WineHQ

Star Wars: The Old Republic

No Screenshot

Submit Screenshot
Star Wars: The Old Republic

Application Details:

Version: 1.5-2.0 - Free to Play
License: Retail
URL: http://www.swtor.com
Votes: 49
Latest Rating: Gold
Latest Wine Version Tested: 1.9.18

Maintainers: About Maintainership

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

Linux Mint 15 "Olivia" x64 & Wine 1.7.3

wine 1.7.3 installed under chrooted 32bits ubuntu 12.04 LTS

Game is launched with swtor_fix.exe + a SW:TOR v2.4a fr with suscriber account.

PVE :

 - Hoth & Belsavis Quests tested : Heroic zone and class zones OK

PVP : full tested OK

ZL tested :

 - Taral V OK

 - Maelstrom Jail OK

What does not

- The game freezes when doing anything that causes the map or mini-map to highlight an area. It may be the same issue discussed in the thread here: appdb.winehq.org/objectManager.php?sClass=version&iId=26284 under the heading "Game hangs after a while".

This consistently happens when

- you hover over an area objective marker in the main map or mini map (the icons that look like spinning triangles enclosed in parentheses)
- you hover over a quest in the main map's Mission Tracker area that corresponds to an area objective marker on the map
- you hover over a quest in the Mission Tracker of the main HUD that corresponds to an area objective marker on the map. (Workaround this by disabling the Mission Tracker from the Interface Editor.)

Workarounds

What was not tested

Opérations

Additional Comments

Screen

PVE : [IMG]http://imageshack.us/a/img844/7879/6ws5.png[/IMG]
PVP : [IMG]http://imageshack.us/a/img834/5065/kfls.png[/IMG]
selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowArch Linux x86_64Sep 03 20161.9.18Yes Yes GoldBuck Shockley 
ShowopenSUSE Tumbleweed (rolling release)Sep 02 20161.9.17Yes No GarbagePyramid 
ShowGentoo LinuxAug 27 20161.9.17Yes No Garbageaililoh 
ShowLinux Mint 18 "Sarah" x86_64Aug 25 20161.9.17Yes No Garbagejeremyofmany 
ShowMac OS X 10.11 "El Capitan"Jul 18 20161.9.14Yes Yes GoldBert Zangle 

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
32093 ESSENCE SECURITIES:scrollbar didn't display normally and work well UNCONFIRMED View
41251 SWTOR client does not start up (import_dll Library not found) UNCONFIRMED View
41260 Z-Fighting on character models during cutscenes in SW:TOR UNCONFIRMED View

Show all bugs

HowTo / Notes

32 bit Required
This game requires a 32-bit Wine prefix. To ensure this is so, prefix all commands with "env WINEARCH=win32", or do "export env WINEARCH=win32" once before running any commands.
Possible Map Crash Bug

With some versions of Wine, the game will crash if icons are hovered over on the main map. Avoid this by keeping the mouse out of the way when viewing the map.

This bug occurs for some players, but not all. I (Scott Weldon) have tested with Wine 1.7.50, and the game did not crash when hovering over icons on the map. However, other users have reported that they are still experiencing the bug. Any help in narrowing down the cause is appreciated.

Running SWTOR
Before running the game, launch swtor_fix.exe (found here) in the background.

Comments

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


by alex on Monday May 29th 2017, 2:36
....if you didn't play 4 years like me, use launcher.settings from thread below, and delete most old exes. When started, launcher must update, restart and look completely new (not as original), otherwise that old tries to work and hung eventually.
winetricks d3dx9
by Peter S on Monday October 24th 2016, 4:25
The only d3dx9 override it needs to work for me is d3dx9_38.
Tried with with GTX 770 with driver 367.44 on Debian 8.
Launcher works but game doesn't start
by jeremyofmany on Sunday August 28th 2016, 16:28
I posted everything I have done and the PlayonLinux debug logs.
www.playonlinux.com/en/topic-14711.html

Z87X-UD3H-CF Motherboard
Intel i7-4770K CPU
GeForce 660 GTX GPU (2048 MB Memory)
NVIDIA HDMI Audio
8GB RAM

Linux Mint 18 Sarah 16.04 LTS
PlayonLinux 4.2.10
WINE 1.7.53, 1.8.4 and 1.9.17 tried - no difference.

Two errors I continue to get are:

ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8

fixme:d3d:wined3d_check_device_format_conversion wined3d 0x16a0b0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!

In researching these two errors, I have also tried:

Changing various display settings in PoL
Running SWTOR in a virtual desktop
Switching from nvidia-3.61 (361.42-0ubuntu2) to xserver-xorg-video-nouveau (1:1.0.12-1build2) in Driver Manager.

Installed, reinstalled everything in Update Manager that has "opengl" and "mesa", and "winbind" in either the package name or description.

Disabled BitRaider.
Installed winetricks and installed winhttp, wininet.
Deleting the SWTOR virtual machine and reinstalling from scratch (saving downloaded contents to save time and bandwidth).

I have spent many hours over several days researching and haven't made any further progress beyond the launcher.
RE: Launcher works but game doesn't start
by jeremyofmany on Sunday August 28th 2016, 22:09
After reading some of the comments, I see a link to this bug:
bugs.winehq.org/show_bug.cgi?id=32092
which was considered no longer an issue but the error appears in my debug logs.
Here is the full debug log:

[08/29/16 00:07:00] - Running wine-1.9.17 launcher.exe /unix swtor_fix.exe (Working directory : /home/jeremy/.PlayOnLinux/wineprefix/SWTOR/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic)
fixme:iphlpapi:NotifyAddrChange (Handle 0x32cbbc, overlapped 0xeeb750): stub
fixme:winsock:WSALookupServiceBeginW (0x32cc68 0x00000ff0 0x32cca4) Stub!
[0829/000701:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:win:EnumDisplayDevicesW ((null),0,0x3268f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x326708,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3244e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3242f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3248b8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3246c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3268e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3266e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3268e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3266e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x326928,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x326728,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3268c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3266c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x52fa318,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x52fa128,0x00000000), stub!
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:win:EnumDisplayDevicesW ((null),0,0x329e48,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x329c58,0x00000000), stub!
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32a3e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32a1f8,0x00000000), stub!
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:win:EnumDisplayDevicesW ((null),0,0x329c28,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x329a38,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x329da8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x329bb8,0x00000000), stub!
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0xeeb750): stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fc3c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fc3c 1 C) semi-stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f3f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f658,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xabfe098,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x16c4b0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xabfe56c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xabfe36c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xaefe41c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fc3c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fc3c 1 C) semi-stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f3f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f658,0x00000000), stub!
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xaafe8e4,0xaafe8e0): stub
RE: Launcher works but game doesn't start
by Pyramid on Friday September 2nd 2016, 2:39
I had to downgrade to wine 1.9.15 and now it works fine.

See also submitted bug for wine 1.9.17:
bugs.winehq.org/show_bug.cgi?id=41251
Bug 41251 - SWTOR client does not start up (import_dll Library not found)

Enabling wine logs reveals:
err:module:import_dll Library MSVCP90.dll (which is needed by L"C:\\...\\swtor.exe") not found
RE: Launcher works but game doesn't start
by Pyramid on Friday September 2nd 2016, 3:25
I have had notices some mix up of the wine prefix after installation of wine 1.9.17.
After installation and running winecfg on my previous 32bit prefix, there was a complaint that the wine prefix is 64bit.
So, make sure that you have the correct wine prefix bu running winecfg and checking your prefix:
# set grep WINE
WINEARCH=win32
WINEPREFIX=/data/machines/wine32/
# winecfg
(no console output)

Btw, I am using Windows Version: = Windows 10,
and no other overrides that standard (winetricks msvcp90=native d3dx9_36 vcrun2008 msls31 winhttp)
RE: Launcher works but game doesn't start
by jeremyofmany on Friday September 2nd 2016, 8:27
My PlayonLinux SWTOR WINE Prefix only has "Program Files" in it and I only have the 32-bit version of Wine.
Even without PlayonLinux, I used the "sudo apt-get install :i386" command.

"# set grep WINE
WINEARCH=win32
WINEPREFIX=/data/machines/wine32/
# winecfg
(no console output)"

Where do you specify this? Is this a script?
When you say you are using Windows 10, do you mean in the Wine Config?
When you say you got it to work, do you mean just the launcher or the game too?
Can you please provide some screen shots of your Wine and/or PoL setup, config and the game?
RE: Launcher works but game doesn't start
by Pyramid on Friday September 2nd 2016, 18:41
I am not using PlayonLinux, just bare wine.

RE: Where do you specify this? Is this a script?
The commands are 2 separate console commands.
> set | grep WINE
> winecfg

RE: When you say you are using Windows 10, do you mean in the Wine Config?
yes

RE: When you say you got it to work, do you mean just the launcher or the game too?
launcher and game

RE: screen shots
wouldn't know how to attach or share images here
the problem seems to be with the wine version, not the configuration.
the script i am using is one of those found somewhere in this AppDB or on the internet.
RE: Launcher works but game doesn't start
by jeremyofmany on Wednesday September 7th 2016, 23:20
I removed PlayonLinux and installed Wine (1.9.18) using Synaptic Package Manager (Mint Linux) and Winetricks.
I put my Electronic Arts folder (35 GB of game data including Game Update 4.7.1) in the following folder:
/home/jeremy/.wine/drive_c/Program Files (x86)/Electronic Arts/BioWare/Star Wars - The Old Republic/
I ran winetricks which detected this 32-bit prefix.
In winecfg, I set the Windows version to 10.
In winetricks, I installed:

d3dx9
msls31
msxml3
vcrun2008
winhttp

I run swtor_fix.exe in one terminal under:
/home/jeremy/.wine/drive_c/Program Files (x86)
and a second terminal under:
/home/jeremy/.wine/drive_c/Program Files (x86)/Electronic Arts/BioWare/Star Wars - The Old Republic/

The launcher opened, updated but the game still does not run.
The first terminal says: waiting for threads to end
The second terminal says:
[0907/235740:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
[0907/235740:ERROR:proxy_config_service_win.cc(159)] WinHttpGetIEProxyConfigForCurrentUser failed: 2

I tried without setting winecfg to emulate a virtual desktop (1024x768 for example).

This is under Wine 1.9.18. I downloaded 1.9.15, extracted it and tried building a 32-bit version but the configure script complains of missing dependencies; many of which I cannot install due to broken packages or other unmet dependencies.
RE: Launcher works but game doesn't start
by Pyramid on Thursday September 15th 2016, 12:38
RE: The launcher opened, updated but the game still does not run.
The first terminal says: waiting for threads to end

1) You'd better have a script to sun swtor + swtor_fix in one thread (works for me at least)
As I am using an optimus hardware setup, I use the following start script:
my-linux-installation-files.blogspot.de/2014/07/star-wars-old-republic-start-script.html

2) Since I have a primusrun setup problem, I switched to optirun, and hence replaced
OPTIMUS_PREFIX="primusrun"
with
OPTIMUS_PREFIX="optirun"

After that I saw the same behavior that the launcher runs, but the game not, so now I am starting an optirun bash shell and then execute the above script (call it swtor.sh) inside the shell, like this:
> optirun bash
> swtor.sh
The above works for me.

3) I was lucky to find older wine 1.9.15 packages for my distro (openSuse) cause wine 1.9.18 didn't work for me. Not sure I can help you with compiling.
RE: Launcher works but game doesn't start
by jeremyofmany on Thursday September 15th 2016, 14:37
SWTOR does eventually launch after 16-17 minutes for me on 1.9.18.
If I debug it, it spits out GBs worth of this error (the longer you play, the more of this error you get):
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x16a0b0, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!

WineHQ Bugzilla:
bugs.winehq.org/show_bug.cgi?id=25807
bugs.winehq.org/show_bug.cgi?id=32092

My post on the forum:
forum.winehq.org/viewtopic.php?p=106974#p106974

I would just like to eliminate the wait. Not sure if it is WINE, or SWTOR, or both.
I am not using a script, but I could try to see if it eliminates the wait.
Wine version
by William Wolfe-McGuire on Friday August 26th 2016, 10:54
Has anyone tested this with the most recent stable version of wine or the most recent devel version? please let me know if any of these two will work, thanks
RE: Wine version
by Greg Hart on Friday August 26th 2016, 13:12
It's working for me with wine 1.8.3 on Mac OS X El Capitan.
RE: Wine version
by William Wolfe-McGuire on Friday August 26th 2016, 20:45
the game opens up, but when i try to play a character it just sticks on the loading screen. did you have this issue, also, how long does it usually take to load?
RE: Wine version
by Greg Hart on Saturday August 27th 2016, 9:38
I changed a few things in order to get it to work. Maybe one of them will help you:
1) I'm using the start.sh script mentioned in the app comments.
2) I changed the PatchingMode to SSN in the launcher file.
3) I changed the graphics setting to Very Low (only until I got it working)
4) I changed SWTOR to Windowed mode.
5) I changed LAUNCHER_COMMAND in start.sh to use a virtual desktop.

I'm on my phone so let me know if you need more specifics and I can get them later. Also, are you running on Intel, Nvidia, or AMD graphics?
RE: Wine version
by William Wolfe-McGuire on Saturday August 27th 2016, 12:15
Thanks very much for the reply,

1) i have been using the start.sh script
2) i changed the patching mode to ssn already
3) i will try this next but i sort of doubt this is the problem
4) i will try this and step 5.

im running Intel iris pro 1536 MB.

i'll post a comment here and let you know when ive tried these things if it works.
RE: Wine version
by William Wolfe-McGuire on Saturday August 27th 2016, 12:19
Here is what i have for LAUNCHER_COMMAND

LAUNCHER_COMMAND="wine launcher.exe"

what is the exact thing I should change it to, thanks in advance
RE: Wine version
by Greg Hart on Thursday September 1st 2016, 16:50
This is what I'm using:
LAUNCHER_COMMAND="wine explorer /desktop=swtor,1024x768 launcher.exe"
RE: Wine version
by Kim on Thursday September 1st 2016, 13:49
This got the game working, but everyone is shadows. Are you having the same issue?
El Capitan
by Kim on Friday August 19th 2016, 18:07
Has anyone gotten this to work with El Capitan? I can get the game going, and the user interface will come up, but the rest of the screen is blank, and the portraits of both character and companion show up as shadows. If anyone knows a fix for this, please share.
RE: El Capitan
by William Wolfe-McGuire on Sunday August 21st 2016, 13:36
I have the same issue, im wondering if its because we are using the wrong version of wine. the devel version is now 9.17 and this was tested with 9.14. ive been trying to find a way to install 9.14 with homebrew but i cant figure out how. if you know anything about this please share.
RE: El Capitan
by Kim on Monday August 22nd 2016, 12:59
Honestly, I don't know much about it. I think I'm using version 1.7.37, if that helps at all.
RE: El Capitan
by Kim on Saturday September 17th 2016, 12:02
I followed another poster's advice and changed it to windowed mode and turned the graphics to very low, and now I can see my character, but everyone is shadows.I can still fight and talk to my companion, but when it entered a cutscene, the game couldn't load it. Hope this helps some.
Black screen
by William Wolfe-McGuire on Thursday August 18th 2016, 11:20
I can only see the UI but i cant see my character. The game functions fine, i just cant see anything. i tried going to winecfg to change msls31 to native but whenevr i change it and then use wineboot -u i get a strange malloc error

williams-mbp-5:~ williamwolfe-mcguire$ winedevice.exe(3445,0x406c9000) malloc: *** error for object 0xf883bbc0: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug

When i start the game i see this in the terminal behind the launcher

