Re: some issues

Peter Hunnisett <[email protected]>
Newsgroups gmane.comp.emulators.winex.devel
Message-ID <[email protected]>
Alex Lange wrote:

>I have some issues regarding some games. The first game is Grand Theft Auto - 
>Vice City. The installation worked perfectly with the latest CVS build. I can 
>also play the game and sounds are even better than in windows. Unfortunately, 
>after some time the game hangs and I get this error:
>
>err:ntdll:RtlpWaitForCriticalSection section 0x412bc044 "x11drv_main.c: 
>X11DRV_CritSection" wait timed out, retrying (60 sec) fs=222f
>err:ntdll:RtlpWaitForCriticalSection section 0x40900b84 "gdiobj.c: GDI_level" 
>wait timed out, retrying (60 sec) fs=2007
>wine: Unhandled exception, starting debugger...
>err:seh:start_debugger Couldn't start debugger ("programs/winedbg/winedbg 
>134662448 296") (2)
>Read the Wine Developers Guide on how to set up winedbg or another debugger
>

Classic deadlock senario. Thread A is attempting to get the GDI lock 
while holding the X11 lock and Thread B is holding the X11 lock and 
trying to get the GDI lock. Can't really say too much about this other 
than running with --debugmsg +x11drv,+syslevel and perhaps +gdi and/or 
+relay will tell you whats going on here. What version of WineX?

>
>
>The next issue I have is about mohaa, the installation worked without any 
>problems again. When I start the game I can see the intro movies and the 
>menue also works, but as soon as I want to start a new game it crashes with 
>this error:
>
>err:dsound:DSOUND_MixOne underrun on sound buffer 0x40388460
>fixme:winsock:WS_bind Setting WS_SO_REUSEADDR on socket before we binding it
>fixme:winsock:_get_sock_fd_type handle -1 is not a socket (GLE 6)
>fixme:winsock:_get_sock_fd_type handle -1 is not a socket (GLE 6)
>wine: Unhandled exception, starting debugger...
>err:seh:start_debugger Couldn't start debugger ("programs/winedbg/winedbg 
>135405424 208") (2)
>Read the Wine Developers Guide on how to set up winedbg or another debugger
>err:dc:DCE_FreeWindowDCE [00010027] GetDC() without ReleaseDC()!
>

Well MOHAA won't work with the CVS version of WineX as we have some 
disgusting kludges for bugs in that game which we place in our binaries 
only. Supposedly the latest patches for the Spearhead expansion is 
supposed to have these issues fixed.

>
>The last thing is about C&C Generals. It is almost working =) . The 
>installation worked perfectly again. When I start the game, the splash screen 
>comes up and it loads some time, then the screen turns dark. After a few 
>seconds of loading a windows pops up telling that a serious error has 
>occured. Wine doesn't really show any errors:
>
>fixme:system:SystemParametersInfoA Unimplemented action: 75 
>(SPI_SETFONTSMOOTHING)
>fixme:imm:ImmGetContext (0x00010023): stub
>fixme:imm:ImmAssociateContext (0x00010023, 0x41ab0094): stub
>err:win:WIN_FindWndPtr window 10021 belongs to other process
>err:win:WIN_FindWndPtr window 10021 belongs to other process
>err:win:WIN_FindWndPtr window 10021 belongs to other process
>fixme:dialog:MSGBOX_OnInit task modal msgbox ! Not modal yet.
>
As you've noted it's pretty close to working, but should be slow when it 
does work. Feel free to debug it a little more to help us narrow down 
the remaining bugs.

>
>I've also managed to play Raven Shield for a short time, but the system 
>crashed completely so I didn't get any error messages :(
>
>cya
>Alex
>
>  
>
Ciao,
Peter




-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.