#9
Egyetlen amit igazán elbasztal a Vistában hogy, mintha soha nem is lett volna, úgy cakk-pakk kikapták belőle a DirectSound3D-t, az összes régi EAX-os játék baszik hardweres gyorsítást kapni, ése miatt sok stereonál több csatornát használni.
Miért csinálták?
Mert a bugreportok szerint ez okozta a legtöbb játék közbeni Wiindows fagyást, így most szerintük sokkal stabilabb lett a Windows.
Mi lett a következménye?
A Creative csinált egy saját dsound.dll-t ami a directx utasításokat OpenAL-re fordítja a játék betöltődésekor. (ez íródik a memóriába induláskor, ezt használja a játékmotor a régi kód helyett, tehát nem eszik több erőforrást, nem lesz lasabb XP-s futáshoz képest) Magyarán az emberek ugynúgy hardweres gyorsítást fognak használni a directsoundos játékaikhoz, csak annyi külömbséggel hogy egy Microsoft által finomítható diretx komponens helyett az emberek mindenféle egyedi dsound.dll-eket fognak a játékokba injektálni (szimplán bemásolod az exe mellé a mappájába és betölti...) és OpenAL-es hardweres gyorsítást fognak használni. Hát gratulálok, így tuti jobb. Dolgozhatott a Creative is, mi is másolgathatjuk a dll-eket, és még egy fokkal instabilabb lett a rendszer.