williams-mbp-5:Star Wars - The Old Republic williamwolfe-mcguire$ ./start.sh
Waiting for swtor...
Using winetricks 20160628 - sha1sum: 50a251b30cdc417f8a9fee7508b8c61df74c3abd with wine-1.9.16
Using native override for following DLLs: msvcp90
Executing winetricks_early_wine regedit C:\windows\Temp\_native\override-dll.reg
Executing w_do_call d3dx9_36
d3dx9_36 already installed, skipping
Executing w_do_call vcrun2008
vcrun2008 already installed, skipping
Executing w_do_call msls31
msls31 already installed, skipping
Executing w_do_call winhttp
winhttp already installed, skipping
[0818/121824:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
[0818/121824:ERROR:proxy_config_service_win.cc(159)] WinHttpGetIEProxyConfigForCurrentUser failed: 2

notice how it lists which native overrides were applied and msls31 is not one of them.

Any help fixing this would be greatly appreciated
RE: Black screen
by William Wolfe-McGuire on Thursday August 18th 2016, 11:23
here are my computers stats

OSX El Capitan

Macbook pro 15 in mid 2015 retina
Performance fix
by Matthew Toseland on Saturday August 6th 2016, 16:00
Redirecting stdout and stderr to /dev/null greatly improved performance for me on Wine 1.9.16 (with Bumblebee / primusrun i.e. both Nvidia and Intel hardware).

Most of the 2 million lines of logs for a few minutes play look like this:

warn:d3d:context_load_shader_resources No resource view bound at index 0, 3.

It appears that there was so much logging that my terminal emulator's ability to render the logs became the limiting factor for Wine!

Anyway, my script now is:
#!/bin/bash
export WINEPREFIX=/home/user/.local/share/wineprefixes/swtor/
export WINEARCH=win32
export WINEDEBUG=warn+all
wine swtor_fix.exe > log.swtor.swtor_fix 2>&1 &
sleep 1
# BASTARD: Wine logs cause MAJOR performance loss.
# Must prevent logs from going to console.
# We may as well show FPS...
PRIMUS_VERBOSE=2
primusrun wine "$WINEPREFIX/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic/launcher.exe" 2>&1 | grep primus #> /dev/null 2>&1 #> log.swtor 2>&1
# Logs if needed. Will be HUGE
#primusrun wine "$WINEPREFIX/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic/launcher.exe" > log.swtor 2>&1
RE: Performance fix
by Matthew Toseland on Saturday August 6th 2016, 17:53
Argh, my fault. Don't turn on heavy logging in the first place! :)
(Delete the WINEDEBUG line)
All characters are rendered as silhouettes
by George on Thursday July 28th 2016, 1:14
I have disabled bitraider and installed the necessary components (d3dx9, vcrun2008 msls31, winhttp) but when I try to create a character only the silhouette of a the character stands there. So I randomly built a character but the problem persisted when loading into the game nothing was rendering correctly.

Can somebody please help me out with this?
RE: All characters are rendered as silhouettes
by George on Thursday July 28th 2016, 1:18
Im running only a late 2013 macbook pro retina display on wrapper 1.9.15
RE: All characters are rendered as silhouettes
by William Wolfe-McGuire on Thursday August 18th 2016, 11:21
i have a similar issue, have you made any progress fixing it.
RE: All characters are rendered as silhouettes
by jeremyofmany on Saturday October 8th 2016, 22:44
I had this issue at one point when I thought I had enabled d3dx9 in winetricks but in fact forgot to. Once double-checked, the characters appeared correctly.
SWTOR and NTP
by Peter S on Sunday June 5th 2016, 19:22
I'd installed the NTP service on my computer a few days ago. The NTP server list was:
the 3 Debian time servers
time.nist.gov

After that, I started getting serious lag spikes when playing the starfighter game: everyone would warp around for a while and go back to normal.

I noticed that the clock in my windowmanager would tick two seconds at a time, or skip a second.
I also know that SWTOR uses TCP for networking, which means packets have to arrive in order. If the client's (or server's) clock is unsteady, client and server will not agree on the order of the game's network traffic, and will have to take several seconds to re-establish the state of the game world.

Messing with the system clock like that would also cause the game to get the data in system_performance.ini wrong, and desynchronize that way. Over/underclocking your CPU (or memory, or maybe video card) would also invalidate that data, because it was generated with your system running at a different clock speed.

tl;dr if you have the NTP client daemon running and get major lagspikes, disable it before running the game.
Random Fun Performance Note
by Peter S on Wednesday May 18th 2016, 18:45
I started a Windows VM formatting a virtual disk in the background while I was playing once. It was on the same physical mechanical hard disks as the game install.

Framerate dropped from ~30 running around to about 2, even though I wasn't going from one area to the next.
RE: Random Fun Performance Note
by Malstrond on Sunday May 29th 2016, 4:39
Yes, SWTOR FPS is very dependant on disk I/O. Its engine doesn't render the next frame if it waiting for any I/O.
If you don't have an SSD, it is a performance increase to move the file .../swtor/DiskCacheArena to a tmpfs.
The Windows users do this with a pre-configured ImDisk package called "SWTOR Unleashed", you can find more information on SWTOR's behavior googling that term.
3D graphics not working
by Phobeus on Saturday May 7th 2016, 3:00
While most people seems to get it running with swtor fix and deactivating bitraider, I fail also with 3D graphics (and videos, but I assume this beeing normal?).

The HUD in game seems to be running fine (not know the original behaviour from Windows), but within the character screen there is no character preview. The 3D graphics are just mixing completely. When I create a character blindly and starting the game, I am just seeing silhouttes without any texture or shading. They are all single-colored, making the game practicable unplayable.

Running on a Fedora 23 (64bit) with NVIDIA prop. 364.19, wine 1.9.9. Any ideas how to solve/debug this?
RE: 3D graphics not working
by Phobeus on Saturday May 7th 2016, 5:57
Okay, I just managed to get it running. I doubt that this is a gold rating with requiring the swtor_fix, deactivating bitraider and requiring to install these ddls: winetricks d3dx9 vcrun2008 msls31.

So this sounds more like a silver for me. At least the information that no modifications are required is not true for me. After performing these modifications the result is looking quite promising, so I assume that most of the veterans installed these and forgot that they installed them in the past.
RE: 3D graphics not working
by William Wolfe-McGuire on Thursday August 18th 2016, 11:25
how did you get it working, ive installed everything but im still having the graphics issue

by Björn Bidar on Tuesday May 3rd 2016, 15:48
Does your game still work?
I use wine-staging plus kuser shared data patch and now I get
Internal Error - ABORT: Pointer is NULL (.shared\hashtbl.c/128)

Don't know if its a wine or a game issue.
Found this on reddit:
www.reddit.com/r/swtor/comments/4hovrm/new_dev_post_unable_to_retrieve_patch_data/
RE:
by Jeremy on Tuesday May 3rd 2016, 19:38
I just updated SW:TOR and it still plays fine. I'm not sure what is causing you error. If I hear or encounter anything I'll update this thread.
A few details I left out of my tests
by Jeremy on Saturday April 23rd 2016, 8:26
I suppose I may have become a little over zealous when writing my above test results. I did forget to mention a fix and a rendering issue I had to manually do to achieve the level of compatibility.

First off, When starting the game from the launcher you will get a BitRaider error. BitRaider is the downloading software BioWare uses to download and patch SW TOR. It's crap. You will need to disable it in the launcher's launcher.settings file. Honestly, I do not remember what I actually changed to disable it. So for completeness's sake I'll just post my launcher.settings file's contents. Compare and edit as needed. The launcher.settings can be found in the "WINEPREFIX/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic/" directory. Use gedit or what ever you use to open & edit it.

{ "Login": "YOUR USER NAME"
, "LastProduct": ""
, "downloadRate": "0"
, "language": "en-us"
, "TestServerAccess": "No"
, "SpecHash": "3210357725.2492607042,3655007200.1493362801,2892944898.1605083652,"
, "AutoClose": "NONE"
, "KillKillProc": true
, "LastMode": "PROD"
, "PatchingMode": "{ \"swtor\": \"SSN\" }"
, "bitraider_download_complete": { }
, "log_levels": "INFO,SSNFO,ERROR"
, "bitraider_disable": true
, "DevLogin": ""
, "EnableAutoEnvironment\u201d:\u201dtrue\u201d,\u201dLastEnvironment": ""
, "loglevels": "INFO,SSNFO,ERROR"
, "P2PEnabled\u201d:\u201dtrue\u201d,\u201denableRateLimit\u201d:\u201dtrue\u201d,\u201duploadRate": "0"
, "KillKillProc\u201d:\u201dtrue\u201d,\u201dInternalLaunchpad": "null"
, "InternalGamepad": "null"
, "ExternalLaunchpad": "null"
, "ExternalGamepad": "null"
, "HardPatcherMode": "PROD"
, "PickedEnvironments": "swtor"
}

If you've downloaded the game previously this change will force the launcher to download the complete game again without BitRaider support. After it completes restart the launcher and the error should be gone.

Next, the characters render a little on the chubby side. The UI renders 100% properly but the 3D scenes are stretched slightly horizontally. This makes your characters and everything else on the chubby side. The game is still perfectly playable. From my research the reason for this is the EDID of the monitor not reporting the correct aspect ratio to SW TOR's game engine. There is no in or out of game way to change the aspect ratio (that I've found). Strangely this is a common problem on Windows too.

I think this is all I encountered so far. It's been a couple of weeks and I've been playing the heck out of SW TOR. I've kinda forgot the journey to get to that point.
RE: A few details I left out of my tests
by Jeremy on Saturday April 23rd 2016, 16:23
OK, good news. The horizontal stretching on SW TOR is limited to the crappy monitor on my desktop system. I installed the game on my laptop and it's rendered correctly.
RE: A few details I left out of my tests
by Jeremy on Monday May 2nd 2016, 9:47
I noticed under Linux (Wine-Staging 1.9.8) the SW TOR main exe takes a really long time to come up after clicking PLAY on the launcher. This does not happen under Mac OS X running the same version of Wine-Staging. I'm not sure why this is.
RE: A few details I left out of my tests
by jeremyofmany on Tuesday September 27th 2016, 20:39
Did you ever resolve your delay between clicking Play and the splash screen appearing?
I'm having the same issue with Wine 1.9.19-staging.
forum.winehq.org/viewtopic.php?f=8&t=27318&p=107323#p107323
RE: A few details I left out of my tests
by Jeremy on Monday May 2nd 2016, 10:02
As of Wine-Staging 1.9.9 I did not need to make any changes to the launcher to install or play SW:TOR. I did a fresh install under Ubuntu 16.04LTS. sw_fix.exe was still needed.
RE: A few details I left out of my tests
by Björn Bidar on Tuesday May 3rd 2016, 17:24
Does your game still work?
I use wine-staging plus kuser shared data patch and now I get
Internal Error - ABORT: Pointer is NULL (.shared\hashtbl.c/128)

Don't know if its a wine or a game issue.
Found this on reddit:
www.reddit.com/r/swtor/comments/4hovrm/new_dev_post_unable_to_retrieve_patch_data/
RE: A few details I left out of my tests
by Jeremy on Tuesday May 3rd 2016, 19:38
I just updated SW:TOR and it still plays fine. I'm not sure what is causing you error. If I hear or encounter anything I'll update this thread.
RE: A few details I left out of my tests
by Phobeus on Saturday May 7th 2016, 2:20
I cannot confirm this on this Fedora 23 / 64 bit system. BitRaider was crashing frequently and at some point denied to continue. After deactivating it, the download processed without any errors.
Minimap crash bug
by Malstrond on Friday April 8th 2016, 11:45
The D3DFMT_A8B8G8R8 format handling bug (crash on minimap icon mouseover) seems to have been fixed on the SWTOR side of things as of 4.3.
Not even two weeks after the cause was found by a WINE dev [ bugs.winehq.org/show_bug.cgi?id=32092#c68 ].
What a coincidence! :-)
Crash using galatic starfigher game
by arthm254 on Wednesday January 13th 2016, 3:29
Hi,

First, i'd like to say that the game runs very good with wine 1.9.0 and PoM.

Just need to avoid to click on the minimap :p.

The main issue for me is that i'm not able to play the galatic starfigher game.

Every time the battleground loads and crashes at the end of the loading.

Thank you.
RE: Crash using galatic starfigher game
by Rujsh on Friday June 3rd 2016, 10:02
I also have the Galactic Starfighter crash--or at least I did last time I tried to play GSF (over a month ago now, I think.) I was in a 5 minute or so loading screen, then, when it finished loading, the game client crashed to desktop. swtor_fix.exe showed as still running in task manager, but that was it.

I have that minimap crash sometimes. The regular map also occasionally causes that crash if I mouse over something, but not like the minimap does. I have the same issue if I click on anything in the mission tracker: if I click on a mission name or on a mission item, the game crashes to desktop. (I use the Mission Items tab of my inventory to get around that issue.)
Very slow startup
by Naus on Wednesday December 30th 2015, 20:33
The game takes a lot of time to start, i'm talking about 1h, though once it's done it works pretty well, nice fps, high quality and loading of maps is very fast.

I used the PoL script at the begining, and then tried to install it manually and everything is the same. I was watching the process information in /proc//status and state indicate "Sleeping", alright, and then I've been watching the /proc//wchan and it goes from poll_schedule_timeout to pipe_wait for the hour.

I don't have the "strace" with me but I did once and it stays on SA_RESTORER in the meantime.

What is strange to me, It seems to take exactly 1h, I need to use a timer to confirm that though, also, all the time I can tell the harddrive is working.

I'm using Arch Linux x86_64 up to date with aur/wine-gaming-nine 1.8-1 but didn't activate Gallium.
RE: Very slow startup
by jeremyofmany on Tuesday September 27th 2016, 20:45
Did you ever figure out the 1-hour wait?
Does not work Yosemite 10.10.5
by Chris on Sunday December 13th 2015, 7:54
Tested with wine-1.8-rc3:
After choosing server it goes to black screen and nothing happens.
Since than goes to black screen each time.
RE: Does not work Yosemite 10.10.5
by Chris on Monday December 14th 2015, 11:51
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xaaff514,0xaaff510): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xadff0c4,0xadff0c0): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xadff0a4,0xadff0a0): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xaaff514,0xaaff510): stub
fixme:win:EnumDisplayDevicesW ((null),0,0xaafd4e0,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x15d338, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xaafd490,0x00000000), stub!
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:keyboard:macdrv_ActivateKeyboardLayout flags 100 not supported
fixme:win:EnumDisplayDevicesW ((null),0,0xadfeb70,0x00000000), stub!
fixme:thread:GetThreadPreferredUILanguages 52, 0xadfe9f8, 0xadfea68 0xadfea00
fixme:thread:GetThreadPreferredUILanguages 52, 0xadfeaa8, 0xadfeb18 0xadfeab0
fixme:win:GetWindowPlacement not supported on other process window 0x70062
fixme:win:GetWindowPlacement not supported on other process window 0x70062
fixme:win:GetWindowPlacement not supported on other process window 0x70062
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xadfefc0 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0xadfece0 1 C) semi-stub
fixme:win:GetWindowPlacement not supported on other process window 0x70062
err:d3d:resource_init Out of adapter memory

Graphic card is: Intel Iris Graphics 6100 1536 MB
RE: Does not work Yosemite 10.10.5
by D on Wednesday December 23rd 2015, 6:06
Got the same problem,
err:d3d:resource_init Out of adapter memory
Graphic card is Intel HD Graphics 6000 1536 MB
I tried to disable "Auto Detect GPU Info for Direct3D" and to increase available Video Memory Size by using RegEdit and setting "VideoMemorySize" key for 1536. None of this worked.
RE: Does not work Yosemite 10.10.5
by D on Wednesday December 23rd 2015, 6:08
And I can't even make it to the server selection, it just keeps getting stuck right after I login and hit "play"
RE: Does not work Yosemite 10.10.5
by EoD on Tuesday January 5th 2016, 4:49
I also get the out of memory error, but the game just runs fine.

I am using Mesa 11.2.0-git and wine-1.7.55 + ixit/nine.
RE: Does not work Yosemite 10.10.5
by jpl on Thursday December 17th 2015, 16:47
Same behavior here. Going to other versions tonight and see where the problem lies.
RE: Does not work Yosemite 10.10.5
by jpl on Thursday December 17th 2015, 19:51
Ok for me (in Debian testing) the problem is libwine-alsa, which is still at v1.6.2.

I can get to the character select screen in 1.8rc3 if I uninstall that, but I have no sound since I don't use puslseaudio.

Not sure why no updates to libwine-alsa, but I fear its being abandoned for pulse, which has never worked properly for me.
32Bit not required
by EoD on Friday November 20th 2015, 7:00
I tested this on current wine git (1.7.55+) and there seem to be no issue with 64 or 32 bit of WINEARCH.
Map Hover Crash
by Meir Goldstein on Wednesday November 11th 2015, 20:49
I am still having the map hover crash on 1.7.54.
Here is the last entry of the debug log:
fixme:dbghelp:elf_search_auxv can't find symbol in module
RE: Map Hover Crash
by EoD on Friday November 20th 2015, 6:54
RE: Map Hover Crash
by Meir Goldstein on Wednesday May 25th 2016, 23:59
Good news everyone! This bug seems to be fixed in 1.9.10!!
Game hangs when changing graphic settings with AA enabled.
by EoD on Monday November 9th 2015, 12:51
When I enable AA (in either low, medium or high) the game hangs and I need to kill it. After restarting the game the AA setting is active and seems to work. The game will also hang if AA is active and any other graphics setting is changed.

Does anyone have some advice?

$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD BARTS (DRM 2.43.0, LLVM 3.7.0)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.1.0-devel (git-3ea3727)
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.1.0-devel (git-3ea3727)
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.1.0-devel (git-3ea3727)
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
RE: Game hangs when changing graphic settings with AA enabled.
by EoD on Thursday November 12th 2015, 17:21
Additionally:

When Bloom is turned on, sometimes the game turns completely black except the UI and only turning bloom off and on again will make everything reappear.
RE: Game hangs when changing graphic settings with AA enabled.
by EoD on Sunday November 15th 2015, 7:39
It seems to be only related to st/nine. I created bug reports for the two issues there:

