Linux Install
Linux Install
This will be a general guide on installing the Star Wars Galaxies Restoration 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 this link and 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 updating/installing the game and I was able to get it open after that
MacOS install - Crossover 26
Written 26th Feb 2026 by jimathy
This is not officially supported by Restoration developers (or Star Wars Galaxies in general) but I have not noticed any issues as of yet with this method.
All of this was done and tested on the latest versions of MacOS and Crossover Preview
I'm no expert on the MacOS environment, but one thing I know is doing things over and over until it works.
After lots of trial and error, the main issue seemed to be simply missing DirectX components + invisible launcher issues.
Installing a specific DirectX Bundle seems to make it work perfectly in crossover/wine.
This requires
Crossover for Mac which comes with a two week trial
Required Downloads:
Create an empty bottle
It's easiest to create a new "bottle" for this, but can be installed to any previously used on in theory.
- Bottom left of Crossover
[+ Install]
- Select:
Install an unlisted application
- Select:
Install
- Make sure its a New Bottle
- Name it
SWGR
- Set/Leave it as
Windows 10
- Select the
directx_Jun2010_redist.exe you downloaded
(This is an extractor to then get to the proper exe we need)
- Click
Yes
- In the box set the location to
Code:
C:\users\crossover\Downloads\DirectX
(this will extract it to your Mac's Download folder)
- Click
Ok
- Confirm create folder
Install missing DirectX components
This is required to allow the
swgclient_r.exe to launch in this environment
- Go back to your bottle in Crossover
- Select:
Install Application to Bottle
- Select:
Install
- Navigate into your new folder you extracted DirectX installer to
- Select:
DXSETUP.exe
- Select:
Choose Installer
- Click
Accept
- Click
Next
- Click
Next
- Click
Finish
- Done!
Install Star Wars Galaxies Restoration
- Go back to your bottle in Crossover
- Select:
Install Application to Bottle
- Select:
Install
- Select
SWG Restoration Install.exe from your downloads
- Select:
Choose Installer
- Click:
Agree
- Install to:
- Finish
Update launch command to fix launcher issues
- Go back to your bottle
- Select:
Run Command
- In the command
Command section enter:
Code:
"C:\SWG Restoration\SWG Restoration.exe" --disable-gpu --in-process-gpu --disable-gpu-compositing --disable-gpu-rasterization --disable-software-rasterizer --use-gl=swiftshader
- Select:
Save Command as Launcher
This overrides the current applications run command in the bottle so you don't need to do this every time
- Go back to bottle your bottle
- Run SWG Restoration from the icon in your bottle
- Enter login details and then wait for patch/update
Launch the Game
- Wait for download to finish
- Select:
PLAY
- Will prompt to install required DirectX components
- Select:
OK
- Select:
Next
- This will instantly complete, we have all the required DirectX Components and more
- Select:
Finish
- Select:
PLAY
- First time setup asks to set graphic options
- All I changed was the resolution - I personally run this on a Macbook Air M4 2025, I set to
1710 x 1107 @ 60 Hz
Windowed + Borderless appears to run the GPU twice as hard so I left these disabled
And we're in!
Steam Deck Setup
Steam Deck Setup
Linux Install (Lutris)
This will be a general guide on installing the SWGR client on Linux - the steps are exactly the same for setting up the Steam Deck. 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
- ProtonUp QT (or ProtonPlus)
- Lutris
First install the latest Proton-GE (10.28 at the time of this writing)
Browse to
this link and install the SWG Restoration client
Then once its installed and patched, change the runner to Proton X.XX (whatever version is the latest)
Linux Install (Steam)
Software you will need
- Steam
- protontricks (for installing Directx9 into the SWGR Proton directory)
- Proton-GE (follow the installation instructions on the README)
Steps To Install
- Download the SWG Restoration (SWGR) Installer
- Add the SWGR Installer to Steam's Non-Steam Games (Games > Add a Non-Steam Game to My Game Library)
- In the game's Steam properties (it will be named SWG Restoration Install.exe)
- Set "Start In" to be the directory you'd like the game files to be located (Example /home/username/.local/share/swgr)
- Set the game's compatibility tool to Proton-GE
- Launch the installer from Steam and complete the installation (uncheck start SWGR at the end of the installation process)
- Find where within steam the SWGR launcher was installed. Run the following in the terminal
Code:
find ~/.local/share/Steam/ -name 'SWG Restoration.exe'
It should be something like
Code:
/home/username/.local/share/Steam/steamapps/compatdata/123456789/pfx/drive_c/Program Files/SWG Restoration/SWG Restoration.exe
- Note down the App ID (it's the folder name with only numbers. In the example above it's 123456789)
- In the game's Steam properties
- Update the target to be the full path of SWG Restoration.exe
- Update the game name to SWG Restoration
- Install Directx9 and configure SWGR's Proton settings using the App ID in the earlier step. Run the following in the terminal, replacing APP_ID_HERE:
Code:
protontricks <APP_ID_HERE> d3dx9_39 dxvk win10 windowmanagerdecorated=n windowmanagermanaged=y hidewineexports=enable
Using the App Id in the example:
Code:
protontricks 123456789 d3dx9_39 dxvk win10 windowmanagerdecorated=n windowmanagermanaged=y hidewineexports=enable
You've now installed and can run the SWG Restoration Launcher from Steam.
Steam Deck - Black Screen with Audio Fix
Upgrade Proton-GE to the latest version with ProtonUp, and make sure you have ProtonTricks installed.
Follow the instructions to install the game via lutris, but do not add it to steam through Lutris, you'll need to add the game to steam as a non-steam game instead of a shortcut to lutris.
- Head over to steam and click on the
+ sign in the bottom left of the screen.
- Select:
Add a non-steam game
- Browse to the SWG Restoration install from Lutris at:
Code:
/home/deck/Games/Star Wars Galaxes - An Empire Divided
or whatever name you chose for the game folder.
- Select
SWG Restoration.exe
- Select properties on the new steam game and change the compatibility mode to the same Proton version as Lutris.
- Launch the game once so it will appear in Proton Tricks, but close it right after.
Launch Proton Tricks and find the non-steam game in the list of games and either double-click it.
Proton Tricks will take some time to open again, it will not hang!
- The checkbox
select the default wineprefix should be selected
- Click ok
- Select
Change settings and click Ok
- Check the boxes for
hidewineexports=enable, win10, windowmanagerdecorated=n, windowmanagermanaged=y and click okay.
Again, Proton Tricks will take some time and some scary looking pop-ups will appear after a long while, they can be ignored.
- Finally you should be able to see all the options again
- Select:
Install a Windows DLL or component and click Ok
- Check the boxes for
d3dx9_39 and dxvk and then click Ok
Once again some scary looking pop-ups will appear after a long while, though they should just be telling you to check the documentation.
If everything worked as planned, this non-steam game, named
SWG Restoration.exe by default, should work in desktop and gaming mode!
I found that renaming the game in gaming mode to SWG Legends would pull up the best community control schemes, (defib's steam deck controls is the set i use, with slight alterations).