[Fixed!] Can't run flatout 2

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
xaber1488
Level 3
Level 3
Posts: 61
Joined: Wed Nov 19, 2008 5:47 pm

[Fixed!] Can't run flatout 2

Post by xaber1488 »

Hi there. I have a problem: I installed flatout 2 but I cant't get it running. First, I substituted FlatOut2.exe with the cracked FlatOut2.exe from the rld-fo2co.zip package, but when I tried to run the game, it doesn't run. Then, I patched the game to the 1.2 version, but the result was the same... I tried to run it with native d3d9. I have both d3dx9_30.dll and d3dx9_36.dll in the system32 directory.
Do you have any suggestion? My video card is an ati mobility radeon hd 2600.
Thanks in advance!
Last edited by xaber1488 on Mon May 18, 2009 1:54 pm, edited 1 time in total.
xaber1488
Level 3
Level 3
Posts: 61
Joined: Wed Nov 19, 2008 5:47 pm

Post by xaber1488 »

This is the reported error:

"xaber@xaber-laptop:~/.wine/drive_c/Programmi/Empire Interactive/FlatOut2$ wine FlatOut2.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x172f538,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x172f538,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x172f538,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x172f538,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x172f34c,0x00000000), stub!
wine: Call from 0x7bc49080 to unimplemented function GDI32.dll.GdiEntry1, aborting
wine: Unimplemented function GDI32.dll.GdiEntry1 called at address 0x7bc49080 (thread 0009), starting debugger...
Unhandled exception: unimplemented function GDI32.dll.GdiEntry1 called in 32-bit code (0x7bc49080).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc49080 ESP:0172ec10 EBP:0172ec74 EFLAGS:00000202( - 00 - - I1)
EAX:003babbe EBX:7bc93ff4 ECX:00144938 EDX:00144974
ESI:0172ec1c EDI:00000000
Stack dump:
0x0172ec10: 00000000 005c0032 00780065 80000100
0x0172ec20: 00000001 00000000 7bc49080 00000002
0x0172ec30: 003babf4 003babbe 7bc34e61 00000208
0x0172ec40: 00000000 003edfa4 7bc344cf 00000208
0x0172ec50: 7bc93ff4 0172ec64 7bc8748c 7bc9c940
0x0172ec60: 7bc93ff4 0172ece4 7ec62e2a 0014496c
Backtrace:
=>0 0x7bc49080 in ntdll (+0x39080) (0x0172ec74)
1 0x003f001e (0x0172f4d0)
2 0x0025ae42 in d3d9 (+0x2ae42) (0x0172f884)
3 0x0025c445 in d3d9 (+0x2c445) (0x0172f8ac)
4 0x00259f35 in d3d9 (+0x29f35) (0x0172fab0)
5 0x0025a5dd in d3d9 (+0x2a5dd) (0x0172fbc8)
6 0x0059dede in flatout2 (+0x19dede) (0x00400000)
7 0x00000000 (0x00005a4d)
8 0x00000000 (0x00000000)
0x7bc49080: subl $4,%esp
Modules:
Module Address Debug info Name (87 modules)
PE 230000- 3d9000 Export d3d9
PE 3e0000- 3e5000 Deferred d3d8thk
PE 400000- 152e000 Export flatout2
PE 1730000- 1990000 Deferred d3dx9_30
ELF 7b800000-7b93e000 Deferred kernel32<elf>
\-PE 7b820000-7b93e000 \ kernel32
ELF 7bc00000-7bcb0000 Export ntdll<elf>
\-PE 7bc10000-7bcb0000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d75c000-7d7a9000 Deferred dsound<elf>
\-PE 7d760000-7d7a9000 \ dsound
ELF 7d802000-7d835000 Deferred uxtheme<elf>
\-PE 7d810000-7d835000 \ uxtheme
ELF 7d835000-7d84d000 Deferred msacm32<elf>
\-PE 7d840000-7d84d000 \ msacm32
ELF 7e04e000-7e054000 Deferred libattr.so.1
ELF 7e054000-7e05b000 Deferred libgdbm.so.3
ELF 7e05b000-7e0ba000 Deferred libpulse.so.0
ELF 7e0ba000-7e182000 Deferred libasound.so.2
ELF 7e184000-7e199000 Deferred midimap<elf>
\-PE 7e190000-7e199000 \ midimap
ELF 7e199000-7e1d0000 Deferred winealsa<elf>
\-PE 7e1a0000-7e1d0000 \ winealsa
ELF 7e1d0000-7e1d9000 Deferred libxcursor.so.1
ELF 7e1d9000-7e1de000 Deferred libxfixes.so.3
ELF 7e1de000-7e1e2000 Deferred libxcomposite.so.1
ELF 7e1e2000-7e1ea000 Deferred libxrandr.so.2
ELF 7e1ea000-7e1f4000 Deferred libxrender.so.1
ELF 7e1f4000-7e1fa000 Deferred libxxf86vm.so.1
ELF 7e1fa000-7e1fd000 Deferred libxinerama.so.1
ELF 7e1fd000-7e21e000 Deferred imm32<elf>
\-PE 7e200000-7e21e000 \ imm32
ELF 7e21e000-7e223000 Deferred libxdmcp.so.6
ELF 7e223000-7e23d000 Deferred libxcb.so.1
ELF 7e23d000-7e241000 Deferred libxau.so.6
ELF 7e241000-7e330000 Deferred libx11.so.6
ELF 7e330000-7e340000 Deferred libxext.so.6
ELF 7e340000-7e358000 Deferred libice.so.6
ELF 7e358000-7e361000 Deferred libsm.so.6
ELF 7e361000-7e366000 Deferred libcap.so.2
ELF 7e366000-7e36d000 Deferred libasound_module_pcm_pulse.so
ELF 7e36d000-7e376000 Deferred librt.so.1
ELF 7e378000-7e414000 Deferred winex11<elf>
\-PE 7e390000-7e414000 \ winex11
ELF 7e472000-7e499000 Deferred libexpat.so.1
ELF 7e499000-7e4c6000 Deferred libfontconfig.so.1
ELF 7e4c6000-7e4dc000 Deferred libz.so.1
ELF 7e4dc000-7e553000 Deferred libfreetype.so.6
ELF 7e553000-7e558000 Deferred libuuid.so.1
ELF 7e56a000-7e590000 Deferred msacm32<elf>
\-PE 7e570000-7e590000 \ msacm32
ELF 7e590000-7e5a4000 Deferred lz32<elf>
\-PE 7e5a0000-7e5a4000 \ lz32
ELF 7e5a4000-7e5bf000 Deferred version<elf>
\-PE 7e5b0000-7e5bf000 \ version
ELF 7e5bf000-7e62d000 Deferred msvcrt<elf>
\-PE 7e5d0000-7e62d000 \ msvcrt
ELF 7e647000-7e674000 Deferred ws2_32<elf>
\-PE 7e650000-7e674000 \ ws2_32
ELF 7e674000-7e6e1000 Deferred rpcrt4<elf>
\-PE 7e680000-7e6e1000 \ rpcrt4
ELF 7e6e1000-7e7d9000 Deferred ole32<elf>
\-PE 7e700000-7e7d9000 \ ole32
ELF 7e7d9000-7e8a2000 Deferred comctl32<elf>
\-PE 7e7e0000-7e8a2000 \ comctl32
ELF 7e8a2000-7e900000 Deferred shlwapi<elf>
\-PE 7e8b0000-7e900000 \ shlwapi
ELF 7e900000-7ea8a000 Deferred shell32<elf>
\-PE 7e910000-7ea8a000 \ shell32
ELF 7ea8a000-7eae0000 Deferred advapi32<elf>
\-PE 7eaa0000-7eae0000 \ advapi32
ELF 7eae0000-7eb80000 Deferred gdi32<elf>
\-PE 7eaf0000-7eb80000 \ gdi32
ELF 7eb80000-7eccc000 Deferred user32<elf>
\-PE 7eba0000-7eccc000 \ user32
ELF 7eccc000-7ed5f000 Deferred winmm<elf>
\-PE 7ece0000-7ed5f000 \ winmm
ELF 7ef93000-7ef9f000 Deferred libnss_files.so.2
ELF 7ef9f000-7efaa000 Deferred libnss_nis.so.2
ELF 7efaa000-7efc3000 Deferred libnsl.so.1
ELF 7efc3000-7efe9000 Deferred libm.so.6
ELF b7d81000-b7d8a000 Deferred libnss_compat.so.2
ELF b7d8b000-b7d8f000 Deferred libdl.so.2
ELF b7d8f000-b7ef2000 Deferred libc.so.6
ELF b7ef3000-b7f0c000 Deferred libpthread.so.0
ELF b7f23000-b805e000 Deferred libwine.so.1
ELF b8060000-b807e000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Programmi\Empire Interactive\FlatOut2\FlatOut2.exe
00000009 0 <==
0000000c
00000015 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000014 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>0 0x7bc49080 in ntdll (+0x39080) (0x0172ec74)
1 0x003f001e (0x0172f4d0)
2 0x0025ae42 in d3d9 (+0x2ae42) (0x0172f884)
3 0x0025c445 in d3d9 (+0x2c445) (0x0172f8ac)
4 0x00259f35 in d3d9 (+0x29f35) (0x0172fab0)
5 0x0025a5dd in d3d9 (+0x2a5dd) (0x0172fbc8)
6 0x0059dede in flatout2 (+0x19dede) (0x00400000)
7 0x00000000 (0x00005a4d)
8 0x00000000 (0x00000000)
wine: Call from 0x7bc49080 to unimplemented function GDI32.dll.GdiEntry1, aborting
xaber@xaber-laptop:~/.wine/drive_c/Programmi/Empire Interactive/FlatOut2$ "
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Can't run flatout 2

