The forum

Fallout 3 not starting

Author Replies
urndel Friday 28 May 2010 at 12:40

Hi everyone

I have a problem with running Fallout 3.
What happens is that it starts but just as the main screen load Fallout 3 crashes

In the terminal I get this:

****@****:~$ playonlinux --run "Fallout 3"
PlayOnLinux v3.6

Checking python :                     [ Ok ]
wine: Call from 0x7bc4c1d0 to unimplemented function xlive.dll.5297, aborting
wine: Unimplemented function xlive.dll.5297 called at address 0x7bc4c1d0 (thread 0009), starting debugger...
Unhandled exception: unimplemented function xlive.dll.5297 called in 32-bit code (0x7bc4c1d0).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc4c1d0 ESP:0032f9d8 EBP:0032fa3c EFLAGS:00000206( - -- I - -P- )
EAX:000014b1 EBX:7bc9b4ac ECX:7bc9b4ac EDX:00000c09
ESI:0032f9e4 EDI:0000000d
Stack dump:
0x0032f9d8: 03114b68 327f874b 340006d0 80000100
0x0032f9e8: 00000001 00000000 7bc4c1d0 00000002
0x0032f9f8: 00f444b0 000014b1 00000000 0032fa88
0x0032fa08: 00c63914 00000000 006202cb 030ffee8
0x0032fa18: 4488941e 7bc61e08 0032fa40 7b847be9
0x0032fa28: 00000001 0032fa3c 00000009 00000000
=>0 0x7bc4c1d0 in ntdll (+0x3c1d0) (0x0032fa3c)
1 0x00350069 (0x030ffeec)
2 0x1a001db8 (0x00000002)
3 0x00000000 (0x00000000)
0x7bc4c1d0: subl     $4,%esp
Module     Address               Debug info     Name (148 modules)
PE      330000- 346000     Deferred xinput1_3
PE      400000- 136b000     Deferred fallout3
PE      1370000- 1d1d000     Deferred xlive
PE      1d20000- 208f000     Deferred d3dx9_33
PE      2090000- 2458000     Deferred d3dx9_38
PE      2460000- 2593000     Deferred libvorbis
PE     10000000-1001e000     Deferred libvorbisfile
PE     18000000-18068000     Deferred binkw32
ELF     20200000-202a8000     Deferred
ELF     202a8000-202aa000     Deferred
PE     27500000-275df000     Deferred msidcrl40
ELF     68000000-6801d000     Deferred
ELF     6801d000-6815d000     Deferred
ELF     6815d000-68176000     Deferred
ELF     682bb000-682bf000     Deferred
ELF     682bf000-682e5000     Deferred
ELF     682e5000-682ed000     Deferred
ELF     682ed000-682f9000     Deferred
ELF     682f9000-68352000     Deferred advapi32<elf>
\\-PE     68310000-68352000     \\ advapi32
ELF     68352000-683c6000     Deferred rpcrt4<elf>
\\-PE     68360000-683c6000     \\ rpcrt4
ELF     683c6000-684f7000     Deferred user32<elf>
\\-PE     683e0000-684f7000     \\ user32
ELF     684f7000-6852a000     Deferred d3d9<elf>
\\-PE     68500000-6852a000     \\ d3d9
ELF     6852a000-68664000     Deferred wined3d<elf>
\\-PE     68530000-68664000     \\ wined3d
ELF     68664000-686bf000     Deferred setupapi<elf>
\\-PE     68670000-686bf000     \\ setupapi
ELF     686bf000-686f4000     Deferred winspool<elf>
\\-PE     686d0000-686f4000     \\ winspool
ELF     686f4000-6870c000     Deferred version<elf>
\\-PE     68700000-6870c000     \\ version
ELF     6870c000-6871f000     Deferred lz32<elf>
\\-PE     68710000-6871f000     \\ lz32
ELF     6871f000-687a2000     Deferred msvcrt<elf>
\\-PE     68730000-687a2000     \\ msvcrt
ELF     687a2000-688a0000     Deferred ole32<elf>
\\-PE     687c0000-688a0000     \\ ole32
ELF     688a0000-688b5000     Deferred psapi<elf>
\\-PE     688b0000-688b5000     \\ psapi
ELF     688b5000-68a83000     Deferred shell32<elf>
\\-PE     688d0000-68a83000     \\ shell32
ELF     68a83000-68ae4000     Deferred shlwapi<elf>
\\-PE     68a90000-68ae4000     \\ shlwapi
ELF     68ae4000-68b0b000     Deferred winhttp<elf>
\\-PE     68af0000-68b0b000     \\ winhttp
ELF     68b0b000-68b2b000     Deferred imm32<elf>
\\-PE     68b10000-68b2b000     \\ imm32
PE     68b2b000-68bb1000     Deferred winmm
ELF     68bb1000-68bdd000     Deferred ws2_32<elf>
\\-PE     68bc0000-68bdd000     \\ ws2_32
ELF     68bdd000-68bfc000     Deferred iphlpapi<elf>
\\-PE     68be0000-68bfc000     \\ iphlpapi
ELF     68bfc000-68c10000     Deferred
ELF     68c10000-68ca3000     Deferred crypt32<elf>
\\-PE     68c20000-68ca3000     \\ crypt32
ELF     68ca3000-68cfd000     Deferred wininet<elf>
\\-PE     68cb0000-68cfd000     \\ wininet
ELF     68cfd000-68d13000     Deferred
ELF     68d13000-68d35000     Deferred mpr<elf>
\\-PE     68d20000-68d35000     \\ mpr
ELF     68d35000-68d48000     Deferred sensapi<elf>
\\-PE     68d40000-68d48000     \\ sensapi
ELF     68d48000-68d79000     Deferred wintrust<elf>
\\-PE     68d50000-68d79000     \\ wintrust
ELF     68d79000-68d93000     Deferred dinput8<elf>
\\-PE     68d80000-68d93000     \\ dinput8
ELF     68d93000-68dcc000     Deferred dinput<elf>
\\-PE     68da0000-68dcc000     \\ dinput
ELF     68dcc000-68e4b000     Deferred
ELF     68e4b000-68e78000     Deferred
ELF     68e78000-68e9f000     Deferred
ELF     68e9f000-68f40000     Deferred winex11<elf>
\\-PE     68eb0000-68f40000     \\ winex11
ELF     68f40000-68f49000     Deferred
ELF     68f49000-68f64000     Deferred
ELF     68f64000-68f74000     Deferred
ELF     68f74000-690a3000     Deferred
ELF     690a3000-690a8000     Deferred
ELF     690a8000-690ac000     Deferred
ELF     690ac000-690ca000     Deferred
ELF     690ca000-690cf000     Deferred
ELF     690cf000-690d2000     Deferred
ELF     690d2000-690d8000     Deferred
ELF     690d8000-690e2000     Deferred
ELF     690e2000-690eb000     Deferred
ELF     690eb000-690ef000     Deferred
ELF     690ef000-690f5000     Deferred
ELF     690f5000-69100000     Deferred
ELF     69100000-69120000     Deferred localspl<elf>
\\-PE     69110000-69120000     \\ localspl
ELF     69120000-6913a000     Deferred spoolss<elf>
\\-PE     69130000-6913a000     \\ spoolss
ELF     6913a000-69180000     Deferred
ELF     69180000-69228000     Deferred
ELF     69228000-69234000     Deferred
ELF     69234000-69245000     Deferred
ELF     69245000-692eb000     Deferred
ELF     692eb000-692ef000     Deferred
ELF     692ef000-692f7000     Deferred
ELF     692f7000-692fb000     Deferred
ELF     692fb000-6930d000     Deferred
ELF     6930d000-69389000     Deferred
ELF     69389000-693c2000     Deferred
ELF     693c2000-693c7000     Deferred
ELF     693c7000-693fd000     Deferred winealsa<elf>
\\-PE     693d0000-693fd000     \\ winealsa
ELF     693fd000-694c4000     Deferred
ELF     694c7000-69507000     Deferred
ELF     69507000-69551000     Deferred
ELF     69551000-69557000     Deferred
ELF     69557000-69560000     Deferred
ELF     69560000-695cc000     Deferred
ELF     695cc000-6961c000     Deferred
ELF     6961c000-69718000     Deferred
ELF     69718000-69741000     Deferred
ELF     69741000-69748000     Deferred
ELF     69748000-6974f000     Deferred
ELF     6974f000-69767000     Deferred msacm32<elf>
\\-PE     69750000-69767000     \\ msacm32
ELF     69767000-6978c000     Deferred msacm32<elf>
\\-PE     69770000-6978c000     \\ msacm32
ELF     6978c000-697a1000     Deferred midimap<elf>
\\-PE     69790000-697a1000     \\ midimap
ELF     69d84000-69e6c000     Deferred oleaut32<elf>
\\-PE     69da0000-69e6c000     \\ oleaut32
ELF     6b734000-6b75e000     Deferred
ELF     6b85d000-6b868000     Deferred
ELF     6d403000-6d48c000     Deferred gdi32<elf>
\\-PE     6d410000-6d48c000     \\ gdi32
ELF     6e6e2000-6f64b000     Deferred
ELF     70430000-70439000     Deferred
PE     71590000-71617000     Deferred comctl32
ELF     717f8000-7180f000     Deferred
ELF     77b26000-77b6d000     Deferred dsound<elf>
\\-PE     77b30000-77b6d000     \\ dsound
PE     78130000-781cb000     Deferred msvcr80
ELF     7ac59000-7ac73000     Deferred wsock32<elf>
\\-PE     7ac60000-7ac73000     \\ wsock32
ELF     7b3f1000-7b41a000     Deferred
ELF     7b800000-7b93a000     Deferred kernel32<elf>
\\-PE     7b810000-7b93a000     \\ kernel32
ELF     7bc00000-7bcb7000     Export ntdll<elf>
\\-PE     7bc10000-7bcb7000     \\ ntdll
ELF     7bf00000-7bf03000     Deferred <wine-loader>
PE     7c420000-7c4a7000     Deferred msvcp80
process tid prio (all id:s are in hex)
00000008 (D) C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe
     00000026 15
     00000025 0
     00000024 0
     00000023 0
     00000022 0
     00000021 0
     00000020 0
     0000001f 0
     0000001e 0
     00000009 0 <==
