Fallout 3 Guide

Fallout 3 is an immersive Post Apocalyptic Role Playing Game where humanity struggles to survive in a radioactive, mutated wasteland of the United States. Following suite with Bethseda's previous Elder Scrolls titles, they explore a Sci-Fi genre and upgrade the same engine used in Elder Scrolls: Oblivion while retaining our favorite Role Playing aspects to keep us playing for 100's of hours.

Naturally I wanted to see if Fallout 3 would run in Linux. Follow my guide and lets see if it will run for you as well...

fallout101.png


Follow my step-by-step guide on installing, configuring and optimizing Fallout 3 in Linux with PlayOnLinux.

Note: This guide applies to the Retail version of Fallout 3. Other versions may require additional steps.

Tips & Specs:

To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 16 32-bit
PlayOnLinux: 4.2.2
Wine: 1.7.15

Installing Wine

Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 1.7.15
Note: Try using stable Wine 1.8 and 1.8-staging

Select it
Click the arrow pointing to the right
wine02.png


Click Next

Downloading Wine
wine04.png


Extracting

Downloading Gecko
wine05.png


Installed
wine06.png


Also try newer Wine 1.7.28 for better results

Wine 1.7.15 is installed and you can close this window

PlayOnLinux Setup

Launch PlayOnLinux
click Install
fallout01.png


Click "Install a non-listed program"
fallout02.png


Click Next

Select "Install a program in a new virtual drive"
Click Next
fallout04.png


Name your virtual drive: fallout3
Click Next
fallout05.png


Check all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries

Click Next
fallout06.png


Select Wine 1.7.15 (or newer 1.7.28)
Click Next
fallout07.png


Note: If you are running a 64-bit system, PlayOnLinux will prompt if you want to use a 64-bit or 32-bit virtual drive.
Always select 32-bit virtual drive.

Configure Wine

Applications Tab
Windows Verion: Windows 7
Click Apply
fallout10.png


Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Desktop Size: 1024x768
Click OK
fallout12.png


Installing Packages

Check the following packages:
  • POL_Install_corefonts
  • POL_Install_cc580
  • POL_Install_dxfullsetup
  • POL_Install_msvc80
  • POL_Install_quartz
  • POL_Install_vcrun2005

Click Next
fallout13.png


Installing Fallout 3

Click "Select another file"
Click Next
fallout14.png


Click Browse
fallout15.png


Navigate to your Retail DVD
Select "Setup.exe"
Click Open
fallout16.png


Click Next


Click Next


Check "I accept the terms of the license agreement"
Click Next


Click Next


Click Install


Installing


Uncheck both options
Click Finish
fallout23.png


PlayOnLinux Shortcut

Select "FalloutLauncher.exe"
Click Next
fallout24.png


Name your shortcut: Fallout 3
Click Next
fallout25.png


Select "I don't want to make another shortcut"
Click Next
fallout26.png


Configure PlayOnLinux

Back to PlayOnLinux
Click Configure
fallout27.png


General Tab
Wine Version: 1.7.15
Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of Wine
fallout28.png


Display Tab
Direct Draw Renderer: opengl
Video memory size: The amount of memory on your video card
Offscreen rendering mode: fbo
fallout29.png


Installing Patch

Go to: Fallout 3 1.7 English Patch
fallout30.png


Download 1.7 patch
Save it on your Desktop
Click Save
fallout31.png


Back to PlayOnLinux Configure

Miscellaneous Tab
Click "Run a .exe file in this virtual drive"
fallout32.png


Navigate to your desktop
Select "Fallout3_1.7_English_US.exe
Click Open
fallout33.png


Click OK
fallout34.png


Installing
fallout35.png


Note: When the patch is done the Fallout 3 Launcher will automatically launch

First Launch

Hardware Detect
fallout36.png


fallout37.png


Click Options
fallout38.png


Select Aspect Ratio
fallout39.png


Select Resolution
Note: Select the same resolution as your Linux desktop for the game to appear full-screen
Click OK
fallout40.png


Click Play and the game should crash.

Windows Live dll

