Big test coming up: fallout 3

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
stimpak
Level 3
Level 3
Posts: 72
Joined: Tue Apr 01, 2008 12:56 pm

Big test coming up: fallout 3

Post by stimpak »

ok as everyone knows, (and to be frank i didnt think it would in my lifetime ;P) fallout 3 gets released in 3 days or 6 for those who live in europe.

now for those who where playing games since the 3rd grade the fallout universe has a special place in their hearts since literally i grew with it!
so in mho fallout 3 fells in the category of games that someone must simply have, and thats why im anxious if wine can handle it. I'll be very disappointed if it cant (not because you need windows to play games - thats why i have my lappy) because i wont be able to bind together two things i love most atm - linux and fallout 3.

since oblivion runs, chances are pretty high that fallout 3 will run too.

i'd love to hear other ppl opinions about this!
chourmovs
Level 3
Level 3
Posts: 80
Joined: Wed Apr 09, 2008 3:11 pm

Big test coming up: fallout 3

Post by chourmovs »

I hope it would run
But what kind of protection is involved ?

I've noticed that main difference between recent running game and not
running game is the protection. For exemple starforce no-dvd cause lot
of wine issues
But there are so many reason for a game not to run...

Let's hope
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

I went out today and bought a copy. It seems to install fine enough, but then when I go to play it, my computer just sits and stares blankly back at me. I was surprised by this, because I had assumed that since Oblivion works so spot-on with Wine, I almost felt certain that F3 would, as well.

In any case, I am keeping my fingers crossed that a solution presents itself (either to me or to any poster /user out there) so that I can avoid having to create a dual boot just to be able to play the newest addition in one of the greatest series ever.

Fingers crossed!
Dean Hamstead

Big test coming up: fallout 3

Post by Dean Hamstead »

try a 1.0 wine and a 1.1 wine

there are differences which can make a difference... go figure.


Dean

dayosh wrote:
I went out today and bought a copy. It seems to install fine enough, but then when I go to play it, my computer just sits and stares blankly back at me. I was surprised by this, because I had assumed that since Oblivion works so spot-on with Wine, I almost felt certain that F3 would, as well.

In any case, I am keeping my fingers crossed that a solution presents itself (either to me or to any poster /user out there) so that I can avoid having to create a dual boot just to be able to play the newest addition in one of the greatest series ever.

Fingers crossed!





--
http://fragfest.com.au
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Thanks, big D! I'm currently running 1.0, and making a few tweaks, but as soon as I'm done with the experimentation (assuming things still go awry), I'll switch over to the newer version and try that, and post my results accordingly. :)
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Upon upgrading from Wine 1.0 to the latest version, Wine 1.1.7, I have really only experienced one note-worthy change.

On the DVD itself, I am able to run the Launcher in order to install the game (this is as of 1.1.7). However, after the game is installed, I am unable to run the launcher anymore, nor am I able to run any of the game's .exe's. I'm not sure at this point if that one time was just a fluke, or what the story might be. Will continue trying, and post anything new as it comes up.
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Upon trying to run the game in a terminal, this is what I'm popping up with:

Code: Select all

$ wine "Fallout3.exe"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\windows\\system32\\xlive.dll") not found
err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\\windows\\system32\\xlive.dll") not found
err:module:import_dll Library xlive.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
Anyone have any ideas?
John Drescher

Big test coming up: fallout 3

Post by John Drescher »

On Wed, Oct 29, 2008 at 12:20 AM, dayosh <[email protected]> wrote:
Upon trying to run the game in a terminal, this is what I'm popping up with:



Code:

$ wine "Fallout3.exe"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\windows\\system32\\xlive.dll") not found
err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\\windows\\system32\\xlive.dll") not found
err:module:import_dll Library xlive.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




Anyone have any ideas?
winetricks vcrun2005sp1

John
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Thanks, John. That fixed part of it, now we're looking at the following:

Code: Select all

$ wine "Fallout3.exe"
err:module:import_dll Loading library xlive.dll (which is needed by L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe" failed, status c0000135

Would this require another additional wine tricks add-on? Anyone have any ideas?


::Addendum:: The launcher NOW works, and automatically configures my video settings (just configured my GeForce 8800 GTS for Ultra High Quality, so we ARE getting close). :)
John Drescher

Big test coming up: fallout 3

Post by John Drescher »

Code:

