[Wine] Trying to get tropico 3 to run

s0l1dsnak3123 wineforum-user at winehq.org
Sat Jun 26 07:53:07 CDT 2010


Hey there, I've been trying to get tropico 3 to run on wine. My efforts so far have managed me to get to a point where I can get the main menu to work, but as soon as I load up a map, it dies:


Code:
john at panther:~/.wine/drive_c/Program Files/Kalypso/Tropico 3$ wine Tropico3.exe fixme:win:EnumDisplayDevicesW ((null),0,0x32f18c,0x00000000), stub!
fixme:imagehlp:ImageLoad (C:\Program Files\Kalypso\Tropico 3\Tropico3.exe, (null)): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f18c,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 1515474505 (as fourcc: INTZ) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(1515474505) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 875710020 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(875710020) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 1515667794 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(1515667794) in the format lookup table
fixme:win:EnumDisplayDevicesW ((null),0,0x32ec4c,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:win:EnumDisplayDevicesW ((null),0,0x32eb84,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 1515474505 (as fourcc: INTZ) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(1515474505) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 1515667794 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(1515667794) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 875710020 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(875710020) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 1280070990 (as fourcc: NULL) WINED3DFORMAT!
fixme:d3d:getFormatDescEntry Can't find format unrecognized(1280070990) in the format lookup table
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0xe59e1d0,0xe59e0f0): stub
fixme:rpc:I_RpcServerStopListening (): stub
fixme:rpc:I_RpcWindowProc (0x30062,00000002,00000000,00000000): stub
fixme:rpc:I_RpcWindowProc (0x30062,00000082,00000000,00000000): stub
err:ntdll:RtlpWaitForCriticalSection section 0x7fc580 "?" wait timed out in thread 0029, blocked by 0009, retrying (60 sec)
fixme:faultrep:ReportFault 0x32f7c8 0x0 stub
err:mmtime:TIME_MMTimeStop Timer still active?!
john at panther:~/.wine/drive_c/Program Files/Kalypso/Tropico 3$ 




Further exploration allowed me to find this - a crashlog from the game:


Code:
*** executable info
Name:          	C:\Program Files\Kalypso\Tropico 3\Tropico3.exe
Timestamp:     	0
Date:          	Thu Jan 01 00:00:00 197


*** hardware info
CPU           	Intel unknown family and model
CPU count     	4
Phys. Memory   	2048 MBytes
Memory In Use  	44%
Disk Free      	582 MBytes


*** OS info
Windows XP
Version        	5.1.2600 Service Pack 3
MyDocs folder: 	C:\users\john\My Documents
AppData folder:	C:\users\john\Application Data


*** Debug::Init()
Time           	930 milliseconds


Language: English
Boot::Mount Localization Data: 0.24000 ms
bootInit_FileSystems: 28.31000 ms
Version: 1.13.348
[Debug Error] nvapi failed to initialize: 8UH
[Console Error] AutoRenderConfig - matching GPU: NVIDIA GeForce 9500 GT
[Console Error]     matched: geforce.+9[56]00
[Console Error]     level: Medium
[Console Error] AutoRenderConfig - GPU class: Medium
*** Engine info
	Sizes:
		GameObject: 72
		GameObjectEx: 216
		IRenderObj: 176
		IRenderOp: 560
		GameRenderObj: 460
RenderDevice :: Init
    fullscreen video mode: 1440 x 900 @ 0Hz
    video hardware: 10de,0640 (NVIDIA GeForce 9500 GT)
    approx video memory: 256MB
    approx texture memory: 246MB
Engine::Init::InitRenderDevice: 520.21997 ms
Engine::Init::Terminal & Device: 526.64001 ms
DTM Reset slots:
    2048 - 6
    1024 - 16
    512 - 38
    256 - 110
Engine::Init::TextureManager: 150.26999 ms
Engine::Init::Shaders: 6.13000 ms
Engine::Init::GeomBuffers: 0.05000 ms
Engine::Init::Entities: 0.00000 ms
[*] Shadowmap initialization...
	768 x 768
	NV 16-bit depth texture, 16-bit color texture
Engine::Init::Shadowmap: 2.94000 ms
Engine::Init::UIL: 234.45000 ms
Engine :: Init: 920.92999 ms
bootInit_RegisterScriptFuncitons: 1182.01001 ms
bootInit: 1212.13000 ms
boot_start start: 1219
InitPreload: 3.69000 ms
Rebuilding UIL cache
boot_start packs mounted: 1332
EntitiesOp: 72.01000 ms
LuaAutorunOp started
[Console Error] Building "Substation" doesnt have entrance waypoints
[Console Error] ERROR: Door.InitStates: Cant find state Openingr for entity GuardPostBarrier
[Console Error] ERROR: Door.InitStates: Cant find state Closedr for entity GuardPostBarrier
LuaAutoRun: 302.93999 ms
LuaAutorunOp ended
Engine :: PostInit: 23.19000 ms
InitPostLoad: 85.46000 ms
BinkPlayer::Play(Movies\kalypso.bik)
GrannyBinaryPack :: LoadMeshes: 619.90999 ms
GrannyBinaryPack :: LoadAnimations: 357.44999 ms
BinkPlayer::Play(Movies\Haemimont.bik)
BinkOpen failed: Error opening file.
BinkPlayer::Play(movies/nv1024x7.bik)
BinkPlayer::Play(Movies\intro.bik)
[Console Error] TCP socket connect to 94.75.242.20:40006 failed: closed
Engine::SetTerrain: 0.00000 ms
[realm Error] (0) : Missing one of the realm grid files.
Realm :: LoadXmlData: 124.75000 ms
CreateRealm: 124.82000 ms
InitRealm: 0.01000 ms
LateInit::TextureManager: 87.84000 ms
LateInit::Atlases::ReloadAtlasIndex: 23.33000 ms
LateInit::Atlases::LoadAtlases: 291.47998 ms
LateInit::Atlases: 314.92999 ms
LateInit::Shaders: 8.93000 ms
LateInit::Materials: 13.61000 ms
LateInit::Subsystems: 133.70999 ms
Entity :: PrecacheAllLoadData: 20.88000 ms
LateInit::Binary Meshes & Anims: 65.08000 ms
LateInit::Particles: 1039.85999 ms
LateInit::BillboardObjectRenderer: 163.95000 ms
Engine :: LateInit: 1831.41992 ms
mounting packs in dirs/ start...
mounting packs in dirs/ finished
[AsyncReader destructor]
[AsyncReader destructor] - waiting for the reader thread to finish
Total/current/peak reads: 12 / 1 / 8
Freeing 0 items in DTM memory
-- PrintErrorInfo() start --
Writing minidump (if there's no 'Minidump Done' below, it crashed)
		Minidump Done
Parsing map file (if there's no 'ParseMap Done' below, it crashed)
		ParseMap Done
--------------------------------------------------------------
-- Exception Information
--

Module:        	Tropico3.exe
Address:       	0073:00591247
Function:      	COULDN'T FIND OR PARSE MAP FILE
Error:         	Access violation
Remarks:       	
Read from location 00000034

CS:EIP:
8b 73 34 8b 6f 08 2b 6f 04 8b 50 28 8b de 83 e3 
02 89 5c 24 18 c1 fd 02 89 54 24 10 8b 44 24 10 

Registers:
EAX=1af594e8 CS=0073 EIP=00591247 EFLAGS=00210202
EBX=00000000 SS=007b ESP=0032fc64 EBP=00000000
ECX=00000001 DS=007b ESI=1af61f28 FS=0033
EDX=1af6232c ES=007b EDI=1af5950c GS=003b

Stack:
32fc64: 70 99 3a 11 28 1f f6 1a 00 00 00 00 e8 94 f5 1a  p™:.(.ö.....è”õ.
32fc74: 0f 00 00 00 00 00 00 00 70 99 3a 11 8e 2f 59 00  ........p™:.Ž/Y.
32fc84: 00 00 00 00 00 02 00 00 48 f0 85 11 e0 3c 86 68  ........Hð….à<†h
32fc94: 00 00 00 00 00 02 00 00 00 00 00 00 00 94 f5 1a  .............”õ.
32fca4: 50 1c f6 1a 3f 80 59 00 e8 94 f5 1a 01 00 00 00  P.ö.?€Y.è”õ.....
32fcb4: 80 dc 95 11 d0 55 48 01 08 fd 32 00 90 10 a5 11  €Ü•.ÐUH..ý2..¥.
32fcc4: 00 00 41 01 09 00 00 00 09 00 00 00 00 00 00 00  ..A.............
32fcd4: 00 00 00 00 ff ff ff 7f 00 58 02 00 00 58 02 00  ....ÿÿÿ.X...X..
32fce4: ff ff ff 7f 95 88 60 00 b0 58 48 01 28 36 48 01  ÿÿÿ•ˆ`.°XH.(6H.
32fcf4: 01 00 00 00 80 a0 60 00 1b 26 e8 00 00 15 71 00  ....€ `..&è...q.
32fd04: fc c7 7f 00 28 fd 32 00 38 48 4e 00 50 c3 aa 1a  üÇ.(ý2.8HN.Pê.
32fd14: 90 10 a5 11 e0 09 84 7b 17 4d 4e 00 e9 09 84 7b  .¥.à.„{.MN.é.„{
32fd24: 01 00 00 00 58 fd 32 00 fd 4e 4e 00 b0 00 00 00  ....Xý2.ýNN.°...
32fd34: 28 36 48 01 58 fd 32 00 01 00 00 00 58 fd 32 00  (6H.Xý2.....Xý2.
32fd44: 01 00 00 00 34 00 00 00 40 75 04 00 80 33 6f 00  ....4... at u..€3o.
32fd54: 98 c8 7f 00 8c fd 32 00 35 22 4e 00 b8 47 72 00  ˜È.Œý2.5"N.¸Gr.
32fd64: c0 30 66 00 b0 00 00 00 b8 47 72 00 01 00 00 00  À0f.°...¸Gr.....
32fd74: 68 fd 32 00 c8 f7 32 00 80 fe 32 00 9c 99 6b 00  hý2.È÷2.€þ2.œ™k.
32fd84: 60 51 73 00 00 00 00 00 90 fe 32 00 5c 8f 6b 00  `Qs.....þ2.\k.
32fd94: d0 21 4e 00 00 00 00 00 fe ff ff ff b8 47 72 00  Ð!N.....þÿÿÿ¸Gr.
32fda4: 01 a3 15 00 0a 00 00 00 18 ef 42 01 01 00 00 00  .£.......ïB.....
32fdb4: 00 00 00 00 80 88 c4 7b 18 00 00 00 1f 00 00 00  ....€ˆÄ{........
32fdc4: 00 00 41 01 00 00 00 00 01 00 00 00 fe ff ff ff  ..A.........þÿÿÿ
32fdd4: 01 00 00 00 00 00 00 00 0f 00 00 00 da 15 64 00  ............Ú.d.
32fde4: c0 f0 42 01 c3 51 40 00 00 00 00 00 76 85 65 00  ÀðB.ÃQ at .....v…e.
32fdf4: 14 00 00 00 1f 00 00 00 a6 96 65 00 00 00 00 00  ........¦–e.....
32fe04: 16 77 4c 00 00 00 40 00 00 00 00 00 71 1c 13 00  .wL... at .....q...
32fe14: 0a 00 00 00 f5 b1 cc 09 81 77 4c 00 00 f0 fd 7f  ....õ±Ì.wL..ðý
32fe24: f4 3f 88 7b 44 00 00 00 00 00 00 00 e8 18 11 00  ô?ˆ{D.......è...
32fe34: d0 19 11 00 00 00 00 00 00 00 00 00 00 00 00 00  Ð...............
32fe44: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32fe54: 00 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00  ................
32fe64: 08 00 00 00 0c 00 00 00 7c fe 32 00 00 f0 fd 7f  ........|þ2..ðý
32fe74: 00 00 00 00 18 fe 32 00 1a ee 10 00 10 ff 32 00  .....þ2..î...ÿ2.
32fe84: 50 a6 4c 00 dd 05 8d 09 01 00 00 00 a8 fe 32 00  P¦L.Ý......¨þ2.
32fe94: cc 56 85 7b 00 f0 fd 7f 00 00 00 00 f4 3f 88 7b  ÌV…{.ðý....ô?ˆ{
32fea4: 00 f0 fd 7f e8 fe 32 00 3b 79 85 7b 00 f0 fd 7f  .ðýèþ2.;y…{.ðý
32feb4: 81 77 4c 00 00 00 00 00 00 00 00 00 00 00 00 00  wL.............
32fec4: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32fed4: 00 00 00 00 00 00 00 00 f4 bf c9 7b 34 cd fa bf  ........ô¿É{4Íú¿
32fee4: e8 07 11 00 f8 fe 32 00 70 fc c6 7b 00 f0 fd 7f  è...øþ2.püÆ{.ðý
32fef4: 34 cd fa bf c8 ff 32 00 40 fe c6 7b e0 78 85 7b  4Íú¿Èÿ2.@þÆ{àx…{
32ff04: 00 f0 fd 7f 00 00 00 00 00 00 00 00 ff ff ff ff  .ðý........ÿÿÿÿ
32ff14: 50 66 c8 7b 30 71 83 7b f4 bf c9 7b 34 cd fa bf  PfÈ{0qƒ{ô¿É{4Íú¿
32ff24: e8 07 11 00 c8 ff 32 00 3d 01 1a 5a ca 2b 18 b2  è...Èÿ2.=..ZÊ+.²
32ff34: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32ff44: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32ff54: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32ff64: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32ff74: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32ff84: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32ff94: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32ffa4: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
32ffb4: 00 00 00 00 00 00 00 00 00 00 00 00 d9 fd c6 7b  ............ÙýÆ{
32ffc4: f4 bf c9 7b e8 ff 32 00 aa b6 c4 7b e0 78 85 7b  ô¿É{èÿ2.ª¶Ä{àx…{
32ffd4: 00 f0 fd 7f 00 00 00 00 00 00 00 00 00 00 00 00  .ðý............
32ffe4: f4 8f 14 68 00 00 00 00 7d 4e 02 68 e0 78 85 7b  ô.h....}N.hàx…{
32fff4: 00 00 00 00 00 00 00 00 00 00 00 00              ............


Calls:
COULDN'T FIND OR PARSE MAP FILE

Modules:
C:\Program Files\Kalypso\Tropico 3\Tropico3.exe, loaded at 0x400000, size 5417720 bytes
C:\Program Files\Kalypso\Tropico 3\fmodex.dll, loaded at 0xb10000, size 375032 bytes
C:\windows\system32\d3dx9_41.dll, loaded at 0x10000000, size 4178264 bytes
C:\Program Files\Kalypso\Tropico 3\binkw32.dll, loaded at 0x18000000, size 176376 bytes
C:\windows\system32\msacm32.drv, loaded at 0x20160000, size 1032 bytes
C:\windows\system32\midimap.dll, loaded at 0x20180000, size 1032 bytes
C:\windows\system32\winealsa.drv, loaded at 0x2a660000, size 1032 bytes
C:\Program Files\Kalypso\Tropico 3\granny2.dll, loaded at 0x50000000, size 636152 bytes
C:\windows\system32\cryptdll.dll, loaded at 0x5e530000, size 1032 bytes
C:\windows\system32\OLEAUT32.dll, loaded at 0x65340000, size 598288 bytes
C:\windows\system32\ole32.dll, loaded at 0x65f00000, size 778512 bytes
C:\windows\system32\wininet.dll, loaded at 0x68330000, size 32752 bytes
C:\windows\system32\gdi32.dll, loaded at 0x683a0000, size 2432 bytes
C:\windows\system32\advapi32.dll, loaded at 0x68430000, size 2488 bytes
C:\windows\system32\rpcrt4.dll, loaded at 0x68490000, size 328464 bytes
C:\windows\system32\shell32.dll, loaded at 0x68500000, size 1208896 bytes
C:\windows\system32\comctl32.dll, loaded at 0x686d0000, size 159336 bytes
C:\windows\system32\msvcrt.dll, loaded at 0x687c0000, size 2456 bytes
C:\windows\system32\d3d9.dll, loaded at 0x68840000, size 2456 bytes
C:\windows\system32\imagehlp.dll, loaded at 0x68870000, size 1032 bytes
C:\windows\system32\ws2_32.dll, loaded at 0x68890000, size 2476 bytes
C:\windows\system32\winmm.dll, loaded at 0x688b0000, size 336028 bytes
C:\windows\system32\dsound.dll, loaded at 0x68940000, size 2512 bytes
C:\windows\system32\system.drv16, loaded at 0x68980000, size 0 bytes
C:\windows\system32\comm.drv16, loaded at 0x689a0000, size 0 bytes
C:\windows\system32\comdlg32.dll, loaded at 0x689b0000, size 475100 bytes
C:\windows\system32\winspool.drv, loaded at 0x68a60000, size 14152 bytes
C:\windows\system32\faultrep.dll, loaded at 0x68aa0000, size 1032 bytes
C:\windows\system32\wsock32.dll, loaded at 0x68ab0000, size 2444 bytes
C:\windows\system32\winex11.drv, loaded at 0x68bb0000, size 2452 bytes
C:\windows\system32\imm32.dll, loaded at 0x68dc0000, size 2468 bytes
C:\windows\system32\user32.dll, loaded at 0x69600000, size 208684 bytes
C:\windows\system32\uxtheme.dll, loaded at 0x6b100000, size 2448 bytes
C:\windows\system32\shlwapi.dll, loaded at 0x6b250000, size 15016 bytes
C:\windows\system32\iphlpapi.dll, loaded at 0x6d0e0000, size 2480 bytes
C:\windows\system32\wined3d.dll, loaded at 0x6ed40000, size 2452 bytes
C:\windows\system32\mpr.dll, loaded at 0x73bf0000, size 20648 bytes
C:\windows\system32\krnl386.exe16, loaded at 0x759c0000, size 0 bytes
C:\windows\system32\msacm32.dll, loaded at 0x79ee0000, size 14320 bytes
C:\windows\system32\KERNEL32.dll, loaded at 0x7b810000, size 751404 bytes
C:\windows\system32\ntdll.dll, loaded at 0x7bc10000, size 2468 bytes

Last lua lines:

Realm folder:
Missions/Marr/Marr/

-- PrintErrorInfo() end --


*** Debug::Done()
Time (ms)	158706





Also a dump file I found:
http://www.2shared.com/file/tstgs2JK/john-20100626-134226-00000000.html


I am a little stuck now as I'm not sure what to do next. Any help would be much appreciated!

John







More information about the wine-users mailing list