E2150 - Linux Installation: Difference between revisions
Koniecpolski (talk | contribs) (added a mmp command) |
No edit summary |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== How to run Earth 2150 on Linux == |
|||
At this page you should get an answer about |
At this page you should get an answer about how to get Earth2150 running on Linux (using WINE). |
||
=== WINE v9.0 and above === |
|||
First you need to set up a ''wine'' - compatibility layer capable of running Windows applications like Earth2150. Just follow this guide to install the /correct/ version of wine. There are many guides out there but this one is really working. |
|||
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</u> |
|||
If none of this works, it may be that your graphics card is simply too old (tested and worked on GTX 750 TI, but did not do so on a GTS 450). |
|||
winetricks directplay |
|||
=== WINE v8.0 and below === |
|||
After installing WINE, path to the location of the 'install.exe' and run it with the 'WINE Compatibility Program Loader'. From here, everything should proceed as with a standard Windows install... |
|||
⚫ | |||
2. Install Earth 2150 via ISO or Steam |
|||
Running/Updating/setup are also all run via the Program Loader. |
|||
For Multiplayer you need to install a '''Direct Play'''. In order to do this run command below: |
|||
3. Install DirectPlay for Multiplayer</u> |
|||
winetricks directplay |
winetricks directplay |
||
== Misc == |
|||
<u>GameRanger</u> |
|||
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' |
Latest revision as of 10:31, 25 May 2024
How to run Earth 2150 on Linux
At this page you should get an answer about how to get Earth2150 running on Linux (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'