Go to: http://www.dll-files.com/dllindex/dll-files.shtml?xlive
Click "Download zip-file"
fallout41.png


Navigate to your desktop
Click Save
fallout42.png


Double-click the zip file and open in Archive Manager

Select xlive.dll
Click Extract
fallout43.png


Navigate to: /home/username/.PlayOnLinux/wineprefix/fallout3/drive_c/windows/system32/
Note: enter your "login" in place of "username"
Click Extract
fallout44.png


If it asks to overwrite, click Yes

Launch Fallout 3

Back to PlayOnLinux
Select Fallout 3
Click Run

Fallout 3 Launcher
Click Play
fallout38.png


Optimization

Click Settings
fallout47.png


Click Display
fallout48.png


Use the slider to gain performance in Fallout 3
Slide right to increase view of objects
Slide left to decrease view of objects
fallout49.png


Conclusion:
Fallout 3 ran pretty smoothly on my GeForce 550 Ti. A few stutters here and there and "touchy" mouse behavior in the dialog boxes. But really good frame rates outside in the streaming world of Fallout. Experiment with newer versions of Wine 1.7.28

IMPORTANT!
If Fallout 3 crashes every once in a while, its because of the in-game music. Go to the Fallout 3 game folder and rename the music folder. This will disable in-game music, but will also protect your game from crashing.
 
Last edited:
Here's the debug file. I put everything, I hope it's correct ?


