[EL] [Guide] Install EL under Linux with Wine

Custom mods, stories, and artwork based on the Evochron / Arvoch universe.
Locked
fredebec
Ensign
Ensign
Posts: 12
Joined: Mon May 09, 2011 5:50 pm
Location: Lyon, France

[EL] [Guide] Install EL under Linux with Wine

Post by fredebec »

Evochron Legacy works flawlessly under Linux with recent versions of wine (wine-staging 2.16 and later).

The last how-to and info can been found on the dedicated wine appdb page https://appdb.winehq.org/objectManager. ... &iId=18453

-----------------
Installation for EL v1.0718 and wine-staging 2.17, under arch-linux
-----------------


Installation
  • - You are recommended to use the latest release of Wine
  • - You will also need Winetricks

# How to install (Direct download version):

- Download the last version of the game: evochron_legacyb10718.exe (http://www.starwraith.com/evochronlegacy/downloads.htm)

- Create a clean Wineprefix (not necessary, but recommended):

Code: Select all

env WINEPREFIX="/home/user/Evochron_Legacy" wine wineboot
- Go to your "Downloads" folder (or wherever your install file is)

Code: Select all

cd Downloads 
- Install the game

Code: Select all

env WINEPREFIX="/home/user/Evochron_Legacy" wine evochron_legacyb10718.exe 
- Then you need to use native d3dx9_35.dll

Code: Select all

env WINEPREFIX="/home/user/Evochron_Legacy" winetricks d3dx9_35
# How to install (Steam version):

- Install Steam with Wine (follow the instruction from the Steam appdb page: https://appdb.winehq.org/objectManager. ... &iId=19444)
- Install the game directly in Steam

-----------------

Saitek X52 joystick workaround

The X52 saitek joystick don't work out of the box with the game because there is some problem with wine and the game's DirectInput system (Bug 43741).

The workaround is to :

- create an empty text file named "deviceinputold.txt" with you preferred text editor

- put it in in the main game folder (where the "EvochronLegacy.exe" file is):
  • - Direct Download version: "/home/user/evochron_legacy/drive_c/sw3dg/EvochronLegacy"
  • - Steam version: "/home/user/.wine/drive_c/Program Files (x86)/Steam/steamapps/common/Evochron Legacy"
The game will then use an older input system, allowing the joystick to work. No drawbacks have been identified so far...
User avatar
DaveK
Global Moderator
Global Moderator
Posts: 4164
Joined: Mon Apr 19, 2010 9:04 pm
Location: Leeds UK

Re: [EL] [Guide] Install EL under Linux with Wine

Post by DaveK »

Does the joystick workaround work for the X52 Pro as well? :)
fredebec
Ensign
Ensign
Posts: 12
Joined: Mon May 09, 2011 5:50 pm
Location: Lyon, France

Re: [EL] [Guide] Install EL under Linux with Wine

Post by fredebec »

Hi DaveK,

I have not the X52 Pro, so I didn't test it.

However, if your symptoms are :
- the joystick works with wine (tested with the wine control panel),
- the joystick is recognized by EL, the buttons works, but the axes are totally blocked,

then the workaround should work...
matchbox2022
Commander
Commander
Posts: 609
Joined: Fri Nov 13, 2015 3:21 pm

Re: [EL] [Guide] Install EL under Linux with Wine

Post by matchbox2022 »

good guide
fredebec
Ensign
Ensign
Posts: 12
Joined: Mon May 09, 2011 5:50 pm
Location: Lyon, France

Re: [EL] [Guide] Install EL under Linux with Wine

Post by fredebec »

Thanks.
Locked