http://bugs.winehq.org/show_bug.cgi?id=16120
Summary: Fanmade Broken Sword 2.5 (Baphomets Fluch 2.5) does not run correctly Product: Wine Version: 1.1.7 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: hausboden@web.de
As noone else seems to have any problems with this fanmade sequel I suspect something in my setup is broken. The demo runs perfectly fine and the installer of the final does too. Wine version is 1.1.7, sys is opensuse 11.0 32bit, game language is german. The game starts without any sound and shows the menu. Changing settings (sound volume etc.) work as does leaving the game (this is what the log below shows). Upon starting a new game it just continues producing fmod errors, hogging 99% cpu and nothing happens. kill -9 to bsengine.exe is the only way. Waiting too long crashes konsole at some point (maybe history buffer overflow?). These are the messages:
stefan@box:/home/stefan/.wine/drive_c/Programme/Broken Sword 2.5> wine bsengine.exe Broken Sword 2.5 Engine - Build: Aug 30 2008 - 00:43:30 - VersionID: cd8a3ce31688fb99f90eea857689185 ----------------------------------------------------------------------------------------------------- KERNEL: created. KERNEL: CPU detected (vendor name: "AuthenticAMD", CPU name: "AMD Processor model unknown"). KERNEL: CPU features: MMX SSE SSE2 3DNow! 3DNow!Ext. KERNEL: Window created. KERNEL: Service 'lua' created from superclass 'script'. LUA: Lua initialized. KERNEL: Script bindings registered. PACKAGEMANAGER: Script bindings registered. fixme:userenv:GetUserProfileDirectoryW 0x7c 0x33fce0 0x33fce4 fixme:userenv:GetUserProfileDirectoryW 0x7c 0x33fcd1 0x33fce4 KERNEL: Service 'physfs' created from superclass 'package'. PHYSFSPACKAGEMANAGER: Package 'data.b25c' mounted as '/'. INPUTENGINE: Script bindings registered. KERNEL: Service 'winapi' created from superclass 'input'. GRAPHICENGINE: Script bindings registered. KERNEL: Service 'opengl' created from superclass 'gfx'. SOUNDENGINE: Script bindings registered. KERNEL: Service 'fmodex' created from superclass 'sfx'. GEOMETRY: Script bindings registered. KERNEL: Service 'std' created from superclass 'geometry'. MOVIEPLAYER: Script bindings registered. KERNEL: Service 'oggtheora' created from superclass 'fmv'. err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered err:ole:create_server class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x7 FMODEXSOUND: ERROR - Call to FMOD_System_Init() failed. FMOD error: A Win32 COM related error occured. COM failed to initialize or a QueryInterface failed meaning a Windows codec or driver was not installed properly. (12) FMODEXSOUND: ERROR - FMOD Ex could not be initialized. OPENGLGFX: WARNING - Could not set vsync status. Reason: NO_DRIVER_SUPPORT_FOR_VSYNC OPENGLGFX: WARNING - Could not set vsync status. Reason: NO_DRIVER_SUPPORT_FOR_VSYNC FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37)
[…] thousands of repeated messages cut
FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_CreateSound() failed. FMOD error: An invalid parameter was passed to this function. (37) RESOURCEMANAGER: ERROR - Responsible service could not load resource "/rooms/_default/sfx/step.ogg". RESOURCEMANAGER: ERROR - Could not precache "/rooms/_default/sfx/step.ogg", FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37)
[…] thousands of repeated messages cut
FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_CreateSound() failed. FMOD error: An invalid parameter was passed to this function. (37) RESOURCEMANAGER: ERROR - Responsible service could not load resource "/rooms/_default/sfx/step.ogg". RESOURCEMANAGER: ERROR - Could not precache "/rooms/_default/sfx/step.ogg", FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37)
[…] thousands of repeated messages cut
FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_CreateSound() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37)
[…] thousands of repeated messages cut again, if starting a new game and not quitting from the menu this will go on forever :(
FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) FMODEXSOUND: ERROR - Call to FMOD_System_Update() failed. FMOD error: An invalid parameter was passed to this function. (37) KERNEL: Active service 'oggtheora' disconnected from superclass 'fmv'. KERNEL: Active service 'std' disconnected from superclass 'geometry'. KERNEL: Active service 'fmodex' disconnected from superclass 'sfx'. KERNEL: Active service 'opengl' disconnected from superclass 'gfx'. KERNEL: Active service 'winapi' disconnected from superclass 'input'. KERNEL: Active service 'physfs' disconnected from superclass 'package'. KERNEL: Active service 'lua' disconnected from superclass 'script'. KERNEL: Window destroyed. KERNEL: destroyed. stefan@box:/home/stefan/.wine/drive_c/Programme/Broken Sword 2.5>