WineHQ

Star Wars: The Old Republic

No Screenshot

Submit Screenshot
Star Wars: The Old Republic
The galaxy is in turmoil. War rages across countless worlds as Republic and Imperial forces struggle for control of critical resources. Amidst the chaos, threats emerge from all sides. The planet Denova, known for its extensive deposits of baradium ore, has been seized by a band of mercenaries and veteran Imperial defectors with mysterious motives. If they are not dislodged, the explosive arsenal they can create will give them the power to destroy any armed force – Republic or Imperial. On Corellia, a corrupt councilor attempts to maximize hypermatter profits by playing both sides of the conflict, and the crazed mastermind behind the Rakghoul outbreak, discovered on Ord Mantell, continues to threaten the lives of all sentient beings in the galaxy…

Application Details:

Version: 1.2.x - Legacy
License: Retail
URL: http://www.swtor.com
Votes: Marked as obsolete
Latest Rating: Gold
Latest Wine Version Tested: 1.5.2

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

So far everything. But it takes forever (17 - 25 min) to startup. The Patch from http://bugs.winehq.org/show_bug.cgi?id=29168 is necessary to start the client at all. winetricks vcrun2008 and d3dx9_36 are required to run from a clean prefix. Best performance is with win-version vista,win7.

What does not

Nothing

Workarounds

What was not tested

Installing the game.

Additional Comments


selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentDebian GNU/kFreeBSD Unstable "Sid"Apr 25 20121.5.2N/A Yes GoldMarco D. 
ShowUbuntu 11.10 "Oneiric" amd64 (+ variants like Kubuntu)Apr 13 20121.5.1N/A Yes GoldCory 

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, GO 1.4+ runtime) STAGED View
30148 Star Wars: The Old Republic - slow loading times RESOLVED NOTOURBUG View
30410 Many apps crash on Ubuntu 12.04 (ptrace broken again) RESOLVED NOTOURBUG View

Show all bugs

HowTo / Notes

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

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

can't get after area loading screen
by Björn Bidar on Friday July 13th 2012, 13:44
I can't get after the loading screen that is after the character creation. The loading bar goes to ca. 35% and stops.
RE: can't get after area loading screen
by Björn Bidar on Friday July 13th 2012, 16:11
Im using wine 1.5,8 with bugs.winehq.org/attachment.cgi?id=39482&action=diff&context=patch&collapsed=&headers=1&format=raw patch on Arch Linux x86_64.
RE: can't get after area loading screen
by Björn Bidar on Saturday July 14th 2012, 16:56
Got the same issue with wine-git and the same patch
RE: can't get after area loading screen
by Björn Bidar on Wednesday July 18th 2012, 1:35
work's now wi think it was gamplay related.
Black login frame in launcher
by Lars Eriksen on Wednesday July 11th 2012, 13:46
Since yesterdays launcher update the launcher window has gone all black, and I can't click anything.

I can't seem to figure out what is causing this, any ideas?

I tried compiling wine 1.5.8 with the latest patch, it does the same. It happens in desktop mode, normal mode and unmanaged mode.
RE: Black login frame in launcher
by Lars Eriksen on Wednesday July 11th 2012, 14:23
Okay, it has nothing to do with drawing the UI - it fails updating the launcher.

I get this in the log:
2012-07-11 21:12:05 ERROR Patch manifest state error in patcher: DownloadFail (8) (e208)
And this from wine:
err:winhttp:receive_data not all data received -1/10584

This happens whilst trying to download manifest.swtor.com/patch/patcher.patchmanifest

Digging around in the code I can see -1 is bytes_read, which usually means some sort of error has occurred during a read, but I don't know the winhttp code.

