Install AOE3 on Linux

User avatar
France Rikikipu
Retired Contributor
Posts: 1679
Joined: Feb 27, 2015
ESO: p-of
Location: In your base

Install AOE3 on Linux

  • Quote

Post by Rikikipu »

Hello guys ! Wanna play the best game ever on the best Operating System ? Let's make it real and easy !

~ Tested on Ubuntu 17.10 and Wine 2.0.2 and Age of Empires III Complete collection on Steam ~

1) First download wine :

Code: Select all

$   sudo apt-get install wine-stable


2) Dowload SteamSetup.exe and open it with Wine :

Code: Select all

$   wine SteamSetup.exe

Install steam and once finished, download Age of Empires III Complete collection with Steam client.
Now, you should have a lot of bugs trying to run AOE 3. We are going to fix them all.

3)Download winetricks and all the fixes needed :

Code: Select all

$   sudo apt-get install winetricks
$   winetricks --force corefonts dsound l3codecx quartz
$   winetricks -q mfc42
$   winetricks d3dx9
$   winetricks dotnet20


4) After AOE3 is installed and before launching it, I advice you to go to ~/Documents/My Games/Age Of Empires 3/Users for Vanilla game or ~/Documents/My Games/Age Of Empires 3/Users3 for The Asian Dynasty, and edit NewProfile.xml with a text editor. Find this line :

Code: Select all

<Setting Name="optiongrfxwindowmode">false</Setting>

and replace it by :

Code: Select all

<Setting Name="optiongrfxwindowmode">true</Setting>

Indeed, in sone situation, not enabling window mode can make Ubuntu crashing.

5) Restart Wine and AOE3 should work now !


Note :
  • corefonts : fixes the issue where you can not enter cd key password properly.
  • dsound : fixes Fraunhofer sound issue.
  • l3codecx : fixes the issue where the game is in a super small window.
  • mfc42 : fixes the PID issue after writing CD key.
  • d3dx9 and dotnet20 : fixes the issue where the game is lagging super hard or crashing after the cinematics. You need to have a wine 32 bits version and not 64 bits version in order to download dotnet20, otherwise the game will likely crash after the cinematics
User avatar
Tuvalu gibson
Ninja
ECL Reigning Champs
Posts: 13597
Joined: May 4, 2015
Location: USA

Re: Install AOE3 on Linux

Post by gibson »

linux LOL
User avatar
Czech Republic EAGLEMUT
ESOC Dev Team
Donator 05
Posts: 4513
Joined: Mar 31, 2015
ESO: EAGLEMUT
Clan: WPact

Re: Install AOE3 on Linux

Post by EAGLEMUT »

Nice! Does EP work too, after these changes?
Image
momuuu wrote: theres no way eaglemut is truly a top player
User avatar
France Rikikipu
Retired Contributor
Posts: 1679
Joined: Feb 27, 2015
ESO: p-of
Location: In your base

Re: Install AOE3 on Linux

Post by Rikikipu »

gibson wrote:linux LOL

You spend your days using Linux, why not playing AOE3 on it afterall ?
User avatar
France Rikikipu
Retired Contributor
Posts: 1679
Joined: Feb 27, 2015
ESO: p-of
Location: In your base

Re: Install AOE3 on Linux

Post by Rikikipu »

EAGLEMUT wrote:Nice! Does EP work too, after these changes?

I don't know, I got to check it, I'm like 50% sure.
User avatar
Sweden Gendarme
Gendarme
Donator 03
Posts: 5132
Joined: Sep 11, 2016
ESO: Gendarme

Re: Install AOE3 on Linux

Post by Gendarme »

I never had trouble running RE, but EP was totally RIP. Furthermore, I remember I couldn't run VPN with the game on the newer Ubuntu versions. I had no trouble with it before, but on the newer versions I got "Cannot determine IP address" (or something similar).
Pay more attention to detail.
Greece alienflorina
Crossbow
Posts: 43
Joined: Oct 28, 2015
ESO: BADSTUBER
Location: Greece

Re: Install AOE3 on Linux

Post by alienflorina »

Is there a way to install EP on linux.. I'm stuck with my laptop because I'm travelling and I only run kubuntu on it. The game runs perfectly using the new proton steam play compatibility layer but I can't install the EP :/
User avatar
France Rikikipu
Retired Contributor
Posts: 1679
Joined: Feb 27, 2015
ESO: p-of
Location: In your base

Re: Install AOE3 on Linux

Post by Rikikipu »

I replied in PM, if anyone needs more info about EP on Linux, PM me
Australia Hazza54321
Pro Player
Winter Champion 2020 x2Donator 01
Posts: 8049
Joined: May 4, 2015
ESO: PrinceofBabu

Re: Install AOE3 on Linux

Post by Hazza54321 »

Linux sucks
User avatar
Sweden Gendarme
Gendarme
Donator 03
Posts: 5132
Joined: Sep 11, 2016
ESO: Gendarme

Re: Install AOE3 on Linux

Post by Gendarme »

I am triggered. @Sargsyan
Pay more attention to detail.
India Ashvin
Retired Contributor
Posts: 2432
Joined: Jul 6, 2016
ESO: Octanium

Re: Install AOE3 on Linux

Post by Ashvin »

