Mass Effect 3 Guide

methree84.jpg


Take the role as Commander Shepard again in the third installment of Mass Effect. Defend planet Earth of annihiliation from the evil Reapers once again. Play an over-the-shoulder team-based action RPG where you develop your character, level up, interactive dialog and even import your Mass Effect 1 or 2 saved character.

methree87.jpg


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

Note: This guide applies to the Origin version of Mass Effect 3. Other versions may require additional steps.

Tips & Specs:

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

Mint 17.2 64-bit
PlayOnLinux: 4.2.9
Wine: 1.7.51-staging

Wine Installation

Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 1.7.55-staging
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


Wine 1.7.55-staging is installed and you can close this window

Download OriginSetup.exe

Go to: download.dm.origin.com/origin/live/OriginSetup.exe
Navigate to your desktop
Click Save
methree01.png


PlayOnLinux Setup

Launch PlayOnLinux
Click Install
methree02.png


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


Click Next

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


Name your virtual drive: masseffect3
Click Next
methree06.png


Check all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries
Click Next
methree07.png


Select "Wine 1.7.55-staging"
Click Next
methree08.png


Select "32 bits windows installation"
Click Next
methree09.png


Wine Configuration

Applications Tab
Windows version: Windows 7
Click Apply
methree10.png


Graphics Tab
Check "Automatically capture the mouse in full-screen windows"
Check "Emulate a virtual desktop"
Click OK
methree11.png