Code:
tSystemCursor (0x100c8,00007f83),stub!
fixme:cursor:SetSystemCursor (0x100d6,00007f82),stub!
fixme:cursor:SetSystemCursor (0x100e4,00007f84),stub!
fixme:cursor:SetSystemCursor (0x100f2,00007f04),stub!
fixme:cursor:SetSystemCursor (0x10100,00007f02),stub!
fixme:cursor:SetSystemCursor (0x20022,00007f00),stub!
fixme:cursor:SetSystemCursor (0x7005a,00007f00),stub!
fixme:cursor:SetSystemCursor (0x7005e,00007f03),stub!
fixme:cursor:SetSystemCursor (0x10060,00007f01),stub!
fixme:cursor:SetSystemCursor (0x10064,00007f88),stub!
fixme:cursor:SetSystemCursor (0x10068,00007f86),stub!
fixme:cursor:SetSystemCursor (0x1006c,00007f83),stub!
fixme:cursor:SetSystemCursor (0x10070,00007f85),stub!
fixme:cursor:SetSystemCursor (0x10074,00007f82),stub!
fixme:cursor:SetSystemCursor (0x10078,00007f84),stub!
fixme:cursor:SetSystemCursor (0x1007c,00007f04),stub!
fixme:cursor:SetSystemCursor (0x10080,00007f02),stub!
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
err:rpc:I_RpcGetBuffer no binding
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:win:EnumDisplayDevicesW ((null),0,0x151f118,0x00000000), stub!
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\Common Files\\InstallShield\\Professional\\RunTime\\IsProBE.tlb" failed with error 1006
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:apphelp:ApphelpCheckInstallShieldPackage stub: 0x33dd94 L"D:\\data1.hdr"
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
fixme:storage:create_storagefile Storage share mode not implemented.
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\msxml3.dll"
err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
err:msi:msi_install_assembly Failed to install assembly L"C:\\users\\dimitri\\Temp\\msib.tmp\\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375.manifest" (0x80070005)
err:msi:ACTION_InstallFiles Failed to install assembly
err:msi:ITERATE_Actions Execution halted, action L"InstallFiles" returned 1603
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\msxml3.dll"
err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\msxml3.dll"
err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
fixme:clusapi:GetNodeClusterState ((null),0x33ebf4) stub!
fixme:advapi:DecryptFileA ("c:\\ab39a0aa2d1335fe9cfe9677\\", 00000000): stub
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:advapi:LsaOpenPolicy ((null),0x33ef60,0x00000001,0x33ef7c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0x33e604,0x00000001,0x33e62c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:ngen:wmain stub: L"C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\ngen.exe" L"queue" L"pause"
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d0c00 (device=2d access=0 func=300 method=0)
fixme:cdrom:CDROM_GetMediaType : faking success
fixme:advapi:LsaOpenPolicy ((null),0x33dd74,0x00000001,0x33dd9c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:msi:MsiGetFeatureValidStatesW 1 L"WAP_1.0_Core" 0x33aae4 stub returning 8
fixme:msi:MsiGetFeatureValidStatesW 1 L"Servicing_Key" 0x33aae4 stub returning 8
fixme:cdrom:CDROM_GetMediaType : faking success
fixme:ngen:wmain stub: L"C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\ngen.exe" L"queue" L"continue"
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2600-000023000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2600-000023000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108
err:ole:dispatch_rpc no apartment found for ipid {ffffffff-ffff-ffff-2600-000023000000}
err:rpc:I_RpcReceive we got fault packet with status 0x80010108
[08/30/13 01:05:21] - Running wine-1.6-rc4 regedit /home/dimitri/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/dimitri/.PlayOnLinux)
[08/30/13 01:05:21] - Content of /home/dimitri/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"UseGLSL"="disabled"
-----------
[08/30/13 01:05:24] - Running wine-1.6-rc4 regedit /home/dimitri/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/dimitri/.PlayOnLinux)
[08/30/13 01:05:24] - Content of /home/dimitri/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"VideoMemorySize"="1024"
-----------
[08/30/13 01:05:43] - Running wine-1.6-rc4 regedit /home/dimitri/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/dimitri/.PlayOnLinux)
[08/30/13 01:05:43] - Content of /home/dimitri/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"UseGLSL"="disabled"
-----------
[08/30/13 01:05:50] - Running wine-1.6-rc4 wineboot (Working directory : /home/dimitri/.PlayOnLinux)
[08/30/13 01:05:54] - Running wine-1.6-rc4 Fallout3.exe (Working directory : /home/dimitri/.PlayOnLinux/wineprefix/fallout3/drive_c/Program Files/Bethesda Softworks/Fallout 3)
[08/30/13 01:06:03] - Running wine-1.6-rc4 Fallout3.exe (Working directory : /home/dimitri/.PlayOnLinux/wineprefix/fallout3/drive_c/Program Files/Bethesda Softworks/Fallout 3)
[08/30/13 01:06:12] - Running wine-1.6-rc4 Fallout3.exe (Working directory : /home/dimitri/.PlayOnLinux/wineprefix/fallout3/drive_c/Program Files/Bethesda Softworks/Fallout 3)
[09/01/13 12:25:27] - Running wine-1.6-rc4 Fallout3.exe (Working directory : /home/dimitri/.PlayOnLinux/wineprefix/fallout3/drive_c/Program Files/Bethesda Softworks/Fallout 3)
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

I searched in POL components, I didn't found any windows live to install. I don't know how to install it manually.

You're right, using Wine alone is tricky. Sometimes, following the tutorial in wine appdb (when it exists!) can do the trick, but not always.

This time I have to admit that I just tried to install it following your POL guide, but replacing the wine version for a more recent one.


THanks
 
At least we know it runs on that older version.
In your debug, which you posted perfectly, I found a few libraries with errors.
Make sure these are installed:
  • dotnet20
  • msvc90
  • msxml3
Let me know if this helps at all. If it still crashes, post the debug again and we'll see if it fixed some of the errors at least
 
