Logitech Wingman Formula works now, but game (GPL) crashes

der engel frank frank at derengelfrank.de
Thu Jan 2 04:41:48 CST 2003


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 at 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 at 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?)
















More information about the wine-users mailing list