0000000e services.exe
     00000015 0
     00000014 0
     00000010 0
     0000000f 0
00000011 winedevice.exe
     00000017 0
     00000016 0
     00000013 0
     00000012 0
0000001c explorer.exe
     0000001d 0
=>0 0x7bc4c1d0 in ntdll (+0x3c1d0) (0x0032fa3c)
1 0x00350069 (0x030ffeec)
2 0x1a001db8 (0x00000002)
3 0x00000000 (0x00000000)
wine: Call from 0x7bc4c1d0 to unimplemented function xlive.dll.5297, aborting
Fallout 3: line 6: 2667 Killed wine "Fallout3.exe" $@

system info according to PlayOnLinux:
ystem information:

Your system : GNU/Linux
Your kernel : Linux 2.6.31-20-generic
System language : en_AU.UTF-8
Your user login : ****
Your computer's name : ****
Your video card : GeForce 8400 GS/PCI/SSE2
Your distribution : Ubuntu
Your distribution version : 9.10
Wine version installed : wine-1.0.1
Wine version used by PlayOnLinux : wine-1.0.1
Space remaining on your hard disks :
Filesystem            Size Used Avail Use% Mounted on
/dev/sda2              19G   17G  1.2G  94% /
udev                 1007M  292K 1007M   1% /dev
none                 1007M  864K 1006M   1% /dev/shm
none                 1007M  196K 1007M   1% /var/run
none                 1007M     0 1007M   0% /var/lock
none                 1007M     0 1007M   0% /lib/init/rw
/dev/sda1             183M   36M  138M  21% /boot
/dev/sdb6             170G   64G  107G  38% /media/workdrive

