1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Fallout 3 Guide

Discussion in 'Guides' started by booman, Jun 28, 2013.

  • by booman, Jun 28, 2013 at 1:48 PM
  • booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,341
    Likes Received:
    625
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    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: Jan 13, 2016
    cmdl and mrdeathjr28 like this.

Comments

Discussion in 'Guides' started by booman, Jun 28, 2013.

  1. dem
    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
  2. booman
    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
  3. dem
    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.
  4. booman
    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



    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?
  5. dem
    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).
  6. booman
    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.
  7. dem
    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

    [​IMG]

    :D
  8. booman
    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?
  9. dem
    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.
  10. booman
    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?
  11. dem
    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 ;)
  12. booman
    That is so cool! A Testament to Nintendo! 15 years later still plays like new
  13. dem
    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
  14. booman
    Oh, I'll still have my Windows phone in 15 years.... Gag!
  15. booman
    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.
  16. mrdeathjr28
    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



    :)
  17. booman
    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?
  18. mrdeathjr28
    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

    :)
  19. booman
    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?
  20. mrdeathjr28
    This is only problem with metal gear revengeance (its a pain in ass but its possible using) at this time i defeat monsoon boss

    :)

Share This Page