[spoiler=My reaction]Image[/spoiler]
Image
User avatar
Netherlands edeholland
ESOC Community Team
Donator 01
Posts: 5033
Joined: Feb 11, 2015
ESO: edeholland
GameRanger ID: 4053888
Clan: ESOC

Re: Install AOE3 on Linux

Post by edeholland »

Please a guide on how to make those triggered gifs.
User avatar
Sweden Gendarme
Gendarme
Donator 03
Posts: 5132
Joined: Sep 11, 2016
ESO: Gendarme

Re: Install AOE3 on Linux

Post by Gendarme »

Step 1: Select image

Step 2: Ask Gendarme to make it a triggered GIF

Step 3: ???

Step 4: T R I G G E R E D
Pay more attention to detail.
No Flag icex
Crossbow
Posts: 5
Joined: Nov 3, 2018
ESO: icex

Re: Install AOE3 on Linux

Post by icex »

How do I download updates and use them? I get now error if I try log to in ESO? Is it update problem or some other?
User avatar
Turkey geryit
Crossbow
Donator 01
Posts: 12
Joined: Oct 28, 2015
ESO: geryit
Location: helsinki

Re: Install AOE3 on Linux

Post by geryit »

@Rikikipu I have a dell xps 15 9570 laptop and trying to play this on ubuntu. Everything is fine until I skip the intro. Window closes after intro. I tried with both nvidia and intel graphics card. Is there anyone you made tad on ubuntu?

Note: Im trying to run in via lutris - wine stream
United States of America davbot
Crossbow
Posts: 4
Joined: Nov 21, 2020

Re: Install AOE3 on Linux

Post by davbot »

I have tried this on lubuntu 20.04 LTS and AOE3 launches, but then the Wine debug screen comes up, but the music is still playing. I have also tried deleting the .xml file in the Users folder as suggested by other folks. Would you just recommend downloading the version of Wine that you used.

Thanks for any tips,
David
User avatar
Latvia harcha
Gendarme
Posts: 5136
Joined: Jul 2, 2015
ESO: hatamoto_samurai

Re: Install AOE3 on Linux

  • Quote

Post by harcha »

@davbot just to clarify are you playing the legacy AOE3 or AOE3DE? Asking because there is another tutorial for AOE3DE.
POC wrote:Also I most likely know a whole lot more than you.
POC wrote:Also as an objective third party, and near 100% accuracy of giving correct information, I would say my opinions are more reliable than yours.
User avatar
Serbia ShinkuroYukinari
Dragoon
Posts: 423
Joined: Apr 27, 2019
ESO: ShinkuroYukinari
Clan: BANIN

Re: Install AOE3 on Linux

Post by ShinkuroYukinari »

davbot wrote:I have tried this on lubuntu 20.04 LTS and AOE3 launches, but then the Wine debug screen comes up, but the music is still playing. I have also tried deleting the .xml file in the Users folder as suggested by other folks. Would you just recommend downloading the version of Wine that you used.

Thanks for any tips,
David
If it's the old AOE3, there is a much simper guide available at least for installing AOE3 via Steam and Proton. Just install protontricks and follow what the guides suggest.
https://www.protondb.com/app/105450
If it's AOE3DE, then it's easy as pie, just install proton and you're set.
My signature was removed, MOD ABUSE!
United States of America davbot
Crossbow
Posts: 4
Joined: Nov 21, 2020

Re: Install AOE3 on Linux

Post by davbot »

@harcha @ShinkuroYukinari
I am playing the normal AOE3
United States of America davbot
Crossbow
Posts: 4
Joined: Nov 21, 2020

Re: Install AOE3 on Linux

Post by davbot »

Should I download the steam Linux thing off the steam website, or should I follow these instructions: 1.- Go to: https://wiki.winehq.org/Winetricks#Inst ... winetricks then in the installing winetricks part do what it says. 2.- Go to https://github.com/Matoking/protontricks and follow instructions for your distro 3.- On the terminal put "protontricks 105450 mfc42 winxp l3codecx" and finally run the game
Thanks
User avatar
European Union scarm
Howdah
Posts: 1439
Joined: Dec 7, 2018
ESO: Malebranche

Re: Install AOE3 on Linux

Post by scarm »

Just install Steam for Linux (Native Version). The most recent version of Proton will be installed when you play a game that isn't natively running then. For DE you should be fine from the get-go, for legacy you need to go to properties --> general --> force the use of a specific steam play compatability tool --> Proton 4.11.13. and run the commands the guys on proton db specified.

Proton is essentially an evolved or specialised version of wine by valve, which is integrated in steam.
United States of America davbot
Crossbow
Posts: 4
Joined: Nov 21, 2020

Re: Install AOE3 on Linux

Post by davbot »

Thanks everyone, that worked and I was able to join a LAN game. Now for my evil plan (okay its not actually evil): Image
1. Setup LTSPhttps://ltsp.org/
2. Boot many computers and play AOE

Who is online

Users browsing this forum: No registered users and 2 guests

Which top 10 players do you wish to see listed?

All-time

Active last two weeks

Active last month

Supremacy

Treaty

Official

ESOC Patch

Treaty Patch

1v1 Elo

2v2 Elo

3v3 Elo

Power Rating

Which streams do you wish to see listed?

Twitch

Age of Empires III

Age of Empires IV