Wine version used for Fallout 3: 1.1.44
NSLW Friday 28 May 2010 at 13:20

I don't know what you've done but xlive hasn't been installed. You need to reinstall Fallout 3.
urndel Friday 28 May 2010 at 13:34

hmm wierd because i can find the xlive dll in system32
I'll just try again
urndel Friday 28 May 2010 at 14:34

That got me a little bit further in the start up
I can now see the please wait screen of fallout 3. But It still crashes.
It now has an unhandled page fault

jan-pieter@PC-JP:~$ playonlinux --run "Fallout 3"
PlayOnLinux v3.6

Checking python :                     [ Ok ]
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
mmap() failed: Cannot allocate memory
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
wine: Unhandled page fault on read access to 0x00090928 at address 0x6ba993 (thread 0025), starting debugger...
Unhandled exception: page fault on read access to 0x00090928 in 32-bit code (0x006ba993).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:006ba993 ESP:15e0e588 EBP:7bc352b0 EFLAGS:00010202( R- -- I - - - )
EAX:00090908 EBX:00000000 ECX:00000009 EDX:00000000
ESI:00090908 EDI:00000008
Stack dump:
0x15e0e588: 00000005 006bc56d 00000000 c26b38ae
0x15e0e598: 7b840250 031074ec 00001580 7b867ce0
0x15e0e5a8: 00000000 00000000 00000000 7bc352bf
0x15e0e5b8: 188b0b00 68f0ab2c 15e0e5d0 68ede870
0x15e0e5c8: 68f0e560 68f0ab2c 15e0e610 68ecb828
0x15e0e5d8: 0017a388 03c000b0 15e0e610 6832ff90
=>0 0x006ba993 in fallout3 (+0x2ba993) (0x7bc352b0)
0x006ba993: movzwl     0x20(%esi),%eax
Module     Address               Debug info     Name (154 modules)
PE      330000- 346000     Deferred xinput1_3
PE      400000- 133d000     Export fallout3
PE      1340000- 1ced000     Deferred xlive
PE      1cf0000- 205f000     Deferred d3dx9_33
PE      2060000- 2428000     Deferred d3dx9_38
PE      2430000- 2563000     Deferred libvorbis
PE     10000000-1001e000     Deferred libvorbisfile
PE     18000000-18068000     Deferred binkw32
ELF     20200000-2032a000     Deferred
ELF     2032a000-20386000     Deferred urlmon<elf>
\\-PE     20330000-20386000     \\ urlmon
ELF     20386000-203bd000     Deferred
ELF     203bd000-203db000     Deferred
PE     27500000-275df000     Deferred msidcrl40
ELF     35100000-36069000     Deferred
ELF     399e0000-399e2000     Deferred
ELF     45971000-45a19000     Deferred
ELF     5ad93000-5aded000     Deferred msxml3<elf>
\\-PE     5ada0000-5aded000     \\ msxml3
ELF     68000000-6801d000     Deferred
ELF     6801d000-6815d000     Deferred
ELF     6815d000-68176000     Deferred
ELF     682bb000-682bf000     Deferred
ELF     682bf000-682e5000     Deferred
ELF     682e5000-682ed000     Deferred
ELF     682ed000-68304000     Deferred
ELF     68304000-6830f000     Deferred
ELF     6830f000-68398000     Deferred gdi32<elf>
\\-PE     68320000-68398000     \\ gdi32
ELF     68398000-683f1000     Deferred advapi32<elf>
\\-PE     683a0000-683f1000     \\ advapi32
ELF     683f1000-68465000     Deferred rpcrt4<elf>
\\-PE     68400000-68465000     \\ rpcrt4
ELF     68465000-68596000     Deferred user32<elf>
\\-PE     68480000-68596000     \\ user32
ELF     68596000-685c9000     Deferred d3d9<elf>
\\-PE     685a0000-685c9000     \\ d3d9
ELF     685c9000-68703000     Deferred wined3d<elf>
\\-PE     685d0000-68703000     \\ wined3d
ELF     68703000-68738000     Deferred winspool<elf>
\\-PE     68710000-68738000     \\ winspool
ELF     68738000-68750000     Deferred version<elf>
\\-PE     68740000-68750000     \\ version
ELF     68750000-68763000     Deferred lz32<elf>
\\-PE     68760000-68763000     \\ lz32
ELF     68763000-68861000     Deferred ole32<elf>
\\-PE     68780000-68861000     \\ ole32
ELF     68861000-68876000     Deferred psapi<elf>
\\-PE     68870000-68876000     \\ psapi
ELF     68876000-68a44000     Deferred shell32<elf>
\\-PE     68890000-68a44000     \\ shell32
ELF     68a44000-68aa5000     Deferred shlwapi<elf>
\\-PE     68a50000-68aa5000     \\ shlwapi
ELF     68aa5000-68acc000     Deferred winhttp<elf>
\\-PE     68ab0000-68acc000     \\ winhttp
ELF     68acc000-68aec000     Deferred imm32<elf>
\\-PE     68ad0000-68aec000     \\ imm32
PE     68aec000-68b72000     Deferred winmm
ELF     68b72000-68b9e000     Deferred ws2_32<elf>
\\-PE     68b80000-68b9e000     \\ ws2_32
ELF     68b9e000-68bbd000     Deferred iphlpapi<elf>
\\-PE     68ba0000-68bbd000     \\ iphlpapi
ELF     68bbd000-68bd1000     Deferred
ELF     68bd1000-68c64000     Deferred crypt32<elf>
\\-PE     68be0000-68c64000     \\ crypt32
ELF     68c64000-68cbe000     Deferred wininet<elf>
\\-PE     68c70000-68cbe000     \\ wininet
ELF     68cbe000-68ce0000     Deferred mpr<elf>
\\-PE     68cc0000-68ce0000     \\ mpr
ELF     68ce0000-68cf3000     Deferred sensapi<elf>
\\-PE     68cf0000-68cf3000     \\ sensapi
ELF     68cf3000-68d24000     Deferred wintrust<elf>
\\-PE     68d00000-68d24000     \\ wintrust
ELF     68d24000-68d6b000     Deferred dsound<elf>
\\-PE     68d30000-68d6b000     \\ dsound
ELF     68d6b000-68d85000     Deferred wsock32<elf>
\\-PE     68d70000-68d85000     \\ wsock32
ELF     68d85000-68d9f000     Deferred dinput8<elf>
\\-PE     68d90000-68d9f000     \\ dinput8
ELF     68d9f000-68e1e000     Deferred
ELF     68e1e000-68e4b000     Deferred
ELF     68e4b000-68e72000     Deferred
ELF     68e72000-68f13000     Deferred winex11<elf>
\\-PE     68e80000-68f13000     \\ winex11
ELF     68f13000-68f1c000     Deferred
ELF     68f1c000-68f2c000     Deferred
ELF     68f2c000-6905b000     Deferred
ELF     6905b000-69060000     Deferred
ELF     69060000-69064000     Deferred
ELF     69064000-69082000     Deferred
ELF     69082000-69087000     Deferred
ELF     69087000-6908a000     Deferred
ELF     6908a000-69090000     Deferred
ELF     69090000-6909a000     Deferred
ELF     6909a000-690a3000     Deferred
ELF     690a3000-690a7000     Deferred
ELF     690a7000-690ad000     Deferred
ELF     690ad000-690b8000     Deferred
ELF     690b8000-690d8000     Deferred localspl<elf>
\\-PE     690c0000-690d8000     \\ localspl
ELF     690d8000-690f2000     Deferred spoolss<elf>
\\-PE     690e0000-690f2000     \\ spoolss
ELF     690f2000-69138000     Deferred
ELF     69138000-69162000     Deferred
ELF     69162000-6920a000     Deferred
ELF     6920a000-69216000     Deferred
ELF     69216000-69227000     Deferred
ELF     69227000-692cd000     Deferred
ELF     692cd000-692f6000     Deferred
ELF     692f6000-692fa000     Deferred
ELF     692fa000-69302000     Deferred
ELF     69302000-69306000     Deferred
ELF     69306000-69318000     Deferred
ELF     69318000-69394000     Deferred
ELF     69394000-693cd000     Deferred
ELF     693cd000-693d6000     Deferred
ELF     693d6000-6940c000     Deferred winealsa<elf>
\\-PE     693e0000-6940c000     \\ winealsa
ELF     6940c000-694d3000     Deferred
ELF     694d6000-69516000     Deferred
ELF     69516000-69560000     Deferred
ELF     69560000-69566000     Deferred
ELF     69566000-6956f000     Deferred
ELF     6956f000-695db000     Deferred
ELF     695db000-6962b000     Deferred
ELF     6962b000-69654000     Deferred
ELF     69654000-6965b000     Deferred
ELF     6965b000-69673000     Deferred msacm32<elf>
\\-PE     69660000-69673000     \\ msacm32
ELF     69673000-69698000     Deferred msacm32<elf>
\\-PE     69680000-69698000     \\ msacm32
ELF     69698000-696ad000     Deferred midimap<elf>
\\-PE     696a0000-696ad000     \\ midimap
ELF     6c5e3000-6c5e8000     Deferred
ELF     6ddf2000-6de0d000     Deferred
ELF     6e77c000-6e7b5000     Deferred dinput<elf>
\\-PE     6e780000-6e7b5000     \\ dinput
ELF     6ebef000-6ec05000     Deferred
ELF     71034000-71130000     Deferred
PE     71590000-71617000     Deferred comctl32
ELF     73c1e000-73c2a000     Deferred
ELF     7544a000-754cd000     Deferred msvcrt<elf>
\\-PE     75460000-754cd000     \\ msvcrt
ELF     77c5b000-77cb6000     Deferred setupapi<elf>
\\-PE     77c70000-77cb6000     \\ setupapi
PE     78130000-781cb000     Deferred msvcr80
ELF     7b2cc000-7b3b4000     Deferred oleaut32<elf>
\\-PE     7b2e0000-7b3b4000     \\ oleaut32
ELF     7b800000-7b93a000     Deferred kernel32<elf>
\\-PE     7b810000-7b93a000     \\ kernel32
ELF     7bc00000-7bcb7000     Deferred ntdll<elf>
\\-PE     7bc10000-7bcb7000     \\ ntdll
ELF     7bf00000-7bf03000     Deferred <wine-loader>
PE     7c420000-7c4a7000     Deferred msvcp80
process tid prio (all id:s are in hex)
00000008 (D) C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe
     00000029 15
     00000028 0
     00000027 0
     00000025 -1 <==
     00000024 0
     00000022 0
     00000021 0
     00000020 0
     0000001f 0
     0000001e 0
     0000001d 0
     00000009 0