github.com/iXit/Mesa-3D/issues/161
github.com/iXit/Mesa-3D/issues/162
RE: Game hangs when changing graphic settings with AA enabled.
by EoD on Sunday November 15th 2015, 10:44
Freeze after using Interface
by Björn Bidar on Thursday October 1st 2015, 13:06
After using ui ( I don't tested if it's just the minimap but I think) the game freezes and the interface disapears.
Map crash IS STILL an issue
by Josh Raymond on Thursday September 10th 2015, 17:29
I've seen several posts here and about saying as of 1.7.50 the map crash bug isn't an issue anymore.

This is false.

I'm currently on 1.7.51 and I still experience the game crash when hovering over map elements.
RE: Map crash IS STILL an issue
by Josh Raymond on Thursday September 10th 2015, 17:46
As before 1.7.5x, wine: Unhandled division by zero at address 0x890745 (thread 007d)
occurs in the console when the crash occurs.

Tested in 32 and 64bit
RE: Map crash IS STILL an issue
by Scott Weldon on Friday October 2nd 2015, 22:13
Thanks for the info, I've updated the note.

Did you do `winetricks d3dx9 vcrun2008 msls31` before running the game? What OS are you using?
RE: Map crash IS STILL an issue
by EoD on Thursday November 12th 2015, 15:53
I still get the map bug.

I am using Wine+Nine, Gentoo, Radeon driver (mesa) and Mesa 1.7.45 with all the winetricks commands executed.
Game runs well except for the map and settings bugs.
by Steve on Saturday July 25th 2015, 10:05
Using Wine Staging 1.7.47 with CSMT enabled, the game runs wonderfully.

Except for that really annoying map bug that's been around for years (years!) and trying to change settings crashes the game, too.
everything appears to work now
by Nick Mossie on Tuesday July 7th 2015, 9:31
I still had to do swtor_fix.exe and all the winetricks listed above, but otherwise it appears every big thing works. Cartel appears to work and I don't experience the map bug.

However, I can't change preferences without the game crashing.
RE: everything appears to work now
by Meir Goldstein on Wednesday August 26th 2015, 22:01
What wine version are you on that doesn't have the map bug?
RE: everything appears to work now
by Nick Mossie on Thursday August 27th 2015, 6:53
wine-1.7.47

I did everything under "Installation instructions" and "Running the game" under "Additional Comments" above.

The only "Game Issues" I experience are:

- It is not possible to change any settings while in the game, this has to be done from the character selection screen.

- FPS/Lag/Latency issues: These are not wine-specific, but occur on Windows too. Just check the swtor support forums, the game runs like crap for pretty much everyone.
OS X Mavericks 10.9.5 exits with errors after launcher before splash screen
by Joe Terwilliger on Monday May 18th 2015, 19:40
Once, I saw the splash screen flash briefly while loading sw_tor.exe, but usually it just bombs out and this is everything from the LastRunWine.log:

fixme:advapi:RegisterTraceGuidsA (0x6307379f, 0x630b1cf8, {0cfe0455-93ba-440d-a3fe-553973d0b723}, 1, 0x33fd28, (null), (null), 0x630b1d00): stub
fixme:advapi:RegisterTraceGuidsA (0x6307379f, 0x630b1d18, {797fabac-7b58-4796-b924-d51178a59ce4}, 1, 0x33fd28, (null), (null), 0x630b1d20): stub
fixme:advapi:EventRegister {43d1a55c-76d6-4f7e-995c-64c711e5cafe}, 0x6309ce28, 0x0, 0x630b1500
fixme:win:EnumDisplayDevicesW ((null),0,0x33f0ac,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f2fc,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x172730, desc 0x33fc5c stub!
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa9ff554,0xa9ff550): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xabff104,0xabff100): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xabff0e4,0xabff0e0): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa9ff554,0xa9ff550): stub
fixme:win:EnumDisplayDevicesW ((null),0,0xa9fd25c,0x00000000), stub!
fixme:d3d:wined3d_check_device_format_conversion wined3d 0x17a4b8, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xa9fd20c,0x00000000), stub!
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0100: semi-stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout KLF_SETFORPROCESS not supported
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 128 (Apple-DRI)
Minor opcode of failed request: 2 ()
Value in failed request: 0xe00006
Serial number of failed request: 253
Current serial number in output stream: 253
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa9ff0a4,0xa9ff0a0): stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:msvcrt:__clean_type_info_names_internal (0x3daec8) stub

I cannot tell by the error message and surrounding text what might be wrong - anyone have an idea, please?
Lag every two seconds
by Tobias Punke on Sunday November 23rd 2014, 17:05
Hey guys,

I am running SWTOR successfully on OS X Yosemite 10.10.1 using Wine 1.7.31. I have not no problems with only one exception: The game starts lagging every (round about) two seconds. The lag time increases the longer the game runs or the more often I start it. The lag resets when I restart the whole system. Does anyone else have this problem or even knows how to get rid of it?

Greetings,
Tobias
RE: Lag every two seconds
by Joe Terwilliger on Monday June 8th 2015, 0:05
Yes, this is a consistent problem I've had with the native Wine builds and specifically SWTOR on Mac OS X 10.10 and 10.9, including the most recent 1.7.44.

However, I noticed it runs very smooth with no consistent lag at all if I use the CSMT or STAGING patched sources of Wine (google around for those keywords with 'wine' for more info) - It's very playable - so good it's almost flawless, except for that damn map bug!

I do notice that if I have been running other Wine games extensively and then try SWTOR with the CSMT or STAGING Wine prefixes, it still exhibits the consistent lag problem, but not quite a bad as on the native Wine prefixes. Only a reboot clears this up. I have no idea why this is, but it smacks of Wine making swiss cheese out of the active and wired memory segments in OS X, which is somehow not being cleaned up or re-segmented once released... is that possible?
RE: Lag every two seconds
by TheGeminii on Monday July 13th 2015, 5:20
Exact same problem here,

am on yosemite 10.10.4 and using crossover 14.1.4 and have tried wine 1.7.44 both give me the same problem. Am running with over 60 fps depending on graphics settings, however a stutter occurs every 2 seconds.

If the CSMT version runs better it might indicate that the thread management solution currently in use by Wine could be optimized.

Is there a workaround available, or are there thread management related settings I can tweak?
Solution for most of our issues ;)
by gutigen on Tuesday October 28th 2014, 6:39
A lot of performance issues and MOST IMPORTANT THE MAP / QUEST TRACKER BUG are solved by using GalliumNine - Mesa implementation of D3D9:

wiki.ixit.cz/d3d9

This is very experimental, but works amazing for SWTOR. I highly recommend testing it out.
RE: Solution for most of our issues ;)
by Michael on Thursday October 30th 2014, 16:19
I haven't found if is it working for Intel graphics?
RE: Solution for most of our issues ;)
by Michael on Thursday October 30th 2014, 16:21
Found it already, my bad. I apologize.
RE: Solution for most of our issues ;)
by michael gray on Friday November 14th 2014, 7:50
Problem is this isnt for mac!!!!!!!!
:(
RE: Solution for most of our issues ;)
by michael gray on Saturday November 22nd 2014, 11:55
Ok changed to ubuntu system now tell us how to get working for intel
Making performance
by Catalin B on Wednesday October 8th 2014, 9:19
Following the guide on SWTOR forums you can improve performance in SWTOR. (forum link: www.swtor.com/community/showpost.php?p=5374253&postcount=2 )
I was able to get 90 FPS with medium video settings (no shadows) while running around on planets (no PvE or PvP).

First you need to create 2 files and make the executable:

1. make_cache:
#!/bin/sh

[ ! -d /ramcache ] && mkdir -p /ramcache
chmod 777 /ramcache
mount -t tmpfs -o size=400m,rw tmpfs /ramcache
mkdir /ramcache/swtor
chmod -R 777 /ramcache/swtor

2. start_swtor (adapted from swtor_fix launcher.sh: github.com/aljen/swtor_fix/blob/master/launcher.sh ):

#!/bin/bash
export WINEARCH=win32
export WINEDEBUG=-all
export WINEPREFIX=~/.local/share/wineprefixes/SWTOR/

[ ! -L /ramcache/swtor ] && ln -s ~/Games/swtor_settings /ramcache/swtor
cd
wine ~/Games/swtor/swtor_fix.exe &
sleep 1
wine ~/Games/swtor/launcher.exe
wait $!

unset WINEARCH
unset WINEPREFIX
unset WINEDEBUG

~/Games/swtor_settings is a symbolic link to ~/.local/share/wineprefixes/SWTOR/drive_c/users/[USERNAME]/Local Settings/Application Data/SWTOR/swtor/

~/Games/swtor is a symbolic link to where my SWTOR is installed

The idea of these files it to make a ram disk in which you will store some critical files for SWTOR. The game reads and writes a lot into these files and in some cases the FPS can be doubled by putting them into the the RAM.

You need to run the 1st file with root privileges (sudo make_cache) and the second one you will run as the normal user.
Do not forget to change WINEPREFIX in the second file to the location of your wine prefix for SWTOR.

The 1st file needs to be ran after each reboot to make the ram disk.
Libraries
by WarfarinKithwood on Wednesday August 6th 2014, 11:46
I no longer get minimap crashes or other issues after adding the comctl32, gdiplus, and ddrawex libraries. They may not all be needed. I just added them to see what would happen.
RE: Libraries
by WarfarinKithwood on Thursday August 7th 2014, 8:22
I also added the msls31 library. That said, a waypoint in the center of the large map will cause a freeze/crash but all other waypoints seem to work just fine (I tested this three times with the center waypoint versus the surrounding waypoints to verify). Anyone else have success with this?
RE: Libraries
by Claudio on Sunday August 10th 2014, 7:03
I think something else has changed in your case, because I have tried to use the native libraries for all the modules you mention (comctl32, gdiplus and ddrawex), and the result is just the same for me.

I get crashes very easily by just hovering on the quest goals, and this is what I used to test the above.

Maybe you can try to switch back to the wine-provided builtins for those, and see if it _still_ works for you?
RE: Libraries
by Eric Peters on Saturday September 6th 2014, 13:47
Is this still true for you?
Hang in space battles
by Dawid on Friday July 11th 2014, 5:36
Hello!

I've installed SWTOR according to the instruction (vide the post of Patrick Glover, Tuesday June 3rd 2014, 20:32). My computer is HP ProBook 6450b.

Everything works fine, apart from space battles. When I start a tutorial or any space battle, there is a loading screen for a while (for a quite short time), and later I see the first frame of what I should see, nothing more. No sound, no move - everything is freezed. After a minute or two application crashes. Console doesn't show anything except for what it logged during a start of the application. I use wine 1.7.21-swotor (in PlayOnLinux).

It doesn't make a difference whether I use virtual desktop (1600x900) or not.

I'm not sure if it's my laptop's problem or something with a software.

I use Debian Jessie.
RE: Hang in space battles
by alex on Saturday July 19th 2014, 16:55
Yes, it looks like same bug as with chat colors and mouse over quest points on map - same exact unresponsive hung.

I think some sort of texture or shader there which breaks all.
RE: Hang in space battles
by Dawid on Sunday July 20th 2014, 7:25
I've tested pve space battles (the ones I start from my ship, which I fly there). It works. Only pvp don't (where I fly a starfighter).
MIni Map back
by Grizzly907LA on Saturday July 5th 2014, 22:59
The Mini map bug is back. I originally installed SWTOR about a month ago and it worked just fine, but now the mini map bug has come back with a vengeance.
Blank launcher fix
by Jen on Thursday June 26th 2014, 15:14
If you get a completely blank launcher, run it in a virtual desktop. Have not tried to log in yet. (Still patching.)
Blank Nothingness
by Matthew Stockfleth on Monday June 23rd 2014, 18:18
I have the UI, but...nothing else. Everything else is blank. I did try the msl31 to native trick, still nothing.

Using 1.7.19 (32 bit) on Fedora 20.
RE: Blank Nothingness
by sunwatcher on Friday July 4th 2014, 12:00
Having the same issue from a fresh install on 2010 core i5 MacBook Pro running os x 10.9.4. The game loads fast, but all I see are user interface controls. The actual game content (character view at the create character screen, intro movies, etc) isn't showing.

