Got that '... failed to load object' in Gothic 2 (uses the same sound engine as Gothic 1 as far as I remember). After some searching I found out that this error was related to missing DirectMusic dlls (stock Windows 7 and Windows Vista are without them). Here's a little guide on how to deal with this problem (worked for me on Server 2008 R2\Windows 7 64bit):
1. First of all you need to obtain following dlls (just download and open offline installation of DirectX 9.0c (links below) distributive with 7zip, WinRAR or something similar): dmusic.dll, dmloader.dll, dmsynth.dll, dswave.dll, dmband.dll, dmime.dll, dmscript.dll and dmstyle.dll.
2. Copy dmusic.dll, dmloader.dll, dmsynth.dll, dswave.dll to ...\Windows\System32 and run as admin following commands in cmd:
cd %SystemRoot%\System32\
regsvr32 dmusic.dll
regsvr32 dmloader.dll
regsvr32 dmsynth.dll
regsvr32 dswave.dll
In case of Windows 7 32bit also copy the following dlls to ...\Windows\System32: dmband.dll, dmime.dll, dmscript.dll and dmstyle.dll. Execute regsvr32 for them too.
3. If you use Windows 7 64bit also copy all the dlls to ...\Windows\SysWOW64. And execute the following as admin in cmd:
cd %SystemRoot%\SysWOW64\
regsvr32 dmusic.dll
regsvr32 dmloader.dll
regsvr32 dmsynth.dll
regsvr32 dswave.dll
regsvr32 dmband.dll
regsvr32 dmcompos.dll
regsvr32 dmime.dll
regsvr32 dmscript.dll
regsvr32 dmstyle.dll
Hope this helps.
DirectX 9.0c distro:
http://www.microsoft.com/downloads/e...displaylang=en