0000000e services.exe
     00000017 0
     00000015 0
     00000014 0
     00000010 0
     0000000f 0
00000011 winedevice.exe
     00000018 0
     00000016 0
     00000013 0
     00000012 0
00000019 explorer.exe
     0000001a 0
=>0 0x006ba993 in fallout3 (+0x2ba993) (0x7bc352b0)
Fallout 3: line 6: 20359 Killed wine "Fallout3.exe" $@

This is the most completer error message i got from the shell. Most of the time it completly halts after "wine: Unhandled page fault on read access to 0x00090928 at address 0x6ba993 (thread 0025), starting debugger..."
urndel Friday 28 May 2010 at 14:35

Sorry for the dubbel post. I pushed the back button on the browser :s

Edited by urndel

NSLW Saturday 29 May 2010 at 7:28

Where does it crash?
urndel Saturday 29 May 2010 at 11:58

Just before the main menu appear
It goes to the "please stand by" screen. Then it wait a bit and normally that screen should move up. Then you could click to go to the menu.
It however crashes after the "please stand by" screen has been there for about 3 seconds.
felipemoraes Sunday 30 May 2010 at 2:17

I´m reinstalling fallout 3 for the third time now, I have a similar problem, after I press play on fallout 3 launcher fallout freezes at the first screen shown. Trying fallout 3( not the launcher ) gave the same results. My system is ubuntu lucid, video card Geforce 9500 GT