$ wine "Fallout3.exe"
err:module:import_dll Loading library xlive.dll (which is needed by L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe" failed, status c0000135





Would this require another additional wine tricks add-on?
Doubtful. Someone else will have to help on that one.

John
Tlarhices
Level 4
Level 4
Posts: 101
Joined: Sun Mar 02, 2008 9:28 pm

Post by Tlarhices »

dayosh wrote:Thanks, John. That fixed part of it, now we're looking at the following:

Code: Select all

$ wine "Fallout3.exe"
err:module:import_dll Loading library xlive.dll (which is needed by L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\Fallout3.exe" failed, status c0000135
You will need the "Games for Windows - LIVE Redistributable", you should find a XLiveRedist.msi on the CD (if they did their job well) or you can find it on Microsoft website here (but it might not be the version needed by the game) :
http://www.microsoft.com/downloads/deta ... laylang=en

But I am not sure it will work under wine. It needs Xp Sp2 or vista to run and a windows live ID.

As it is from Microsoft it might use a lot of undocumented functions that Wine does not possess. But it might also work, you will have to try on this one.
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Well, I'm certainly willing to try anything twice. lol

What do I do with the .msi file, Tlarhices? Do I treat it like a typical .exe, or do I just need to move it to the System32 folder like a .dll? Thanks very much for offering help on this, also! :)

::Addendum:: There was in fact a copy on the CD, I just found. I realized I can use it as a .exe. However, it said it was already installed. I'll try removing it and re-installing it, and keep my fingers crossed, I guess.
Tlarhices
Level 4
Level 4
Posts: 101
Joined: Sun Mar 02, 2008 9:28 pm

Post by Tlarhices »

dayosh wrote:Well, I'm certainly willing to try anything twice. lol

What do I do with the .msi file, Tlarhices? Do I treat it like a typical .exe, or do I just need to move it to the System32 folder like a .dll? Thanks very much for offering help on this, also! :)

::Addendum:: There was in fact a copy on the CD, I just found. Just need to know how/what to do with it, and will try it again. Thanks! :)
For msi files you can use :

Code: Select all

wine msiexec /i file.msi
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Hrm...well, I tried that...but it seems to keep "thinking" that it's already installed. Never gives me the option to install, no matter how many times I run it and select "Remove" (which is the only option it gives me)...
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Big test coming up: fallout 3

Post by austin987 »

On Wed, Oct 29, 2008 at 12:28 AM, dayosh <[email protected]> wrote:
Hrm...well, I tried that...but it seems to keep "thinking" that it's already installed. Never gives me the option to install, no matter how many times I run it and select "Remove" (which is the only option it gives me)...





Start from a fresh ~/.wine, run winetricks vcrun2005spi, then msiexec
/i blah.msi. I just tried that installer on a fresh wine and works
fine (EULA doesn't display, but that's minor).

--
-Austin
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Alright, I'll give that a shot.
Last edited by dayosh on Wed Oct 29, 2008 12:41 am, edited 1 time in total.
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Well, I wonder if I may have accidentally deleted something I needed and just don't realize it...I did the last post, and now I'm getting the following:

Code: Select all

$ wine "FalloutLauncher.exe"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\FalloutLauncher.exe" failed, status c0000142
I'm getting this after I've installed the winetricks vcrun2005sp1...

Anyone have any ideas? Also, by "fresh wine," do you mean fresh install, or just fresh window? Apologies for my n00b-dom.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Big test coming up: fallout 3

Post by austin987 »

On Wed, Oct 29, 2008 at 12:45 AM, dayosh <[email protected]> wrote:
Well, I wonder if I may have accidentally deleted something I needed and just don't realize it...I did the last post, and now I'm getting the following:


Code:

$ wine "FalloutLauncher.exe"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
err:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\FalloutLauncher.exe" failed, status c0000142




Anyone have any ideas?





Missing winetricks vcrun2005sp1

--
-Austin
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Also, this is what I'm getting when I try the msiexec command:

Code: Select all

$ wine msiexec /i XLiveRedist01.02.0241.00.msi
fixme:sfc:SfcIsKeyProtected ((nil), (null)) stub
fixme:advapi:RegisterEventSourceA ((null),"MsiInstaller"): stub
fixme:advapi:RegisterEventSourceW (L"",L"MsiInstaller"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003f5,(nil),0x0006,0x00000000,0x32cf20,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003f5,(nil),0x0006,0x00000000,0x1338b8,(nil)): stub
err:eventlog:ReportEventW L"=====================================================\r\nException code: C0000005 ACCESS_VIOLATION\r\nFunction: 0x0\r\n=====================================================\r\n\r\nRegisters:\r\nEAX:00000000  EBX:004BEF2D  ECX:0032CF5C  EDX:00000031  ESI:0032D0E4  EDI:00000000\r\nCS:EIP:0073:00000000 "...
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L""
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
Anyone have any ideas?
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Re: Big test coming up: fallout 3

Post by dayosh »

austin987 wrote:
Missing winetricks vcrun2005sp1