Code:
or 0x8001011d
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:thread:SetThreadStackGuarantee (0x33efe0): stub
fixme:shell:URL_ParseUrl failed to parse L"System.Data"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.VisualC"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Transactions"
fixme:shell:URL_ParseUrl failed to parse L"System.EnterpriseServices"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:process:FlushProcessWriteBuffers : stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:thread:SetThreadStackGuarantee (0x33ef24): stub
fixme:shell:URL_ParseUrl failed to parse L"System.Data"
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Transactions"
fixme:shell:URL_ParseUrl failed to parse L"Microsoft.VisualC"
fixme:shell:URL_ParseUrl failed to parse L"System.EnterpriseServices"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:process:FlushProcessWriteBuffers : stub
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:thread:SetThreadStackGuarantee (0x33efe0): stub
fixme:shell:URL_ParseUrl failed to parse L"System.Design"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Data"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing.Design"
fixme:shell:URL_ParseUrl failed to parse L"System.Web"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Data.OracleClient"
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Serialization.Formatters.Soap"
fixme:shell:URL_ParseUrl failed to parse L"Accessibility"
fixme:shell:URL_ParseUrl failed to parse L"System.Web.RegularExpressions"
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:process:FlushProcessWriteBuffers : stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:thread:SetThreadStackGuarantee (0x33ef24): stub
fixme:shell:URL_ParseUrl failed to parse L"System.Design"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System.Data"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms"
fixme:shell:URL_ParseUrl failed to parse L"Accessibility"
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing.Design"
fixme:shell:URL_ParseUrl failed to parse L"System.Web"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Data.OracleClient"
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Serialization.Formatters.Soap"
fixme:shell:URL_ParseUrl failed to parse L"System.Web.RegularExpressions"
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:process:FlushProcessWriteBuffers : stub
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:thread:SetThreadStackGuarantee (0x33efe0): stub
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:process:FlushProcessWriteBuffers : stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:thread:SetThreadStackGuarantee (0x33efe0): stub
fixme:shell:URL_ParseUrl failed to parse L"System.Drawing"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:process:FlushProcessWriteBuffers : stub
fixme:loadperf:LoadPerfCounterTextStringsW (L"C:\\windows\\system32\\lodctr.exe C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\_Networkingperfcounters.ini", 0): stub
fixme:loadperf:LoadPerfCounterTextStringsW (L"C:\\windows\\system32\\lodctr.exe C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\_DataOracleClientPerfCounters_shared12_neutral.ini", 0): stub
fixme:loadperf:LoadPerfCounterTextStringsW (L"C:\\windows\\system32\\lodctr.exe C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\_dataperfcounters_shared12_neutral.ini", 0): stub
fixme:loadperf:LoadPerfCounterTextStringsW (L"C:\\windows\\system32\\lodctr.exe C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\_DataPerfCounters.ini", 0): stub
fixme:loadperf:LoadPerfCounterTextStringsW (L"C:\\windows\\system32\\lodctr.exe C:\\windows\\Microsoft.NET\\Framework\\v2.0.50727\\corperfmonsymbols.ini", 0): stub
[09/01/13 16:44:17] - Running wine-1.6-rc4 regedit /home/dimitri/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/dimitri/.PlayOnLinux/ressources/dotnet20)
[09/01/13 16:44:17] - Content of /home/dimitri/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Wine]
"Version"="winxp"
-----------
[09/01/13 16:44:18] - Running wine-1.6-rc4 regedit /home/dimitri/.PlayOnLinux//tmp/setos.reg (Working directory : /home/dimitri/.PlayOnLinux/ressources/dotnet20)
[09/01/13 16:44:18] - Content of /home/dimitri/.PlayOnLinux//tmp/setos.reg
-----------
REGEDIT4
 
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion]
"CSDVersion"="Service Pack 3"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows]
"CSDVersion"=dword:00000300
-----------
[09/01/13 16:44:19] - Running wine-1.6-rc4 regedit Default_OS_Version.reg (Working directory : /home/dimitri/.PlayOnLinux/ressources/dotnet20)
[09/01/13 16:44:19] - Content of Default_OS_Version.reg
-----------
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion]
"ProductName"="Microsoft Windows XP"
"CSDVersion"="Service Pack 3"
"CurrentVersion"="5.3"
"CurrentBuildNumber"="2600"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows]
"CSDVersion"=dword:00000300
-----------
[09/01/13 16:44:19] - ----- Ending function POL_Install_dotnet20 -----
[09/01/13 16:44:45] - ----- Starting function POL_Install_msvc90 -----
[09/01/13 16:44:48] - Running wine-1.6-rc4 regedit /home/dimitri/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/dimitri/.PlayOnLinux/wineprefix/fallout3/drive_c/windows/temp)
[09/01/13 16:44:48] - Content of /home/dimitri/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*msvcr90"="native,builtin"
-----------
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x94e654 0x94e64c
[09/01/13 16:44:48] - ----- Ending function POL_Install_msvc90 -----
[09/01/13 16:44:55] - ----- Starting function POL_Install_msxml3 -----
[09/01/13 16:44:55] - Running wine-1.6-rc4 msiexec /i msxml3.msi /q (Working directory : /home/dimitri/.PlayOnLinux/ressources/msxml3)
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x94e654 0x94e64c
fixme:storage:create_storagefile Storage share mode not implemented.
err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\windows\\system32\\msxml3.dll" failed with error 1006
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x94e650 0x94e648
[09/01/13 16:45:02] - Running wine-1.6-rc4 regedit /home/dimitri/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/dimitri/.PlayOnLinux/ressources/msxml3)
[09/01/13 16:45:02] - Content of /home/dimitri/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4
 
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*msxml3"="native,builtin"
-----------
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x94e654 0x94e64c
[09/01/13 16:45:03] - ----- Ending function POL_Install_msxml3 -----
[09/01/13 16:45:19] - Running wine-1.6-rc4 wineboot (Working directory : /home/dimitri/.PlayOnLinux)
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x94e654 0x94e64c
[09/01/13 16:45:30] - Running wine-1.6-rc4 Fallout3.exe (Working directory : /home/dimitri/.PlayOnLinux/wineprefix/fallout3/drive_c/Program Files/Bethesda Softworks/Fallout 3)
[09/01/13 16:45:40] - Running wine-1.6-rc4 Fallout3.exe (Working directory : /home/dimitri/.PlayOnLinux/wineprefix/fallout3/drive_c/Program Files/Bethesda Softworks/Fallout 3)
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x94e654 0x94e64c
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
[09/01/13 16:46:07] - Running wine-1.6-rc4 Fallout3.exe (Working directory : /home/dimitri/.PlayOnLinux/wineprefix/fallout3/drive_c/Program Files/Bethesda Softworks/Fallout 3)
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x94e654 0x94e64c
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


