http://bugs.winehq.org/show_bug.cgi?id=9644
--- Comment #17 from Anastasius Focht focht@gmx.net 2007-10-28 18:00:33 --- Created an attachment (id=8833) --> (http://bugs.winehq.org/attachment.cgi?id=8833) BfVietnam trace - no suitable gfx mode found
Hello,
I can confirm dx9/d3d problems. While testing targets for my SafeDisc 2.x patches I came across this one. The problems have nothing to do with game copy protection (works nice btw).
Attached is trace made with:
WINEDEBUG=+seh,+tid,+d3d,+d3d9,+debugstr
There is a debug version of BF Vietnam for mod developers which emits a bit more info. The release version (/w official patch 1.21) shows same behavior before crash.
In debug version case, an assertation pops up which claims:
--- snip --- C:\dice\trunk\engine\RendPCDX8\PCDX8RendererInit.cpp(809): Assert: RendPCDX8: (0) Cannot enter a normal 800x600 video mode, trying 640x480! --- snip ---
Apparently no suitable gfx mode is found. FYI: Battlefield 1942 and mods (RtR) work fine in this wine configuration.
--- quote --- name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.4 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float client glx vendor string: NVIDIA Corporation client glx version string: 1.4 client glx extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB GLX version: 1.3 GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce 7600 GT/PCI/SSE2 OpenGL version string: 2.1.1 NVIDIA 100.14.19 --- quote ---
[focht@nexus Battlefield Vietnam]$ wine --version wine-0.9.48
Regards