http://bugs.winehq.org/show_bug.cgi?id=9917
Mateus César Gröess mateuscg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mateuscg@gmail.com
--- Comment #6 from Mateus César Gröess mateuscg@gmail.com 2008-02-24 07:18:32 --- With Wine 0.9.56, the NES emulator "Nestopia" (http://nestopia.sourceforge.net), D3D9 application, now correctly shows the top menu. Horever, the behavior of the status bar is still not right, disappearing or partially displayed sometimes (eg: when switching from File to Machine menu). Should this change also fix the problem with status bar?
Free NES ROMs to test: http://www.zophar.net/roms/nes.html
This may be a problem with my setup, see why (sorry for long explanation):
My video card currently is an ancient Voodoo3 3000 16MB and this app crashes at startup when DRI is active. Changing X11 color depth from 16bit to 24bit disables DRI (the tdfx driver only allows it with 16bit, because of hardware limitation) then I could run without crashes. If I comment out the line where the crash occurs (dlls/wined3d/device.c:6885), I can run the application with DRI enabled, but when load a ROM on it, lots of GL_INVALID_ENUM errors are displayed at shell output and when exit the app there is a crash (glibc detected *** free(): invalid pointer). If I exit the app without load a ROM, no crash happens. Also, with DRI enabled or disabled, messages like the following are displayed when a ROM is playing:
err:d3d_surface:surface_prepare_system_memory Surface without memory or pbo has SFLAG_INSYSMEM set!