OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications.
Tady bychom mohli skoncit, veskera dokumentace je na strankach "http://connect.creativelabs.com/openal/default.aspx"
Ano Creative je prednim clenem komunity kolem OpenAL a veskere drivery veskerych karet obsahuji jeho driver (jim podepsany).
Pracuje na tom Open source komunita, Apple a ofic. projekt Openal.com odkazuje prave tady.
Instalace driveru obsahuje prirozene OpenAL driver - ten musi byt jako vsechno ve Viste(Windovs 7) emulovan.
Host OpenAL tady slouzi stary znamy instalator Creative, ktery do systemu OpenAL prida. Nepridava ovsem novou verzi, ale pouze verzi 1.9.9.0. Tyto drivery vsak zelbohu 3DMark neidentifikuje.
To je problem, protoze s takto starou verzi neumi pracovat software typu 3D Mark 2006 build.1.1 a vyssi. Pod DirectX 10 + (11 beta) pak nachazime neuveritelne vysledky.
Samotna naprava je snadna. Instalator (Oalinst.exe) je nutno PREINSTALOVAT verzi, nejlepe 2.0.7.0 (bezne lze nalezt spise 2.0.6.0). (windows\system32\openal32.dll
windows\system32\ct_oal.dll
windows\system32\wrap_oal.dll).
U Xonaru napr. bude wrapper jiny, cm_oal.dll je nutno prenest do systemu radeji rucne.
Teprve takto bude pracovat stavovy system driveru s novymi funkcemi:
Added new enumeration extension (ALC_ENUMERATE_ALL_EXT) to use AL on any soundcard / audio endpoint
"Generic Hardware" device only appears in the enumeration string if it can be used
Fixed alcGetIntegervs requirement for an active context
Fixed alcCaptureOpenDevice so that it returns NULL if the capture device fails to open
Fixed software reverb bugs (Reflection Delay and Air Absorption HF)
V nouzi je mozno pouzit OpenAl generic fixer "http://cid-94a12102e5094675.skydrive...ive%20Software" - rozhlednete se i kolem tohoto Live charteru, je tam nekolik zajimavosti od autora, ktery je uz temer legendou Creative fora.
Cela rada her dnes obchazi nepritomnost Creative karet, ktere byly drive brany jako etalon, podpora pro 5+1 zvuk jiz neni exkluzivita. Tam, kde je obtizne dat podporu pro EAX (Assassin's Creed napriklad za vsechny, je ve hre driver eax.dll, ktery umozni vyuziti i na non-Creative kartach).
Tento driver si ostatne stahnete podle Google, najdete jej hned. Je multifunkcni a je platny pro 32 i 64 bit. systemy.
Na Creative strankach (developer), najdete dnes podporu pro vice nez 500 her, vsude je vypsano nastaveni a event. OpenAL mod.