Problem: Black Screen after starting StarCraft...

PUYDT Julien julien.puydt1 at libertysurf.fr
Sun Oct 28 10:20:21 CST 2001


Dans l'article <1245589.V4Wx5bFTl3 at psiplus.cjb.net>, "Martin Eitzenberger"
<psiplus at gmx.net> a écrit:

> I tried and tried...
> 
> For example: in older version it worked! months ago, I used Debian
> Potato, it worked very well...
> It's not a hardware-problem...

I used to compile my wine directly from winehq, using stow to test
different versions. wine-20001026 was the last I found efficient. I
didn't try newer versions until that time...
I now want to try newer versions. And it is not too bad for the moment:
things install very well, and this graphical problem doesn't seem
overwhelmingly difficult to sort out: more like a config problem than an
implementation one!

Well, I used my second box to tail -f trace.log, while the other was
doing a wine --debugmsg=+ddraw Game.exe > trace.log; and it gives:
FIXME:pthread_rwlock_rdlock
FIXME:pthread_rwlock_unlock
FIXME:pthread_rwlock_rdlock
FIXME:pthread_rwlock_unlock
trace:ddraw:initialize enabling DirectDraw HAL
trace:ddraw:DDRAW_Create ((null),0x103724fc,(nil))
trace:ddraw:DDRAW_FindDriver ((null))
trace:ddraw:HAL_DirectDraw_Create 
trace:ddraw:HAL_DirectDraw_Construct (0x403d01f4)
trace:ddraw:User_DirectDraw_Construct (0x403d01f4,0)
trace:ddraw:Main_DirectDraw_QueryInterface (0x403d01f4)->({6c14db80-a733-11ce-a521-0020af0be560},0x103724fc)
trace:ddraw:Main_DirectDraw_AddRef (0x403d01f4)->() incrementing from 1.
trace:ddraw:Main_DirectDraw_Release (0x403d01f4)->() decrementing from 2.
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d01f4)->(00010021,00000011)
 - DDSCL_FULLSCREEN DDSCL_EXCLUSIVE 
trace:ddraw:Main_DirectDraw_CreatePalette (0x403d01f4)->(00000004,0x103720e0,0x1037251c,(nil))
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
trace:ddraw:HAL_DirectDrawPalette_SetEntries (0x403d08bc)->SetEntries(00000000,0,256,0x103720e0)
trace:ddraw:Main_DirectDrawPalette_SetEntries (0x403d08bc)->SetEntries(00000000,0,256,0x103720e0)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403d01f4)->(00010021,00000011)
 - DDSCL_FULLSCREEN DDSCL_EXCLUSIVE 
trace:ddraw:HAL_DirectDraw_SetDisplayMode (0x403d01f4)->(640x480x8,0 Hz,00000000)
trace:ddraw:User_DirectDraw_SetDisplayMode (0x403d01f4)->(640x480x8,0 Hz,00000000)
trace:ddraw:Main_DirectDraw_SetDisplayMode (0x403d01f4)->SetDisplayMode(640,480)
trace:ddraw:choose_mode using mode 2
trace:ddraw:Main_DirectDraw_CreateSurface (0x403d01f4)->(0x40605fe8,0x40605fbc,(nil))
trace:ddraw:Main_DirectDraw_CreateSurface Requested Caps: 0x4218
trace:ddraw:HAL_DirectDrawSurface_Construct (0x403d1140,0x403d01f4,0x40605f00)
trace:ddraw:User_DirectDrawSurface_Construct (0x403d1140,0x403d01f4,0x40605f00)
trace:ddraw:DIB_DirectDrawSurface_Construct (0x403d1140)->(0x403d01f4,0x40605f00)
trace:ddraw:DIB_DirectDrawSurface_Construct (640x480, pitch=640)
trace:ddraw:create_dib DIBSection at : 0x434a0000
And it just stops there, with a black screen, waiting for flowers to
bloom and trees to grow...

I don't know what to do with that, but it should mean something to
somebody...

JP





More information about the wine-users mailing list