It seems that it miss xlive dll something.
 
Yeah, something is going on with xlive during the launch.
Whats really lame is you don't even have to use XLive when playing or launching Fallout 3. Just has to be installed.
I think this is why they made the "xliveless" version of Wine.

WineHQs talks about an override for Xlive with the msasn1.dll

Game for Windows Live client:
Now we need to install the Games For Windows LIVE client, follow the steps below :-
Download msasn1.dll from the link - HERE
Extract the DLL files and copy them into your C:/windows/system32 folder of wine
Override msasn1.dll in Wine Configuration - Set as native.
Now download the installer for Games For Windows LIVE from the link - HERE
Note : If you experience issues during that installation of Games For Windows LIVE try changing your windows version to Windows 7 in your winecfg.
Now we need to install the Games For Windows LIVE program but without installing the .NET framework, to do this run the code below in Terminal :-
cd /where/you/downloaded/the/file
wine gfwlivesetupmin.exe /nodotnet

Now in the Libraries tab of your winecfg add xlive.dll as native.
The Games For Windows LIVE client has now been installed.


Try some of these steps and let me know if you are able to launch Fallout 3. I've never tried this, but maybe its time to re-visit Fallout 3 and newer versions of Wine?
 
How do I do that ?

I tried to copy the msan1.dll in the correct folder (I guess : where pol games are installed, choosing the fallout folder than c/windows/system32), and then I launched POL and went into configure/wine configure.

I went on dll tab of wine configuration, but I don't know how I overide or set native something. I tried to add manually it typing it name in the form, and then in the list choosed native. But fallout still crashes.

For the 2nd part concerning "games for windows", I don't know how I can install it in the same fallout3 POL prefix (if it's what needs to be done).
 
