Tribes 1.x & Wine

graham brookins graham at brookinsconsulting.com
Thu Nov 21 23:02:16 CST 2002


Has anyone ever tried to actually get a tribes server
running under wine or another emulator?

Just the other day i was setting up a linux counter-strike server.
My friend asked me if i would setup a Tribes 1.0 or 1.11 server.
I thought linux would be a great way to do it.

I was trying to run a headless / dedicated starsiege tribes server (1.0/1.11)

I Installed the tribes files (including the 1.11 patch) on a windows box.
then I copied the program directory to another windows box to test
running the game from just a copy of a directory (unsure of registry issues).
The game ran and i copied the files to the linux server, installed wine 
(wine-20020605-2.rpm)

I have tried several times to run the server like so . . .

/usr/bin/wine Tribes.exe '+exec sstl_1 -dedicated'

the program (wine) starts loading but i don't think tribes.exe gets running.
the program starts outputting errors and then clears the screen (grabbed 
error text with less)
and the program crashes back to comandline.

error:

fixme:ttydrv:TTYDRV_GetBitmapBits (54, 0x40262df0, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (50, 0x40262e70, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (5c, 0x402630bc, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (58, 0x4026313c, 128): stub
fixme:console:SetConsoleCtrlHandler (0x60a620,1) - no error checking or 
testing yet
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\dInput.dll' : builtin
fixme:ttydrv:TTYDRV_GetBitmapBits (90, 0x40263f50, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (8c, 0x40263fd0, 128): stub
fixme:ttydrv:TTYDRV_DC_StretchBlt (98, 0, 0, 32, 32, 9c, 0, 0, 16, 16, 
13369376): stub
fixme:ttydrv:TTYDRV_DC_StretchBlt (98, 0, 0, 32, 32, a8, 0, 0, 16, 16, 
13369376): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (a4, 0x402645b4, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (94, 0x40264634, 128): stub
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\DDRAW.DLL' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\opengl32.dll' : builtin

debugging feedback:

[root at lsst ss_tribes_1_11]# wine 
/usr/local/games/halflife/ss_tribes_1_11/Tribes.exe -debugmsg +loaddll | less

trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\kernel32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\ADVAPI32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\user32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\ws2_32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\WSOCK32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\COMCTL32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\rpcrt4.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\ole32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\shlwapi.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\windows\system\shell32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\winspool.drv' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\COMDLG32.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\WINMM.dll' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\DSOUND.dll' : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module 'krnl386.exe' : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module 'system' : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module 'wprocs' : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module 'GDI.EXE' : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module 'USER.EXE' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\ttydrv.dll' : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module 'display' : builtin

fixme:ttydrv:TTYDRV_GetBitmapBits (54, 0x40262df0, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (50, 0x40262e70, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (5c, 0x402630bc, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (58, 0x4026313c, 128): stub
fixme:console:SetConsoleCtrlHandler (0x60a620,1) - no error checking or 
testing yet
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\dInput.dll' : builtin
fixme:ttydrv:TTYDRV_GetBitmapBits (90, 0x40263f50, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (8c, 0x40263fd0, 128): stub
fixme:ttydrv:TTYDRV_DC_StretchBlt (98, 0, 0, 32, 32, 9c, 0, 0, 16, 16, 
13369376): stub
fixme:ttydrv:TTYDRV_DC_StretchBlt (98, 0, 0, 32, 32, a8, 0, 0, 16, 16, 
13369376): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (a4, 0x402645b4, 128): stub
fixme:ttydrv:TTYDRV_GetBitmapBits (94, 0x40264634, 128): stub
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\DDRAW.DLL' : builtin
trace:loaddll:MODULE_LoadLibraryExA Loaded module 
'C:\WINDOWS\SYSTEM\opengl32.dll' : builtin

Graham Brookins
graham at brookinsconsulting.com
GPG Key ID: 0xAAE49305




More information about the wine-users mailing list