Fora

[script] Fallout 3

Autor Odpowiedzi
NSLW Sunday 10 May 2009 at 22:29
NSLW

Hello,
I'm trying to create script for Fallout 3 but i stucked on this

cd $REPERTOIRE/ressources/
#downloading xliveredist.msi (size 22 MB)
if [ ! -e $REPERTOIRE/ressources/xliveredist.msi ]; then
POL_SetupWindow_download "PlayOnLinux is downloading xliveredist libraries" "$TYTUL" "http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=en&SrcCategoryId=&SrcFamilyId=05013300-5d14-4dc9-9145-991ea1b8e4b0&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fD%2f6%2f0%2fD60F0E11-CF52-42B9-A13A-E7DAB124F08F%2fxliveredist.msi"
fi


The download bar is showed, the progress is made, but at the end there is no xliveredist.msi in $REPERTOIRE/ressources/

Another issue is with running Fallout 3 out of POL. The game runs, in main menu i choose play, the game tries to load but fails with
wine: Unhandled page fault on read access to 0x00000000 at address 0xade42b (thread 002b), starting debugger...

If i run the same script only without POL the game loads fine. I can reproduce this every time. Does anybody have got any hints on working this out? Maybe the cause is in os.system function which runs every game from POL?

Thanks in advance for helping me

I've got also another pleading for Tinou. To get Fallout 3 working there must be patched Wine source, but i could download Wine from here and substitute wined3d.dll.so (size 394.4KB) which is compiled by me. Then the game would install and run out of box (no illegal stuff). Tinou would you upload wined3d.dll.so on your file server?

Edytowane przez NSLW

NSLW Sunday 10 May 2009 at 22:55
NSLW

This script installs Fallout 3. It also can patch the game after it's been installed (Fallout3_v1.5_US_English.exe). It works on
Wine version : 1.1.22
Distribution : Fedora
Distribution Version : 10 (32 bit)
Graphics card : Nvidia, GeForce 9xxx
Drivers of the graphics card : 185.18.14
Comments
-use latest 1.5 game patch as it solves the issue with mouse
- be sure that in POL configuration Settings->Environment the value "Default Wine Version to run wine programs with PlayOnLinux" is set to System

Icon for the game:



If you're looking for script then it's here

Edytowane przez NSLW

Quentin PÂRIS Tuesday 12 May 2009 at 19:21
Quentin PÂRISAnonymous

Use :

POL_SetupWindow_download "PlayOnLinux is downloading xliveredist" "$TYTUL" "http://download.microsoft.com/download/D/6/0/D60F0E11-CF52-42B9-A13A-E7DAB124F08F/xliveredist.msi"
GNU_Raziel Wednesday 20 May 2009 at 14:54
GNU_Raziel

Script added to repository, thx for your work :)
obi1-46 Friday 5 June 2009 at 10:40
obi1-46

I made a left again for Fallout 3

http://wilibre.free.fr/images/fallout%203.jpeg

GNU/Linux, y'a moins bien mais c'est plus cher!
NSLW Friday 5 June 2009 at 13:07
NSLW

I made a left again for Fallout 3

Quote from obi1-46

Thank you very much. It has been added to that script.

Edytowane przez NSLW

obi1-46 Friday 5 June 2009 at 15:20
obi1-46

at your service ;)

GNU/Linux, y'a moins bien mais c'est plus cher!
Sydney Tuesday 9 June 2009 at 0:42
SydneyAnonymous

When I try to run the script in PlayOnLinux it says that it's "Not a valid PlayOnLinux package"

Running Ubuntu 9.04 64-bit.
NSLW Tuesday 9 June 2009 at 7:49
NSLW

Try do Install in POL then type Fallout 3 in search, then select Fallout 3 and then click apply
Sydney Tuesday 9 June 2009 at 19:19
SydneyAnonymous

Great, that works perfectly, thanks :D
torturedutopian Monday 21 September 2009 at 16:54
torturedutopianAnonymous

Hi ! I've just installed Fallout 3 (French DVD version) thanks to your installer ! Thanks a lot for your work.

However, it doesn't work here (I installed the 1.7 patch, and the fallout-patched wine version).

When starting "Fallout 3" nothing happens. When starting the launcher, I get a crash and a big log, which includes this :

err:module:import_dll Library wined3d.dll (which is needed by L"C:\\\\windows\\\\system32\\\\d3d9.dll") not found
err:module:import_dll Library d3d9.dll (which is needed by L"C:\\\\Program Files\\\\Bethesda Softworks\\\\Fallout 3\\\\Fallout3.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\\\Program Files\\\\Bethesda Softworks\\\\Fallout 3\\\\Fallout3.exe" failed, status c0000135
Running Fallout 3 Launcher
wine: Unhandled page fault on read access to 0x00000000 at address 0x408bdc (thread 0009), starting debugger...

Any idea ? :)
NSLW Monday 21 September 2009 at 17:04
NSLW

You seem to lack wined3d.dll . Don't uninstall Fallout 3 and do:
Install->Games->Fallout 3
now click forward till you reach the point where you must choose
Update Wine version to 1.1.29

Now try to start the game. If it fails then check in "~/.PlayOnLinux/WineVersions/1.1.29-Fallout3/usr/lib/wine" if you've got wined3d.dll.so.

Edytowane przez NSLW

torturedutopian Tuesday 22 September 2009 at 0:17
torturedutopianAnonymous

Thanks for your reply :)

Hm, well, I don't know why, but on subsequent launches I only got the following : (no more mention to wined3d.dll). However, still, nothing occurs when launching fallout 3. When using the Fallout 3 launcher, I get the background picture of the launcher, before the menu is visible and it crashes instantly...

wine: Unhandled page fault on read access to 0x00000000 at address 0x408bdc (thread 0009), starting debugger...
NSLW Wednesday 23 September 2009 at 15:13
NSLW

You ask about solutions but you don't give any informations about your environment.
torturedutopian Wednesday 23 September 2009 at 15:53
torturedutopianAnonymous

Well, sorry, I thought I had written them below but them may not be complete enough :

So :

Up-to-date POL & latest script, Ubuntu 9.04 32 bits, Nvidia 185.x drivers, boxed DVD of Fallout 3, French version, 1.7 update :)

Cheers !