Seems like a bug in winhttp in wine. I can easily download the manifest file using wget, and it has the correct size. Is it possible to update the launcher any other way? - FixLauncher doesn't seem to do the trick.
RE: Black login frame in launcher
by Lars Eriksen on Wednesday July 11th 2012, 16:35
Patcher problem and black login screen are 2 different problems. The patcher problem went away once I started debugging.
The login window was still black though, and I figured out what it was. The launcher window is drawn with a doubled offset to the "transparent" window relative to 0,0, meaning that if the transparent window is created at 200,200 the launcher will have its 0,0 coordinate within the transparent window drawn at 200,200 relative to the 0,0 coordinate of that window, only showing part of the launcher window. Don't know what bioware has changed in the program for this to happen.
In short, this is fixable only by letting the program start in a desktop window that is the same size of the transparency window. I do this by doing :
wine explorer /desktop=launcher.exe,1000x615 launcher.exe
The effect is easy to spot by making the window slightly larger.
Unfortunately the game will then play in a windowed desktop all the time.
RE: Black login frame in launcher
by Chilihead on Thursday July 12th 2012, 3:51
Thank you Lars! Very much appreciated. After changing my wine desktop to 1000x615 the launcher works again.

I haven't had much time to test this but it seems the wine window changed size to the games resolution after it launched. I will try to find a way to add a 1280x1024 resolution to SWTOR later.
RE: Black login frame in launcher
by Lars Eriksen on Thursday July 12th 2012, 10:28
You can use your window manager to full screen the desktop after the launcher is started. It works for me, but looks a bit odd.

I'm able to play the game in full screen again after doing this, and select widescreen resolutions. I'm not sure if all window managers can do this, but both E17 and KDE can do it by right clicking the title bar, or through a hot key.
RE: Black login frame in launcher
by India T on Friday March 29th 2013, 19:26
Hey! I'm stuck with the debugging thing. I'm so sorry- kind of a noob to wine. Could you possibly give me a step-by-step on how you took care of the debugging issue?
RE: Black login frame in launcher
by Lars Eriksen on Saturday March 30th 2013, 10:55
If you are referring to the black launcher issue then the fix is to open a shell and go to the installation location of swtor, and start it with:
wine explorer /desktop=launcher.exe,1000x615 launcher.exe

You can make a shell script those 2 commands in them and use that shell script to start it. I have done exactly that, plus added a few more hacks for thread affinity and using memdisk for the cache files. I'm sorry if I can't help more than that. I'm too accustomed to the linux shell.

If you have an issue with the patcher then I solved it by using a winxp version of winhttp.dll. I downloaded it from somewhere, placed it in /windows/system32, and added it as an override in winecfg.

I hope this is enough pointers.
RE: Black login frame in launcher
by India T on Friday March 29th 2013, 19:26
Hey! I'm stuck with the debugging thing. I'm so sorry- kind of a noob to wine. Could you possibly give me a step-by-step on how you took care of the debugging issue?
Sound and High-Res Texture problems
by Demon on Tuesday May 15th 2012, 5:09
I managed to run swtor 1.2.3a on Ubuntu 12.04 with an nvidia optimus video card.

After these steps i was able to start the client and log in.
- patching and compiling wine 1.5.4
- using winetricks vcrun2008 and d3dx9_36
- creating a wine desktop
- setting the correct VideoMemorySize for wine in regedit (probably due to the optimus card)
- setting the windows version to win7

The game runs quite stable, with some drawbacks
- sometimes the sound output seems to be "too fast", creating a terrible noise for a few minutes then returning to normal
- most of the time the High-Res Textures are not loaded

Any hints on how to solve these two problems?
RE: Sound and High-Res Texture problems
by Demon on Tuesday May 15th 2012, 5:12
I forgot about the

- echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope

trick to retrieve the server list
Hanging at the Login Screen
by Camokng on Tuesday May 1st 2012, 21:01
How do you apply the bugs.winehq.org/show_bug.cgi?id=29168 bug so that you can play plz
RE: Hanging at the Login Screen
by Cory on Wednesday May 2nd 2012, 22:15
see How to compile wine from git
Hanging at the launcher
by STEEF on Saturday April 28th 2012, 11:12
Anyone having luck logging in at the launcher? After I type in my password and try to log in it's hanging..

Not sure where the long load time is supposed to be so this is why I'm asking.

Maybe I missed an installation step...
RE: Hanging at the launcher
by Cory on Saturday April 28th 2012, 12:43
RE: Hanging at the launcher
by sacha on Saturday May 5th 2012, 10:15
I also hang at the launcher (Ubuntu 12.04). If I remove the /desktop flags, then I can log in, but it then fails with this in the console:

fixme:dbghelp:EnumerateLoadedModulesW64 If this happens, bump the number in mod
Back