Fable: the lost chapter problem

(or Wine problem?)

Auteur Réponses
eliaballade Jeudi 10 Avril 2008 à 10:53

Hello, I'm fairly new to the world of Wine and PlayOnLinux, but I managed to install Starcraft and Fable.
About Starcraft no problem (at least until now! ) but Fable doesn't start.
When I try, it complain about me having too little video memory (16M for what it states), but I'm running it on a ATI X700 128M, so it's impossible!
My Wine version is 0.9.46

Thanks in advance for the help
GNU_Raziel Jeudi 10 Avril 2008 à 11:29


use WineBooter (until POL 2.0.10) or Avdvanced Wine Configuration (Since POL 2.1.0) to set your Graphic card Memory and try again.
eliaballade Jeudi 10 Avril 2008 à 12:23

Thanks for the reply, I've managed to set the video memory to 128M, but now it exits after a few seconds of blank screen, setting the screen resolution to a choppy 1024*768. (I'm on a 1280*800 pixels laptop)
I don't know if it can help, but here's the last part of the wine log:

fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_cmp (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_mul_low (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_pow (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_mul_high (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value srgb_sub_high (a)
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7e6399f6 ESP:0031d86c EBP:0031d8a4 EFLAGS:00210202( - 00 - -RI1)
EAX:00000008 EBX:7e6b487c ECX:00175560 EDX:ffffffff
ESI:00000000 EDI:025d2398
Stack dump:
0x0031d86c: 00000003 7e6b52e4 7e69f7f8 7e69fcc8
0x0031d87c: 025d2398 00000001 00000008 7bc32761
0x0031d88c: 01859dcc 0031d874 017f0200 7e6e5718
0x0031d89c: 01f24470 7e6e5e90 0031d8d4 7e6d5297
0x0031d8ac: 025d2398 00000001 01859dcc 017f0200
0x0031d8bc: 017f0200 017f51d0 017f51d0 00000000
=>1 0x7e6399f6 IWineD3DQueryImpl_Issue+0x196(iface=0x25d2398, dwIssueFlags=<is not available> [/build/buildd/wine-0.9.46/dlls/wined3d/query.c:406] in wined3d (0x0031d8a4)
2 0x7e6d5297 IDirect3DQuery9Impl_Issue+0x77(iface=<register ESI not in topmost frame>, dwIssueFlags=0x1) [/build/buildd/wine-0.9.46/dlls/d3d9/query.c:117] in d3d9 (0x0031d8d4)
3 0x009f75ef in fable (+0x5f75ef) (0x0031daa0)
4 0x009beef6 in fable (+0x5beef6) (0x00000000)
0x7e6399f6 IWineD3DQueryImpl_Issue+0x196 [/build/buildd/wine-0.9.46/dlls/wined3d/query.c:406] in wined3d: movl 0x4(%esi),%edx
Unable to open file '/build/buildd/wine-0.9.46/dlls/wined3d/query.c'
Module Address Debug info Name (122 modules)
PE 400000- 146e000 Export fable
PE 1470000- 16c3000 Deferred d3dx9_25
PE 10000000-10029000 Deferred strings
ELF 7b800000-7b929000 Deferred kernel32<elf>
\-PE 7b820000-7b929000 \ kernel32
ELF 7b999000-7b9c0000 Deferred msvfw32<elf>
\-PE 7b9a0000-7b9c0000 \ msvfw32
ELF 7b9c0000-7ba1c000 Deferred quartz<elf>
\-PE 7b9d0000-7ba1c000 \ quartz
ELF 7ba1c000-7ba3b000 Deferred devenum<elf>
\-PE 7ba20000-7ba3b000 \ devenum
ELF 7bb3b000-7bb81000 Deferred riched20<elf>
\-PE 7bb50000-7bb81000 \ riched20
ELF 7bb81000-7bbd2000 Deferred
ELF 7bbd2000-7bc00000 Deferred
ELF 7bc00000-7bca0000 Deferred ntdll<elf>
\-PE 7bc10000-7bca0000 \ ntdll
ELF 7bcb2000-7bcc2000 Deferred
ELF 7bcc2000-7bd32000 Deferred
ELF 7bd32000-7bdba000 Deferred
ELF 7bdba000-7bdef000 Deferred
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7bf05000-7bf2a000 Deferred
ELF 7bf32000-7bf46000 Deferred avicap32<elf>
\-PE 7bf40000-7bf46000 \ avicap32
ELF 7bf46000-7bf9b000 Deferred ddraw<elf>
\-PE 7bf50000-7bf9b000 \ ddraw
ELF 7bf9b000-7bfb6000 Deferred dxdiagn<elf>
\-PE 7bfa0000-7bfb6000 \ dxdiagn
ELF 7bfb6000-7c000000 Deferred dsound<elf>
\-PE 7bfc0000-7c000000 \ dsound
ELF 7c302000-7c32b000 Deferred
ELF 7c32b000-7c340000 Deferred midimap<elf>
\-PE 7c330000-7c340000 \ midimap
PE 7c340000-7c396000 Deferred msvcr71
PE 7c3a0000-7c41b000 Deferred msvcp71
ELF 7c421000-7c425000 Deferred
ELF 7c425000-7c42d000 Deferred
ELF 7c42d000-7c454000 Deferred msacm32<elf>
\-PE 7c440000-7c454000 \ msacm32
ELF 7c454000-7c46c000 Deferred msacm32<elf>
\-PE 7c460000-7c46c000 \ msacm32
ELF 7c46c000-7c4a6000 Deferred wineoss<elf>
\-PE 7c470000-7c4a6000 \ wineoss
ELF 7ce99000-7cecb000 Deferred uxtheme<elf>
\-PE 7cea0000-7cecb000 \ uxtheme
ELF 7cecb000-7ced0000 Deferred
ELF 7ced0000-7ced9000 Deferred
ELF 7ced9000-7cedf000 Deferred
ELF 7cedf000-7cee7000 Deferred
ELF 7cef1000-7cef4000 Deferred
ELF 7d785000-7d790000 Deferred
ELF 7d790000-7d799000 Deferred
ELF 7d853000-7e1b6000 Deferred
ELF 7e1b6000-7e256000 Deferred
ELF 7e256000-7e25b000 Deferred
ELF 7e25b000-7e34c000 Deferred
ELF 7e34c000-7e35a000 Deferred
ELF 7e35a000-7e35f000 Deferred
ELF 7e35f000-7e377000 Deferred
ELF 7e377000-7e37f000 Deferred
ELF 7e37f000-7e381000 Deferred
ELF 7e38c000-7e417000 Deferred winex11<elf>
\-PE 7e3a0000-7e417000 \ winex11
ELF 7e49f000-7e4bf000 Deferred
ELF 7e4bf000-7e4ea000 Deferred
ELF 7e4ea000-7e4ff000 Deferred
ELF 7e4ff000-7e56f000 Deferred
ELF 7e56f000-7e5d7000 Deferred msvcrt<elf>
\-PE 7e580000-7e5d7000 \ msvcrt
ELF 7e5d7000-7e6b7000 Dwarf wined3d<elf>
\-PE 7e5f0000-7e6b7000 \ wined3d
ELF 7e6b7000-7e6e6000 Dwarf d3d9<elf>
\-PE 7e6c0000-7e6e6000 \ d3d9
ELF 7e6e6000-7e713000 Deferred ws2_32<elf>
\-PE 7e6f0000-7e713000 \ ws2_32
ELF 7e713000-7e72d000 Deferred wsock32<elf>
\-PE 7e720000-7e72d000 \ wsock32
ELF 7e72d000-7e7bb000 Deferred winmm<elf>
\-PE 7e740000-7e7bb000 \ winmm
ELF 7e7bb000-7e7cf000 Deferred lz32<elf>
\-PE 7e7c0000-7e7cf000 \ lz32
ELF 7e7cf000-7e7e9000 Deferred version<elf>
\-PE 7e7e0000-7e7e9000 \ version
ELF 7e7e9000-7e8a7000 Deferred comctl32<elf>
\-PE 7e7f0000-7e8a7000 \ comctl32
ELF 7e8a7000-7e900000 Deferred shlwapi<elf>
\-PE 7e8c0000-7e900000 \ shlwapi
ELF 7e900000-7ea03000 Deferred shell32<elf>
\-PE 7e910000-7ea03000 \ shell32
ELF 7ea03000-7eaa1000 Deferred oleaut32<elf>
\-PE 7ea20000-7eaa1000 \ oleaut32
ELF 7eaa1000-7eabe000 Deferred imm32<elf>
\-PE 7eab0000-7eabe000 \ imm32
ELF 7eabe000-7ead1000 Deferred
ELF 7eade000-7eafc000 Deferred iphlpapi<elf>
\-PE 7eaf0000-7eafc000 \ iphlpapi
ELF 7eafc000-7eb55000 Deferred rpcrt4<elf>
\-PE 7eb10000-7eb55000 \ rpcrt4
ELF 7eb55000-7ebf0000 Deferred gdi32<elf>
\-PE 7eb70000-7ebf0000 \ gdi32
ELF 7ebf0000-7ed2e000 Deferred user32<elf>
\-PE 7ec10000-7ed2e000 \ user32
ELF 7ed2e000-7edcf000 Deferred ole32<elf>
\-PE 7ed40000-7edcf000 \ ole32
ELF 7edcf000-7ee05000 Deferred dinput<elf>
\-PE 7ede0000-7ee05000 \ dinput
ELF 7ee05000-7ee1e000 Deferred dinput8<elf>
\-PE 7ee10000-7ee1e000 \ dinput8
ELF 7ee1e000-7ee67000 Deferred advapi32<elf>
\-PE 7ee30000-7ee67000 \ advapi32
ELF 7efa1000-7efac000 Deferred
ELF 7efac000-7efb6000 Deferred
ELF 7efb6000-7efce000 Deferred
ELF 7efce000-7eff3000 Deferred
ELF 7eff4000-7eff7000 Deferred
ELF 7eff7000-7f000000 Deferred
ELF b7c67000-b7c6b000 Deferred
ELF b7c6b000-b7db5000 Deferred
ELF b7db6000-b7dce000 Deferred
ELF b7ddb000-b7eef000 Deferred
ELF b7ef1000-b7f0d000 Deferred
process tid prio (all id:s are in hex)
0000000d 0
0000000c 0
00000008 (D) Z:\home\shinji\.wine\drive_c\Programmi\Microsoft Games\Fable - The Lost Chapters\fable.exe
00000016 0
00000015 0
00000014 15
00000013 0
00000012 0
00000011 15
00000010 15
0000000e 0
0000000a 1
00000009 0 <==
fixme:winmm:MMDRV_Exit Closing while ll-driver open
GNU_Raziel Jeudi 10 Avril 2008 à 13:05

use the Wine Configuration Tool to set the résolution to 1024x768 Window (this will prevent your desktop to be downsized by wine crash) and verify you have descent Hardware Acceleration (ATi Linux Driver is not know by his quality) using POL test Tools.

Oh and remember to desactivate Compiz-Fusion before using 3D Games !!

Edité par GNU_Raziel