Jak je to s WINE?
Ahoj,
rád bych se vás zeptal, jak je to s použitím WINE na OS Linux. Jde mi o to, zda-li na tom jdou hrát veškeré hry, jak se na internetu často hlásá a nebo zda-li je to mírně ideologický žvást. Prakticky jedinné omezení, o kterém jsem totiž četl, bylo o nutnosti vlastnit x86 procesor, což nevím jak zjistit, jestli mám, proto přikládám odkaz na můj procesor. Díky za objasnění problematiky okolo WINE a za zjištění architektury mého procesoru.
Nie kompatibilita wine nie je 100%, ale drviva vacsina programov ti pojde.
Ještě jeden dotaz, nějáké mínusy to má? Něco mi říká, že když se to "přepočítává", musí to zákonitě být pomalejší*, je tomu tak? V jak velké míře, případně?
Asi tedy je, alespoň u her ze Steamu. Zůstává však otázka, jak hodně.
winehq DB ti rekne jaky problemy jsou u jake hry. napr. fallout 1 se seka kurzor ale cela hra bezi svizne. pak je tam obvykle i patch jak problem fixnout...
lepsi je pouzit nejaky program playonlinux apod. nez se pachtit za patchi...
procesor mas 64bit. stahni si 64bit. wine...
Asi si koupím Windows. U Linuxu mě těšilo to, že je to zdarma a že to vypadá celkem přívětivě a jednoduše (ty desktopové verze), ale za tu bídnou podporu od výrobců her mi to asi nestojí, zvlášť když není bezproblémové řešení.
No to je snad jasny, dneska je vetsina her na DirectX, takze Wine to musi emulovat, protoze zdrojaky od DX nikomu Microsoft samozrejme neda a neni to zrovna trivialni, takze ne kazda hra se rozbehne. Pak jsou jeste OpenGL hry, ovsem nove AAA tituly uz na tom nebezi temer zadne a tam obvykle vyrobce da primou podporu hrani na linuxu, takze ani Wine nepotrebujes.
Zajimalo by me, kde jsi slysel, ze pres Wine jdou hrat temer vsechny hry, predpokladam nejaky Ubuntu forum. No ja nic takoveho v zivote neslysel.
Jo, na nějákým diskuzním srazu linuxáků.
nemelo byt "pubertalnich linuxaku" ? protoze co znam odborniky pres linux, tak si obvykle hraji s tim linuxem, na 3D hry moc nemaji cas.
Je to možný, ale napsaný to bylo gramatický správně, takže kdo ví.
WINE není emulátor, tudíž nic nepřepočítává. Jen zajišťuje provedení API funkcí, které volá Windouzácký program. Instrukce strojového kódu (na rozdíl od emulátorů) se normálně provádějí procesorem. DirectX to nemá, ale lze nainstalovat normální windouzí, leč nic moc. Na hry spíš doporučuji použít VirtualBox, pro ně je daleko svižnější a chodí tam i hry s 3D akcelerací (nutno povolit ve VirtualBoxu a nainstalovat doplňky pro hosta do Widlí). VirtualBox též není emulátor, vytváří jen virtuální počítače za podpory procesoru.
BTW pro Linux existuje ještě víc prostředí Windows, třeba QEMU, WMWare, WinaXe. Pro hry se (na ňákých linuxáckých fórech) doporučuje Cedega windows právě pro výbornou podporu DirectX.