--
-Austin

The problem as of now, is that it keeps giving me this error even after I install vcrun2005sp1 in winetricks. I will install it, and then try to run it again, and it gives me the same error... Any ideas on how to fix that?
Tlarhices
Level 4
Level 4
Posts: 101
Joined: Sun Mar 02, 2008 9:28 pm

Post by Tlarhices »

dayosh wrote:Anyone have any ideas? Also, by "fresh wine," do you mean fresh install, or just fresh window? Apologies for my n00b-dom.
By "fresh wine" he meant with an empty wineprefix.
To have an empty wineprefix, you can :
- remove the ~/.wine folder (It will erase everything installed in wine)
- rename the ~/.wine folder (Like the previous one, but you can put it back by changing the name back)
- using wineprefix (See here : http://wiki.winehq.org/FAQ#head-f2f5f3b ... 15657ad552 but you will need the WINEPREFIX="something" every time you want to use wine or winetricks to access this installation)

Each time we install something in wine (as an exe, through winetricks, ...), it sometimes install services and dlls making wine unstable and by restarting from 0, you are sure to be in the most stable environment wine can provide you.

So, prepare a "fresh" wine, install vcrun2005, install the msi file and then install fallout.
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Roger that, and thank you all so very much for being so insanely helpful (and patient!). I appreciate all of your efforts thus far very greatly. :)

I just made a fresh wine, installed the vcrun2005sp1, & the msi file, and am now in the process of installing Fallout. It will take probably about 20-30 minutes to install (it's a rather large bugger, that), so I will post my findings immediately after it has finished. Thank you all very much, once again. If this works, I'm hoping to throw it on a post on the Ubuntu forums, so that other people can enjoy the game as well (though hopefully it'll be easier for them, lol). :)
dayosh
Level 2
Level 2
Posts: 37
Joined: Thu Oct 23, 2008 5:44 pm

Post by dayosh »

Well, I'm not exactly sure what the difficulty seems to be. I did the following:

1. Made a fresh wine
2. Installed vcrun2005sp1 via winetricks
3. Installed the .msi file included on the CD
4. Installed Fallout


However, when I went to run the game, I got the same error I've been getting, that says vcrun2005sp1 isn't installed (from previous posts). Anyone know anything to try? The only thing I can think of that I haven't installed (that I had from my previous wine) is DirectX9, Mono 2.0 and/or .Net 2.0. Could any of these be the problem?


This is what the new errors are. There seems to be some "new" ones:

Code: Select all

$ wine "FalloutLauncher.exe"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
fixme:advapi:SetEntriesInAclA 1 0x33f79c (nil) 0x33f7d4
fixme:advapi:SetSecurityInfo stub
fixme:advapi:SetEntriesInAclA 1 0x33f788 (nil) 0x33f7d0
fixme:advapi:SetSecurityInfo stub
fixme:advapi:SetEntriesInAclA 1 0x33f7a8 (nil) 0x33f7f0
fixme:advapi:SetSecurityInfo stub
Could not load Mozilla. HTML rendering will be disabled.
err:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Bethesda Softworks\\Fallout 3\\FalloutLauncher.exe" failed, status c0000142
keisangi
Level 2
Level 2
Posts: 14
Joined: Wed Oct 29, 2008 3:54 am

Post by keisangi »

hi there,
i get diffrent errors, wine version is: wine-1.1.7
here's what i did:
- renamed ~/.wine as ~/.wine--bkp
- sh winetricks directx9
- wine setup.exe (installs the game)
the install ran smoothly, but when i try to run the game i get tihs:

[ keisangi@gateway ]$ LANG=C wine .wine/drive_c/Program\ Files/Bethesda\ Softworks/Fallout\ 3/Fallout3.exe

fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32f60c,0x00000000), stub!
err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F
err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F
err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F
err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F
err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F
err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F
err:d3d:getColorBits Unsupported format: WINED3DFMT_R16F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F
err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A32B32G32R32F
[ keisangi@gateway ]$ fixme:system:SystemParametersInfoW Unimplemented action: 8192 (SPI_GETFOREGROUNDLOCKTIMEOUT)
fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT)
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT)

[ keisangi@gateway ]$

any ideas?
tnx
Tlarhices
Level 4
Level 4
Posts: 101
Joined: Sun Mar 02, 2008 9:28 pm

Post by Tlarhices »

keisangi wrote:hi there,
i get diffrent errors, wine version is: wine-1.1.7
here's what i did:
- renamed ~/.wine as ~/.wine--bkp
- sh winetricks directx9
- wine setup.exe (installs the game)
the install ran smoothly, but when i try to run the game i get tihs:
Did you try without installing directx ?
Locked