http://bugs.winehq.org/show_bug.cgi?id=1970
Summary: NHL 2004 Testing Report Product: Wine Version: 20031212 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: abdul.ahmad@utoronto.ca
okay heres my testing report of NHL 2004.. I decided to go the full length to see if we can get it working because IE6 does work in wine, and Madden 2004, an EAGL-engined game (NHL 2004 also uses the same engine, although probably a slightly older revision than Madden, both dx8 though), works with little graphical glitches.
running wine20031212 compiled from source on fedora core release 1 installed IE6 using mike hearn's install script installed NHL 2004: - ran "wine Autorun.exe &" in /mnt/cdrom - changed directory out of cdrom to allow switching of CDs - said no to new version of DCOM installation - said yes to Flash Player installation (no errors, unlike winex) - advanced install - typed in directory i wanted to install it into (browse is buggy, crashes when you click OK) - (installed it on a fat32 partition) - chose register later - said no to installing EA Online components - progress meter frozen at 0.00% but files copied - error copying Support\en-us_eahelp.GID - unmounted cd, created /mnt/cdrom/Support - created missing file with "touch en-us_eahelp.GID" - retried, error copying with Support\go_ez.exe - deleted /mnt/cdrom/Support/en-us_eahelp.GID - rmdir'd /mnt/cdrom/Support - remounted cd, clicked retry, cd continued to copy files - install asked for cd2, switched to cd2, clicked ok, files continued to copy, indicator still at 0.00% though - install goes to Please wait window for a 5 or 6 minutes - screen pops up saying a debugger has been detected (install completed) - copied v1.0 nocd crack into nhl 2004 directory
afterwards is the output i got running the wine20031212 debugger
okay, so I'm pretty sure that BROWSERENGINE_PC_Z.DLL is what NHL 2004 uses to communicate with IE6 (NHL 2004 uses HTML/JS files for its menu interface)
I when i load intro.html (the first page that NHL 2004 runs) into IE6 it doesnt show anything when in windows when opening it in IE6 it shows the intro video (an mpg file)... however title.html does appear correctly (its a very basic html file) so i backed-up my intro.html and copied the title.html file over intro.html, yet the errors i got were still the same, so the error seems to unrelated to the content of the HTML file that is being loaded, if it even gets to that stage. The game does create the My Documents/NHL 2004 directory correctly. I copied over the My Documents/NHL 2004 directory over from my windows installation and I still got the same error.
The game does go into a full screen 800x600 mode, but the game just sits there with a frozen image of the desktop (in winex i get a black screen with the white windows mouse pointer as it should be, but thats a different story because winex doesnt even run IE), so i had to alt-tab to see the proper terminal window again... the debugger keeps on outputting the same thing over at the end when i type cont, and thats where both outputs end (actually the second output ends with wine not finding the debugged because i didnt have it setup properly)
anyone know what the BROWSERENGINE_PC_Z.DLL is trying to call at the end when i get this as the trace (im not sure exactly how to read the order of what calling what, browserengine_pc_z calling kernel21, or the other way around):
=>0 0x1000997a (BROWSERENGINE_PC_Z.DLL.DllGetClassObject+0x42fa in BROWSERENGINE_PC_Z.DLL) (ebp=003afc34) 1 0xe8530845 (KERNEL32.DLL.VerSetConditionMask+0xd803581b) (ebp=8be58955) *** Invalid address 0x8be58955 (KERNEL32.DLL.VerSetConditionMask+0x7b95d92b)
also, I made sure that IE still functions after the installation of NHL 2004. However IE6 doesn't seem to be able to play SWF files, even though that shouldnt be a major factor, as I know people who have had the game in windows without the flash parts showing
any help would be appreciated. there is an NHL 2004 demo and im sure it would probably behave the same, although you might have to install it through a windows installation if its giving problems installing the demo in wine.
also if there is a better forum to post this information so it can be used, please tell me.
[OUTPUT PART 1]
[xx@localhost nhlwine]# winedbg nhl2004 fixme:console:SetConsoleCtrlHandler (0x105434e0,1) - no error checking or testing yet WineDbg starting on pid a Breakpoint 1 at 0x00401049 Invalid address, can't set breakpoint You can turn on deferring breakpoints by address by setting $CanDeferOnBPByAddr to 1 Loaded debug information from ELF 'wine' ((nil)) No debug information in 32bit DLL 'Z:\mnt\d\nhlwine\nhl2004.exe' (0x400000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x102b0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x10430000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0xa80000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0xe10000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x200000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0xad0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x180000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x130000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x800000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x320000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLEAUT32.DLL' (0x3a0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\TAPI32.DLL' (0x960000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x980000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IPHLPAPI.DLL' (0xa10000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WS2_32.DLL' (0x9f0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\D3D8.DLL' (0xb20000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DDRAW.DLL' (0x3170000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DINPUT.DLL' (0xa50000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DSOUND.DLL' (0xc40000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x8210000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0xe90000) err:wave:OSS_WaveOutInit /dev/mixer1: No such device err:wave:OSS_WaveInInit /dev/mixer1: No such device No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0xf40000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0xec0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0xed0000) In 32-bit mode. Wine-dbg>backtrace Backtrace: =>0 0x1047fc22 (KERNEL32.DLL.SetThreadExecutionState+0x15d6 in KERNEL32.DLL) (ebp=00dcfff4) 1 0x10118031 (X11DRV.DLL..data+0x7eaf031) (ebp=00000000) Stopped on breakpoint 1 at 0x00401049 (nhl2004.exe.EntryPoint in nhl2004.exe) Wine-dbg>backtrace
Backtrace: =>0 0x00401049 (nhl2004.exe.EntryPoint in nhl2004.exe) (ebp=00dcfff4) 1 0x10118031 (X11DRV.DLL..data+0x7eaf031) (ebp=00000000)
Wine-dbg>cont fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_PRIORITY not fully supported fixme:reg:RegFlushKey (0x4c): stub fixme:d3d:IDirect3D8Impl_CheckDeviceType (0xbf459a50)->(Adptr:0, CheckType:(1,D3DDEVTYPE_HAL), DispFmt:(17,D3DFMT_R5G6B5), BackBuf:(17,D3DFMT_R5G6B5), Win?0): stub fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1,D3DDEVTYPE_HAL), AdptFmt:(23,D3DFMT_R5G6B5), Use:(2,D3DUSAGE_DEPTHSTENCIL), ResTyp:(1,D3DRTYPE_SURFACE), CheckFmt:(80,D3DFMT_D16)) fixme:d3d:IDirect3D8Impl_CheckDepthStencilMatch (0xbf459a50)->(Adptr:0, DevType:(1,D3DDEVTYPE_HAL), AdptFmt:(17,D3DFMT_R5G6B5), RendrTgtFmt:(17,D3DFMT_R5G6B5), DepthStencilFmt:(50,D3DFMT_D16)) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after res izing display (now 640x480) fixme:d3d:IDirect3D8Impl_FillGLCaps GL_Extensions reported: fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_depth_texture fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_imaging fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_multisample fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: ARB Multisample support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_multitexture fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: ARB Multitexture support - GL_MAX _TEXTURE_UNITS_ARB=4 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_occlusion_query fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_point_parameters fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_point_sprite fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_shadow fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_texture_border_clamp fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_texture_compression fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: ARB Texture Compression support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_texture_cube_map fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: ARB Texture Cube Map support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_texture_env_add fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_texture_env_combine fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Texture Env combine support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_texture_env_dot3 fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Dot3 support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_texture_mirrored_repeat fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_transpose_matrix fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_vertex_buffer_object fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_vertex_program fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: ARB Vertex Shader support - versi on=11 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_ARB_window_pos fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_S3_s3tc fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_env_add fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_abgr fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_bgra fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_blend_color fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_blend_minmax fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_blend_subtract fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_compiled_vertex_array fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_draw_range_elements fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_fog_coord fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Fog coord support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_multi_draw_arrays fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_packed_pixels fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_paletted_texture fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Paletted texture support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_point_parameters fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Point parameters support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_rescale_normal fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_secondary_color fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Secondary coord support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_separate_specular_color fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_shadow_funcs fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_shared_texture_palette fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_stencil_wrap fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture3D fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_compression_s3tc fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_cube_map fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_edge_clamp fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_env_combine fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_env_dot3 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_filter_anisotropic fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Texture Anisotropic filter su pport fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_lod fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Texture LOD support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_lod_bias fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: EXT Texture LOD bias support fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_texture_object fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_EXT_vertex_array fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_HP_occlusion_test fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_IBM_rasterpos_clip fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_IBM_texture_mirrored_repeat fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_KTX_buffer_region fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_blend_square fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_copy_depth_to_color fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_depth_clamp fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_fence fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_fog_distance fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_light_max_exponent fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_multisample_filter_hint fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_occlusion_query fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_packed_depth_stencil fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_pixel_data_range fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_point_sprite fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_register_combiners fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_register_combiners2 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_texgen_reflection fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_texture_compression_vtc fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_texture_env_combine4 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_texture_rectangle fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_texture_shader fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_texture_shader2 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_vertex_array_range fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_vertex_array_range2 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_vertex_program fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: NVIDIA (NV) Vertex Shader support - version=10 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NV_vertex_program1_1 fixme:d3d:IDirect3D8Impl_FillGLCaps FOUND: NVIDIA (NV) Vertex Shader support - version=11 fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_NVX_ycrcb fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_SGIS_generate_mipmap fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_SGIS_multitexture fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_SGIS_texture_lod fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_SGIX_depth_texture fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_SGIX_shadow fixme:d3d:IDirect3D8Impl_FillGLCaps - GL_SUN_slice_accum fixme:d3d:IDirect3D8Impl_FillGLCaps GLX_Extensions reported: fixme:d3d:IDirect3D8Impl_FillGLCaps - GLX_EXT_visual_info fixme:d3d:IDirect3D8Impl_FillGLCaps - GLX_EXT_visual_rating fixme:d3d:IDirect3D8Impl_FillGLCaps - GLX_SGIX_fbconfig fixme:d3d:IDirect3D8Impl_FillGLCaps - GLX_SGIX_pbuffer fixme:d3d:IDirect3D8Impl_FillGLCaps - GLX_SGI_video_sync fixme:d3d:IDirect3D8Impl_FillGLCaps - GLX_SGI_swap_control fixme:d3d:IDirect3D8Impl_FillGLCaps - GLX_ARB_multisample fixme:d3d:IDirect3D8Impl_FillGLCaps - GLX_ARB_get_proc_address fixme:d3d:IDirect3DDevice8Impl_GetDisplayMode (0xbf485138) : returning w(800) h(600) rr(85) fmt(21,D3DFMT_A8R8G8B8) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(20,D3DFMT_R8G8B8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(21,D3DFMT_A8R8G8B8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(22,D3DFMT_X8R8G8B8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(23,D3DFMT_R5G6B5)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(24,D3DFMT_X1R5G5B5)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(25,D3DFMT_A1R5G5B5)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(26,D3DFMT_A4R4G4B4)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(27,D3DFMT_R3G3B2)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(28,D3DFMT_A8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(29,D3DFMT_A8R3G3B2)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(30,D3DFMT_X4R4G4B4)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(40,D3DFMT_A8P8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(41,D3DFMT_P8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(50,D3DFMT_L8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(51,D3DFMT_A8L8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(52,D3DFMT_A4L4)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(60,D3DFMT_V8U8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(61,D3DFMT_L6V5U5)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(62,D3DFMT_X8L8V8U8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(63,D3DFMT_Q8W8V8U8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(64,D3DFMT_V16U16)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(65,D3DFMT_W11V11U10)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(1498831189,D3DFMT_UYVY)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(844715353,D3DFMT_YUY2)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(827611204,D3DFMT_DXT1)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(844388420,D3DFMT_DXT2)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(861165636,D3DFMT_DXT3)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(877942852,D3DFMT_DXT4)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(894720068,D3DFMT_DXT5)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(70,D3DFMT_D16_LOCKABLE)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(71,D3DFMT_D32)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(73,D3DFMT_D15S1)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(75,D3DFMT_D24S8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(80,D3DFMT_D16)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(77,D3DFMT_D24X8)) fixme:d3d:IDirect3D8Impl_CheckDeviceFormat (0xbf459a50)->(Adptr:0, DevType:(1 ,D3DDEVTYPE_HAL), AdptFmt:(21,D3DFMT_A8R8G8B8), Use:(0,none), ResTyp:(3,D3DRT YPE_TEXTURE), CheckFmt:(79,D3DFMT_D24X4S4)) fixme:d3d:IDirect3DDevice8Impl_GetDeviceCaps (0xbf485138) : stub, calling idi rect3d for now fixme:system:SystemParametersInfoA Unimplemented action: 84 (SPI_GETPOWEROFFA CTIVE) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after resizing display (now 800x600) fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60fa8f8,0xdcf804,12,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60fa8f8,0xdcf804,13,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60fa8f8,0xdcf804,14,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60fa8f8,0xdcf804,0,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60fa8f8,0xdcf804,4,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60fa8f8,0xdcf804,8,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetDeviceInfo (this=0xb60faa20,0xdcf940): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,12,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,13,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,14,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,15,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,16,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,17,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,18,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,19,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,0,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,4,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,8,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,12,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,16,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,20,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,24,0x00000001): stub! fixme:dinput:IDirectInputDevice2AImpl_GetObjectInfo (this=0xb60faa20,0xdcf804,28,0x00000001): stub! fixme:ole:CoCreateInstance no classfactory created for CLSID {d9dbd8a3-a822-43b1-aa0a-d8974f1d192a}, hres is 0x80040150 fixme:ole:CoCreateInstance no classfactory created for CLSID {513959b7-0759-4740-b398-653e65e40dd2}, hres is 0x80040150 fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_PRIORITY not fully supported fixme:reg:RegFlushKey (0x98): stub No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0xb020000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x1570000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\CABINET.DLL' (0x30d0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MPR.DLL' (0xeec0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WININET.DLL' (0x4880000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\URLMON.DLL' (0x8fe0000) No debug information in 32bit DLL 'Z:\MNT\D\NHLWINE\BROWSERENGINE_PC_Z.DLL' (0x10000000) fixme:system:SystemParametersInfoA Unimplemented action: 74 (SPI_GETFONTSMOOTHING) fixme:system:SystemParametersInfoA Unimplemented action: 75 (SPI_SETFONTSMOOTHING) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHDOCVW.DLL' (0x89b0000) fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {8856f961-340a-11d0-a96b-00c04fd705a2}, hres is 0x80040111 First chance exception: page fault on read access to 0x00000000 in 32-bit code (0x1000997a). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:003b GS:0033 EIP:1000997a ESP:00dcf9c0 EBP:003afc34 EFLAGS:00010202( R- 00 I - - 1 ) EAX:00000000 EBX:00000000 ECX:00dcf9c4 EDX:b5970228 ESI:b5970160 EDI:b5970214 Stack dump: 0x00dcf9c0 (DSOUND.DLL..data+0x15e9c0): b5970160 00000000 00000000 10015049 0x00dcf9d0 (DSOUND.DLL..data+0x15e9d0): 00000000 b5970160 10038220 b5970228 0x00dcf9e0 (DSOUND.DLL..data+0x15e9e0): b6240b0c b5970160 00dcfaa8 00000000 0x00dcf9f0 (DSOUND.DLL..data+0x15e9f0): 00000000 b5ffe9ac b611b514 00000000 0x00dcfa00 (DSOUND.DLL..data+0x15ea00): 00000000 00000320 00000258 00dcfa9c 0x00dcfa10 (DSOUND.DLL..data+0x15ea10): 10031680 00000001 10013811 b6240b0c 0x00dcfa20 (DSOUND.DLL..data+0x15ea20):
Backtrace: =>0 0x1000997a (BROWSERENGINE_PC_Z.DLL.DllGetClassObject+0x42fa in BROWSERENGINE_PC_Z.DLL) (ebp=003afc34) 1 0xe8530845 (KERNEL32.DLL.VerSetConditionMask+0xd803581b) (ebp=8be58955) *** Invalid address 0x8be58955 (KERNEL32.DLL.VerSetConditionMask+0x7b95d92b)
0x1000997a (BROWSERENGINE_PC_Z.DLL.DllGetClassObject+0x42fa in BROWSERENGINE_PC_Z.DLL): movl 0x0(%eax),%ecx Wine-dbg>cont First chance exception: page fault on read access to 0x00000000 in 32-bit code (0x1000997a). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:003b GS:0033 EIP:1000997a ESP:00dcf9c0 EBP:003afc34 EFLAGS:00010202( R- 00 I - - 1 ) EAX:00000000 EBX:00000000 ECX:00dcf9c4 EDX:b5970228 ESI:b5970160 EDI:b5970214 Stack dump: 0x00dcf9c0 (DSOUND.DLL..data+0x15e9c0): b5970160 00000000 00000000 10015049 0x00dcf9d0 (DSOUND.DLL..data+0x15e9d0): 00000000 b5970160 10038220 b5970228 0x00dcf9e0 (DSOUND.DLL..data+0x15e9e0): b6240b0c b5970160 00dcfaa8 00000000 0x00dcf9f0 (DSOUND.DLL..data+0x15e9f0): 00000000 b5ffe9ac b611b514 00000000 0x00dcfa00 (DSOUND.DLL..data+0x15ea00): 00000000 00000320 00000258 00dcfa9c 0x00dcfa10 (DSOUND.DLL..data+0x15ea10): 10031680 00000001 10013811 b6240b0c 0x00dcfa20 (DSOUND.DLL..data+0x15ea20):
Backtrace: =>0 0x1000997a (BROWSERENGINE_PC_Z.DLL.DllGetClassObject+0x42fa in BROWSERENGINE_PC_Z.DLL) (ebp=003afc34) 1 0xe8530845 (KERNEL32.DLL.VerSetConditionMask+0xd803581b) (ebp=8be58955) *** Invalid address 0x8be58955 (KERNEL32.DLL.VerSetConditionMask+0x7b95d92b)
0x1000997a (BROWSERENGINE_PC_Z.DLL.DllGetClassObject+0x42fa in BROWSERENGINE_PC_Z.DLL): movl 0x0(%eax),%ecx