[Mlocik97]
No nechci vam brat iluze, ale zatim zadny game launcher sam o sobe problematiku her na Linuxu neresi. Mozna prinasi nastroje jak si hry snadneji (pohodlneji) rozchodit, a spustit + spousteci okno jako oku libivou omalovanku. Ale to je tak vse.
A na Wine zatim porad take zdaleka vsechny nerozjedete a to i pres to, jak velky kus cesty za tu dobu urazilo. I kdyz se situace s hrama pro Linux od dob vzniku privnich HIB rapidne zlepsila a dost her je ted diky Steamu a GOG.com vyvijeno multiplatforme. Pro mnoho lidi porad Linux znamena bud slevit ze svych naroku ( v horsim pripade ozelet nektere tituly) a nebo mit jeste nekde Widle.
A propo, uz umi Lutris spoustet binarni soubory z symbolic linku? Kdyz jsem to zkousel posledne, tak se mu to nedarilo.
Dost dobre nechapu co ma spolecnyho Wine s cheatovanim on-line her. To jednak a druhak, kdyby je uz odpocatku tvorily multiplatforme, tak by nemusely wine vubec resit. Napr. Drakensang Online je napsany prakticky pod QT (ktery je nativne vyvijen multiplatforme), kde se z neho prakticky pouziva hlavne QTWebView (doufam, ze si pamatuji nazev toho widgetu spravne) a okno. A vse ostatni si resi u sebe a online. Takze nechapu v cem je takovy problem udelat klienta na ostatni platformy.
Zase, kdyz vezmu v potaz jak resi Bigpoint napriklad podporu ... ale ... nebudu resit takovou firmu, nestoji za to.
Kazdopadne mi to prijde jako dost ujeta sikana uzivatelu.
Disclaimer: Nevím, hádám.
Hra nejspíš kontroluje obsah RAM, včetně načtených knihoven. Jakmile se objeví něco nečekaného, je to bráno jako známka modifikace hry, a tedy nejspíš cheatování. Jak nejspíš ale přesně to dělá jakási knihovna pro implementaci DirectX ve Vulcanu.
> druhak, kdyby je uz odpocatku tvorily multiplatforme, tak by nemusely wine vubec resit
Kdyby. Zřejmě tu jsou (nebo aspoň v době vzniku byly) nějaké praktické důvody. Otázka je, kolik se očekával výnos z podpory dalších OS, a jak by to ovlivnilo náklady na vývoj a datum vydání. QTWebView rozhodně neřeší všechno.
Díky tomu Lutrisu rozchodíš mnoho her, to je fakt, ale třeba používané DXVK v online hrách je banován. I když napíšeš na podporu, že používáš DXVK, žádný cheat tak i tak ti ban zůstane zato, že je to software třetí strany. (narážím s tím na Origin/EA)
Máš další problematiku u grafických karet, jako hru bys normálně rozjel, ale wine nechá kontrolu ovladačů zaplou. Takže po tobě pak hra vyžaduje ovladač z Win.
Ano Lutris rozjede toho hodně. Ano WINE projekt za jeden rok pokročil neuvěřitelným tempem včettně projektu DXVK. Steam a už i GOG investují do launcheru na linux/portace her. Protože zjistili, že mají větší šanci získat peníze jak od uživatele Win, který první co sáhne je warez/torrent.
Ale pořád je to na půl cesty a tipuji, že další 1-3 roky to bude boj a pokud to nevzdají tak úspěšný.
Tedy nejde o vyvracení toho že na Linuxu nejde něco nějak hrát.
Herní scéna je opravdu nevystačí jen s indie tituly a xx let strami hrami. Ale také chce A tituly aktuální ,chce mmorph které nejsou třeba ni na konzole.
Zatím jak plnohodnotná náhrada ani XBOX nebo PS Linux nepřináší o WINTEL nemluvě.....
Ta atraktivita jednotlivých platforem (dostupnost AAA titulů, exkluzivky, počet hráčů...) se má IMHO asi takto:
1. PlayStation
2. XBox
3. Windows
4.-5. macOS a Linux
Na herní konzole (a především úspěšnější PS) se dnes mezi masovými hráči Windows nechytají. Vychyluje se to segment od segmentu. Třeba u sportovních her typu FIFA a PES je ten poměr prodejů zhruba 10:1 pro konzole. Zase u profi gamingu je to vychýlené směrem k PC/Windows, protože konzole mají omezující hardware.
Samozřejmě Linux je až v závěsu za Windows. Myslím si, že dnes i díky Protonu to je srovnatelné s macOS. Mac si taky nikdo nekupuje jako herní platformu, ale když už ho člověk používá, dá se na něm dneska i slušně zahrát. Stejně to je s Linuxem, asi nikdo si ho dnes nepořizuje kvůli hraní, ale když už ho člověk používá kvůli jiným věcem, dá se na něm i slušně hrát. Tu obrovská díra, která mezi Linuxem a Windows byla před 10 lety, je dnes z velké části zacelená.
Já mám třeba dobrou zkušenost s Metin2 ( už ho nehraju, bez P2W se nedá), kdy Wine uměl hru lépe než Win10 (či W7).
Na Win10 když si dal obchod a hodil si to na lištu a hodinu to tak měl, tak si musel restartovat hru, protože to zamrzlo, pod WINE na linuxu to běželo dál. A průběžně hra na W10 se zahlcovala a padali dolů FPS, kupodivu pod WINE toto se nedělo.
Ja Ubuntu, Wine (Lutris) pri hraní StarCraft II alebo League of Legends na FX502VD úplne v pohode, to isté vo Win s oficiálnymi drivermi od Asusu, rovnako drivery od nVidie, alebo akýkoľvek iný driver (vyskúšal som ich zo desať), a boooooom, 5 sekúnd po štarte hry vždy BSOD "VIDEO_SHEDULER_INTERNAL_ERROR",...
Pokud vím, tak o 10 letech nepadlo od Microsoftu ani slovo. Vím jen o 1.5, resp. 2.5 ročním cyklu podpory. Viz. https://docs.microsoft.com/en-us/windows/release-information/
15. 1. 2020, 16:18 editováno autorem komentáře
Update zdarma byl mozny do cervence 2016, viz: https://support.microsoft.com/cs-cz/help/12435/windows-10-upgrade-faq
Konkretne cituji:
Nabídka bezplatného upgradu na Windows 10 pomocí aplikace Získání Windows 10 (GWX) skončila 29. července 2016.
Všechny upgrady musí být dokončené s tím, že se dostanete na úvodní obrazovku, do 29. července 2016 do 23:59 času UTC-10 (Havajské ostrovy). Toto časové omezení platí celosvětově.
To ze to lze udelat jeste neznamena, ze je to legalni.
MS to tise toleruje, ale kdyz by doslo na lamani chleba, tak je otazka jak by se zachoval k upgradum po 2016-06.
Kazdopadne ja jsem to sem psal proto, protoze v clanku byl uveden rok 2017 a to po tomto prispevku bylo opraveno, takze ucel splnil.
Este ste zabudli spomenut tragicky herny vykon na grafickych ovladacoch po linuxom. Skusal som nativnu, graficky nijako nevybocujucu DOTA2 na grafike nvidia 960m len pre porovnanie, a prepad vykonu bol asi 20% oproti normalu. Nehovoriac ze ak mate nvidia + intel grafiku, zabavite sa dost s nastavovanim. Ten vykon som meral s vypnutou intel grafikou aj s pomocou bumblebee/optimus. Vysledok rovnaky. Co sa tyka prostredia, tiez este na hry nie je pripravene, a tak ked hru napr. minimalizujete a pustite si hudbu, casto ste tu hru tymto krokom aj dohrali :) A posledny bod: mam novy acer predator herny notebook s ryzenom 2700. Kupil som si ho najme na pracu kvoli vykonu a normalnemu chladeniu. Ale... neexistuje normalny ovladac na zvukovku, pri nastartovani arch linuxu je podtaktovany na minimum a musim ho vypnut a zapnut z elektriky aby sa dal na normalne takty atd.. Preratal som sa, lebo ovladace na linux sa na hernom notebooku ani neplanuju. Takze tolko k hraniu pod linuxom.
Tak si pořiďte hardware, jehož výrobce na Linux nekašle. Nvidii na Linuxu zajímá jenom Cuda, tam výkon řeší, na nějaké hraní kašle. To AMD je v poslední době jiná písnička a jejich otevřený linuxový ovladač je fakt slušný a srovnatelný s výkonem na Windows. Mám RX 570, hraju jak ve Windows, tak ve Fedoře a nějaké rozdíly ve výkonu nepozoruji (pravda, je to čistě subjektivní, žádné exaktní měření jsem nedělal).
[Cikada]
"Doufám, že na něčem podobném zapracuje i GOG"
Hmm... Ja mam z GOGu docela dost her, a mam ho osbone radsi jak Steam, na kterym mam jen aktivovane klice her koupenych jinde (az na jednu vyjimku), byli-li ke hre k dispozici. Mam rad svou instalacku hezky u sebe a nejlepe bez DRM.
Byl bych ale rad, aby trochu zapracovaly na zpusobu podpory her. Napriklad kdyz jsem si koupil Dungeon Keeper I zjistil jsem, ze se hra spousti v dosboxu, ktery je spousten ve Wine. Z toho me malem omejvali. Nakonec jsem si napsal vlastni spoustec, ktery vyuziva normalne nativni dosbox v distru.
Moj novy notebook je acer s ryzenom 7 2700+ vega 56. Tieto pod linuxom nemaju problem, ale napajanie, riadenie otacok na chladeni, ale napr. aj zvukovka a dualna wifi atd mi pod linuxom dobre nefunguju. Zial nechcel som intel kvoli jeho povesti a zdieraniu, ale musim uznat, ze pre linux je to lepsie riesenie. Aj ked stal este o nejakych 500 eur viac pri slabsom vykone :) Ale asi by mi to ani tu nepomohlo, napajanie a chladenie je rovnake..
No, ty herní notebooky pro Windows jsou kapitola sama pro sebe. Děláme na FIT VUT představení Fedory pro prváky (několik set studentů) a na to navazuje installfest, kam může dojít ten, kdo má s instalací problémy nebo potřebuje poradit. Tam se objeví tak do 15 studentů a 90 % z nich tam donese právě ty herní notebooky. Mají obrovský výkon, ďábelské podsvícení klávesnice a víka, ale na Linuxu pořádně neběží, protože se o to nikdo z výrobců ani nesnažil. Poptávka ze strany linuxových uživatelů je mnohem vyšší po kancelářských a vývojářských noteboocích, tam je i ta podpora mnohem lepší. Na hraní na Linuxu je pořád nejlepší si sestavit vlastní stolní počítač a nemyslím si, že se na tom v dohledně době něco změní.
Ještě donedávna jsem měl doma jen ThinkPad X240 a hrál na něm. Ano, na nic 10 let starého a novějšího to nebylo, ale staré hry na tom jely parádně - Mafia I, Max Payne I, II, Assassin's Creed I, II, Civilisation V... a ty hry se hrály skvěle. Preferuji hratelnost a dobrý příběh než dokonalé textury a ten zážitek z hraní pro mě nebyl o moc horší než u her z posledních let, které vyžadují úplně jiný hardware.
Vela starsich hier pre DOS je spustanych priamo v dosboxe. Napriklad stale predavany worms https://www.gog.com/game/worms_united spusta oficialny gog starter aj na windowsoch vo fullscreen mode dosboxu.
Stare adventury su casto interpretovane, staci povodny datovy balicek + linuxovy scummvm a ide to bez problemov. Na stranke https://www.scummvm.org/games/ je aktualne 9 freeware adventur.
Ja som to prave po skusenostiach s vyssimy modelmi pre 'vyvojarov', kde som mal 2x reklamovanu graficku kartu, kupil prave na vyvoj. Ma to predimenzovane chladenie a vykon stoloveho pocitaca ktory bude dostatocny este dlho. Nad 60 stupnov sa to nedostava nikdy. Ale zial tie linux ovladace.. No ale nejako ten arch bezi, takze si budem musiet zvykat...
Ano, kdysi jsem se ATI/AMD vyhýbal jako čert kříži, protože Linuxové ovladače skoro nefungovaly (na rozdíl od Nvidie). Teď je to už skoro naopak, ale AMD zatím bohužel neumí vyrobit pořádnou grafiku do notebooku. A navíc, s RTX zase Nvidia získává náskok, takže člověk holt asi ty uzavřené ovladače musí skousnout :-/. Asi nejvíc mi vadí ne/podpora pro Wayland, ale ani teď přesně nevím, jaký je aktuální stav, jestli to jde nějak slušně rozchodit nebo ne, prostě mám X.
Hry na tom ale hraju, byť na to nemám čas a tedy hraji hry až dlouho po tom, co vyšly. Koupím je za pár šupů a jsou už odladěné. Takže loni jsem si zahrál Skyrim (rovnou Special edition z 2016) a Prey (2017) a oboje funguje s Protonem zcela bez problémů. FPS jsem neměřil, možná je menší, než by bylo pod woknama, ale běží to hladce a plynule, to mi stačí. A je tedy pravda, že jsem chtěl zkusil i Heroes VII, a ty pro změnu pod tím zatím ani nejdou spustit.