What are the Minimum System Specifications for SWG Restoration X64 CLIENT?
- Windows 10 or later
- 64-Bit
- CPU: Intel i3-3210+/GPU: GeForce GTX 650, Intel HD 500, AMD Radeon 7750
- DirectX 9
- RAM: 8 GB
- Storage: At least 16GB of storage space available for the game files and cache
What are the Additional Minimum System Specifications for SWG Restoration EXPERIMENTAL dx12 CLIENT?
- GPU: DirectX 12 Ultimate capable, minimum generation for smooth gameplay:
- NVIDIA: GeForce RTX 20-series (Turing) or newer
- AMD: Radeon RX 6000-series (RDNA2) or newer
- Intel: Arc series or newer
- CPU: AVX2-capable, minimum generation for smooth gameplay:
- Intel: 4th-gen Core "Haswell" (2013) or newer
- AMD: Excavator or Zen-based (Ryzen, 2017) or newer
Game Doesn't Start from "VCRUNTIME140.DLL" NOT FOUND
- Download and install the Microsoft Visual C++ 2015 Redistributable Update 3 RC.
- Restart your computer after installation is complete and try to play again
Game Crashes from "Failed loading library .\gl07_r.dll (The specified module could not be found.)"
- Download the DirectX End-User Runtime.
- Restart your computer after installation is complete and try to play again
Unable to Write/Exception Handler Invoked/Other Permission Issues
These various errors occur when the game is installed in folders like Program Files and etc. Installing elsewhere will often fix several different issues.
- Re-install the game to C:\SWG Restoration
- Run SWG Restoration Launcher as Administrator
- Find SWG Restoration in the game install folder and right click it.
- Click Properties.
- Go to Compatibility Tab.
- Click box to "Run this program as Administrator".
- (Optional) Repeat these steps for the SwgClient_r
- (Optional) Repeat these steps for the SwgClient_r in the x64 folder.
Yellow Flashing Terrain
The terrain/ground/certain objects flashing yellow usually happens because you're using an integrated graphics card. To address this, you can try either of the following:
- Search "Graphics Settings" in the Windows Start Menu, then under "Add an App" click the "Add Desktop App" button. Browse to your installation directory and add the SwgClient_r.exe file. Under the GPU setting that appears, set it to "High Performance"
- If this doesn't work, in-game, go to Options > Terrain and disable "Specular Terrain Lighting" and that should resolve it.
Graphics Issues on Character Models (Green Faces/Other Oddities)--AMD Graphics Cards
- If you have an issue like the above picture, and you are using an AMD Graphics Card, do the following:
- For the DX12 client, download this d3d9.dll file, and place it in your SWG Restoration Directory inside the DX12 folder (e.g., <your install folder>/x64/DX12)
- For the 64-bit client, download this d3d9.dll file, and place it in your SWG Restoration Directory inside the x64 folder (e.g., <your install folder>/x64)
For the 32-bit client, (note, we will be deprecating the 32-bit client in the near future, and you should try to be only using the 64-bit client), you can download this d3d9.dll file and place it directly in your SWG Restoration Folder (not the x64 folder). This client has been deprecated.
Creating and Updating an User.cfg Option Override File
- To create a file that will override certain options, go to SWG Restoration folder and find options.cfg
- Make a copy of this file.
- Rename the copy of the file from "options" to "user".
- Open the file with Notepad and delete everything except the options you are editing (which may be everything if you are only adding options).
- See the list below for some of the options you can override.
- Save and restart the game.
Custom Resolution
- To set a custom resolution for the game, place/leave the following text into your user.cfg file.
- Edit the numbers to the custom resolution you want.
Code:
[ClientGraphics]
screenWidth=1920
screenHeight=1080
Custom Refresh Rate
- To set a custom refresh rate for the game, place/leave the following text into your user.cfg file.
- Edit the number to the refresh rate you want.
Code:
[Direct3d9]
FullscreenRefreshRate=60
Multi-Monitor Mouse Fix
- If you want your mouse pointer to not be limited by the edge of the screen when you have more than one monitor, add the following line to your user.cfg (it will not be there all ready).
Code:
[ClientGraphics]
constrainMouseCursorToWindow=false
Disable Edge of Screen Mouse Panning
- If you want your mouse pointer to not cause your character to turn (pan the screen) when you move past the edges, add the following line to your user.cfg (it will not be there all ready).
Code:
[ClientUserInterface]
pointerModeMouseCameraEnabled=false
Reduce Game Font Size to Previous Default
- This has been moved to Options > Interface > UI Font Size (a Slider with 3 settings).
To revert or change the game's larger default font to a smaller one, add or edit this line (change true to false):
Code:
[ClientUserInterface]
useUpgradedFontSize=false
Launcher Settings Do Not Display Your Resolution
- Search "Graphics Settings" in the Windows Start Menu, then under "Add an App" click the "Add Desktop App" button. Browse to your installation directory and add the SwgClient_r.exe file. Under the GPU setting that appears, set it to "High Performance"
- Set a custom resolution using the Creating an User.cfg Option Override above.
UI Size is Too Small / UI Scaling
- Open the Launcher
- Click "Launcher and Game Settings"
- Click "Game Settings"
- In the window that opens, click the "Graphics" tab
- Change the "UI Scale" to a new setting (e.g., 125%, 150%, 200%, etc.) and press OK.
- NOTE: there is currently a bug with the Client Setup application where if you reopen the Game Settings, it will still display 100% even if you have set it to a different option. Rest assured your setting change does take effect after pressing OK.
Mobile Hotspot--Issues Connecting
Some Mobile Hotspots have trouble connecting. Some people have had success with one or more of these fixes:
- In your Hotspot settings (perhaps in a section about Internet Protocol Adresses), set to IPv6 instead of IPv4.
- Either in you Hotspot settings or through your IP provider, make sure the following ports are open/not blocked/exempted:
- 44452, 44453, 44464, 44465, 44468, 44469, 44470, 44471, 44472, 44473
- Add Google DNS (IPv4 & IPv6) on Windows 11
- Open Network Settings
- Press Windows Key + I to open Settings.
- Click on Network & internet in the left sidebar.
- Click on Wi-Fi, then select Hardware properties.
- Change DNS Assignment to Manual
- Find DNS server assignment and click the Edit button.
- Change the drop-down menu from Automatic (DHCP) to Manual.
- Configure IPv4
- Toggle the IPv4 switch to On.
- Preferred DNS: 8.8.8.8
- Alternate DNS: 8.8.4.4
- Configure IPv6
- Toggle the IPv6 switch to On.
- Preferred DNS: 2001:4860:4860::8888
- Alternate DNS: 2001:4860:4860::8844
- Save Your Changes
- Click the Save button at the bottom to apply the settings.
Run Game in Windowed Mode (ALT-Tab, Multi-Monitor Issues)
Running the game in Windowed Mode solves several issues with alt-tabbing, using multiple monitors, and putting more than one game instance on a single screen.
- In the Launcher, click Launcher and Game Settings.Click Game Settings.Navigate to the Graphics Tab.
- Select both Windowed Mode and Borderless Window.
- Be sure to click Ok and Save settings.
- Optional--You may want to be able to use the Windows Key in game for screen switching and moving the game around. In Game, you can enable it by going to Options > Interface and clicking Enable Windows Key in Windowed Mode.
Force game to use Your Dedicated Graphics card instead of On-Board Graphics
- In Windows, search for Graphics Settings
- In Custom Settings for Applications, click Add Desktop App.
- Navigate to your Restoration folder and then open the x64 folder and then the DX12 folder
- Choose SwgClient_r.
- Back in the Settings, find SwgClient and for GPU Preference, choose your graphics card.
- Optional--do this for test center and the x64.
- Be sure once you run the game you check that it is indeed using your GPU in the Advanced Settings Screen in the Laucher