der engel frank
2003-Jan-02 04:41 UTC
Logitech Wingman Formula works now, but game (GPL) crashes
hi everybody, thanks to Oven Kaaven I got my Logitech Wingman Formula working with the game 'Grand Prix legends': First of all, I loaded the module 'evdev' which seems to be important for 'Grand Prix legends', then I removed all existing RPM's related to 'wine', then I removed all wine-realted things in /usr/local/bin' and the existing 'windows'-directory in /mnt/win_c. Afterwards I got the actual CVS from www.transgaming.com and installed it with 'tools/wineinstall' Related to 'Grand Prix Legends' I am able to: -start the game with "wine --debugmsg +joystick c:\\sierra\\gpl\\gpl.exe" -I can calibrate the wheel within the game and I can assign the wheel-events to the game. But when I start a training session or a single race within the game, wine crashed. Here's the complete wine-log for the game, but I think, only the last line is the most important: [frank@hal9000 gpl]$ wine --debugmsg +joystick c:\\sierra\\gpl\\gpl.exe fixme:win32:DEVICE_Open Unknown/unsupported VxD vcpu.vxd. Try --winver nt40 or win31 ! trace:joystick:LINUXINPUT_DevName (0x4a656720) trace:joystick:find_event_joystick joystick0 found on /dev/input/event0 trace:joystick:LINUXINPUT_GetDevCaps (0x4a656720) trace:joystick:LINUX22_GetDevCaps Driver: 0x020100, Name: Logitech SideCar, #Axes: 3, #Buttons: 6 trace:joystick:LINUX22_GetDevCaps detected: axes=3, hats=0 trace:joystick:LINUXINPUT_DevName (0x4a656928) trace:joystick:find_event_joystick joystick1 not found trace:joystick:LINUXINPUT_GetDevCaps (0x4a656928) err:module:BUILTIN_LoadModule loaded .so but dll joystick.drv still not found trace:joystick:LINUXINPUT_GetDIInfo (0x4a656720,0,(nil),0x406b15a0) trace:joystick:LINUXINPUT_OpenDev (0x4a656720,0,0x406b0eb4) trace:joystick:LINUXINPUT_OpenDev Driver: 0x010000, Name: Logitech SideCar trace:joystick:LINUXINPUT_OpenDev button[0] = 257 trace:joystick:LINUXINPUT_OpenDev button[1] = 258 trace:joystick:LINUXINPUT_OpenDev button[2] = 259 trace:joystick:LINUXINPUT_OpenDev button[3] = 260 trace:joystick:LINUXINPUT_OpenDev button[4] = 261 trace:joystick:LINUXINPUT_OpenDev button[5] = 262 trace:joystick:LINUXINPUT_OpenDev abs_axis[0] = 8 trace:joystick:LINUXINPUT_OpenDev abs_axis[1] = 9 trace:joystick:LINUXINPUT_OpenDev abs_axis[2] = 10 trace:joystick:LINUXINPUT_OpenDev detected: abs axes=3, rel axes=0, hats=0, buttons=6 trace:joystick:LINUXINPUT_OpenDIDev (0x4a656720,0) trace:joystick:LINUXINPUT_OpenDev (0x4a656720,0,(nil)) trace:joystick:LINUXINPUT_OpenDev Driver: 0x010000, Name: Logitech SideCar trace:joystick:LINUXINPUT_OpenDev button[0] = 257 trace:joystick:LINUXINPUT_OpenDev button[1] = 258 trace:joystick:LINUXINPUT_OpenDev button[2] = 259 trace:joystick:LINUXINPUT_OpenDev button[3] = 260 trace:joystick:LINUXINPUT_OpenDev button[4] = 261 trace:joystick:LINUXINPUT_OpenDev button[5] = 262 trace:joystick:LINUXINPUT_OpenDev abs_axis[0] = 8 trace:joystick:LINUXINPUT_OpenDev abs_axis[1] = 9 trace:joystick:LINUXINPUT_OpenDev abs_axis[2] = 10 trace:joystick:LINUXINPUT_OpenDev detected: abs axes=3, rel axes=0, hats=0, buttons=6 trace:joystick:LINUXINPUT_GetDIDataFormat (0x4a656720,0x40375ed0) fixme:dinput:JoystickAImpl_SetProperty Unknown type 10 (<guid-0x000a>) trace:joystick:LINUXINPUT_GetDIInfo (0x4a656720,0,0x406b153c,(nil)) fixme:dinput:joydev_enum_device found a joystick at /dev/input/event0! trace:joystick:LINUXINPUT_OpenDIDev (0x4a656720,0) trace:joystick:LINUXINPUT_OpenDev (0x4a656720,0,(nil)) trace:joystick:LINUXINPUT_OpenDev Driver: 0x010000, Name: Logitech SideCar trace:joystick:LINUXINPUT_OpenDev button[0] = 257 trace:joystick:LINUXINPUT_OpenDev button[1] = 258 trace:joystick:LINUXINPUT_OpenDev button[2] = 259 trace:joystick:LINUXINPUT_OpenDev button[3] = 260 trace:joystick:LINUXINPUT_OpenDev button[4] = 261 trace:joystick:LINUXINPUT_OpenDev button[5] = 262 trace:joystick:LINUXINPUT_OpenDev abs_axis[0] = 8 trace:joystick:LINUXINPUT_OpenDev abs_axis[1] = 9 trace:joystick:LINUXINPUT_OpenDev abs_axis[2] = 10 trace:joystick:LINUXINPUT_OpenDev detected: abs axes=3, rel axes=0, hats=0, buttons=6 trace:joystick:LINUXINPUT_GetDIDataFormat (0x4a656720,0x4a5a1698) fixme:dinput:JoystickAImpl_SetProperty Unknown type 10 (<guid-0x000a>) trace:joystick:LINUXINPUT_GetDIInfo (0x4a656720,0,0x406b153c,(nil)) trace:joystick:LINUXINPUT_OpenDIDev (0x4a656720,0) trace:joystick:LINUXINPUT_OpenDev (0x4a656720,0,(nil)) trace:joystick:LINUXINPUT_OpenDev Driver: 0x010000, Name: Logitech SideCar trace:joystick:LINUXINPUT_OpenDev button[0] = 257 trace:joystick:LINUXINPUT_OpenDev button[1] = 258 trace:joystick:LINUXINPUT_OpenDev button[2] = 259 trace:joystick:LINUXINPUT_OpenDev button[3] = 260 trace:joystick:LINUXINPUT_OpenDev button[4] = 261 trace:joystick:LINUXINPUT_OpenDev button[5] = 262 trace:joystick:LINUXINPUT_OpenDev abs_axis[0] = 8 trace:joystick:LINUXINPUT_OpenDev abs_axis[1] = 9 trace:joystick:LINUXINPUT_OpenDev abs_axis[2] = 10 trace:joystick:LINUXINPUT_OpenDev detected: abs axes=3, rel axes=0, hats=0, buttons=6 trace:joystick:LINUXINPUT_GetDIDataFormat (0x4a656720,0x40376bd0) fixme:dinput:JoystickAImpl_SetProperty Unknown type 10 (<guid-0x000a>) trace:joystick:LINUXINPUT_GetDIInfo (0x4a656720,0,0x406b153c,(nil)) fixme:dsound:IDirectSoundImpl_SetCooperativeLevel (0x4a5a1e30,00010021,2):stub fixme:tapi:lineInitialize (0x7df538, 400000, 0x4b86c0, "Grand Prix Legends", 0x7df53c): stub. fixme:ras:RasEnumConnectionsA (0x4af6139c,0x4af61348,0x4af6134c),stub! fixme:ras:RasEnumConnectionsA RAS support is not implemented ! Configure program to use LAN connection/winsock instead ! fixme:comm:GetCommProperties (256 0x4af62ea4 ) err:comm:GetCommState FILE_GetUnixHandle failed err:dosfs:DOSFS_CreateCommPort Couldn't open device '/dev/ttyS1' ! (check permissions) fixme:dosfs:DOSFS_OpenDevice device open COM2 not supported (yet) err:file:CreateFileA Couldn't open device 'COM2'! err:dosfs:DOSFS_CreateCommPort Couldn't open device '/dev/ttyS2' ! (check permissions) fixme:dosfs:DOSFS_OpenDevice device open COM3 not supported (yet) err:file:CreateFileA Couldn't open device 'COM3'! err:dosfs:DOSFS_CreateCommPort Couldn't open device '/dev/modem' ! (check permissions) fixme:dosfs:DOSFS_OpenDevice device open COM4 not supported (yet) err:file:CreateFileA Couldn't open device 'COM4'! trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 358 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 353 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 358 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 353 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 358 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 353 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 358 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 353 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 358 trace:joystick:LINUXINPUT_GetDIData abs axis 10 -> 353 err:seh:EXC_DefaultHandling Unhandled exception code c0000005 flags 0 addr 0x7c1c1ce0 Terminated [frank@hal9000 gpl]$ I found a page related to the game 'Grand Prix Legends' ( http://www.zefix.tv/gpl_linux/ ), but this error ist not discussed in there. (yes, I did all the openGL-related stuff) does anybody know, what the message err:seh:EXC_DefaultHandling Unhandled exception code c0000005 flags 0 addr 0x7c1c1ce0 means? Is there any workaround? ('Grand Prix Legends' should work if I believe the site named above).... OR: does any of the messages should give me a hint what to do? thanks a lot in advance for any help, frank (by the way, I will collect any information and give it back to the community on the appropriate forums) (was this understandable english?)