WineHQ

Star Wars: The Old Republic

Pre-release and retail versions of SW:TOR.

Application Details:

Version: 1.0.x
License: Retail
URL: http://www.swtor.com
Votes: Marked as obsolete
Latest Rating: Garbage
Latest Wine Version Tested: 1.5.4

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

launcher, introvideos, character selection, gameplay, conversation videos

What does not

If you've activated the cooldown timers, they will stop counting down sometimes, but you can see it on the icon (not greyed out anymore), if the ability is ready.

There are two instances of swtor.exe running on different CPU cores. Quitting the game sometimes leaves the one instance running. You can just kill it then.

Workarounds

What was not tested

installation with installer/dvd, server selection, character creation

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

I've set the games graphics details to lowest available. It runs smooth even in crowded areas or fighting in a 1920x1200 resolution. Hardware: Intel C2Q Q8400 / 4GB RAM / GeForce GTX460 (nvidia-glx 295.20-1) Linux 3.2-11.slh.3-aptosid-amd64 #1 SMP PREEMPT Sat Mar 17 01:00:27 UTC 2012 x86_64 GNU/Linux --- Built Wine from git using the KUSER_SHARED_DATA with no attributes patch: As root: apt-get build-dep wine apt-get install git nvidia-glx-ia32 As user: mkdir ~/wine-git git clone git://source.winehq.org/git/wine.git ~/wine-git cd ~/wine-git wget http://bugs.winehq.org/attachment.cgi?id=39316 -O swtor.patch cat swtor.patch |patch -p1 CFLAGS="-O3 -g" CC="gcc-4.6" LDFLAGS="-m32 -L/lib32 \ -L/usr/lib32 -Wl,-rpath,/lib32 -Wl,-rpath,/usr/lib32"\ ./configure --prefix=/opt/wine -v make As root: make install --- - copied SWTOR from Windows installation - renamed LoadingIconAnim.dds to LoadingIconAnim.dds.bak # only first run PATH=$PATH:/opt/wine/bin winetricks d3dx9 vcrun2008 /opt/wine/bin/wine ~/.wine/drive_c/Program\ Files/SWTOR/Fixlauncher.exe /opt/wine/bin/wine explorer /desktop:SWTOR,1920x1200 ~/.wine/drive_c/Program\ Files/SWTOR/launcher.exe

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)May 18 20121.5.4Yes No NoGarbageHideaki 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)May 04 20121.5.3Yes No NoGarbageBenjamin Lawrence 
ShowGentoo Linux x86_64May 08 20121.5.1No, but has workaround Yes NoBronzehirschhornsalz 
ShowAptosid x86_64Mar 22 20121.5.0N/A Yes NoGoldHideaki 
CurrentAptosid x86_64Mar 18 20121.5.0N/A Yes NoGoldH. M. Kruse 

Known Bugs

Bug # Description Status Resolution Other apps affected
29168 Multiple games and applications need realtime updates to KSYSTEM_TIME members in KUSER_SHARED_DATA (Star Wars: The Old Republic game client, Blizzard games, GO 1.4+ runtime, Denuvo Anti-Tamper x64 #2) CLOSED FIXED View
30148 Star Wars: The Old Republic - slow loading times RESOLVED NOTOURBUG View

Show open bugs

HowTo / Notes

How to compile wine from git

1) Ensure that git is installed:

sudo apt-get install git
sudo yum install git

2) Get a copy of the wine source:

git clone git://source.winehq.org/git/wine.git wine-git
cd wine-git

3) Get a copy of the patch:

wget -O KUSER_SHARED_DATA http://bugs.winehq.org/attachment.cgi?id=40435

4) Make sure that you have the requirements to compile wine:

http://wiki.winehq.org/Recommended_Packages

Check out this link for 64 bit systems.  You may want to only build the 32bit version to simplify things:

http://wiki.winehq.org/WineOn64bit

5) Apply the patch:

cat KUSER_SHARED_DATA | patch -p1

6) Build wine:

./configure
make

See Bug 29168 for more details.

Getting around the hang at loading screen

- Change to the Loading Screen directory.

cd ~/.wine/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/swtor/retailclient/LoadingScreens/

- Rename the loading screens

mv LoadingScreen.jpg LoadingScreen.jpg.bak
mv LoadingIconAnim.dds  LoadingIconAnim.dds.bak

At this point you will have a blank screen loading the server list, and people have seen long pauses while try waiting for the server list to load.

Warning

This is an appdb entry for an old version of SW: TOR.  It is being archived to retain old comments.

Check out the new version.


Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back