Tried to start play with a random character (because who cares what I look like, I just want to know if the game plays). After the fanfare movie (which I couldn't see) and the initial world loading progress screen, I was dumped onto the hutt planet ingame. The screen is grey, with only the UI elements showing.

I saw an in game UI notification about updated graphics settings, so I clicked OK. It tried to change things, but just froze. That's about as far as I've got.

There's some choppy audio here and there (which I sorta figured is to be expected?) I can tolerate. But obviously can't play what I can't see.

Although I've not tried the msls31 trick because I'm not sure what it is, I'm wondering if this is an issue with using/not using the MacBook Pro's native 1440x900 resolution.
Hangs on loading screen
by jeff on Friday June 20th 2014, 17:11
After I finish patching, click the play button, then finish the intro movie, the game hangs on the loading splash screen. Music finishes playing and it's still there. Terminal output is:

Waiting for swtor...
Using native override for following DLLs: msvcp90
Executing winetricks_early_wine regedit C:\windows\Temp\_native\override-dll.reg
Executing w_do_call d3dx9_36
d3dx9_36 already installed, skipping
Executing w_do_call vcrun2008
vcrun2008 already installed, skipping
Executing w_do_call msls31
msls31 already installed, skipping
Executing w_do_call winhttp
winhttp already installed, skipping
[0620/181005:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
[0620/181005:ERROR:proxy_config_service_win.cc(159)] WinHttpGetIEProxyConfigForCurrentUser failed: 2
[0620/181019:ERROR:proxy_config_service_win.cc(159)] WinHttpGetIEProxyConfigForCurrentUser failed: 2
Found, PID: 114
Waiting for threads to end..
RE: Hangs on loading screen
by Aljoscha on Sunday July 6th 2014, 13:16
Same output for me, but I don't even get the intro cinematic, nothing happens after the launcher window closes when I press "Play".

I'm running wine 1.7.21 on Archlinux x86. Anybody have an idea what could be the problem?
Hangs on Intro Splash?
by Matt H. on Wednesday June 18th 2014, 4:12
Running a f2p SWTOR build through wine on Macbook Air OSX 10.9.3 - followed the directions from techboxed to get it running. Got through everything: patches, download and install with no problem. Currently, when I press play I get to the intro splash screen for Galactic Starfighter with the activity icon moving but no processes being run.

Terminal looks something like this:

|> autotick
| Beginning auto-tick. Use to break.
Connection 0 to RemoteRenderer accepted!
Connecting process name is: swtor.exe
Creating interfaces...
bwa::RemoteMetricsCallbacksHandler::IID
bwa::RemoteRendererInterface::IID
WARNING: Slow RemoteRenderer connection (1.815 seconds)

Anyone else getting stuck here as well?
RE: Hangs on Intro Splash?
by Matt H. on Wednesday June 18th 2014, 5:02
Nm, wget command line from copy/paste raw data was incorrect. swtor_fix.exe was never being downloaded, checked, or run parallel. Problem solved.
RE: Hangs on Intro Splash?
by jeff on Friday June 20th 2014, 17:41
Think my error posted above is related to yours. The link:

github.com/aljen/swtor_fix/raw/master

leads to a 404. Which link did you end up using?
RE: Hangs on Intro Splash?
by Matt H. on Saturday June 21st 2014, 4:22
I'll post this here just for general use by everyone as it's the most comprehensive run down for getting SWTOR to work through wine:

www.techboxed.com/news/how-to-get-star-wars-the-old-republic-swtor-working-on-os-x-10-9-mavericks-with-wine/

Anyway, make sure you have this script: pastebin.com/nj5ZgbQx pasted into your executable (./start.sh) so that it checks for and downloads the swtor_fix file at the beginning of each start up. I followed the link directly from the raw data itself:

github.com/aljen/swtor_fix/raw/master/swtor_fix.exe

The only reason I mentioned the script above is because your terminal output looks like it's lacking the script that checks for and downloads swtor_fix. Either way, you can dl the file yourself or incorporate the script and let IT dl and check for the files for you. If you use the latter method, just make sure you have wget installed already or else the script will run, try and use wget (which doesn't exist) and then just bypass checking or dling the fix - which kind of defeats the purpose of the whole script itself.

Consequently, I didn't have wget installed, and banged my head against the wall for about an hour before I realized THAT was what held me back!
RE: Hangs on Intro Splash?
by jeff on Saturday June 21st 2014, 21:10
So I decided to try wine 1.6.2 as I'm getting nowhere with 1.7.19. (Swtor_fix.exe is definitely there, and script is definitely working). Seems everything is the same, only I'm getting more terminal output. Now it says:

Waiting for swtor...
Using native override for following DLLs: msvcp90
Executing winetricks_early_wine regedit C:\windows\Temp\_native\override-dll.reg
Executing w_do_call d3dx9_36
d3dx9_36 already installed, skipping
Executing w_do_call vcrun2008
vcrun2008 already installed, skipping
Executing w_do_call msls31
msls31 already installed, skipping
Executing w_do_call winhttp
winhttp already installed, skipping
[0621/220913:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
[0621/220914:ERROR:proxy_config_service_win.cc(159)] WinHttpGetIEProxyConfigForCurrentUser failed: 2
[0621/220933:ERROR:proxy_config_service_win.cc(159)] WinHttpGetIEProxyConfigForCurrentUser failed: 2
Found, PID: 118
Waiting for threads to end..
| Variable USERNAME set to 'wangcow'
| Variable TOKEN set to '1bWi9i5OTQ0kdibXXwMdBRUncvNqWxRBFHIm52cOUQh1O2e/clM9BSBaP7N/FxRFLGIq4isKTF08eiOnZwpUQTk7VuIqWxxZMSo3p38bCGU0bjrTWlpZDGEmOv9qWkRdMHdW/2ZHDRUQdjb3Xw88YTReK69vIlENETo2/i8jEEkVN3e+OlMIZRUzU7I7ExxAfF9u6icKTE0hM1eyJxccWHh7b6IqTlREZGdrrjcXBREgfirmNlsQRGUrcvouTwhJNGo+01sKVRhkZ3e/excZETh/bvYzAlEEZHI7v2ZbGREkW3bTeycNDSx+N6d7BkRZIToi+icHGFkRL2rvXw85FRU7doInDk0FKH9/ojsHAQUQe3OyMksNGSxiPut/CkhMeS964DAzdPm65'
| Variable PLATFORM set to 'gamepad.swtor.com:443'
| Variable ENVIRONMENT set to 'swtor'
| Variable LANG set to 'en-us'
| Variable TORSETS set to 'main,en-us'
| Executing batch file 'swtor_dual.icb':

|> set shardaddress @${server}:${port}:${instance}
| Variable SHARDADDRESS set to '@::'
|> server install HeroEngine
| Successfully installed server application: HeroEngine

|> server start test1@null::IpcConsole:1'>test1@null::IpcConsole:1">test1@null::IpcConsole:1 dual=true username=${username} password=${password} token=\"${token}\" shardaddress=${shardaddress} environment=${environment} platform=${platform} lang=${lang} torsets=${torsets} skipgamemovies=${skipgamemovies}
| Successfully started server: test1@null::IpcConsole:1'>test1@null::IpcConsole:1">test1@null::IpcConsole:1

|> autotick
| Beginning auto-tick. Use to break.
| Executing batch file 'RemoteRendererServer.icb':

|> server install RemoteRenderer
| Successfully installed server application: RemoteRenderer

|> server start test1@shared::IpcConsole:1'>test1@shared::IpcConsole:1">test1@shared::IpcConsole:1
| Successfully started server: test1@shared::IpcConsole:1'>test1@shared::IpcConsole:1">test1@shared::IpcConsole:1

|> autotick
| Beginning auto-tick. Use to break.
Up to date instructions
by Patrick Glover on Tuesday June 3rd 2014, 20:32
[USERNAME] = use your username on your linux system

1. Download the swtor.exe from www.swtor.com

2. open your terminal type :
env WINEARCH=win32 WINEPREFIX=/home/[USERNAME]/wine/swtor winetricks d3dx9 vcrun2008 msls31 winhttp

3. change directory to where you have swtor downloaded usually this is in the downloads folder :
$ cd Downloads

4. in the Downloads folder :
env WINEARCH=win32 WINEPREFIX=/home/[USERNAME]/wine/swtor wine "SWTOR_setup.exe"

5. next cd out of the Downloads folder and into :
cd "/home/revan/wine/swtor/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic"

6. copy and paste the code from pastebin.com/nj5ZgbQx into a text file and save it as start.sh

7. chmod 755 start.sh

8. ./start.sh

9. the first time you log in and start downloading it will pop up with an error you have to open up
the "launcher.settings" in an text editor and replace :

, "PatchingMode": "{ \"swtor\": \"BR\" }"

and replace BR for SSN, so in will be like this

, "PatchingMode": "{ \"swtor\": \"SSN\" }"

10. save and start again :
./start.sh

Thank you to those that created swtor in the first place and those who've created guides on how they got it to work and thank you to the user that created the swtor_fix.exe that made it possiable to play on linux
Map crashing bug gone?
by Martin Bokman on Thursday May 22nd 2014, 6:17
Per my comments in bug #32092, with wine-1.7.19 installed with home-brew on OS X and SW:TOR 2.7.2 I no longer experience the crashing bug related to using the map. Can anyone else confirm?
RE: Map crashing bug gone?
by Patrick Glover on Tuesday June 3rd 2014, 20:30
I can confirm map crash bug is gone been playing on ubuntu for a month
RE: Map crashing bug gone?
by Robert on Wednesday June 11th 2014, 12:51
using wine 1.7.18 with csmt patches i can say that the map crash is gone

swtor now work's almost perfect i have a solid fps and no serious crashes

the only crashes i have is when i try to change graphic settings

and when the intro movies are playing but that can be avoided by simply removing the bik files from the swtor folder

my specs are

Core i7 960 @ 3.20Ghz
8GB Ram
Geforce 570 with current beta driver 340.17

Xubuntu 14.04 with mainline kernel 3.15

sorry for bad english
RE: Map crashing bug gone?
by Robert on Wednesday June 11th 2014, 15:29
looks like i was to fast telling it's not crashing while the map crash bug seems to be gone i have other interface related instant crashes but it's not always crashing
Updated instructions?
by al on Tuesday April 15th 2014, 13:39
Has anyone got updated instructions or can help me out?

I'm using PoL with wine version 1.7.15. The launcher us loading and updating but I'm stuck at the splash after clicking play with the blue spinning gear.

swtor_fix.exe (from get_fix.sh) aborts with
wine: Bad EXE format for C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\swtor_fix.exe

Please help.
RE: Updated instructions?
by gutigen on Wednesday April 23rd 2014, 23:36
Same issue with WINE up to 1.7.17, Ubuntu 14.04.
RE: Updated instructions?
by Bourne on Thursday April 24th 2014, 21:19
I got the same thing when I tried to execute swtor_fix.exe.

1.)
I tried to:
env WINEARCH=win32 WINEPREFIX=/home/usr/.wine/SWTOR/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/ wine swtor_fix.exe

Got returned:
env WINEARCH=win32 WINEPREFIX=/home/user/.wine/SWTOR/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/ wine swtor_fix.exe
err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
err:wineboot:main Cannot set the dir to L"C:\\windows" (2)
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
err:process:init_windows_dirs directory L"C:\\windows" could not be created, error 2
err:process:init_windows_dirs directory L"C:\\windows\\system32" could not be created, error 3
err:service:load_reg_string Error 1804 while reading value L"Group"
err:service:scmdatabase_load_services Error 1804 reading registry key for service L"BRDriver" - skipping
fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2
wine: Bad EXE format for Z:\home\usr\.wine\SWTOR\drive_c\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\swtor_fix.exe.

2.)
Then I tried: (SAME COMMAND BUT USING QUOTES!!!)
env WINEARCH=win32 WINEPREFIX="/home/usr/.wine/SWTOR/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/ wine swtor_fix.exe"

Got returned:
XDG_VTNR=8
SSH_AGENT_PID=1461
XDG_SESSION_ID=c2
KDE_MULTIHEAD=false
SHELL=/bin/bash
TERM=xterm
XDG_SESSION_COOKIE=7hthtntnggtrt985499950456554586y-1398355289.680663-86867867867868678678
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/usr/.gtkrc-2.0:/home/usr/.kde/share/config/gtkrc-2.0
KONSOLE_DBUS_SERVICE=:1.158
KONSOLE_PROFILE_NAME=
GS_LIB=/home/usr/.fonts
GTK_RC_FILES=/etc/gtk/gtkrc:/home/usr/.gtkrc:/home/usr/.kde/share/config/gtkrc
WINDOWID=37748763
SHELL_SESSION_ID=9756546a0f3f40008aff94b4e76993af
KDE_FULL_SESSION=true
USER=usr
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:*.JPG=01;35:*.GIF=01;35:*.jpg=01;35:*.gif=01;35:*.jpeg=01;35:*.pcx=01;35:*.png=01;35:*.pnm=01;35:*.bz2=01;31:*.mpg=01;38:*.mpeg=01;38:*.MPG=01;38:*.MPEG=01;38:*.m4v=01;038:*.mp4=01;038:*.swf=01;038:*.avi=01;38:*.AVI=01;38:*.wmv=01;38:*.WMV=01;38:*.asf=01;38:*.ASF=01;38:*.mov=01;38:*.MOV=01;38:*.mp3=01;39:*.ogg=01;39:*.MP3=01;39:*.Mp3=01;39
SSH_AUTH_SOCK=/tmp/ssh-xTqity17uoGW/agent.1389
USERNAME=usr
SESSION_MANAGER=local/Latitude-E5510:@/tmp/.ICE-unix/1713,unix/Latitude-E5510:/tmp/.ICE-unix/1713
DEFAULTS_PATH=/usr/share/gconf/default.default.path
XDG_CONFIG_DIRS=/etc/xdg/xdg-default:/etc/xdg
DESKTOP_SESSION=default
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
GDM_XSERVER_LOCATION=local
PWD=/home/usr/.wine/SWTOR/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic
KONSOLE_DBUS_WINDOW=/Windows/1
KDE_SESSION_UID=1000
LANG=en_US.UTF-8
MANDATORY_PATH=/usr/share/gconf/default.mandatory.path
KONSOLE_DBUS_SESSION=/Sessions/1
MDM_XSERVER_LOCATION=local
GDMSESSION=default
SHLVL=1
HOME=/home/usr
COLORFGBG=0;15
XDG_SEAT=seat0
KDE_SESSION_VERSION=4
LANGUAGE=
XCURSOR_THEME=oxy-white
LOGNAME=usr
XDG_DATA_DIRS=/usr/share:/usr/share/default:/usr/local/share/:/usr/share/:/usr/share/mdm/
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-kSEIHiyDwP,guid=*********************
LESSOPEN=| /usr/bin/lesspipe %s
MDMSESSION=default
TEXTDOMAIN=im-config
WINDOWPATH=8
PROFILEHOME=/home/usr/.wine/SWTOR/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic
XDG_RUNTIME_DIR=/run/user/1000
DISPLAY=:0
MDM_LANG=en_US.UTF-8
QT_PLUGIN_PATH=/home/usr/.kde/lib/kde4/plugins/:/usr/lib/kde4/plugins/
XDG_CURRENT_DESKTOP=KDE
LESSCLOSE=/usr/bin/lesspipe %s %s
TEXTDOMAINDIR=/usr/share/locale/
XAUTHORITY=/tmp/kde-usr/xauth-1000-_0
_=/usr/bin/env
WINEARCH=win32
WINEPREFIX=/home/usr/.wine/SWTOR/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/ wine swtor_fix.exe

~~~~~Hope that works for you!~~~~~~~~
RE: Updated instructions?
by Cédric GNIEWEK on Friday April 25th 2014, 2:29
Hi,

Well, your second try seems a bit useless. You're not executing wine in this second command : you just put a string into the WINEPREFIX variable. That's due to the quotation marks that are not at the right places.

Also, you're not using the WINEPREFIX variable as it should be used.
Your Wine profile is in "/home/usr/.wine/SWTOR" ? This path should be put into WINEPREFIX, nothing else. So, the start-up command should be :
env WINEARCH="win32" WINEPREFIX="/home/usr/.wine/SWTOR" wine "/home/usr/.wine/SWTOR/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/swtor_fix.exe"

The wine command must not be in the quotation marks of the variables, otherwise it's not executed.

With this new command, it should work... or at least, it won't be the same error ! ^^

Bye !
RE: Updated instructions?
by Bourne on Saturday April 26th 2014, 7:46
Here is the change and outcome...

user@Latitude-E5510:~ > env WINEARCH="win32" WINEPREFIX="/home/user/.wine/SWTOR" wine "/home/user/.wine/SWTOR/drive_c/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic/swtor_fix.exe"
wine: Bad EXE format for C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\swtor_fix.exe.
[193] user@Latitude-E5510:~ >

Anything else to add?
RE: Updated instructions?
by Bourne on Tuesday April 29th 2014, 2:59
I have successfully been able to run SWTOR on LINUX Mint 16 KDE x86 install on my Latitude E5510 and using Wine version 1.7.17.

Although I had many issues so I don't know exactly what I did, yet, to get it to work. I do not get any freezing on the Mini map or full map when I click or hover over icons. I will be doing a Fresh Install of Linux Mint 16 to recreate the proper steps.

Thank you to those at WineHQ forums and everyone involved in Wine including the creator of the imfomous swtor_fix.exe file for your efforts and time to make it so people may migrate from Windows to Linux.

I will be back soon with the step by step.
RE: Updated instructions?
by al on Friday May 16th 2014, 13:13
Have you any update?
Wired low quality repaint graphical glitch
by Dif on Thursday April 10th 2014, 14:46
Honestly I didn't found I way to describe this problem, so I made a video:
www.youtube.com/watch?v=k6t0uV-TnPA

The problem is more noticeable in the first 8/9 seconds of the video because the frequency of the problem fluctuate during the session.

Does anyone have any suggestion?

Thank in advance.
RE: Wired low quality repaint graphical glitch
by Dif on Friday April 11th 2014, 11:42
I forgot to mention some info:
- Wine 1.7.16;
- Kernel 3.12.13;
- Nvidia drivers 337.12 (had the same problem with previous versions).
RE: Wired low quality repaint graphical glitch
by Josh Raymond on Friday April 18th 2014, 1:39
I have this same problem, it's best described simply as textures glitching between high and low resolutions.

Turn off shaders and this problem will cease.

I do not know how to fix the problem, only work around it, sorry.
RE: Wired low quality repaint graphical glitch
by Michael on Saturday May 3rd 2014, 7:04
So I saw this problem on the Windows PC with Haswell graphics too. Nothing helped, only set textures to "Low" settings.
RE: Wired low quality repaint graphical glitch
by Dif on Sunday February 22nd 2015, 16:23
Hi,
sorry if I didn't answer for over a year, but in the mean time I quitted the game (and now I am back).

I confirm that setting the textures to "Low" solved (worked around actually) the issue, so thanks to both of you. :)
Sound??
by Josh Raymond on Friday March 28th 2014, 7:12
Finally got it running on my own, but I have no sound in-game. I only get sound on the cinematics, nothing else afterwards, not even background music. I'm using Fedora 20 with pulseaudio, beyond the cinematics wine doesn't even appear in the pulseaudio list of apps using sound, and I've tried making wine go directly through the ALSA and OSS drivers and the same exact problem persists.

Running Fedora 20 64bit with wine 1.7.14
Sound for all my other games and any other apps in wine works perfectly, it's JUST SWTOR that is having this issue, most of the common fixes for normal SWTOR sound issues don't apply and the ones that I can try failed, aswell as general sound issues through wine (hence the using alsa/oss drivers directly bypassing pulse-audio)

Anyone else have this problem?
Anyone actually HAVE sound?
How can I go about fixing this? It is very annoying to play a sound/voice-driven game with no sounds.
RE: Sound??
by joseph ricktor on Sunday March 30th 2014, 23:57
I have sound it was broken for me

In my experience it's a dell override that is the problem

I forget what it is but try using wine tricks to change the sound driver
RE: Sound??
by Josh Raymond on Friday April 4th 2014, 7:43
Did you miss the part of my post where I said I tried having wine go straight through to the ALSA and OSS Drivers instead of PulseAudio?
Do you remember which dll's it was? Can you give me a list of your dll overrides I can duplicate and see if it works?
RE: Sound??
by joseph ricktor on Tuesday April 8th 2014, 23:45
i don't remember unfortunatly

sorry
can someone test this to see if it works POL
by skagrot on Wednesday March 26th 2014, 10:21
I was able to get SW:TOR to run pretty good only thing that caused a crash was changing resolution in game. was able to hover over mini map and map without any crashes.
I didn't test flashpoints, warzones, starfighter battles as I am only lvl 11 and don't play it that often (mostly when wow is under maintenance).
If any one can replicate this im using playonlinux with wine version 1.7.14 and these settings.
my video cards are old using Nvidia 8800gt.



playonlinux version 4.2.2


playonlinux configuration

Wine
windows version 7
desktop mode 1000x600
libraries (manually added) winhttp and msls31(dont know why i had to manually add this)

Installed Components
dxfullsetup
msls31
vcrun2008

Display
GLSL Support = enabled
Direct Draw Renderer = opengl
Video memory size = 512
Offscreen rendering mode = default
Render target mode lock = default
Multisampling = enabled
Strict Draw Ordering = enabled

Miscellaneous
Mouse wrap override = enabled

Command to exec before running the program

#!/bin/bash

env WINEARCH=win32 WINEPREFIX=/home/raineday/.PlayOnLinux/wineprefix/YOUR SPECIFIC FOLDER/ wine /home/raineday/.PlayOnLinux/wineprefix/YOUR SPECIFIC FOLDER/swtor_fix.exe &

