Linux Install
This will be a general guide on installing the SWGR client on Linux. This guide will make the assumption that you know how to install the required content, normally I use Flatpaks to install the required software.
Software you will need
First install the latest Proton-GE (9.25 at the time of this writing)
Browse to https://lutris.net/games/star-wars-galaxies-an-empire-divided/ install the SWG Restoration client
then once its installed and patched, change the runner to Proton X.XX (whatever version is the latest)
Alternative Linux Install
I was able to get this to work as well, as the previous instructions weren't working for me.
Software you will need
- SWG Restoration Install file from the official site
- Faugus Launcher
- Steam
First open Faugus Launcher and add the SWG Restoration Install file.
Run the install and let it go until it finishes and asks if you want to open SWG Resotration. Unclick it and do not open it yet.
Open Steam
Add SWG Restoration.exe, it will probably be in /home/USERNAME/Faugus/swg-restoration/drive_c/Program Files/SWG Restoration/SWG Restoration.exe
Right click SWG Restoration.exe in steam and click on Properties
Go to Compatibility
Click on Force the use of a specific Steam Play compatibility tool
Choose Proton Hotfix
Close out and click Play
Steam will launch the Restoration launcher and finish installing the game and I was able to get it open after that
Unified Linux Install using Steam
Software needed
- Steam
- SWG Restoration exe
- Winetricks or Protontricks GUI (usually available from your distro's Software Manager)
Start by adding the SWGR exe to Steam as a non-steam game. Proceed with the installation as usual. Once the installation is done, go to Steam, and change the properties to point to where you've just installed SWGR (what you're looking for is where the
SwgClient_r.exe file is).
Then, do the following-
Using ProtonTricks or WineTricks GUI:
- Open ProtonTricks/WineTricks.
- Choose SWG Restoration
- Choose the default WINE Prefix.
- Choose
Change Settings
- Select the following
win10
hidewineexports=enable
windowmanagerdecorated=n
windowmanagermanaged=y
- Click 'OK' and let it do its thing.
- Once all is done, go back and choose
Install a Windows DLL or component
- Choose the following components
d3dcompiler_43
d3dx10
d3dx9
d3dx9_39
dxvk
xact
xact_x64
vcrun2022
- You will get several popups, just click OK through them.
- At some point, you will get a Setup dialog box for Microsoft Visual C++ 2022 Redistributable (I got two dialog boxes, second one said 'Setup Failed' but everything worked fine)
- One all is done, go back to Steam and from Compatibility choose
Proton Hotfix
Enjoy playing SWG Restoration with the 64bit client!
NB: If you get weird graphical glitches, many people reported success by firing up the launcher, opening the game settings, and choosing "Shader 2.0" from the shaders dropdown.