starcraft runs faster from winedbg than from wine?

cedric cedric.de.wijs at softhome.net
Fri Feb 6 05:09:15 CST 2004


Hi, I have discovered i can run starcraft at (almost) full speed on my system. 
This only works one time, directly after reboot. When tried a second time 
it's all choppy again. My guess is there're some stale wine processes after 
the first attempt.

When i reboot and start wine instead of winedebug the game video performance 
is choppy. When i start the game with winedbg after that The video is still 
choppy

What do i need to do so that i can provide better information on this?

Regards, cedric

my system:
Celeron 416, 
160MB ram, 
Geforce 2 mx400 PCI
soundblaster 16 PnP isa

To reproduce:
-Restart your box (should be a better way than that, but it works.)
startx (KDE 3.14)

bash-2.05b$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/cedric/wine/lib
bash-2.05b$ export PATH=$PATH:/home/cedric/wine/bin
bash-2.05b$ winedbg wine-c-drive/Program\ Files/Starcraft\ 
Shareware\(ED\)/Starcraft.exe
Could not stat /mnt/fd0 (No such file or directory), ignoring drive A:
Could not stat /mnt/fd0 (No such file or directory), ignoring drive A:
fixme:console:SetConsoleCtrlHandler (0x40596740,1) - no error checking or 
testing yet
WineDbg starting on pid a
Breakpoint 1 at 0x004b7820
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 'F:\wine-c-drive\Program Files\Starcraft 
Shareware(ED)\Starcraft.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x401a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' 
(0x40460000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL' (0x406b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\CRTDLL.DLL' (0x40690000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' 
(0x408d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x40850000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x40710000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x40aa0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x40a20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x40af0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' 
(0x40b40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x409a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' 
(0x40bf0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' 
(0x40910000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x40c30000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x40c10000)
No debug information in 32bit DLL 'F:\WINE-C-DRIVE\PROGRAM FILES\STARCRAFT 
SHAREWARE(ED)\STORM.DLL' (0x15000000)
Fontconfig error: line 24: not well-formed (invalid token)
Fontconfig error: Cannot load default config file
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40d20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0x41480000)
In 32-bit mode.
Wine-dbg>c
Stopped on breakpoint 1 at 0x004b7820 (Starcraft.exe.EntryPoint in 
Starcraft.exe)
Wine-dbg>c
No debug information in 32bit DLL 'F:\WINE-C-DRIVE\PROGRAM FILES\STARCRAFT 
SHAREWARE(ED)\LOCAL.DLL' (0x2000000)
fixme:console:SetConsoleCtrlHandler (0x4b7480,1) - no error checking or 
testing yet
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DDRAW.DLL' (0x422c0000)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel 
(0x40396c38)->(00010021,00000013)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 
8
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after 
resizing display (now 640x480)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 
8
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after 
resizing display (now 640x480)
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINMM.DLL' (0x44360000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\DSOUND.DLL' (0x44310000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINEOSS.DRV' (0x443d0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM32.DLL' (0x44420000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSACM.DRV' (0x44400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MIDIMAP.DRV' (0x44560000)
fixme:dsound:IDirectSoundImpl_SetCooperativeLevel level=DSSCL_PRIORITY not 
fully supported
No debug information in 32bit DLL 'F:\WINE-C-DRIVE\PROGRAM FILES\STARCRAFT 
SHAREWARE(ED)\SMACKW32.DLL' (0x10000000)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Need to update SYSMETRICS after 
resizing display (now 1280x1024)
fixme:winmm:MMDRV_Exit Closing while ll-driver open
Invalid address for breakpoint 1, disabling it
Process of pid=0000000a has terminated
Wine-dbg>q
WineDbg terminated on pid a
bash-2.05b$
-- 
No microsoft products were used for this e-mail




More information about the wine-users mailing list