I have cleaned pol ressources folder, delete fallout prefix, reinstalled fallout and applied patch, now i can play, but the problem is I have no sound.

The no sound problem seems to be recent WINE version problem

Edited by felipemoraes

For more arts see:
NSLW Sunday 30 May 2010 at 8:40

What is happening when you set Wine version to 1.1.37?
urndel Sunday 30 May 2010 at 16:24

:P That solved it. PlayOnLinux decided to use 1.1.44 somehow.
Thank Really appreciate it :p
PunktPunktPunkt Thursday 10 June 2010 at 0:21

Hello everyone.

I seem to have a different problem:
installation worked without any problems at all; but then, when I click on "start" I get a black screen (as if the game would start) but it then immediately crashes.
This is what the terminal tells me:
Running Fallout 3
No directories in update-desktop-database search path could be processed and updated.
wine: Unhandled page fault on read access to 0x00000000 at address 0xb48d95 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00b48d95).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00b48d95 ESP:0032f7bc EBP:000002f5 EFLAGS:00010246( R- -- I Z- -P- )
EAX:035dd6f8 EBX:037d0bcc ECX:00000000 EDX:00e99400
ESI:033455e8 EDI:036306c8
Stack dump:
0x0032f7bc: a3e0b7b3 037d0b9c 036306c8 000002f5
0x0032f7cc: 037d0b00 00009a05 1600b36c 0032f9d0
0x0032f7dc: 00c75f40 ffffffff 00b09b09 037d0b00
0x0032f7ec: 000002f5 0379efd0 00000000 0378a101
0x0032f7fc: 000002f5 037c7e40 0334445c 00b0a125
0x0032f80c: 0379efd0 00000001 00000001 00000001
=>0 0x00b48d95 in fallout3 (+0x748d95) (0x000002f5)
1 0x00000000 (0x00000000)
0x00b48d95: movl 0x0(%ecx),%edx
Module Address Debug info Name (159 modules)
PE 330000- 346000 Deferred xinput1_3
PE 400000- 133d000 Export fallout3
PE 1340000- 21db000 Deferred xlive
PE 21e0000- 2597000 Deferred d3dx9_37
PE 25a0000- 2968000 Deferred d3dx9_38
PE 2970000- 2aa3000 Deferred libvorbis
PE 10000000-1001e000 Deferred libvorbisfile
PE 18000000-18068000 Deferred binkw32
PE 27500000-2760d000 Deferred msidcrl40
PE 71590000-71617000 Deferred comctl32
PE 77b10000-77b22000 Deferred msasn1
PE 78480000-7850d000 Deferred msvcp90
PE 78520000-785c3000 Deferred msvcr90
ELF 7b800000-7b93a000 Deferred kernel32<elf>
\\-PE 7b810000-7b93a000 \\ kernel32
ELF 7bc00000-7bcb7000 Deferred ntdll<elf>
\\-PE 7bc10000-7bcb7000 \\ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c9e9000-7ca20000 Deferred
ELF 7ca20000-7ca7c000 Deferred urlmon<elf>
\\-PE 7ca30000-7ca7c000 \\ urlmon
ELF 7ca7c000-7cba5000 Deferred
ELF 7cba5000-7cbff000 Deferred msxml3<elf>
\\-PE 7cbb0000-7cbff000 \\ msxml3
ELF 7cc42000-7cc60000 Deferred
ELF 7cc60000-7cc6a000 Deferred
ELF 7cc6a000-7ccce000 Deferred
ELF 7cce8000-7ccfd000 Deferred midimap<elf>
\\-PE 7ccf0000-7ccfd000 \\ midimap
ELF 7ccfd000-7cd22000 Deferred msacm32<elf>
\\-PE 7cd00000-7cd22000 \\ msacm32
ELF 7cd22000-7cd3a000 Deferred msacm32<elf>
\\-PE 7cd30000-7cd3a000 \\ msacm32
ELF 7d53b000-7d566000 Deferred
ELF 7d566000-7d660000 Deferred
ELF 7d660000-7d6b0000 Deferred
ELF 7d6b0000-7d71c000 Deferred
ELF 7d71c000-7d725000 Deferred
ELF 7d725000-7d76f000 Deferred
ELF 7d76f000-7d7af000 Deferred
ELF 7d7af000-7d877000 Deferred
ELF 7d880000-7d887000 Deferred
ELF 7d891000-7d8c7000 Deferred winealsa<elf>
\\-PE 7d8a0000-7d8c7000 \\ winealsa
ELF 7d9eb000-7d9f0000 Deferred
ELF 7d9f0000-7d9f9000 Deferred
ELF 7d9f9000-7da75000 Deferred
ELF 7db0f000-7db48000 Deferred
ELF 7db48000-7db5a000 Deferred
ELF 7db5a000-7db5e000 Deferred
ELF 7db5e000-7db67000 Deferred
ELF 7db67000-7db6b000 Deferred
ELF 7db6b000-7db96000 Deferred
ELF 7db96000-7dc48000 Deferred
ELF 7dc48000-7dc59000 Deferred
ELF 7dc59000-7dc65000 Deferred
ELF 7dc65000-7dd0d000 Deferred
ELF 7dd0d000-7dd3a000 Deferred
ELF 7dd3a000-7dd7f000 Deferred
ELF 7dd7f000-7dd86000 Deferred
ELF 7dd86000-7dd8c000 Deferred
ELF 7dd96000-7dd99000 Deferred
ELF 7ddaf000-7ddba000 Deferred
ELF 7ddba000-7ddc0000 Deferred
ELF 7ddc0000-7ddc4000 Deferred
ELF 7ddc4000-7ddcd000 Deferred
ELF 7ddcd000-7ddd7000 Deferred
ELF 7ddd7000-7dddd000 Deferred
ELF 7dddd000-7dde0000 Deferred
ELF 7dde0000-7dde5000 Deferred
ELF 7dde5000-7de03000 Deferred
ELF 7de03000-7de07000 Deferred
ELF 7de07000-7de0c000 Deferred
ELF 7de0c000-7df3b000 Deferred
ELF 7df3b000-7df4b000 Deferred
ELF 7df4b000-7df66000 Deferred
ELF 7df66000-7df6f000 Deferred
ELF 7df89000-7e02a000 Deferred winex11<elf>
\\-PE 7dfa0000-7e02a000 \\ winex11
ELF 7e077000-7e09e000 Deferred
ELF 7e09e000-7e0cb000 Deferred
ELF 7e0cb000-7e14a000 Deferred
ELF 7e164000-7e19d000 Deferred dinput<elf>
\\-PE 7e170000-7e19d000 \\ dinput
ELF 7e19d000-7e1b7000 Deferred dinput8<elf>
\\-PE 7e1a0000-7e1b7000 \\ dinput8
ELF 7e1b7000-7e1d1000 Deferred wsock32<elf>
\\-PE 7e1c0000-7e1d1000 \\ wsock32
ELF 7e1d1000-7e218000 Deferred dsound<elf>
\\-PE 7e1e0000-7e218000 \\ dsound
ELF 7e218000-7e249000 Deferred wintrust<elf>
\\-PE 7e220000-7e249000 \\ wintrust
ELF 7e249000-7e25c000 Deferred sensapi<elf>
\\-PE 7e250000-7e25c000 \\ sensapi
ELF 7e25c000-7e27e000 Deferred mpr<elf>
\\-PE 7e260000-7e27e000 \\ mpr
ELF 7e27e000-7e294000 Deferred
ELF 7e294000-7e2ee000 Deferred wininet<elf>
\\-PE 7e2a0000-7e2ee000 \\ wininet
ELF 7e2ee000-7e381000 Deferred crypt32<elf>
\\-PE 7e300000-7e381000 \\ crypt32
PE 7e381000-7e407000 Deferred winmm
ELF 7e407000-7e48a000 Deferred msvcrt<elf>
\\-PE 7e420000-7e48a000 \\ msvcrt
ELF 7e48a000-7e4aa000 Deferred imm32<elf>
\\-PE 7e490000-7e4aa000 \\ imm32
ELF 7e4aa000-7e592000 Deferred oleaut32<elf>
\\-PE 7e4c0000-7e592000 \\ oleaut32
ELF 7e592000-7e690000 Deferred ole32<elf>
\\-PE 7e5b0000-7e690000 \\ ole32
ELF 7e690000-7e6b7000 Deferred winhttp<elf>
\\-PE 7e6a0000-7e6b7000 \\ winhttp
ELF 7e6b7000-7e718000 Deferred shlwapi<elf>
\\-PE 7e6d0000-7e718000 \\ shlwapi
ELF 7e718000-7e8e6000 Deferred shell32<elf>
\\-PE 7e730000-7e8e6000 \\ shell32
ELF 7e8e6000-7e912000 Deferred ws2_32<elf>
\\-PE 7e8f0000-7e912000 \\ ws2_32
ELF 7e912000-7e926000 Deferred
ELF 7e928000-7e940000 Deferred oleacc<elf>
\\-PE 7e930000-7e940000 \\ oleacc
ELF 7e940000-7e95f000 Deferred iphlpapi<elf>
\\-PE 7e950000-7e95f000 \\ iphlpapi
ELF 7e95f000-7e988000 Deferred netapi32<elf>
\\-PE 7e970000-7e988000 \\ netapi32
ELF 7e988000-7e9b2000 Deferred secur32<elf>
\\-PE 7e990000-7e9b2000 \\ secur32
ELF 7e9b2000-7e9c7000 Deferred psapi<elf>
\\-PE 7e9c0000-7e9c7000 \\ psapi
ELF 7e9c7000-7e9da000 Deferred lz32<elf>
\\-PE 7e9d0000-7e9da000 \\ lz32
ELF 7e9da000-7ea0f000 Deferred winspool<elf>
\\-PE 7e9e0000-7ea0f000 \\ winspool
ELF 7ea0f000-7ea6a000 Deferred setupapi<elf>
\\-PE 7ea20000-7ea6a000 \\ setupapi
ELF 7ea6a000-7eba4000 Deferred wined3d<elf>
\\-PE 7ea70000-7eba4000 \\ wined3d
ELF 7eba4000-7ebd7000 Deferred d3d9<elf>
\\-PE 7ebb0000-7ebd7000 \\ d3d9
ELF 7ebd7000-7ed08000 Deferred user32<elf>
\\-PE 7ebf0000-7ed08000 \\ user32
ELF 7ed08000-7ed7c000 Deferred rpcrt4<elf>
\\-PE 7ed10000-7ed7c000 \\ rpcrt4
ELF 7ed7c000-7edd5000 Deferred advapi32<elf>
\\-PE 7ed90000-7edd5000 \\ advapi32
ELF 7edd5000-7ee5e000 Deferred gdi32<elf>
\\-PE 7ede0000-7ee5e000 \\ gdi32
ELF 7ef8a000-7ef96000 Deferred
ELF 7ef96000-7efa1000 Deferred
ELF 7efa1000-7efb8000 Deferred
ELF 7efb8000-7efc0000 Deferred
ELF 7efc0000-7efe6000 Deferred
ELF 7efe8000-7f000000 Deferred version<elf>
\\-PE 7eff0000-7f000000 \\ version
ELF f7476000-f747a000 Deferred
ELF f747a000-f75bf000 Deferred
ELF f75bf000-f75d8000 Deferred
ELF f75f3000-f7733000 Deferred
ELF f7735000-f7753000 Deferred
process tid prio (all id:s are in hex)
00000008 (D) C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe
00000026 15
00000025 0
00000024 0
00000023 0
00000022 0
00000021 0
00000020 0
0000001f 0
0000001e 0
00000009 0 <==
0000000e services.exe
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000017 0
00000016 0
00000013 0
00000012 0
0000001c explorer.exe
0000001d 0
=>0 0x00b48d95 in fallout3 (+0x748d95) (0x000002f5)
1 0x00000000 (0x00000000)