Don't worry about the 2nd part unless xlive isn't installing.

  1. Launch PlayOnLinux
  2. Click Configure
  3. Select Fallout virtual drive
  4. Click Wine Tab
  5. Click Configure Wine
  6. Select Libraries (I think)
  7. Look for msasn1.dll
  8. Select msasn1.dll
  9. Click edit
  10. Check Native
If msasn1.dll is not there, then click the menu above and search for it. Then do steps 8-10.
But the real question is... Did XLive install when you patched to 1.7?
If it didn't, then you will have to do the 2nd part so you can install it.
You can install dotnet with Wine version 1.5 or later because it conflicts with Mono.
 
Patched what ? :D

I believe I missed something too...I guess I'll start again, but tommorow. I don't want a friday night headhache :p

I'll play native Psykonauts or wine Neverwinter...Or even a good old Zelda on my recently restored gameboy



:D
 
Fallout 3, apparently you don't need xlive until you try to patch it to 1.7
I guess xlive is bundled with the patch.

Very nice Gameboy! did you restore it yourself?
 
Yes I did it this week. I started from this machine, bought when I was 16 or 17 (now I'm 34) :D


I'll see for fallout tommorow. I'll test wine 1.7 in the same time.
 
Just to be clear, there is a 1.7 patch for Fallout 3. I wasn't referring to Wine 1.7

How did you refurbish your Gameboy?
 
Yes, I understood you were referring the patch and not wine. I'll try both !

COncerning the gameboy, I entirely disassembled it, washed the case with diferent products, cleaned everything inside and reassembled everything (weird thing when I reassembled the console, some kind of bad contact happened, and I couldn't close the console case without turning OFF automatically...But finally it worked, don't know why).

I finished mounting a new screen cover I bought on the famous auction website. Nw the console is ready to play 15 new years ;)
 
The electronics of this machine are well made, even probably simplier than modern machines. But honestly I doubt any device we're using today (tablets or handeld) will last that long...Rendez vous in 15years to verify ! :D
 
The Fallout 3 Guide is completely re-done as a manual installation.
Feel free to test and report back here.
Play around with Wine 1.7.8-d3d_DoubleBuffer and Wine CMST versions too.
 
The Fallout 3 Guide is completely re-done as a manual installation.
Feel free to test and report back here.
Play around with Wine 1.7.8-d3d_DoubleBuffer and Wine CMST versions too.

As i said you update is ready, in total 31 videos more (around 29gbs uploaded) and one of this of fallout 3 + mods of 1hr 24min as i said


:)
 
Very nice! I'm hoping that frame rate stutter is the video and not Wine...
I just installed Mint 16 64-bit and will be installing Fallout 3 again. It should be running smoother now.
I noticed the water looks a lot better in Wine 1.7.15
Love the additional trees!

Have you noticed there aren't any shadows casted on the ground in Fallout 3?
 
Very nice! I'm hoping that frame rate stutter is the video and not Wine...
I just installed Mint 16 64-bit and will be installing Fallout 3 again. It should be running smoother now.
I noticed the water looks a lot better in Wine 1.7.15
Love the additional trees!

Have you noticed there aren't any shadows casted on the ground in Fallout 3?

Game runs around 30fps, youtube hurts screencasting but at least give an idea

I dont use shadows, or if dont have disabled using at lower settings possible because shadows give performance and/or graphics bugs problems

:)
 
Is that what the black flickering was in your Metal Gear video?
In Fallout 3, I had everything Cranked to the highest setting, but still no shadows.
Everything has shading and is affected by light sources, but no shadows casted on the ground. I even watched a few video's of Fallout 3 in Windows and still no shadows.
Skyrim has shadows everywhere... whats the deal?
 
Is that what the black flickering was in your Metal Gear video?
In Fallout 3, I had everything Cranked to the highest setting, but still no shadows.
Everything has shading and is affected by light sources, but no shadows casted on the ground. I even watched a few video's of Fallout 3 in Windows and still no shadows.
Skyrim has shadows everywhere... whats the deal?

This is only problem with metal gear revengeance (its a pain in ass but its possible using) at this time i defeat monsoon boss

:)
 
Back
Top