Tvrzení, že "...Valve, které by určitě nedovolilo, aby hry ve Steamu běžely pomocí mezivrstvy, která by snižovala výkon." není tak úplně pravdivé, protože Valve už něco takového v minulosti udělala na OS X, konkrétně u prvního Witchera.
Samozřejmě se vyskytly problémy, ale je otázka, nakolik to byl problém Wine a nakolik za tím byly tragické ovladače grafiky od Ati/AMD. Nejen na Linuxu je lepší se jim vyhýbat... Nakonec i na tý Atině se to dalo dohrát, jen člověk musel počítat s nižším výkonem a častěji ukládat pozice :-)
A hlavně wine může mít i pozitivní efekt (ve srovnání s během na Windows). Pamatuji si, že někdy před nějakými čtyřmi roky (než mě to přestalo bavit) jsem měl ve World of Warcraft běžícím pod wine výrazný nárůst FPS oproti Windows. Šlo o nějaký notebook s Intel grafikou a ve windows byla hra prakticky nehratelná, přitom v linuxu běžela plynule. Moc jsem to neřešil, protože to byl jen pokus, ne herní stroj, ale od té doby netvrdím, že wine jen zpomalujue. :)
Taky jsem cetl o baldurs gate enhanced, ze na windows s intel grafikami nejde, protoze windows ovladace na intel grafiky nemaji implementovanou nejakou cast opengl. Na stejnem pocitaci to ve wine na linuxu funguje, protoze linuxove ovladace maji implementvane opengl lepe. To je ale par vyjimek. Vetsina her jde jenom s obrovskym vykonnostim propadem.
Tak třeba Skyrim na Appdb:
With an NVidia GTX570, i5 2500k@4GHz, and 16GB RAM as a test system, this game runs smoother then when I was on Windows 7.
Occasional audio pops during conversations, and once in a while on maximum settings a notice a graphical lag in heavily shadowed areas for a few frames, then it clears. Game is run on maximum settings with added hi-res textures.
Nedá se říct, že by tohle platilo pro všechno, ale taky to není nějaká extrémní vzácnost a přitom ještě rozhodně je co zlepšovat.
Pokud vim, existuje na to tema i rozsudek soudu - ze to nelze, protoze jde o verejne rozhrani => kdokoli si muze napsat app, ktera bude mit stejne rozhrani. Ostatne, ze stejnyho duvodu rozhodne nelze napadnout trebas vyvoje emulatoru na WoW, co by napadnout slo, je vykradani dat z WoW. Ale ne ten server jako takovy.
V principu, pokud by nekdo ten srv spustil s tim, ze Qsty, postavy ... budou zcela originalni a jeho, tak to muze provozovat i komercne.
Teď je otázka, jestli tím jen nehrozí... Kdyby MS chtěl za wine někoho žalovat, tak už dávno mohl - viz ten Transgaming. Trochu jsem koukal na to, co teď dělají a pořád portují na OSX hry s pomocí své verze wine. A očividně se jim hodně daří - ani jsem netušil, kolik her je "portovaných" s jejich pomocí.
Tak ja to mam z vlastni zkusenosti - cokoli OpenGL co jsem zkousel, jelo perfektne. I D3D9 je celkem slusne implementovany, ale vykon uz je trochu horsi.
Obvykle kdyz mi neco nejelo, bud to pouzivalo D3D10 nebo D3D11, ktere nejsou implementovane skoro vubec, nebo to byl nejaky hackoidni konzolovy port, nebo to pouzivalo nejake pochybne knihovny nebo frameworky (.NET :D)...
No ja ne, asi neco bere a pak z nej lezou takoveto napady ... jako ze experiment ktery debugem zjistuje nezname API je skvely na to, nad tim neco vazneho nasadit ... Linux je budoucnost, pokud vyjde nahrada X-windows bude to pecka a kdo bude pripraven, nebude zaskocen ... proc platit licence M$ za vyvojove nastroje, kdyz je mam jinde gratis ?
udelaji si svoji konsoli a OS jiz maji hotov, tedy jedina investice do vyvoje je dodatecny SW , za OS dokonce nemusi nikomu platit ... a treba jeste prispeji na vyvoj linuxoveho OpenGL a Waylandu ...