cd /home/raineday/.PlayOnLinux/wineprefix/YOUR SPECIFIC FOLDER/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/

env WINEARCH=win32 WINEPREFIX=/home/raineday/.PlayOnLinux/wineprefix/YOUR SPECIFIC FOLDER/ wine launcher.exe

wait

killall swtor_fix.exe
RE: can someone test this to see if it works POL
by Josh Raymond on Friday March 28th 2014, 9:20
Hovering over the mini-map and map itself is not the cause of the crash, it's when hovering over one of the circular Point of Interests that causes it. (The thing that tells you what area to look for specific items in)
My test for the settings specified shows the problem still persists as normal.
Black screen
by Josh Raymond on Sunday March 23rd 2014, 22:30
I got the game to start and play, can login, select characters/servers and load into the game. However, only the User Interface is visible, everything behind the UI is just a solid black screen. Character selection is just the options menus and character list, no background or anything, and in-game is just the UI the entire game world itself is solid black.

Anyone else have this problem? And how do I fix it?
RE: Black screen
by joseph ricktor on Sunday March 30th 2014, 23:55
That is the game loading give it a min or 2 and it will load
It loads faster on your ship
RE: Black screen
by Josh Raymond on Friday April 4th 2014, 7:47
No, the game LOADING was not the problem, the game loaded fine, I could even move around, UI worked, even attacked an enemy, but the game world itself was a solid black screen, only the UI would appear.

I fixed this problem on my own already by setting the msls dll to (Native) in winecfg, then restarting the game after doing wineboot -u

Only graphical problem that remains is if I turn the Shader on I get texture flickering (all game textures constantly flicker between high and low res)
RE: Black screen
by Zeet on Wednesday August 31st 2016, 6:13
I'm getting the same problem, but since I am a novice when it comes to this stuff, could you explain how you implemented the change (setting the msls to native)? I would be forever grateful!

by TamusJRoyce on Sunday March 2nd 2014, 21:35
Modified the existing scripts I have found here and pushed it into one automated script. This automatically disables bit runner! It is also compatible with playonlinux (it will ask to use a prefix or not).

It also allows it to be placed in c_drive, Program Files, or in the same directory as the launcher. It will find and use the appropriate files.

Please reply with suggestiong. Or if you find an issue, please reply on the first link the correction.

github.com/aljen/swtor_fix/issues/3
pastebin.com/z9ttJ9Nv

Thanks!
RE:
by joseph ricktor on Friday March 7th 2014, 22:23
do you know how to run this script cause i have no clue how

or do you just stick it in the directory with the launcher?
Swtor Mac ports installation
by joseph ricktor on Saturday February 22nd 2014, 18:16
I was surfing the web looking for a fix to the absurd loading time with alderaan and tatooine and stumbled across this

www.techboxed.com/news/how-to-get-star-wars-the-old-republic-working-on-os-x-lion-with-wine/

What's interesting is that it says that the game needs
Winetricks win7
And glsl enabled
(and over a gig of VRAM)
Mabye this will help bug fixes
RE: Swtor Mac ports installation
by joseph ricktor on Sunday February 23rd 2014, 11:26
settings seem to improve loading so it doesn't take forever on some occasions

but it doesn't fix alderaan and tatooines loading (this bug is 2 years old just to let you know)
RE: Swtor Mac ports installation
by N3oTraX on Tuesday February 25th 2014, 3:19
No issues of this type for me sorry.
RE: Swtor Mac ports installation
by joseph ricktor on Tuesday February 25th 2014, 22:06
i have no clue whats wrong

nothing will run proporly

the launcher keeps staying white
RE: Swtor Mac ports installation
by joseph ricktor on Wednesday February 26th 2014, 13:49
think i solved my problem i typed -window when launching launcher.exe

and it poped up so now i need to hope it starts patching
RE: Swtor Mac ports installation
by joseph ricktor on Thursday February 27th 2014, 12:28
fixed it

turns out there was a problem with my audio in wine

so i disabled it entirely and its working now

ill have to play with out sound but i can live with that
swtor_fix.exe (broken in wine 1.7.11)
by joseph ricktor on Monday February 17th 2014, 14:04
in 1.7.11 swtor_fix.exe which i needed to run swtor wont run unless its the only thing running
and swtor just hangs at the loading screen

any one know how to fix this?
map fix idea
by joseph ricktor on Friday February 14th 2014, 17:11
i was looking for a fix to this map bug and i found a forum post www.swtor.com/community/showthread.php?t=42238

where the user said the highlighter wasnt working (not highlighting)

is there a way we can reproduce this or disable it all together?
RE: map fix idea
by joseph ricktor on Saturday February 15th 2014, 17:27
The quest area highlighter
Minimap/map crashing! Other errors.
by Anonymous on Saturday January 25th 2014, 18:16
Linux Mint 15
Wine 1.4.? possibly .1 Previously
Current 1.7.11

I have the intsallation method with the script put into the game folder that does everything. Though I stuck this on a manual install going up to the point of using swtor_fix.exe which I couldn't get to work for, probably, lack of knowlege.

When I first started the game, I was in 1.4.?, and it did not have the minimap/map crash when going over icons. It was on a lower graphics settings. Then putting it all to max, and possibly a small update, I eventaually began getting it. Still trying to identify the cause. I'm hoping it's a graphic setting.

Bloom also causes my clouds and other extremely distant objects to be in the forfront and is very annoying. Turning off bloom removes this!
RE: Minimap/map crashing! Other errors.
by Anonymous on Saturday January 25th 2014, 18:23
I also have the problem with very slow initial loading of the game. The game disappears after hitting play and takes many minutes or more to finally get the splash screen. It eventually loads.

My point in saying this is that this appears to be partially affected by harddrive speeds. When moving the game folder from my raid of 7200 rpm drives it is much longer. Taking potentially 10-30 minutes. When it is on my SSD it only take around 2-5 minutes.
Hangs at Server Selection
by Jon on Friday January 10th 2014, 7:09
Hello, I have used the patch, and gotten past the dreaded loading screen. I now get to the server selection list and pick a server, however when I click on a server and try to enter it says "Logging into Server" forever without actually going anywhere. I am not sure how to make this game happy.
RE: Hangs at Server Selection
by N3oTraX on Friday January 10th 2014, 10:31
Did you set the WINEARCH to 32bits ? Ans set your WINPREFIX on a win32 pol installation ?
RE: Hangs at Server Selection
by Jon on Sunday January 12th 2014, 9:38
I do have a 32bit winearch on a a win32 prefix. I am using the patch, latest version of wine, and mint 13.
RE: Hangs at Server Selection
by Jon on Sunday January 12th 2014, 9:39
I'm sorry, that should say script, not patch. I suppose I should drink a bit more coffee.
RE: Hangs at Server Selection
by N3oTraX on Monday January 13th 2014, 3:19
lol !!!

And did you install all the stuff in your wine bottle with winetricks ?

==> winetricks d3dx9 vcrun2008 msls31 winhttp

With the last version (actualy 1.7.10 on my mint 15) of wine all is alright on pc computer, with a wine installed version or windows installed version.
Only Space PVP and hoovering a quest on the map still bug.
RE: Hangs at Server Selection
by Jon on Monday January 13th 2014, 17:38
I do indeed have all of those great things. I'm not sure if this helps, but TOR makes wine say:

fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x70062

an awful lot right when I double click whatever server I would like to go into.
RE: Hangs at Server Selection
by N3oTraX on Tuesday January 14th 2014, 3:58
The game perfectly with the same errors as you...
(fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x70062)

Maybe I have to retest my installation... Since the last patch I didn't play the game.
I'm back to you in the evening.
RE: Hangs at Server Selection
by Chris on Monday December 14th 2015, 12:07
Any updates on this?
Your script does not work /w linux mint.
by Espryon on Monday December 16th 2013, 2:39
2013-12-16 03:30:53 INFO -----------------------------(300)-----------------------------
2013-12-16 03:30:54 INFO SpecsHash=2612541047.1819332735
2013-12-16 03:30:55 INFO Starting patcher patch
2013-12-16 03:30:55 INFO ManifestState=GetManifest: , current=-1/upcoming=0/required=0
2013-12-16 03:30:55 INFO Download: manifest.swtor.com/patch/patcher.patchmanifest (159.153.92.50 )
2013-12-16 03:30:56 ERROR Version file doesn't match any version in patch manifest: patcher (e212)
2013-12-16 03:30:56 ERROR Deleting C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\patcher.version, and trying again.
2013-12-16 03:30:56 INFO ManifestComplete. Ready to patch the patcher.
2013-12-16 03:30:56 INFO ManifestState=GetManifest: , current=-1/upcoming=0/required=0
2013-12-16 03:30:56 INFO Manifest Loaded: patcher, current=-1/upcoming=-1/required=79
2013-12-16 03:30:56 INFO ManifestState=Download: patcher, current=-1/upcoming=-1/required=79
2013-12-16 03:30:56 INFO Download: 127.0.0.1:32985/app/download.solidconfig (127.0.0.1 )
2013-12-16 03:30:56 INFO Download: cdn-patch.swtor.com/patch/patcher/patcher_-1to79.solidpkg (192.221.102.253 8.26.202.126 8.26.207.126 )
2013-12-16 03:30:56 INFO Going Offline
2013-12-16 03:30:56 INFO Download Creating: cdn-patch.swtor.com/patch/patcher/patcher_-1to79.solidpkg
2013-12-16 03:30:58 INFO Download Downloading: cdn-patch.swtor.com/patch/patcher/patcher_-1to79.solidpkg
2013-12-16 03:30:58 INFO Patching group: patcher -1->79
2013-12-16 03:30:58 INFO Patching file: patcher -1->79
2013-12-16 03:30:58 INFO Recognized patcher version 0
2013-12-16 03:30:58 INFO Download: cdn-patch.swtor.com/patch/patcher/patcher_-1to79/patcher_-1to79.z01 (8.26.207.126 192.221.102.253 8.26.202.126 )
2013-12-16 03:31:23 INFO File info: launcher.exe size=2512760, created=7/27/2012 0:54:2, accessed=12/16/2013 8:30:48, written=7/27/2012 0:54:2
2013-12-16 03:31:23 INFO -----------------------------(300)-----------------------------
2013-12-16 03:31:23 INFO SpecsHash=2612541047.1819332735
2013-12-16 03:31:24 INFO Starting patcher patch
2013-12-16 03:31:24 INFO ManifestState=GetManifest: , current=-1/upcoming=0/required=0
2013-12-16 03:31:24 INFO Manifest Loaded: patcher, current=-1/upcoming=-1/required=79
2013-12-16 03:31:24 INFO ManifestState=Download: patcher, current=-1/upcoming=-1/required=79
2013-12-16 03:31:24 INFO Download: 127.0.0.1:57156/app/download.solidconfig (127.0.0.1 )
2013-12-16 03:31:25 INFO Download: cdn-patch.swtor.com/patch/patcher/patcher_-1to79.solidpkg (8.26.202.126 8.27.232.254 8.254.57.254 )
2013-12-16 03:31:25 INFO Going Offline
2013-12-16 03:31:25 INFO Download Checking: cdn-patch.swtor.com/patch/patcher/patcher_-1to79.solidpkg
2013-12-16 03:31:25 INFO Patching group: patcher -1->79
2013-12-16 03:31:25 INFO Patching file: patcher -1->79
2013-12-16 03:31:25 INFO Recognized patcher version 0
2013-12-16 03:31:25 INFO Download Checking: cdn-patch.swtor.com/patch/patcher/patcher_-1to79.solidpkg
2013-12-16 03:31:26 INFO Download Downloading: cdn-patch.swtor.com/patch/patcher/patcher_-1to79.solidpkg
2013-12-16 03:31:26 INFO Download: cdn-patch.swtor.com/patch/patcher/patcher_-1to79/patcher_-1to79.z01 (8.254.57.254 8.26.202.126 8.27.232.254 )
2013-12-16 03:31:36 INFO Download: cdn-patch.swtor.com/patch/patcher/patcher_-1to79/patcher_-1to79.zip (8.254.57.254 8.26.202.126 8.27.232.254 )
2013-12-16 03:31:36 INFO Download Complete: Complete: cdn-patch.swtor.com/patch/patcher/patcher_-1to79.solidpkg
2013-12-16 03:31:36 INFO ManifestState=Patch: patcher, current=-1/upcoming=-1/required=79
2013-12-16 03:31:36 INFO Closed launcher
2013-12-16 08:31:48 INFO SWTOR Launcher [Core:P1.76.2 Lib:P1.5] initialized.
2013-12-16 08:31:48 INFO File info: C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.exe size=3981744, created=11/19/2013 17:33:40, accessed=12/16/2013 8:31:42, written=11/19/2013 17:33:40
2013-12-16 08:31:48 INFO Initializing download manager
2013-12-16 08:31:48 INFO Loaded settings from C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher-app.settings
2013-12-16 08:31:48 INFO Loaded agreements from C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\eula.settings
2013-12-16 08:31:48 INFO Loaded settings from C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.settings
2013-12-16 08:31:48 INFO Sending crash dumps to [patcher-crash.swtor.com/crashcatch]
2013-12-16 08:31:48 INFO completeLauncherInit()
2013-12-16 08:31:48 INFO -----------------------------(300)-----------------------------
2013-12-16 08:31:48 INFO Timezone: 300
2013-12-16 08:31:48 INFO SpecsHash=2612541047.1819332735
2013-12-16 08:31:49 INFO Checking for launcher update
2013-12-16 08:31:49 INFO ManifestState=GetManifest: , current=-1/upcoming=0/required=0
2013-12-16 08:31:49 INFO Manifest Loaded: patcher, current=79/upcoming=-1/required=79
2013-12-16 08:31:49 INFO ManifestState=GetManifest: patcher, current=-1/upcoming=-1/required=79
2013-12-16 08:31:56 INFO Download: manifest.swtor.com/patch/patcher.patchmanifest (159.153.92.50 )
2013-12-16 08:31:58 ERROR Promos Error: Timeout
2013-12-16 08:32:57 ERROR Patch manifest state error in patcher: DownloadFail (8) (e208)
2013-12-16 08:32:57 INFO Going Offline
2013-12-16 08:32:57 INFO Patching end
2013-12-16 08:35:15 INFO User presses exit - E:(false,Error Text) NE:(true,Unable to retrieve patch data. Please check network connection. (208))
2013-12-16 08:35:15 INFO Closed launcher
2013-12-16 08:35:28 INFO SWTOR Launcher [Core:P1.76.2 Lib:P1.5] initialized.
2013-12-16 08:35:28 INFO File info: C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.exe size=3981744, created=11/19/2013 17:33:40, accessed=12/16/2013 8:31:42, written=11/19/2013 17:33:40
2013-12-16 08:35:28 INFO Initializing download manager
2013-12-16 08:35:28 INFO Loaded settings from C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher-app.settings
2013-12-16 08:35:28 INFO Loaded agreements from C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\eula.settings
2013-12-16 08:35:28 INFO Loaded settings from C:\Program Files (x86)\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.settings
2013-12-16 08:35:28 INFO Sending crash dumps to [patcher-crash.swtor.com/crashcatch]
2013-12-16 08:35:28 INFO completeLauncherInit()
2013-12-16 08:35:28 INFO -----------------------------(300)-----------------------------
2013-12-16 08:35:28 INFO Timezone: 300
2013-12-16 08:35:29 INFO SpecsHash=2612541047.1819332735
2013-12-16 08:35:29 INFO Checking for launcher update
2013-12-16 08:35:30 INFO ManifestState=GetManifest: , current=-1/upcoming=0/required=0
2013-12-16 08:35:30 INFO Download: manifest.swtor.com/patch/patcher.patchmanifest (159.153.92.50 )
2013-12-16 08:35:30 INFO Manifest Loaded: patcher, current=79/upcoming=-1/required=79
2013-12-16 08:35:30 INFO ManifestState=GetManifest: patcher, current=-1/upcoming=-1/required=79
2013-12-16 08:35:31 INFO Manifest Loaded: patcher, current=79/upcoming=-1/required=79
2013-12-16 08:35:31 INFO ManifestState=Complete: patcher, current=79/upcoming=-1/required=79
2013-12-16 08:35:31 INFO Patch completed normally (patcher)
2013-12-16 08:35:31 INFO Patching end
2013-12-16 08:35:31 INFO ManifestState=GetManifest: , current=-1/upcoming=0/required=0
2013-12-16 08:35:31 INFO Download: manifest.swtor.com/patch/eualas.patchmanifest (159.153.92.50 )
2013-12-16 08:35:31 INFO Manifest Loaded: eualas, current=-1/upcoming=-1/required=0
2013-12-16 08:35:31 INFO ManifestState=Download: eualas, current=-1/upcoming=-1/required=0
2013-12-16 08:35:31 INFO Download: 127.0.0.1:35710/app/download.solidconfig (127.0.0.1 )
2013-12-16 08:35:31 INFO Download: cdn-patch.swtor.com/patch/eualas/eualas_-1to0.solidpkg (204.186.34.136 204.186.34.153 )
2013-12-16 08:35:33 INFO Download Creating: cdn-patch.swtor.com/patch/eualas/eualas_-1to0.solidpkg
2013-12-16 08:35:33 INFO Download Creating: cdn-patch.swtor.com/patch/eualas/eualas_-1to0.solidpkg
2013-12-16 08:35:33 INFO Download Downloading: cdn-patch.swtor.com/patch/eualas/eualas_-1to0.solidpkg
2013-12-16 08:35:33 INFO Patching group: eualas -1->0
2013-12-16 08:35:33 INFO Patching file: eualas -1->0
2013-12-16 08:35:33 ERROR patching file to same version?
2013-12-16 08:35:33 INFO Recognized eualas version 0
2013-12-16 08:35:33 INFO Download: cdn-patch.swtor.com/patch/eualas/eualas_-1to0/eualas_-1to0.z01 (204.186.34.136 204.186.34.153 )
2013-12-16 08:35:34 INFO Download: cdn-patch.swtor.com/patch/eualas/eualas_-1to0/eualas_-1to0.zip (204.186.34.136 204.186.34.153 )
2013-12-16 08:35:35 INFO Download Complete: Complete: cdn-patch.swtor.com/patch/eualas/eualas_-1to0.solidpkg
2013-12-16 08:35:35 INFO ManifestState=Patch: eualas, current=-1/upcoming=-1/required=0
2013-12-16 08:35:35 INFO Patch Complete eualas, current=-1/upcoming=-1/required=0
2013-12-16 08:35:36 INFO ManifestState=GetManifest: eualas, current=-1/upcoming=-1/required=0
2013-12-16 08:35:36 INFO Manifest Loaded: eualas, current=0/upcoming=-1/required=0
2013-12-16 08:35:36 INFO ManifestState=Complete: eualas, current=0/upcoming=-1/required=0
2013-12-16 08:35:36 INFO Patch completed normally (eualas)
2013-12-16 08:35:36 INFO Patching end
2013-12-16 08:36:16 INFO User logs in.
2013-12-16 08:36:17 INFO User must check agreements.
2013-12-16 08:36:26 INFO Retrieving patch notes for environment [swtor]
2013-12-16 08:36:26 INFO Using environment.name [swtor], productName [retailclient]
2013-12-16 08:36:26 INFO BitRaider is available for [swtor]
2013-12-16 08:36:26 INFO Previous patching mode for [swtor] is [undefined]
2013-12-16 08:36:26 INFO Patch selection action: GoStraightToBR
2013-12-16 08:36:27 INFO currentPatchingMode, changing from undefined [undefined] to: BR
2013-12-16 08:36:27 INFO Starting Bitraider Streaming
2013-12-16 08:36:27 INFO BitRaider Transitioning from Asleep to Launch
2013-12-16 08:36:27 INFO isBitraiderRunning: false
2013-12-16 08:36:27 INFO Creating bitraider configuration files
2013-12-16 08:36:27 INFO Using environment.name [swtor], productName [retailclient]
2013-12-16 08:36:27 INFO Formatted [manifest.swtor.com/patch/bitraider/{env}] to [manifest.swtor.com/patch/bitraider/swtor]
2013-12-16 08:36:27 INFO Using environment.name [swtor], productName [retailclient]
2013-12-16 08:36:27 INFO Formatted [cdn-patch.swtor.com/bitraider/{env}/{env}] to [cdn-patch.swtor.com/bitraider/swtor/swtor]
2013-12-16 08:36:27 INFO Using environment.name [swtor], productName [retailclient]
2013-12-16 08:36:27 INFO Using environment.name [swtor], productName [retailclient]
2013-12-16 08:36:27 INFO Formatted [cdn-patch.swtor.com/bitraider/support] to [cdn-patch.swtor.com/bitraider/support]
2013-12-16 08:36:27 INFO BitRaider required version is [1.1.9.9].
2013-12-16 08:36:27 INFO Using environment.name [swtor], productName [retailclient]
2013-12-16 08:36:27 INFO Using environment.name [swtor], productName [retailclient]
2013-12-16 08:36:27 INFO Formatted [brdestpath="{cwd}" brlocalebank={langid} id={packageid} -brnolaunch] to [brdestpath="C:\\Program Files (x86)\\Electronic Arts\\BioWare\\Star Wars - The Old Republic" brlocalebank=0 id=swtor_swtor -brnolaunch]
2013-12-16 08:36:27 INFO Launching Bitraider with command line: brwc_swtor.exe brdestpath="C:\\Program Files (x86)\\Electronic Arts\\BioWare\\Star Wars - The Old Republic" brlocalebank=0 id=swtor_swtor -brnolaunch -brnoui
2013-12-16 08:36:27 INFO BitRaider launched
2013-12-16 08:36:28 INFO BitRaider running
2013-12-16 08:36:28 INFO BitRaider Transitioning from Launch to Connect
2013-12-16 08:36:28 INFO BitRaider required version is [1.1.9.9].
2013-12-16 08:36:28 INFO Successfully agreed to 8 terms. Saving.
2013-12-16 08:36:31 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:36:31 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:36:31 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:36:31 ERROR BitRaider_GetVersion::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:36:31 ERROR Invoke failed: BitRaider_GetVersion
2013-12-16 08:36:33 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:36:33 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:36:33 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:36:33 ERROR BitRaider_GetVersion::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:36:33 ERROR Invoke failed: BitRaider_GetVersion
2013-12-16 08:36:39 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:36:39 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:36:39 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:36:39 ERROR BitRaider_GetVersion::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:36:39 ERROR Invoke failed: BitRaider_GetVersion
2013-12-16 08:36:45 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:36:45 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:36:45 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:36:45 ERROR BitRaider_GetVersion::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:36:45 ERROR Invoke failed: BitRaider_GetVersion
2013-12-16 08:36:51 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:36:51 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:36:51 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:36:51 ERROR BitRaider_GetVersion::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:36:51 ERROR Invoke failed: BitRaider_GetVersion
2013-12-16 08:36:57 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:36:57 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:36:57 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:36:57 ERROR BitRaider_GetVersion::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:36:57 ERROR Invoke failed: BitRaider_GetVersion
2013-12-16 08:37:03 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:37:03 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:37:03 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:37:03 ERROR BitRaider_GetVersion::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:37:03 ERROR Invoke failed: BitRaider_GetVersion
2013-12-16 08:37:03 ERROR Timeout connecting to BitRaider.
2013-12-16 08:37:03 INFO Requesting BitRaider quit..
2013-12-16 08:37:03 INFO BitRaider_QuitBRWC::DoInvoke: Requesting BitRaider quit.
2013-12-16 08:37:03 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:37:03 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:37:03 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:37:03 ERROR BitRaider_QuitBRWC::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:37:03 ERROR Invoke failed: BitRaider_Quit
2013-12-16 08:37:03 INFO BitRaider Transitioning from Connect to Error
2013-12-16 08:37:03 ERROR Entering bitraider State Error
2013-12-16 08:38:11 INFO User presses exit - E:(false,Error Text) NE:(true,This application has encountered an unspecified error. Please try this patch again.)
2013-12-16 08:38:11 INFO Requesting BitRaider quit..
2013-12-16 08:38:11 INFO BitRaider_QuitBRWC::DoInvoke: Requesting BitRaider quit.
2013-12-16 08:38:11 ERROR Error [1048677] encountered while retrieving BitRaider version
2013-12-16 08:38:11 ERROR Failed to retrieve BRWC Version.
2013-12-16 08:38:11 ERROR Failed to initialize BRExtPipe.dll
2013-12-16 08:38:11 ERROR BitRaider_QuitBRWC::DoInvoke: BitRaider client initialization failed.
2013-12-16 08:38:11 ERROR Invoke failed: BitRaider_Quit
2013-12-16 08:38:11 INFO Transmitting log before close
2013-12-16 08:38:21 INFO Closed launcher
RE: Your script does not work /w linux mint.
by N3oTraX on Tuesday December 17th 2013, 6:29
Did you change the BitRaider option into the launcher param file ?

