E2150 - Linux Installation

From InsideEARTH
Revision as of 10:03, 25 May 2024 by Animal (talk | contribs)

How to run Earth 2150 on Linux

At this page you should get an answer about how to get Earth2150 running on Linux Mint 20.2 (using WINE).

WINE v9.0 and above

1.Install wine Pre-requisites and WINE package

sudo dpkg --add-architecture i386 
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
sudo apt update
sudo apt install --install-recommends winehq-staging

2. Install Earth 2150 via ISO or Steam (make sure to right-click -> run with WINE instead of just double left-clicking)

3. Install DirectPlay for Multiplayer

winetricks directplay

WINE v8.0 and below

1. Setup wine: https://linuxhint.com/installing_wine_linux_mint/

2. Install Earth 2150 via ISO or Steam

3. Install DirectPlay for Multiplayer

winetricks directplay

Misc

GameRanger

1. Install mfc42 (it is required for GameRanger)

winetricks mfc42 

2. Download Gameranger from: https://www.gameranger.com/download/ and install with Wine.

Troubleshooting

If you have no in-game music/video, then run those commands:

winetricks quartz
winetricks directmusic 
winetricks amstream 
winetricks cinepak
winetricks icodecs

If the above doesn't correct the music issue, you may also need to run the following commands;

WINEPREFIX=<path-to-wine> wine regsvr32 'c:\windows\system32\amstream.dll' 
WINEPREFIX=<path-to-wine> wine regsvr32 'c:\windows\system32\quartz.dll'