Installing Packages (Libraries, Components, DLL's)

Check the following packages:
  • POL_Install_corefonts
  • POL_Install_d3dx9
  • POL_Install_tahoma
  • POL_Install_vcrun2008
  • POL_Install_vcrun2010
  • POL_Install_vcrun2012
Click Next
methree12.png


Note: All packages will automatically download and install

Installing Origin Client

Click Browse

Navigate to your Desktop
Select OriginSetup.exe
Click Open
methree14.png


Click Next Again

Preparing...

Uncheck all options:
Click Install
methree17.png


Installing...
methree18.png


Check "I have read and accept..."
Click OK
methree19.png


At this point the client will try to launch, but will crash...

Killing Origin Process

Alt+Tab to PlayOnLinux
Click Configure
methree20.png


Wine Tab
Click "Kill Processes"
methree21.png


PlayOnLinux Shortcut

Select Origin.exe
Click Next
methree22.png


Name the shortcut: Mass Effect 3
Click Next
methree23.png


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


Back to Configure

General Tab
Wine version: 1.7.55-staging
methree25.png


Note: Click the + to download other versions of Wine. Click the down arrow to select other versions of Wine

Display Tab
Video memory size: Enter the amount of memory your video card/chip uses
methree26.png


Close Configure

Origin Directory Permissions

If you launch Origin it will crash every time
This is because of the In Game Overlay
We have to do this manually by renaming some files
But, the Origin folder is locked

Go to the Origin Directory
Path: /home/username/.PlayOnLinux/wineprefix/Origin/Drive_C/Program Files/
Right click
Select Properties
methree27.png


Click Dropdown next to "Owner"
Select "Create and delete files"
Click "Apply Permissions to Enclosed Files"
Click Close
methree28.png


Rename:
igoproxy.exe
igoproxy64.exe

To:
igoproxy-old.exe
igoproxy64-old.exe
methree30.png


Launching Origin

Back to PlayOnLinux
Select Origin
Click Run
methree31.png


Note: Click Debug to see errors and bugs

Login to Origin
methree32.png


Select Mass Effect 3
Click Download
methree34.png


When Mass Effect 3 is finished downloading, Origin may crash
Click Exit Origin
methree35.png


Mass Effect 3 Shortcuts

Select Origin
Click Configure
Click "Make a new shortcut from this virtual drive"
methree25.png


Select "MassEffect3.exe"
Click Next
methree41.png


Name shortcut: Mass Effect 3
Click Next
methree42.png


Select "MassEffect3Config.exe"
Click Next
methree43.png


Name shortcut: Mass Effect 3 Config
Click Next
methree44.png


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


Launching Mass Effect 3

Select Origin
Click Run
methree31.png


Login Again
methree32.png


Back to PlayOnLinux
Select Mass Effect 3 or Config
Click Run
methree39.png


Optimization:

Launch Mass Effect 3 Config
Click Video
methree45.png


Adjust:
  • Windowed
  • Windows Mode
  • Aspect Ration
  • Resolution
  • Anti-Aliasing
  • Motion Blur
  • Dynamic Shadows
  • Number Of Cinematic Lights
  • Use Spherical Harmonic Lighting
  • Anisotropic Filtering
Save Changes
Click Mass Effect 3
Click "Save Settings"
methree46.png


Conclusion:
Mass Effect 3 runs pretty well on my GeForce 550 Ti. Some of the cutscenes stutter and the characters lips do not always animate, but in game looks beautiful and frame rates are decent.
Make sure to check "Remember password" in Origin, then you can launch Mass Effect alone and it will automatically log into Origin and launch the game.

I did experience Origin crashing randomly and it will kick you out of the game. But I would easily kill the game, launch Origin and continue playing. The crashing is because of Origin not Mass Effect 3. Sadly any problems you experience is probably going to be related to the Origin client. Mass Effect 3 runs just fine regardless.

Note: Don't bother with the Demo, it refuses to completed the "connecting to EA servers"

Screenshots:
methree100.jpg


methree98.jpg


methree90.jpg


methree88.jpg


methree83.jpg


methree103.jpg


methree95.jpg
 
Last edited:
Did you have any problems in cutscenes? Like lip sync that was off or lips not moving at all?
 
I noticed that on your guide that when you right click on the origin folder and go to properties on the permissions tab you select owner and you have options. I don't have options, it shows my name as owner and is grey. I can not select anything. It must have to do with permissions file access. I'm not sure how to fix that. Also you have 2 tabs I do not. Emblems and Share. I am testing on Arch Linux
 
I am using PlayOnLinux version 4.2.9 This may have to do with file and folder permissions for PCManFM. I'm using Arch Linux testing.
 
Oh, I don't know much about Arch, but you can always use Terminal to change permissions of directories.
Mint even has a "open as root" option so you can manually change permissions
 
Oh, I don't know much about Arch, but you can always use Terminal to change permissions of directories.
Mint even has a "open as root" option so you can manually change permissions

Ha! Yes, I have to go back to Arch School and study up I'm still a novice in some areas :D
 
Did you have any problems in cutscenes? Like lip sync that was off or lips not moving at all?

In my last test with mas effect 3 i dont notice that


However maybe could try in wine 1.8rc3 (out in today in morning) but stay very busy in bunch testing* because stay waiting 1.8rc3

*Some of them are tom clancy rainbow six vegas 1, tom clancy hawx, tom clancy advanced warfighter 2, tom clancy splinter cell double agent, last remnant, tom clancy ghost recon disney epic mickey 2, pure, split second, toy story 3, collin mac rally, lego pirates of caribbean, lego batman, pirates of caribbean at the world end, lego batman, hyperdimension neptunia rebirth 1, tron 2.0, killer is dead and maybe others

Various of this titles courtesy of exploration steam sale

:)
 
Ha! Yes, I have to go back to Arch School and study up I'm still a novice in some areas :D

Edit:I figured it out :)

I still get the online login is currently unavailable but there is a workaround for that, the problem appears to be in
HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\Root\Certificates\

by opening the registry and importing the gte_global.reg file through regedit in PlayOnLinux to HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates\Root\Certificates\ resolved the issue for me.

On Wine this fixes the issue:

Symptom: The login prompt shows an error message "Online login is currently unavailable."

Origin uses the "GTE CyberTrust Global Root" (1024-bit) certificate. This certificate was removed by Mozilla and many Linux distributions because it is insecure. The only real solution for this is EA to use a new and secure certificate (the current insecure one will expire in 2018).

This issue is tracked in bug #35828, but can't be solved in Wine.

Workaround:

  1. Download the certificate from the bug report.
    wget https://bugs.winehq.org/attachment.cgi?id=52785 -O gte_global.reg
  2. Install it in your wineprefix. (Only there, but not systemwide on your Linux/Mac system.)
    wine regedit gte_global.reg
Now restart Origin and you should be able to login.

Confirmed, Mass Effect 3 through PlayOnLinux is working on Arch Linux :)
 
Last edited:
Back
Top