==> Disable Bit Raider
Edit launcher.settings (found where you installed SWTOR) and change the line
, "PatchingMode": "{ \"swtor\": \"BR\"
to
, "PatchingMode": "{ \"swtor\": \"SSN\"
RE: Your script does not work /w linux mint.
by joseph ricktor on Thursday February 27th 2014, 16:24
whenever i make the change now it keeps changing it back
Had some problems. Install would run and then crash. Subsequently program failed to install. Heres the log. Can anyone help me o
by Espryon on Friday December 13th 2013, 23:17
Exec string:
env WINEPREFIX='/home/hoisttheblackflag/.wine' WINESERVER='/usr/bin/wineserver' WINELOADER='/usr/bin/wine' WINEDLLPATH='/usr/lib/x86_64-linux-gnu/wine/' WINEDEBUG='-all' /bin/sh -c "cd '/home/hoisttheblackflag/Downloads/' && '/usr/bin/wine' 'SWTOR_setup.exe' 2>&1 "
Exit code:
1280
App STDOUT and STDERR output:
wine: Unhandled page fault on write access to 0x00000034 at address 0x7bc4717b (thread 0009), starting debugger...
Starfigher
by xaris on Friday December 6th 2013, 19:39
With 2.5 update, came the Starfighter space pvp, which unfortunately hangs the game when u enter the arena. Anybody else experiencing the same issue?
RE: Starfigher
by Joseph S. on Saturday December 7th 2013, 12:02
Yes, I'm seeing the same issue. It also crashes when trying to enter the tutorial mission as well for me.

My uneducated guess is that it's somehow related to the map mouseover bug.
Does WINEARCH=win32
by Timothy on Monday October 14th 2013, 12:59
Sorry, was this post for me?

I am running with WINEARCH=win32

Here's my run script:

#!/bin/bash
export WINEARCH=win32
export WINEPREFIX="/home/timothy/.PlayOnLinux/wineprefix/SWTOR"

wine "C:/swtor_fix.exe" &

echo -n 'Cx$A3bdP' | xsel -i -b &
wine "C:/Program Files/Electronic Arts/BioWare/Star Wars - The Old Republic/launcher.exe"

wait

killall swtor_fix.exe
RE: Does WINEARCH=win32
by N3oTraX on Monday October 14th 2013, 15:43
Whats's the version exactly of wine did you installed 1.7.4 x32 or 1.7.4 x64 ? export WINEARCH=win32 wasn't enough when you are on x64 system.
For my part I had to install a new version of wine (the 32bits) under a chrooted environnement in order to make the 2 versions (64 and 32) coexisting on the same system.
I know that playonlinux can switch between many version of wine in the same time but I didn't practice POL.

My Mint have a 64bits wine installed, but I installed the 1.7.3 x32 and his depedencies under my chroot directory.

When I launch the game I'm using the chrooted wine (so the x32) with winearch and wineprefix and the swtor_fix.

You seems to launch the default wine, so check if your wine is 32 or 64bits.
If needed I will explain how to use a wine32 under 64bits systems.
RE: Does WINEARCH=win32
by Timothy on Tuesday October 15th 2013, 11:23
I do have both installed. I thought that setting "WINEARCH=win32" would run the 32bit wine. Is that not the case? How do I know which binary it is using?

In addition, I also installed and setup version 1.7.3-32bit with playonlinux and tried that with the same results.

At this point I'm willing to try anything. How do you set up your 32bit wine?

Thanks.
RE: Does WINEARCH=win32
by N3oTraX on Tuesday October 15th 2013, 11:45
I followed The chroot method in this howto : wiki.winehq.org/WineOn64bit

Make me a feedback this solution was good for me.
RE: Does WINEARCH=win32
by Timothy on Tuesday October 15th 2013, 15:52
The chroot instructions are specific to Ubuntu but I'm running opensuse. There are opensuse instructions but they seem kind of vague, but I'll try to research it.

In any case, I'm not sure how this is different than using the 32bit install from PlayOnLinux.
RE: Does WINEARCH=win32
by N3oTraX on Tuesday October 15th 2013, 16:24
I don't know but I didn't use OpenSuse since a long time (in fact since Suse 7.1 when Yast 2 appear in it :D )

To be quick in order to have a chrooted system whatever the host system you must find a small linux oneshot system to copy in a folder then type chroot /your/path/under/the/oneshot/is/copied.
Once done compile wine dependencies, wine and wine stuff in your new environnement.
I think google is your friend about this you will easily find how to use a chroot under OpenSuse. (gentoo or archlinux are good distributions to chroot look at gentoo snapshots ;) for exemple)

I can't promise you that this is THE solution but you can give it a try it doesn't cost anything maby some of your presious time ;)

Look from another point of view : Your system could be the problem (maybe heavy, or something slows wine or something else) and try with a livecd of an another distribution in order to test to solve your issue. But this way could be more binding for you this is heavy to implement just for gaming ^^
RE: Does WINEARCH=win32
by Timothy on Saturday October 19th 2013, 16:15
Ok, thanks for the help.

Yes indeed, time is a factor. I've blown away my previous attempt and trying again. If this doesn't work, then I'll look into the chroot setup when I have some spare time.

I realize as well it could be something with my system, however I do have both WOW and Diablo3 both running with no issues. Anyway...

Thanks.
RE: Does WINEARCH=win32
by N3oTraX on Sunday October 20th 2013, 10:18
Yep same things for my part... D3 and wow working perfectly. sWTOR is easyless.
Game takes to long to launch!
by Timothy on Sunday October 13th 2013, 21:59
It takes over 1hr before I get to into the game. During that time the computer sits idol; no indication of cpu usage.

Once I got in I was able to play for ~15min before the game froze - not sure what I did (think I hovered or clicked on the quests).

Here my setup:
opensuse: 12.3
kernel: 3.7.10-1.16
wine: 1.7.4

So to summarize, I need to resolve the long launch delay.
Game lunches, see everything but the game
by Rostyslav on Monday October 7th 2013, 19:18
I am running on Mac OS 7 with Wine 1.6, I followed the steps to finally making the game work by using the swtor_fix.exe and everything works good, but when I lunch the game, all I see is this:

i.imgur.com/kmVKXdj.png
i.imgur.com/bPzvJcx.png
i.imgur.com/2s8r6pU.png

I really have no idea what I am doing wrong, can someone help me?
Summary of making it run
by g s on Wednesday September 25th 2013, 17:38
NOTE: Replace the values in brackets [] below with whatever is appropriate for your system.
The value for [your SWTOR wine prefix folder] must be a full path (paths using "~" may not work).


PREPARATION:
1. Get the latest wine and winetricks for your distro
2. Download SWTOR_setup.exe from swtor.com
3. Install prerequisites:
env WINEARCH=win32 WINEPREFIX=[your SWTOR wine prefix folder] winetricks d3dx9 vcrun2008 msls31 winhttp
4. Download swtor_fix.exe from github.com/aljen/swtor_fix
This fixes the KUSER_SHARED_DATA bug described in bugs.winehq.org/show_bug.cgi?id=29168

INSTALL:
1. Run SWTOR_setup.exe
env WINEARCH=win32 WINEPREFIX=[your SWTOR wine prefix folder] wine SWTOR_setup.exe

PLAY:
1. Disable Bit Raider
Edit launcher.settings (found where you installed SWTOR) and change the line
, "PatchingMode": "{ \"swtor\": \"BR\"
to
, "PatchingMode": "{ \"swtor\": \"SSN\"


2. Put the following into an executable shell script:
#!/bin/bash

env WINEARCH=win32 WINEPREFIX=[your SWTOR wine prefix folder] wine [path to swtor_fix]/swtor_fix.exe &

cd [where you installed SWTOR]

env WINEARCH=win32 WINEPREFIX=[your SWTOR wine prefix folder] wine launcher.exe

wait

killall swtor_fix.exe


3. Run the script you created in step 2.
The first time you run the script, the game will start downloading. Since we disabled Bit Raider, you won't be able to start playing until the entire game is downloaded.

When the Play button is finally enabled, it takes about 1m30s on my system from pressing Play until the character selection screen is loaded. Your loading times will vary.


4. While playing, avoid hovering the mouse over anything that will highlight a map area. Described in bug 32092: bugs.winehq.org/show_bug.cgi?id=32092


This is summarized from the instructions posted by Stewart Lockwood, Stewart Robinson, and others below. See their posts for further details.
RE: Summary of making it run
by Robert Lockwood on Thursday September 26th 2013, 12:57
Thank you G S, I too had a little trouble with Bit Raider. I found exiting and re-launching ok.

I will modify my system at some point due to your fantastic solution. Kudos.

Script Credits: Stewart Robinson and others in it's entirety.
RE: Summary of making it run
by hoops on Thursday September 26th 2013, 14:36
now that I have finally downloaded the game all over again for the latest patch I can't get past the splash screen. Doing a debug Im seeing the below error message when doing WINEDEBUG=+file in my env when starting. Anyone else experiencing crashes at the splash screen since the most recent update?