Post by austin987 »

On Mon, May 18, 2009 at 8:29 AM, xaber1488 <[email protected]> wrote:
This is the reported error:

"xaber@xaber-laptop:~/.wine/drive_c/Programmi/Empire Interactive/FlatOut2$ wine FlatOut2.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x172f538,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x172f538,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x172f538,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x172f538,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x172f34c,0x00000000), stub!
wine: Call from 0x7bc49080 to unimplemented function GDI32.dll.GdiEntry1, aborting
wine: Unimplemented function GDI32.dll.GdiEntry1 called at address 0x7bc49080 (thread 0009), starting debugger...
http://bugs.winehq.org/show_bug.cgi?id=2724

--
-Austin
xaber1488
Level 3
Level 3
Posts: 61
Joined: Wed Nov 19, 2008 5:47 pm

Post by xaber1488 »

The bug won't be fixed so? But what it depends on? I read in appdb that flatout 2 works great on linux! Does it deend on my system specs?
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Can't run flatout 2

Post by austin987 »

On Mon, May 18, 2009 at 10:51 AM, xaber1488 <[email protected]> wrote:
The bug won't be fixed so? But what it depends on? I read in appdb that flatout 2 works great on linux! Does it deend on my system specs?
You've got native d3d9, which won't work. Read the bug I posted.

--
-Austin
xaber1488
Level 3
Level 3
Posts: 61
Joined: Wed Nov 19, 2008 5:47 pm

Post by xaber1488 »

Sorry, I didn't see the specification in the bug's page. Now everything's running well!
Thanks a lot!
Locked