The latest version of Star Wars: The Old Republic
Application Details:
Version: | latest |
License: | Retail |
URL: | http://www.swtor.com |
Votes: | 50 |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 7.22 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Installed using Lutris script listed below.
Loading Launcher worked and play button was visible but did nothing.
I changed runner to lutris-4.21-x86_64 and then re-launched, everything works perfectly fine now and the file download progress bar is now displayed at the bottom. The play button was greyed out this time as expected until the downloading progress was complete.
Launching the game works and performance seems to be on par with Windows.
Played through 1 quest and flying to different world all working with no issues.
What does not
Does not run out of the box.
Workarounds
Lutris script contains additional workarounds/dependancies but I needed to change Wine runner version to lutris-4.21 as described.
What was not tested
Flashpoints, grouping with other players and much of end-game content not tested.
Hardware tested
Graphics:
Additional Comments
System: Core i5-9600K, 16GB DDR4, AMD RX 470 with mesa-aco-git-20.0.0-devel, Samsung NVMe 512GB, Arch Linux kernel 5.4.5
Lutris script used:
files:
- setup: https://swtor-a.akamaihd.net/i...
- launcher: https://raw.githubusercontent....
game:
arch: win64
exe: drive_c/Program Files (x86)/Electronic Arts/BioWare/Star Wars - The Old Republic/launcher.exe
prefix: $GAMEDIR
installer:
- task:
arch: win64
description: Creating Wine prefix
name: create_prefix
prefix: $GAMEDIR
- task:
app: msxml3 msls31 winhttp vcrun2008 d3dx9
arch: win64
description: Installing winetricks verbs
name: winetricks
prefix: $GAMEDIR
- task:
args: /S
description: Installing SWTOR
executable: setup
name: wineexec
prefix: $GAMEDIR
- task:
name: winekill
prefix: $GAMEDIR
- execute:
command: mkdir -p "$GAMEDIR/drive_c/Program Files (x86)/Electronic Arts/BioWare/Star
Wars - The Old Republic"
- extract:
dst: $GAMEDIR/drive_c/Program Files (x86)/Electronic Arts/BioWare/Star Wars -
The Old Republic
file: $GAMEDIR/drive_c/users/$USER/Temp/InstallSWTOR/swtor.rar
- merge:
dst: $GAMEDIR/drive_c/Program Files (x86)/Electronic Arts/BioWare/Star Wars -
The Old Republic
src: launcher
system:
env:
PBA_ENABLE: 1
__GL_SHADER_DISK_CACHE: 1
__GL_SHADER_DISK_CACHE_PATH: $GAMEDIR
__GL_THREADED_OPTIMIZATIONS: 1
mesa_glthread: 'true'
wine:
esync: true
version: esync-staging-pba-3.16-x86_64
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | macOS 12 "Monterey" | Dec 05 2022 | 7.22 | Yes | No | No | Garbage | Shaun Carter | |
Show | Fedora 33 x86_64 | Dec 26 2020 | 6.0-rc3-staging | Yes | Yes | Yes | Gold | aililoh | |
Show | Arch Linux x86_64 | Jun 28 2020 | 5.9-staging | Yes | Yes | No | Platinum | spyrou007 | |
Current | Arch Linux x86_64 | Dec 21 2019 | 4.21 | Yes | Yes | Yes | Gold | Ewan | |
Show | Fedora 31 x86_64 | Nov 27 2019 | 4.20-staging | Yes | Yes | Yes | Gold | John Bach |
With wine 6.0 staging everything works fine, but you may need to run:
winetricks d3dcompiler_47 d3dx9_41
Comments for this application have been disabled because there are no maintainers.