trace:file:CreateFileW L"C:\\users\\mark\\Local Settings\\Application Data\\SWTOR\\CrashDump\\swtor\\JSONCRASH.txt" GENERIC_WRITE creation 2 attributes 0x80
trace:file:RtlDosPathNameToNtPathName_U (L"C:\\users\\mark\\Local Settings\\Application Data\\SWTOR\\CrashDump\\swtor\\JSONCRASH.txt",0xa7ce8fc,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"C:\\users\\mark\\Local Settings\\Application Data\\SWTOR\\CrashDump\\swtor\\JSONCRASH.txt" 520 0xa7ce628 (nil))
trace:file:wine_nt_to_unix_file_name L"\\??\\C:\\users\\mark\\Local Settings\\Application Data\\SWTOR\\CrashDump\\swtor\\JSONCRASH.txt" -> "/home/mark/wine/dosdevices/c:/users/mark/Local Settings/Application Data/SWTOR/CrashDump/swtor/JSONCRASH.txt"


Contents of Dump file

{"Version":"7214",
"ProductName":"swtor",
"DXVersion":"4.09.00.0904",
"Shard":"he1093",
"UserID":"Sadar",
"CommandLine":"",
"OutOfProcess":"0",
"PCArea":"Character Selection",
"PCName":"UNK",
"PCClass":"UNK",
"PCLevel":"UNK",
"PCWorldPos":"0.0, 0.0, 0.0",
"RollingLog":"",
"BuildChangeList":"978834",
"branch":"launch_ep",
"BuildDate":"2013-09-18:",
"FullBuildInfo":"shardArch[win32]
changelist[978834]
branch[launch_ep]
buildId[7214]
cleanBuild[true]
buildNum[978834]
builtOn[aus-pwinretail1]
configuration[Retail]
buildTimestamp[2013-09-18:]
ran_premake[true]
userFacingVersion[2.3.3a]
",
"StartupTime":"1380222635",
"CrashTime":"1380222871",
"Environment":"swtor",
"VMAllocSize":"3395342336",
"VMFreeSize":"899493888",
"VMImageSize":"63492096",
"VMTotalSize":"4294836223",
"VMLargetFreeBlock":"851906560",
"OSBits":"32",
"MiniLog":"OSUpdate Frame: 602
OSUpdate Frame: 603
OSUpdate Frame: 604
OSUpdate Frame: 605
OSUpdate Frame: 606
OSUpdate Frame: 607
OSUpdate Frame: 608
OSUpdate Frame: 609
OSUpdate Frame: 610
OSUpdate Frame: 611
OSUpdate Frame: 612
OSUpdate Frame: 613
OSUpdate Frame: 614
OSUpdate Frame: 615
OSUpdate Frame: 616
OSUpdate Frame: 617
OSUpdate Frame: 618
OSUpdate Frame: 619
OSUpdate Frame: 620
OSUpdate Frame: 621
OSUpdate Frame: 622
OSUpdate Frame: 623
OSUpdate Frame: 624
OSUpdate Frame: 625
OSUpdate Frame: 626
OSUpdate Frame: 627
OSUpdate Frame: 628
OSUpdate Frame: 629
OSUpdate Frame: 630
OSUpdate Frame: 631
OSUpdate Frame: 632
OSUpdate Frame: 633
OSUpdate Frame: 634
OSUpdate Frame: 635
OSUpdate Frame: 636
OSUpdate Frame: 637
OSUpdate Frame: 638
OSUpdate Frame: 639
OSUpdate Frame: 640
OSUpdate Frame: 641
OSUpdate Frame: 642
OSUpdate Frame: 643
OSUpdate Frame: 644
OSUpdate Frame: 645
OSUpdate Frame: 646
OSUpdate Frame: 647
OSUpdate Frame: 648
OSUpdate Frame: 649
OSUpdate Frame: 650
OSUpdate Frame: 651
OSUpdate Frame: 652
",
"BRActive":"0"
RE: Summary of making it run
by Henrik Danielsson on Saturday September 28th 2013, 16:36
Note that the launcher must have been run at least once for the PatchingMode setting to appear in launcher.settings.
today's patch pooches swtor
by hoops on Wednesday September 25th 2013, 0:11
So after much hair ripping out I discovered that all patching is going to be done using some bit raider client. Well bit raider doesn't work so well with wine and caused many errors.

After trolling the forums I discovered that there is an option to disable bit raider updates in launcher.settings, change this value to true and all is well again.
RE: today's patch pooches swtor
by g s on Wednesday September 25th 2013, 3:06
Quoting from: www.swtor.com/community/showthread.php?t=674711

-------
open launcher.settings file in notepad and change the below with the launcher not running.

, "PatchingMode": "{ \"swtor\": \"BR\"
to
, "PatchingMode": "{ \"swtor\": \"SSN\"

save and start launcher, this will/should trigger a complete redownload though.
--------
Other points to note:
by Robert Lockwood on Sunday September 22nd 2013, 9:17
Having further tested, everything is still really good, but:

Hovering the mouse over certain map icons can crash the game. Not a major issue because Ctrl+Esc and kill the swtor processes and relaunching solves it (previously noted by someone on this forum).

There have so far been 2 patches. In these instances instead of clicking "Play" immediately after the update, exit and reboot and everything is fine.

With these pointers in mind, still worthy of a Gold. It is a feat of software engineering to actually run such an advanced game such as SWTOR on on Linux.

Kudos to the developers on this one.
It works
by Robert Lockwood on Wednesday September 18th 2013, 7:29
I have successfully run and launched and used SWTOR on Kubuntu 13.04 with the latest dist-upgrade (apt-get install dist upgrade) by following the instructions of multiple very brilliant contributors but mostly Stewart Robinson.

At first I used crossover and playforlinux and both failed.

For kubuntu I installed the debian packages in the winehq ppa version 1.7.1 @ www.winehq.org/download/ubuntu for wine and winetricks

env WINEARCH=win32 WINEPREFIX=/home/[your user name]/wine/swtor winetricks d3dx9 vcrun2008 msls31 winhttp

will install what's required to run SWTOR.

It would seem that launcher visibility is fine, never the less we'll still go by Stewart's instructions for now:

cd ~/[Setup.exe] folder
env WINEARCH=win32 WINEPREFIX=~/wine/swtor wine "Setup.exe" to install

Now the installation is complete, but the Launcher needs to install the game files (the big download)

cd /home/[Your user name]/wine/swtor/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/ && env WINEARCH=win32 WINEPREFIX="/home/[Your user name]/wine/swtor" wine explorer /desktop=SW:TOR,1000x614 "launcher.exe"

After install you need to get swtor_fix.exe, I would copy it into ~/wine/swtor so that everything is altogether. @ github.com/aljen/swtor_fix

Now we need to create a shell script to launch launcher. You can also put the above into a different shell script but as I see the launcher there's no point.

Here is the my shell script [launch.sh] (fill in the blanks [])

#!/bin/bash
env WINEARCH=win32 WINEPREFIX=/home/[your username here]/wine/swtor wine /home/[your username here]/wine/swtor/swtor_fix.exe &
cd /home/[your username here]/wine/swtor/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/ && env WINEARCH=win32 WINEPREFIX="/home/robert/wine/swtor" wine "launcher.exe"
wait

killall swtor_fix.exe

To launch enter launcher script directory and sh launch.sh

Other points to note: Issue with radeon at first I have no GLX working. By apt-get install[ing] mesa-utils and running glxinfo to ensure your graphics card's drivers are working correctly. I would update to the latest kernel using dist-upgrade, that's what fixed my graphics card.

Ok so that's a slightly slimmed down version of Stewart's and a few tidbits of everyone elses.
RE: It works
by roy on Tuesday September 24th 2013, 11:12
Totally works. Two quick caveats on your script though:
1. My install directory by default was .../Star Wars-The Old Republic/ instead of .../Star Wars - The Old Republic/ (tiny difference, but it could confuse newbies thinking your script doesn't work)
&
2. You left your username in the script once which -again- might cause confusion.


#!/bin/bash
env WINEARCH=win32 WINEPREFIX=/home/[YOUR USERNAME HERE]/wine/swtor wine /home/YOUR USERNAME HERE]/wine/swtor/swtor_fix.exe &
cd /home/[your username here]/wine/swtor/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars-The\ Old\ Republic/ && env WINEARCH=win32 WINEPREFIX="/home/[YOUR USERNAME HERE]/wine/swtor" wine "launcher.exe"
wait

killall swtor_fix.exe
RE: It works
by Robert Lockwood on Thursday September 26th 2013, 12:52
My apologies, I was in a hurry.

And thank you. I cannot take credit for this script though, it was already. Thanks again for your input.
How To (how I got it to work)
by Stewart Robinson on Wednesday July 10th 2013, 16:37
This is one of the games that NEEDS a 32-bit wineprefix, so first things first if you have a 64-bit system, add the environment variable: WINEARCH=win32 to your stuff :D

Make sure to have the latest wine and winetricks installed (I am using 1.6 RC4 at the moment for instance)

#1 Download/install xsel (optional, but it saves alot of time wtih passwords later :D)

#2 Open a Terminal:
Ctrl + Alt + T (on many distros)

--- the rest is done in the terminal ---
Normal Copy = Ctrl+c | Paste = Ctrl+v
Terminal Copy = Ctrl+Shift+c | Paste = Ctrl+Shift+v

#3 Create a new wine 32-bit wine prefix, and install the required native stuff for the game to work: (alter directory to your liking)
env WINEARCH=win32 WINEPREFIX=~/wines/swtor winetricks d3dx9 vcrun2008 msls31

#4 Navigate to where you saved the installer for the game:
cd ~/Downloads (or whatever you saved the file)

#5 Install the game :) Note the env settings to 32-bit and your prefix are ALWAYS used:
env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine "Setup.exe" (or whatever the installer you got is called)

#6 To see the Launcher for when patching etc, use this bash script: (New empty file)
#!/bin/bash
echo -n 'YourPasswordHere' | xsel -i -b &
cd "Path to where you installed the game" && env WINEARCH=win32 WINEPREFIX="~/wines/swtor" wine explorer /desktop=SW:TOR,1000x614 "launcher.exe"


Notice your password? kool huh - When the launcher kicks up, just press ctrl-v then return (enter) (assuming you have put in your username already)
#7 Save that file in somewhere (I've used ~/Launchers/swtorlauncher-windowed in this example)
Set the file as executable:
Right-Click on the file, select Properties.
Click on the Permissions tab, then check "Allow executing file as a program"

#8 Create your launcher to something like this: (new empty file again)
[Desktop Entry]
Type=Application
Exec=~/Launchers/swtorlauncher-windowed
Icon=~/Pictures/icons/StarWarsTheOldRepublic_byWar36.png
Name=SWTOR-Windowed
Categories=Game;RolePlaying;
Comment=SWTOR-Windowed (Includes my password!)


("Icon=~/Pictures/icons/StarWarsTheOldRepublic_byWar36.png" is completely up to you.... use whatever picture in whatever location you wish)
Save it in [your Home]/.local/share/applications (applications folder may need to be created)

---THIS WILL NOT RUN THE GAME!!! THIS WINDOWED VERSION IS JUST SO YOU CAN SEE THE LAUNCHER AND FOLLOW THE PATCHING PROCESS SHOULD YOU WISH TO. ---

When patching is done, Exit the launcher.

Now for playing the game :D

#9 get the latest version of swtorfix.exe :
github.com/aljen/swtor_fix
put it in with your wine stuff


#10 Create another bash script this time for the main game!
#!/bin/bash
env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine '~/wines/swtor_fix.exe' &
echo -n 'YourPasswordHere' | xsel -i -b &
cd 'Path to where you installed the game' && env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine launcher.exe
wait

killall swtor_fix.exe


please take note of the single & - this runs the individual commands on a seperate thread (kinda), whereas && makes sure that the command before the && is executed BEFORE the next command, and both on the same thread. Also note the blank line before killall swtor_fix.exe: That makes the script wait until the game has exited and then closes the fixer :D

#11 Create the launcher for the game script:
[Desktop Entry]
Type=Application
Exec=~/Launchers/swtorlauncher
Icon=~/Pictures/icons/StarWarsTheOldRepublic_byWar36.png
Name=SWTOR
Categories=Game;RolePlaying;
Comment=Play SWTOR (Includes my password!)

Again, save it in [your Home]/.local/share/applications


When launching the game, the SWTOR game Launcherwill be black, or offset depending on your screen's resolution... no matter. wait a few seconds, then press ctrl+v then Return (Enter)

The next bit is a little tricky; you are waiting for the launcher to check for updates with the server after logging in. For me, I wait about 10 seconds. Once the launcher has checked for an update and finished, just press Return (Enter) again. The game should kick up :D

NOTE:
On my system, the game takes a good couple of minutes to kick up, and apart from some HDD activity, there is no indication it is loading at all. Give it time... and/or check running applications in your system monitor (All Applications)

Hope this helps guys! SWTOR is a fairly complicated game to set up and get running, so is perfect for demonstrating some advanced Wine stuff I've picked up over the years :D

My current system:
Intel Dual-Core 2.4ghz CPU, with 3GB RAM
ATI/AMD Radeon HD 5670 (Hopefully will move to nVidia next!)
Ubuntu 13.04 64-bit
RE: How To (how I got it to work)
by Stewart Robinson on Wednesday July 10th 2013, 17:11
bah, after changing the /Home/[myusername]/ to ~/ before posting, it turns out that the swtor_fix.exe isn't found by Wine...
Game launcher changed to:
#!/bin/bash
cd ~/wines && env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine "swtor_fix.exe" &
echo -n 'ygeT3mwSG1UjaXQP' | xsel -i -b &
cd '/media/Data/Games/Star Wars-The Old Republic' && env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine launcher.exe
wait


killall swtor_fix.exe
RE: How To (how I got it to work)
by Stewart Robinson on Thursday July 11th 2013, 6:48
Fool - it turns out that the Launchers appear to need full paths.
Please put home/[your user name]/ in place of ~/
Quite frankly, the full path is always more desirable, and I only used the ~/ for 'simplicity' in this 'How To'... lol silly me!
Still... learn something new every day :D
RE: How To (how I got it to work)
by Leonardo on Tuesday July 16th 2013, 7:49
You missed to mention that you need also winhttp as prerequisite:

env WINEARCH=win32 WINEPREFIX=~/wines/swtor winetricks winhttp
RE: How To (how I got it to work)
by Stewart Robinson on Tuesday July 16th 2013, 8:18
I didn't need to put that in - maybe they updated the Gecko browser engine thingy - unless that makes the game not crash when hovering over objectives sometimes? That is just about the only nasty thing about SW:TOR I've found - that and bad performance for Shadows on ATI cards :D
RE: How To (how I got it to work)
by Leonardo on Tuesday July 16th 2013, 8:23
I'm currently installing it, so I'll post later how it goes.
Probably it's just a desperate attempt to stop dual-booting :)
RE: How To (how I got it to work)
by Leonardo on Wednesday July 17th 2013, 7:43
Another adjustment needed to pass the startup splashscreen (otherwise it would just hang there): msvpc90 must be "native". Since wine 1.5.25 (bugs.winehq.org/show_bug.cgi?id=29168) it is by default "built-in".
I haven't tested it extensively, but so far the game is working flawlessly.
RE: How To (how I got it to work)
by Stewart Robinson on Wednesday July 17th 2013, 8:05
yeah m8, msvcp90 gets put to (native, builtin) when you put vcrun2008 in winetricks :D

I've updated my launcher to be an all-in-one solution (Kinda):
------
#!/bin/bash
cd ~/wines && env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine "swtor_fix.exe" &
echo -n 'ygeT3mwSG1UjaXQP' | xsel -i -b &
xrandr -s 800x600
cd '/media/Data/Games/Star Wars-The Old Republic' && env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine launcher.exe
xrandr -s 1280x1024
wait


killall swtor_fix.exe
------
I added xrandr commands to put the screen res to 800x600 so the launcher is correctly seen, then when it kicks up the game from the launcher, it puts my screen back to my native 1280x1024 :D
As you can also see, my install of SW:TOR is actually on my (Windows) NTFS D: drive - It took me ages to hit upon the correct fstab permissions to allow proper permissions for everything, but it works flawlessly:
/media/Data ntfs-3g defaults,user,exec,windows_names,locale=en_GB.UTF-8,uid=1000,gid=1000 0 0

Game well!!!
RE: How To (how I got it to work)
by Leonardo on Wednesday July 17th 2013, 8:18
I believe something dropped on your keyboard. If not, then that funny string must be your SWTOR account password... ;-)
RE: How To (how I got it to work)
by Stewart Robinson on Wednesday July 17th 2013, 8:21
HAHAHA well spotted - I just copy/pasted me new launcher script... I'll mosey off and change my password now...lol spot the fool :D cheers!
RE: How To (how I got it to work)
by David Wilkes on Monday July 29th 2013, 11:00
I tried your script to get the launcher (Patching Launcher) to run. I'm sure I've got everything correct, but when I launch it the Wine SW:TOR Desktop shows, but the program ( launcher.exe ) fails to appear. This is the script:

#!/bin/bash
echo -n mypassword | xsel -i -b &
cd /home/david/wines && env WINEARCH=win32 WINEPREFIX="/home/david/wines/swtor" wine explorer /desktop=SW:TOR,1000x615 "launcher.exe"

Dunno where I've gone wrong. It's as if Wine ain't finding the launcher.exe with the path I've specified - I could be wrong - I'm relatively new to Linux.
RE: How To (how I got it to work)
by Stewart Robinson on Monday July 29th 2013, 11:18
yeah m8.. very close :D

2 things - first make sure you have xsel installed and second, your cd path should be the path to the folder that contains launcher.exe...eg cd "/home/david/wines/swtor/program files/star wars: the old republic"

cd is telling the thread to change the directory to where the launcher is, and then from there the thread tells wine to run launcher.exe

if you have 64-bit, it'll likely be program files(x86)

Hope that helps :)
RE: How To (how I got it to work)
by David Wilkes on Monday July 29th 2013, 12:13
The biggest of thankyous for your swift reply, but, when I run it in terminal, I get this error >

david@Iocon:~$ '/home/david/Desktop/launcher'
/home/david/Desktop/launcher: line 3: cd: /home/david/wines/swtor/drive_c/Program: No such file or directory

This is my newly ammended script:

#!/bin/bash
echo -n mypassword | xsel -i -b &
cd /home/david/wines/swtor/drive_c/Program Files/Electronic Arts/Bioware/Star Wars - The Old Republic && env WINEARCH=win32 WINEPREFIX="/home/david/wines/swtor" wine explorer /desktop=SW:TOR,1000x615 "launcher.exe"

.... and yes, I have got xsel installed :D
RE: How To (how I got it to work)
by Stewart Robinson on Monday July 29th 2013, 12:16
Speech marks m8:
cd "/home/david/wines/swtor/drive_c/Program Files/Electronic Arts/Bioware/Star Wars - The Old Republic"

speech marks are needed when there is a space in a path :)
RE: How To (how I got it to work)
by Stewart Robinson on Monday July 29th 2013, 12:25
by the way, I created a new script including xrandr to change the resonlution to workaround the black window bug - this is the entire all-in-one Launcher:

----------------------------------
#!/bin/bash
cd '[where swtor_fix.exe is]' && env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine 'swtor_fix.exe' &
echo -n '[YourPasswordHere]' | xsel -i -b &
xrandr -s 800x600
cd '[path to launcher.exe folder]' && env WINEARCH=win32 WINEPREFIX=~/wines/swtor wine launcher.exe
xrandr -s 1280x1024
wait


killall swtor_fix.exe
----------------------------------

This version loads up the fixing exe on a seperate thread, puts your screen into 800x600 so the launcher correctly shows along with putting the password in th eclipboard, then once the game is launched it puts the resolution back to your native (Mine is 1280x1024 as you can see) before the actual game kicks up :D

hope this helps get you gaming!
RE: How To (how I got it to work)
by David Wilkes on Monday July 29th 2013, 12:33
hahahaha I feel like such a dumbass! It's what makes Linux so interesting though!So far, I've had issues with my WiFi USB ( Realtek RTL8192CU driver ( Connection kept disconnecting itself ), and I managed to remedy that - this is just another stumbling block.

I shall use your new launcher when the game is installed being as though you've had amazing success with it.

Again, I thank you for your more-than-valuable help :D
RE: How To (how I got it to work)
by David Wilkes on Monday July 29th 2013, 12:37
hmmmmm, still telling me there's no such directory after adding the ". I'm stumped.
RE: How To (how I got it to work)
by David Wilkes on Monday July 29th 2013, 12:40
It's OK. It was an oversight by me. In the path where Bioware is, I had placed a lower case w, and not a Capital W. My bad, and I'm still a dumbass lmao!

All good now.
RE: How To (how I got it to work)
by Stewart Robinson on Monday July 29th 2013, 13:19
That is great m8... Linux is a learning process for sure and we all look like fools every so often which I think is kool...lol - I am a proud Kool Linux Fool; I posted my password in one of the previous Launcher posts...hehe (I changed it right after of course!)

I usually navigate to the application I want to launch in the file explorer (Nautilus, thunar etc), and right-click>properties on it. That gives you the full path to the application which (at least in nautilus/Ubuntu) you can click on, select all and copy. That eliminates typos :D

Game Well!
RE: How To (how I got it to work)
by David Wilkes on Monday July 29th 2013, 13:26
I saw that slight 'booboo' hahahaha. I've got it to connect now after five attempts. It's a weird problem :/
RE: How To (how I got it to work)
by David Wilkes on Monday July 29th 2013, 15:21
It is a wonderful OS ( Ubuntu ). Yes, I know it's a bit simple, but it's great for beginners like me.

One day I'd like to have a go at installing Arch. I can imagine how good you'd feel knowing you've installed your OS from the ground up, and installed the components you want to install. I've tried once before following two guides, but the install failed after I had rebooted. It scared me to death, and I haven't attempted it since hahaha
RE: How To (how I got it to work)
by David Wilkes on Monday July 29th 2013, 13:20
.......well, apart from connection issues :( Unable to retrieve patch data. Please check your connection. (208)
RE: How To (how I got it to work)
by Stewart Robinson on Monday July 29th 2013, 13:43
hmm I wander whether it is some kind of thing server-side... to -prevent being flooded with too many login attempts per hour or something. Perhaps restart your PC to get a fresh connection, and give it 20 minutes or so.. I've had that problem myself every so often while fooling with my launcher :/
Has anyone been able to run the game with updated Arch linux ?
by xaris on Thursday June 20th 2013, 16:10
Did a fresh install of archlinux since my hard disk died, and i cant seem to be able to get past the loading screen. I compiled wine 1.5.24 with and without the patch (without by swtor_fix.exe) but after the game enters loading screen, the spinning wheel stops after a while with fixme:dbghelp:elf_search_auxv can't find symbol in module.
If i remember correctly if the patch didnt work, the wheel would keep spinning for ever, but thats not the case.
Anyone experiencing same issue with an upgraded archlinux installation?
RE: Has anyone been able to run the game with updated Arch linux ?
by Patrick Pedersen on Friday August 16th 2013, 15:06
Yes. I also just recently installed arch, and im having the same issue as you.
But it worked fine on gentoo with the swtor_fix. what do we do!?
Patch 2.1
by marcelo maceratini on Tuesday May 14th 2013, 11:07
As of this morning, SW:TOR doesnt seem to work anymore (new patch).
first it hanged up in the loading mission part (the progress thingy kept spinning), then, on the second attempt it hanged up on the loading screen.
RE: Patch 2.1
by marcelo maceratini on Tuesday May 14th 2013, 14:17
I got it back working, made a little experiment and downloaded all the wine versions from 1.5.22 (the one i was using pre-patch) to 1.5.30 from the playonlinux interface and changed wine versions in my starting scripts, 1.5.24 was the charm and game works again in linux (for me)
RE: Patch 2.1
by xaris on Tuesday May 14th 2013, 18:37
is your version of wine patched with the #29168 bug fix or clean version?
RE: Patch 2.1
by marcelo maceratini on Tuesday May 14th 2013, 18:47
unpatched.

using swtor_fix.exe from this thread: ubuntuforums.org/showthread.php?t=2097068 to run game
RE: Patch 2.1
by xaris on Tuesday May 14th 2013, 19:05
ok thanks
RE: Patch 2.1
by xaris on Tuesday May 14th 2013, 19:13
are you able to play the game as usual? i cant seem to be able to play. I cant access cargo hold, i sometimes stuck in the vendors, get stuck in minimap in fleet while my char is moving and generally the game is a bit unplayable :)
RE: Patch 2.1
by jpl on Tuesday May 14th 2013, 21:31
Same problem here. Lots of things don't render correctly (mission screen, characters on speeders). I think this is may be a problem with the update, though, rather than wine per se. Looks like they really goofed up with this one.

www.swtor.com/community/showthread.php?t=638771
RE: Patch 2.1
by xaris on Wednesday May 15th 2013, 2:19
the day the game update came, i updated my arch linux packets (kernel,nvidia drivers etc) so i was wondering if it was a problem with one of the upgraded packages. I will try to do a rollback to see what happens
RE: Patch 2.1
by xaris on Wednesday May 15th 2013, 2:41
with the update 2.1 the game upgraded its graphics and menus (transparent etc) and since windows players dont have problem with graphics and having the game unplayable,rather than windows xp users crashing to desktop;), maybe there there needs to be a fix from the linux part. Its too soon for me to tell :/
RE: Patch 2.1
by xaris on Wednesday May 15th 2013, 3:10
Ok so as far as i have figured out, the main problem is that after about 1-2 mins it is like i lose some kind of connection with the server (not full since im able to read and write in the chat) but everything else regarding server/client communication seems dead. Cant access mail, cant access cargohold cant really move (only character moves but not in the minimap) cant even log out to char selection since it stays in the spinning thing. So this patch brought us a new bug?
RE: Patch 2.1
by marcelo maceratini on Wednesday May 15th 2013, 8:59
Indeed this i experienced last night when playing for more than the min needed to see if it actually logged..... total loss of everything including invisible companion after a min or so.
RE: Patch 2.1
by jpl on Wednesday May 15th 2013, 21:37
They pushed another update today and the game is mostly back to normal for me. I did experience some stuttering graphics and invisible characters on the Fleet briefly, but menus were still rendering. Once I left the fleet the game played fine.
RE: Patch 2.1
by xaris on Thursday May 16th 2013, 3:25
yes after this small update for xp users, the game works fine for me too :)
RE: Patch 2.1
by Chilihead on Tuesday May 14th 2013, 14:30
This may not be a wine issue, windows users seem affected too: www.swtor.com/community/showthread.php?t=638067&page=2
RE: Patch 2.1
by marcelo maceratini on Tuesday May 14th 2013, 14:33
got it working with wine 1.5.24
intro splash ubuntu 13.10
by Nuno Carapinha on Sunday May 5th 2013, 14:29
Can someone tell me if there is something equivalent to the downgrade of lib32-glibc to 2.16 that most arch users do to play SWTOR?
RE: intro splash ubuntu 13.10
by xaris on Tuesday May 7th 2013, 5:51
no need to downgrade of lib32-glibc to 2.16 anymore. just keep wine to 1.5.22 and compile it with the patch and the game plays fine, except the map bug. Im using arch with lib32-glibc 2.17
RE: intro splash ubuntu 13.10
by Nuno Carapinha on Wednesday May 8th 2013, 17:35
can u play the version 2.0.1 with that?
RE: intro splash ubuntu 13.10
by xaris on Wednesday May 8th 2013, 17:36
yes
RE: intro splash ubuntu 13.10
by Nuno Carapinha on Wednesday May 8th 2013, 17:38
Can u tell whats the patch? can i install it using playonlinux?
RE: intro splash ubuntu 13.10
by xaris on Wednesday May 8th 2013, 17:44
just download the source code for wine 1.5.22, patch it with bugs.winehq.org/attachment.cgi?id=42706&action=diff and the game runs fine. Just follow the instructions given to this page. Im not very familiar with playonlinux so i cant help u there..
RE: intro splash ubuntu 13.10
by Nuno Carapinha on Wednesday May 8th 2013, 17:46
Thank you very much i tryed the fixed exe on ubuntuforums.org/showthread.php?t=2097068 and didnt work, and the already patched version of 1.5.1 also didnt work. can u tell me what overrides did u use?
RE: intro splash ubuntu 13.10
by xaris on Wednesday May 8th 2013, 17:48
i just installed vcrun2008 with winetricks
RE: intro splash ubuntu 13.10
by Nuno Carapinha on Wednesday May 8th 2013, 19:44
I'm having some problems compiling this in wine can um send me your compiled version?
weird problem
by xaris on Thursday January 31st 2013, 6:48
Im experiencing a rather weird issue. With lib32-glibc-2.17, in loading, after the thing on the bottom right spins a bit, it stops there, just before entering the character selection screen. Downgrading lib32-glibc to 2.16 works like a charm. Anyone else experiencing the same problem? Im using Arch linux 3.7.4-1 kernel
RE: weird problem
by Florian on Saturday February 2nd 2013, 4:29
Strange indeed. I'm also using Arch with 3.7.4-1 kernel and lib32-glibc-2.17 too. And after some issues, I have now no problem launching the game.

In case this could help you I followed this guide more or less :
www.swtor.com/community/showthread.php?p=5654104

The things I missed before findind this post of TangledDruid were :

- Installation of corefonts, gecko and tahoma.
- export LD_LIBRARY_PATH="/usr/lib32/:/usr/lib/"

I am not sure right now, but without export of LD_LIBRARY_PATH it seems that I can launch the game but then, after the character selection, loading of the game will hang out and nothing happen.
RE: weird problem
by xaris on Sunday February 3rd 2013, 5:32
Tried the export thing no luck :( with the lib32-glibc-2.16 i have no prob playing the game (except from the map freeze bug). With lib32-glibc-2.17 i stuck just as im about to enter the character selection. As if the KUSER_SHARED_DATA didnt apply or smth. Thats the only thing im doing. Upgrading and downgrading the lib32-glibc. Im thinking maybe i need to make some adjustments because of the upgrade in order to work correctly but i dont know :)
RE: weird problem
by Joe Brouhard on Tuesday February 19th 2013, 9:55
I'm able to launch the game, however when I log in, i get stuck on the intro splash. This is a fresh install mind you, using the wine from arch repo's.
RE: weird problem
by Joe Brouhard on Tuesday February 19th 2013, 9:55
Which is currently wine-1.5.24
official support
by Demon on Tuesday January 22nd 2013, 9:39
I started a request in the official forums, asking for a litte help from the sw:tor devs.

Maybe a few of you could support this thread by adding your voice.

www.swtor.com/community/showthread.php?t=586313
Swotor wine patch 1.5.21
by dlbonsai on Saturday January 5th 2013, 13:12
Since the patch for wine is not working with the last git sources
here is a modified patch that will work with the wine 1.5.21
pastebin.com/gHHvq1rz
RE: Swotor wine patch 1.5.21
by Florian on Monday January 28th 2013, 8:51
The patch is also working with wine 1.5.22.
By working I mean that I can apply it and compile the sources.
But the game wont launch due to bugs.winehq.org/show_bug.cgi?id=29168 issue.
Workarounds to get the game running
by George Saint on Wednesday November 21st 2012, 15:14
I got this game working under the following settings:

Wine 1.4 was patched as per Bug 29168 (bugs.winehq.org/show_bug.cgi?id=29168)

Install pre-requisites:
winetricks d3dx9
winetricks vcrun2008
winecfg


Graphics settings for winecfg:
[ ] Automatically capture the mouse in full-screen windows
[ ] Allow the window manager to decorate the windows
[ ] Allow the window manager to control the windows
[x] Emulate a virtual desktop: 1920x1080

Screen resolution: 96 dpi

Wine is configured to run as Windows XP

Wine was started using a re-sized desktop as per Bug 31186 (bugs.winehq.org/show_bug.cgi?id=31186)
wine explorer /desktop=4,1000x615 launcher.exe


There were no performance issues during my tests but your mileage may vary.


Issues I found:
- Ubuntu's Unity desktop decorations interfere with the Wine's window sizing and could prevent game interface elements from being displayed, especially elements near the edge of the screen. I had to move them around using the Interface Editor to be visible.

- The game freezes when doing anything that causes the map or mini-map to highlight an area. It may be the same issue discussed in the thread here: appdb.winehq.org/objectManager.php?sClass=version&iId=26284 under the heading "Game hangs after a while".

This consistently happens when

- you hover over an area objective marker in the main map or mini map (the icons that look like spinning triangles enclosed in parentheses)
- you hover over a quest in the main map's Mission Tracker area that corresponds to an area objective marker on the map
- you hover over a quest in the Mission Tracker of the main HUD that corresponds to an area objective marker on the map. (Workaround this by disabling the Mission Tracker from the Interface Editor.)

It seems to be safe to hover/select map elements except for the area objective markers.

- Sometimes the launcher will report that it cannot get patch data and refuses to proceed to server selection. Workaround is to Exit the Launcher and try again.


Note that I could not test Character Creation because of the new limits on the number of characters you can have on your account.
RE: Workarounds to get the game running
by Rawfox on Saturday December 1st 2012, 12:05
In my (1.5.18) today's git pull, the thread.c was touched, what was formerly patched with the KUSER_SHARED_DATA patch.
For now, the KUSER_SHARED_DATA patch does not apply correctly anymore.

SWTOR still has the same starting problems while in the first loading screen what loads forever, showing the little wheel animation at the bottom right forever.

Wine version 1.5.17 is still patchable with the KUSER_SHARED_DATA patch and swtor works pretty smooth, beside of the map bug bugs.winehq.org/show_bug.cgi?id=32092
Back