I had another problem before that I think is fixed now but might have something to do with it:
By default, the installer recommends me to install to C:\\Programme\\Bethesda Softworks\\Fallout 3", with the german "Programme" (as I have a german Ubuntu and a german PlayOnLinux): with this setting nothing works at all as I noticed PlayOnLinux tries to start a exe in "Program Files" (instead of "Programme"), what obviously didn't exist until I changed the directory when installing the game.
but I noticed that there are still files that got installed into a "Programme"-folder: the programs that aren't really the game but that seem to be important as PlayOnLinux installs these as well (but automatically, so you can't choose to install these into "Program Files").
Are these other files maybe necessary to play the game and PlayOnLinux can't find them as they are in a different ("Programme") directory?
Not sure if that is of any importance but I've tried a german and a english version of the game, both with the same result (also both versions recommended me to install into "Programme").
I don't have much of a clue about all these things (hence I'm using PlayOnLinux), so these are just wild guesses.

Maybe someone knows what I can do to get the game to work?

Edited by PunktPunktPunkt

PunktPunktPunkt Thursday 17 June 2010 at 11:40

noone an idea why this doesn't start?
NSLW Thursday 17 June 2010 at 20:06

That bug cannot be identified (IMO even by Wine developer). I think it's random bug. I advise to try other Wine version.