This is an update for the 'More Games Tested' post on 1/3/04. I reran everything on 20040121 and the results are below. All games are freely downloadable as they are demos.
Two error/fixme changes I noticed over the 20031212 runs: - appearance of fixme:ntdll:NtQueryInformationToken (0x44,2,(nil),0,0x406cebe4): stub fixme:ntdll:NtQueryInformationToken (0x44,2,0x406cebc8,12,0x406cebe4): stub - Disappearance of fixme:shell:ShellView_OnNotify -- 0x403990b8 WM_COMMAND ffffff98 unh fixme:shell:ShellView_OnNotify -- 0x403990b8 WM_COMMAND fffffff4 unh fixme:shell:ShellView_OnNotify -- 0x403990b8 WM_COMMAND fffffff0 unh
System: + AMD 1GHz + Mandrake 9.2 + Freshly compiled Wine 20040121
Mike mike at tashcorp dot net
Dominions II for Windows -------------------------------- - Graphics did not go to full-screen correctly and had refresh issues - Mouse did not appear to work correctly. - keyboard errors produced when arrow keys pressed. - No noticable improvement over Wine-20031212
File: http://www.shrapnelgames.com/downloads/dominions2demo_install.exe Install: wine dominions2demo_install.exe Run: wine dom2demo.exe (from c:\Program Files\dominions2demo)
Error Output on Install fixme:shell:Stream_WriteLocationInfo writing empty location info err:menubuilder:InvokeShellLinker failed to extract icon. fixme:shell:Stream_WriteLocationInfo writing empty location info err:menubuilder:InvokeShellLinker failed to extract icon.
Error Output on Run fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x4039e290)->(00000000,00000008) fixme:msvcrt:MSVCRT_signal (2 0x1001ba80):stub fixme:msvcrt:MSVCRT_signal (2 0xffffffff):stub fixme:msvcrt:MSVCRT_signal (15 0x1001ba80):stub fixme:msvcrt:MSVCRT_signal (15 0xffffffff):stub fixme:msvcrt:MSVCRT_signal (11 0x100185a0):stub fixme:msvcrt:MSVCRT_signal (11 0xffffffff):stub fixme:msvcrt:MSVCRT_signal (8 0x100185a0):stub fixme:msvcrt:MSVCRT_signal (8 0xffffffff):stub fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after resizing display (now 800x600) fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_PRIORITY not fully supported err:keyboard:X11DRV_ToUnicodeEx Please report: no char for keysym 0000 (No Name) : err:keyboard:X11DRV_ToUnicodeEx (virtKey=0,scanCode=C5,keycode=8,state=10) err:keyboard:X11DRV_ToUnicodeEx Please report: no char for keysym 0000 (No Name) : err:keyboard:X11DRV_ToUnicodeEx (virtKey=0,scanCode=D0,keycode=8,state=10) err:keyboard:X11DRV_ToUnicodeEx Please report: no char for keysym 0000 (No Name) : err:keyboard:X11DRV_ToUnicodeEx (virtKey=0,scanCode=D0,keycode=8,state=10) err:keyboard:X11DRV_ToUnicodeEx Please report: no char for keysym 0000 (No Name) : err:keyboard:X11DRV_ToUnicodeEx (virtKey=0,scanCode=D0,keycode=8,state=10) err:keyboard:X11DRV_ToUnicodeEx Please report: no char for keysym 0000 (No Name) : err:keyboard:X11DRV_ToUnicodeEx (virtKey=0,scanCode=D0,keycode=8,state=10) err:keyboard:X11DRV_ToUnicodeEx Please report: no char for keysym 0000 (No Name) : err:keyboard:X11DRV_ToUnicodeEx (virtKey=0,scanCode=D0,keycode=8,state=10) err:keyboard:X11DRV_ToUnicodeEx Please report: no char for keysym 0000 (No Name) : err:keyboard:X11DRV_ToUnicodeEx (virtKey=0,scanCode=D0,keycode=8,state=10) fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4096 < primary_done=6696) fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4096 < primary_done=6692) fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4096 < primary_done=6692) fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4096 < primary_done=6692) fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4096 < primary_done=6692) fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4096 < primary_done=6692) fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=4096 < primary_done=6204)
Austerlitz for Windows -------------------- - Installer was a self-extracting zip file and unzipped without incident - new install fixme however - On run, crash. Had to reboot computer to recover video settings. - No noticable change over Wine-20031212
File: http://www.breakawaygames.com/downloads/austerlitz_demo.exe Install: wine austerlitz_demo.exe Run: wine AusterlitzDemo.exe (from unzipped directory)
Error Output on Install fixme:font:WineEngCreateFontInstance just using first face for now ... (repeat many many times)
Error Output On Run fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x403fe8d0)->(00010021,00000011) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after resizing display (now 800x600) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after resizing display (now 800x600) fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_PRIORITY not fully supported err:mmio:MMIO_ParseExtA + but no . in szFileName: "sounds\french fanfare + perc.wav" fixme:cursor:CURSORICON_SimulateLoadingFromResourceW Animated icons not correctly implemented! 0x47540000 fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon entry found! 0x47540000 fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon size ok. offset=0x4754004c fixme:cursor:CURSORICON_SimulateLoadingFromResourceW Animated icons not correctly implemented! 0x47540000 fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon entry found! 0x47540000 fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon size ok. offset=0x47540064 fixme:cursor:CURSORICON_SimulateLoadingFromResourceW Animated icons not correctly implemented! 0x47540000 fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon entry found! 0x47540000 fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon size ok. offset=0x475400a4 wine: Unhandled exception (thread 000e), starting debugger... WineDbg starting on pid 8 Loaded debug information from ELF 'wine' ((nil)) No debug information in 32bit DLL 'F:\Desktop\Files\Downloads\Austerlitz Demo - Win\E\AusterlitzDemo.exe' (0x400000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40200000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40490000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x408c0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40a30000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x40900000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x40ab0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x40860000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DDRAW.DLL' (0x406e0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x40b30000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DPLAYX.DLL' (0x40b00000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x40bc0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x40c70000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x40c50000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVFW32.DLL' (0x40b90000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40d40000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0x40e50000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x45790000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x457d0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x457c0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x45910000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DSOUND.DLL' (0x46920000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x46960000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x46a90000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x46a10000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x46990000) No debug information in 32bit DLL 'F:\DESKTOP\FILES\DOWNLOADS\AUSTERLITZ DEMO - WIN\E\BAGSOUND.DLL' (0x10000000) No debug information in 32bit DLL 'F:\DESKTOP\FILES\DOWNLOADS\AUSTERLITZ DEMO - WIN\E\BAGLOAD.DLL' (0x46ef2000) Unhandled exception: page fault on write access to 0x47720000 in 32-bit code (0x00511033). In 32-bit mode. 0x00511033 (AusterlitzDemo.exe.EntryPoint+0x3ed in AusterlitzDemo.exe): repe movsl (%esi),%es:(%edi)
Remote Assult ------------------- - Installation appeared successful - On run, graphics had refresh errors and the kde kicker bar was visible over the full-screen view. - Mouse behaved better, but otherwise no noticable improvement over Wine-20031212
File: http://www.shrapnelgames.com/downloads/rad50.exe Install: wine rad50.exe Run: wine ra.exe (from install directory)
Error Output On Install: fixme:ntdll:NtQueryInformationToken (0x44,2,(nil),0,0x406cebe4): stub fixme:ntdll:NtQueryInformationToken (0x44,2,0x406cebc8,12,0x406cebe4): stub fixme:ntdll:NtQueryInformationToken (0x58,2,(nil),0,0x406ced3c): stub fixme:ntdll:NtQueryInformationToken (0x58,2,0x406ced20,12,0x406ced3c): stub fixme:ntdll:NtQueryInformationToken (0x64,2,(nil),0,0x406ce584): stub fixme:ntdll:NtQueryInformationToken (0x64,2,0x406ce568,12,0x406ce584): stub fixme:ntdll:NtQueryInformationToken (0x68,2,(nil),0,0x406ced3c): stub fixme:ntdll:NtQueryInformationToken (0x68,2,0x406ced20,12,0x406ced3c): stub fixme:ntdll:NtQueryInformationToken (0x6c,2,(nil),0,0x406ced3c): stub fixme:ntdll:NtQueryInformationToken (0x6c,2,0x406ced20,12,0x406ced3c): stub fixme:ntdll:NtQueryInformationToken (0x70,2,(nil),0,0x406ced3c): stub fixme:ntdll:NtQueryInformationToken (0x70,2,0x406ced20,12,0x406ced3c): stub fixme:shell:Stream_WriteLocationInfo writing empty location info fixme:shell:Stream_WriteLocationInfo writing empty location info fixme:shell:Stream_WriteLocationInfo writing empty location info fixme:shell:Stream_WriteLocationInfo writing empty location info err:menubuilder:WinMain failed to build menu item for C\Shrapnel Games\Remote Assault\ShrapnelGames Web site.lnk fixme:shell:Stream_WriteLocationInfo writing empty location info err:menubuilder:WinMain failed to build menu item for C\Shrapnel Games\Remote Assault\OneGames Web site.lnk fixme:ntdll:NtQueryInformationToken (0x74,2,(nil),0,0x406ce390): stub fixme:ntdll:NtQueryInformationToken (0x74,2,0x406ce374,12,0x406ce390): stub fixme:ntdll:NtQueryInformationToken (0x7c,2,(nil),0,0x406cf3e0): stub fixme:ntdll:NtQueryInformationToken (0x7c,2,0x406cf3c4,12,0x406cf3e0): stub fixme:ntdll:NtQueryInformationToken (0x80,2,(nil),0,0x406cf3e0): stub fixme:ntdll:NtQueryInformationToken (0x80,2,0x406cf3c4,12,0x406cf3e0): stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub fixme:heap:RtlCompactHeap stub
Error Output on Run: fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_EXCLUSIVE not fully supported fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x45fd6028)->(00010021,00000011) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after resizing display (now 640x480) err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LINEPATTERN (0000000a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_MONOENABLE (0000000b) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ROP2 (0000000c) value : 0000000d ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_PLANEMASK(0000000d) value : ffffffff ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_LASTPIXEL(00000010) value : 00000001 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_ZVISIBLE (0000001e) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EDGEANTIALIAS (00000028) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_RANGEFOGENABLE (00000030) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_EXTENTS (0000008a) value : 00000000 ! err:ddraw:set_render_state Unhandled dwRenderStateType D3DRENDERSTATE_VERTEXBLEND (00000097) value : 00000000 ! err:ddraw:set_render_state Unhandled texture mag 6 ! err:ddraw:set_render_state Unhandled texture min 6 ! err:ddraw:GL_IDirect3DTextureImpl_2_1T_Load Trying to load surfaces with different mip-map counts ! err:ddraw:GL_IDirect3DTextureImpl_2_1T_Load Loading surface with different mipmap structure !!! fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy ... (repeat last 3 a lot) err:ddraw:Main_DirectDrawSurface_Lock Invalid values in LPRECT !!! ... (repeat ~20 times) fixme:winmm:MMDRV_Exit Closing while ll-driver open
The War Engine ------------------- - Installation run without issue - new install fixme's however - On run, graphics had refresh errors and the kde kicker bar was visible over the full-screen view - Mouse did not appear to work correctly. - Several shell fixme's disappeared in Error Output on Run, but no functional difference was noted over Wine-20031212
File: http://www.shrapnelgames.com/downloads/TWEDemo.exe Install: wine TWEDemo.exe Run: wine TheWarEngineDemo.exe (from install directory)
Error Output On Install fixme:font:WineEngCreateFontInstance just using first face for now ... (repeat a lot) fixme:seh:check_resource_write Broken app is writing to the resource data, enabling work-around fixme:ntdll:NtQueryInformationToken (0x58,2,(nil),0,0x406cec28): stub fixme:ntdll:NtQueryInformationToken (0x58,2,0x406cec14,12,0x406cec28): stub fixme:ntdll:NtQueryInformationToken (0x70,2,(nil),0,0x406ce5d0): stub fixme:ntdll:NtQueryInformationToken (0x70,2,0x406ce5bc,12,0x406ce5d0): stub fixme:ntdll:NtQueryInformationToken (0x74,2,(nil),0,0x406ce3e0): stub fixme:ntdll:NtQueryInformationToken (0x74,2,0x406ce3cc,12,0x406ce3e0): stub fixme:ntdll:NtQueryInformationToken (0x78,2,(nil),0,0x406cf304): stub fixme:ntdll:NtQueryInformationToken (0x78,2,0x406cf2f0,12,0x406cf304): stub fixme:ntdll:NtQueryInformationToken (0x7c,2,(nil),0,0x406cf304): stub fixme:ntdll:NtQueryInformationToken (0x7c,2,0x406cf2f0,12,0x406cf304): stub fixme:ntdll:NtQueryInformationToken (0x80,2,(nil),0,0x406cf304): stub fixme:ntdll:NtQueryInformationToken (0x80,2,0x406cf2f0,12,0x406cf304): stub fixme:ole:CoCreateInstance no classfactory created for CLSID {fbf23b40-e3f0-101b-8488-00aa003e56f8}, hres is 0x80040154 fixme:shell:Stream_WriteLocationInfo writing empty location info ... (repeat 5 times)
Error Output On Run fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x40394e18)->(00010023,00000051) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after resizing display (now 800x600) fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after resizing display (now 800x600) fixme:ddraw:DIB_DirectDrawSurface_Blt dwFlags DDBLT_WAIT and/or DDBLT_ASYNC: can't handle right now. fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_PRIORITY not fully supported