WineHQ
Star Wars: The Old Republic 1.0.x



Category: Main > Games > Online (MMORPG) Games > Star Wars: The Old Republic > 1.0.x


NameStar Wars: The Old Republic
Version1.0.x
License Retail
URLhttp://www.swtor.com
Votes Marked as obsolete
RatingGarbage
Wine Version1.5.4
Maintainers of this version:
Description
Pre-release and retail versions of SW:TOR.
Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results (selected in 'Test Results' table below)

What works

  • Installation
  • Launcher
    • Log In
    • Patching
    • Repair


What does not
Everything after hitting "Play". A swtor.exe process is created, but the game never properly launches.


What was not tested
Anything past the launcher.


Additional Comments

I've tried Wine 1.5.1 up to 1.5.4, both patches with the KUSER_DATA fix and without. The game no longer launches after a recent patch.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)May 18 20121.5.4 Yes No Garbage Hideaki 
ShowUbuntu 12.04 "Precise" i386 (+ variants like Kubuntu)May 04 20121.5.3 Yes No Garbage Benjamin Lawrence 
ShowGentoo Linux AMD64May 08 20121.5.1 No, but has workaround Yes Bronze hirschhornsalz 
ShowAptosid 64bitMar 22 20121.5.0 N/A Yes Gold Hideaki 
ShowAptosid 64bitMar 18 20121.5.0 N/A Yes Gold H. M. Kruse 


Known bugs
Bug # Description Status Resolution Other apps affected
29168 Star Wars: The Old Republic game client hangs at intro splash NEW View
30148 Star Wars: The Old Republic - slow loading times UNCONFIRMED View

 
How to compile wine from git

1) Ensure that git is installed:

sudo apt-get install git
sudo yum install git

2) Get a copy of the wine source:

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

3) Get a copy of the patch:

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

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

http://wiki.winehq.org/Recommended_Packages

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

http://wiki.winehq.org/WineOn64bit

5) Apply the patch:

cat KUSER_SHARED_DATA | patch -p1

6) Build wine:

./configure
make

See Bug 29168 for more details.


 
Getting around the hang at loading screen

- Change to the Loading Screen directory.

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

- Rename the loading screens

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

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


 
Warning

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

Check out the new version.



 

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

Black Screen after some time in game
by sxe on Wednesday July 11th 2012, 11:01
Hi guys,
i just started playing the new test version of the game and it works pretty good on medium settings. I used a patched wine build of course.

My problem is that the game turns black after some time in the game. It happens around 2-5 minutes in game so it is not really playable.

I already tried applying the registry keys mentioned in the comments and also tried to alt tab without success. The game keeps black but i can hear sound.

Anyone has a similar problem?

Thanks

[post new] [reply to this]

Installation
by Caleb on Monday July 2nd 2012, 17:33
How did you guys even install the game?? I tried with and without PlayOnLinux and both times I get an error after the first DVD. It says "please insert Disc 2" I put in disc 2 and hit retry but nothing happens. Thanks

[post new] [reply to this]

Cant get past splash screen
by Michael Smith on Sunday May 20th 2012, 16:15
Im using wine 1.5.4. the error im getting is:
err:d3d:resource_init Out of adapter memory
fixme:d3d_texture:texture_init Failed to create surface 0x134ab8, hr 0x8876017c

I have added the String VideoMemorySize 512.
Any help?

[post new] [reply to this]

12.04 Pangolin + Wine 1.5.3
by Benjamin Lawrence on Friday May 4th 2012, 8:12
Did another test out, couldn't get it to run at all. Hangs without log or terminal output, which is odd. May be due to the 12.04 upgrade, but it's been 24 hours, and I still can't get it.

[post new] [reply to this]

Swtor 1.2 Fresh Install
by Cory on Sunday April 15th 2012, 11:03
i had to reinstall Swtor so i did it on wine
When Installing Swtor 1.2.0 in wine 1.5.2 it will make a folder named launcher.exe.update you have to take all the Items form it and replace the ones inside the Star Wars - The Old Republic Folder

[post new] [reply to this]

Empty server list if Windows version set to XP
by Jordi on Saturday April 14th 2012, 7:32
Hi!

In order to try to solve the high texture drop off I need to set up Wine to emulate WinXP, but if I do so, I cannot log into my character and I am given the blank server list.

If I switch to Win7, there is no problem loging in.

I use Wine 1.5.1 with Kuser patch applied on a 64bit Gentoo

[post new] [reply to this]

Unubtu 12.04
by Cory on Friday April 13th 2012, 5:53
i Found out was it was executing "echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope" Fixed it ty Christian

appdb.winehq.org/commentview....ThreadId=75939

[post new] [reply to this]

No Internet On Ubuntu 12.04 Beta
by Cory on Wednesday April 11th 2012, 9:48
i cant get Swtor to Work on ubuntu 12.04 it hangs at the login i posted here ubuntuforums.org/showthread.php?t=1952787 any one here know how to make it work? it looks like its not picking up my network or its being blocked

[post new] [reply to this]

Patcher cannot unzip patch data
by Rob Watson on Monday April 2nd 2012, 21:44
I can't patch or launch the game but can login. The launcher.exe log mentions that "patch data could not be unzipped" I've tried reinstalling infozip and wine to no avail. Anyone else have this issue?

[post new] [reply to this]


by Cory on Monday March 26th 2012, 9:28
you can try the mac port here portingteam.com/index.php/files/file/7187-star-wars-the-old-republic/

[post new] [reply to this]

No servers
by Ryan on Sunday March 25th 2012, 18:33
Ubuntu 11.10 64-bit, wine 1.5 + proof of concept patch

Everything loads up rather quickly, but the server selection list is empty. This seems to be a common problem for Windows users, but the normal solution (removing and adding swtor.exe to the firewall exceptions) doesn't apply.

Has anyone had this issue and resolved it?

This installation was actually copied over from an installation on a Mac with the current unsupported crossover 11 release. Loading times on that were extremely slow but I was able to create a character with that. (that's all I was able to do, though).

[post new] [reply to this]

Running on high setting (framerate and artifacts)
by André Fettouhi on Tuesday March 20th 2012, 3:32
Can anyone get swtor with running smoothly on the high or medium settings? If so what kind of framerates are you getting? Please post your specs as well. Many thanks! Do get artifacts on the high setting?

[post new] [reply to this]

Blackscreen problem
by ichbinder on Sunday March 18th 2012, 13:53
If you have a blackscreen use this regedit flacks:
Open regedit with the command "wine regedit" (no quotes) to change the values.

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"VideoMemorySize"="NNN"

Replace NNN with the amount of VRAM your card has.

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"

Since most user do not have a clue about debugging wine, you can set the following variable:

WINEDEBUG=-all

[post new] [reply to this]

Get past launcher, but crashes
by test on Friday March 16th 2012, 4:49
Not sure what I've got wrong here. I even disabled audio in wine to see if it was pulseaudio causing an issue but it still is crashing. Here's my console session:

fixme:iphlpapi:NotifyAddrChange (Handle 0x33e5a4, overlapped 0xa09650): stub
fixme:winsock:WSALookupServiceBeginW (0x33e5c8 0x00000ff0 0x33e5c4) Stub!
[0316/043715:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
fixme:wininet:query_global_option INTERNET_OPTION_PER_CONNECTION_OPTION stub
fixme:wininet:InternetSetOptionW Unhandled dwOption 3
fixme:wininet:InternetSetOptionW Option 95 STUB
fixme:wininet:InternetSetOptionW Option 39 STUB
fixme:wininet:InternetSetOptionW Option 37 STUB
fixme:advapi:RegisterTraceGuidsW (0x1047c680, 0x111ac364, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x1117cadc, (null), (null), 0x111ac37c,): stub
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
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
Exception: resolve: Unknown error
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:win:EnumDisplayDevicesW ((null),0,0x335dbc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x335b54,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x1e7f08, desc 0x3361b0 stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f9a4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f73c,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x1dae38, desc 0x32fd98 stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x333d70,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x333b08,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x218a68, desc 0x334164 stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x335d94,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x335b2c,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x1ea000, desc 0x336188 stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x335dd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x335b6c,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x1ea0c0, desc 0x3361c8 stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x335d78,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x335b10,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x1d4e18, desc 0x33616c stub!
Exception: resolve: Unknown error
fixme:win:EnumDisplayDevicesW ((null),0,0x3d0a2c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3d0a060,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x1ea088, desc 0x3d0a6bc stub!
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:win:EnumDisplayDevicesW ((null),0,0x339454,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3391ec,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x3b4a4d0, desc 0x339848 stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3398e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x339680,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x1ec3d0, desc 0x339cdc 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,0x335394,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33512c,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x3b47278, desc 0x335788 stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x339444,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x3391dc,0x00000000), stub!
fixme:dxgi:dxgi_output_GetDesc iface 0x3b45a38, desc 0x339838 stub!
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0xa09650): stub
fixme:advapi:UnregisterTraceGuids 0: stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33f828,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e7f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e718,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
| Variable USERNAME set to 'survient'
| Variable PASSWORD set to '6pIZjL6TFIi4kUOMupRFiLiTQti4xhTd7MATjrCSFo+4xhmC7pATir+dFIvuwhmC6sBD2uvHRY7qlBmI65wTg7+WRd2wlUWCsJdEgu2RQ968lhjYvJEW3b7AEYK6wBGL6pMT2rqdR9rpwBjfupVE3ruSEoiwnUDesJcZgruSF4y7xxSK7sEZ37iRQI69nRmK7Z0Qiu6WEd24nBOCvMBCi7CVFNm+kBKP7JAUj7ySQNntkRWO7ccU3bucQ42wxRiDsMBA3rjBE4rplhnYusYV3rGRQ469lUTa6pAY37nCFIjskBTf7JJD2LGdGdi/kBeK7ZIUj+uVFYm+kBmD68IRiqWXFIOxwBOP6cJH2eyVQomwwEKJ6ccVj7mSGIi/nBCJuQ=='
| 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} shardaddress=${shardaddress} environment=${environment} platform=${platform} lang=${lang} torsets=${torsets}
| Successfully started server: test1@null::IpcConsole:1'>test1@null::IpcConsole:1">test1@null::IpcConsole:1

|> autotick
| Beginning auto-tick. Use to break.
fixme:win:EnumDisplayDevicesW ((null),0,0xa0be068,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x5a534552 (as fourcc: RESZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a534552) in the format lookup table
fixme:ntdll:NtCreateJobObject stub: 0xa0be654 1f001f
fixme:ntdll:NtSetInformationJobObject stub: 0xdead 9 0xa0be780 112
fixme:ntdll:NtAssignProcessToJobObject stub: 0xdead 0x184
fixme:win:EnumDisplayDevicesW ((null),0,0x33f828,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e7f8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e718,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
| 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.
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa0be914,0xa0be910): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa0be5c4,0xa0be5c0): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa0be5a4,0xa0be5a0): stub
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa0be914,0xa0be910): stub
Connection 0 to RemoteRenderer accepted!
Connecting process name is: swtor.exe
Creating interfaces...
bwa::RemoteMetricsCallbacksHandler::IID
bwa::RemoteRendererInterface::IID
fixme:win:EnumDisplayDevicesW ((null),0,0xa0bca28,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x5a534552 (as fourcc: RESZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a534552) in the format lookup table
fixme:win:EnumDisplayDevicesW ((null),0,0xa0bc9d4,0x00000000), stub!
DEVICE: Using 24-Bit Depth Buffer.fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x157df0, last error 0x591
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
WARNING: Slow RemoteRenderer connection (1.04 seconds)
fixme:keyboard:X11DRV_ActivateKeyboardLayout 0x4090409, 0100: semi-stub!
fixme:keyboard:X11DRV_ActivateKeyboardLayout KLF_SETFORPROCESS not supported
fixme:d3d:query_init Unhandled query type 0xc.
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:thread:GetThreadPreferredUILanguages 52, 0xa0be094, 0xa0be104 0xa0be09c
fixme:thread:GetThreadPreferredUILanguages 52, 0xa0be0f4, 0xa0be164 0xa0be0fc
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
*** Device Reset - RR side HandleDeviceReset
err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x166408, last error 0x591
*** Device Reset - RR thread Device Reset success
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
*** Device Reset - RR thread NotifyDeviceReset
*** Device Reset - SIM side OnDeviceReset
*** Device Reset - SIM side - COMPLETE

fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x9002c
| Auto-tick canceled due to window close event

err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc35df7
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc35df7
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa0be864,0xa0be860): stub
Connection 0 to RemoteRenderer lost!
| Auto-tick canceled due to nothing left to tick.

|> server stop test1@shared::IpcConsole:1'>test1@shared::IpcConsole:1">test1@shared::IpcConsole:1
| Successfully stopped server: test1@shared::IpcConsole:1'>test1@shared::IpcConsole:1">test1@shared::IpcConsole:1

|> server uninstall RemoteRenderer
| Successfully un-installed server application: RemoteRenderer

|> exit

Any ideas? Thanks, really glad to see some people are actually getting this to work.

[post new] [reply to this]

Stuck at Launcher update
by Chilihead on Friday March 16th 2012, 1:44
Hello everyone,

I just signed up for the free weekend trial to see if i could get it running. Unfortunately I'm stuck at the Launcher update.

1) Installed the setup into an empty wine prefix.
2) Running the Launcher with the patched wine
3) "The Launcher is being updated" crashes after a while with:

C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic>set attempt=Z

C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic>:Repeat

C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic>del "C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.exe"

C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic>if exist "C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.exe" goto Retry

C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic>move "C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.exe.update\launcher.exe" "C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.exe"

C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic>if not exist "C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.exe" goto Retry

C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic>start "" "C:\Program Files\Electronic Arts\BioWare\Star Wars - The Old Republic\launcher.exe"
fixme:exec:SHELL_execute flags ignored: 0x00000100
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: Invalid parameter.

4) If i start the Launcher again i now get "The patcher service is temporarilty unavailable"
5) Run FixLauncher and repeat.

What am I Missing? System is a Ubuntu 11.10 x86_64

[post new] [reply to this]

Trying for OSX Snow Leopard
by Mike on Wednesday March 14th 2012, 18:33
It isn't working for me, yet. I prefer using macports for most things, if possible. Using the following procedure, it build successfully (includes the proof of concept patch). The warnings from my configure were:

configure: libsane 32-bit development files not found, scanners won't be supported.
configure: libv4l 32-bit development files not found.
configure: libgphoto2 32-bit development files not found, digital cameras won't be supported.
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
configure: libcapi20 32-bit development files not found, ISDN won't be supported.
configure: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported.

The error I get occurs after logging in and clicking Play. It attempts to load, but throws the following messages:

fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x1b01a0
| Auto-tick canceled due to window close event

err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc29059
fixme:process:GetProcessWorkingSetSize (0xffffffff,0xa0bf4a4,0xa0bf4a0): stub
Connection 0 to RemoteRenderer lost!
| Auto-tick canceled due to nothing left to tick.

|> server stop test1@shared::IpcConsole:1'>test1@shared::IpcConsole:1">test1@shared::IpcConsole:1
| Successfully stopped server: test1@shared::IpcConsole:1'>test1@shared::IpcConsole:1">test1@shared::IpcConsole:1

|> server uninstall RemoteRenderer
| Successfully un-installed server application: RemoteRenderer


Here is the process I used to build and run it:

I used the following to pull in all the dependencies:

sudo port install git-core wine-devel

Then because I wasn't sure which version gets pulled by the above, I made my own working copy from the git source:

git clone source.winehq.org/git/wine.git ~/wine-git

Then applied the patch:

cd ~/wine-git
wget bugs.winehq.org/attachment.cgi?id=39208 -O proof_of_concept.patch
cat proof_of_concept.patch |patch -p1

Then build wine:

./configure CPPFLAGS='-I/usr/X11/include -I/opt/local/include' LIBS='-lGL -lGLU' LDFLAGS='-L/usr/X11/lib -L/opt/local/lib'
make

Then I ran it with:

export DYLD_FALLBACK_LIBRARY_PATH="/usr/X11/lib:/usr/lib:/opt/local/lib"
cd ~/.wine/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars-The\ Old\ Republic
~/wine-git/wine explorer /desktop=4,1920x1080 launcher.exe


I've tried other resolutions with no luck. Any ideas?

[post new] [reply to this]

ALT command.
by dlbonsai on Wednesday March 14th 2012, 12:21
Hi everyone.

I was wondering if I was the only one having this bug or if not, then I'll open a new bug.

In game, you can set your shortcuts. If I set a shortcut ALT+something
then the mouse loose the game focus, I can move it but clicks don't work anymore.

But this bug doesn't only happen when setting shortcuts, in fact just hitting ALT+(a key {1,2,3,4} for.e.g) will lead to that behavior.
The only way to get the mouse clicking again is to ALT+tab to move back and forth between the game and another app. (Sometimes just pressing multiple times TAB works).

My window manager is Kwin (from kde), the key to move the windows is not ALT, but META. I know that by default it is ALT and because I play games who use ALT shortcuts I changed that.

Thank you for any info. (Compiled from latest git + proof patch (no special options to ./configure Nor any special flags to gcc)

Running : 3.2.9-1-ARCH (x64)
X : X.Org X Server 1.12.0
Pixmap : 0.24.4

[post new] [reply to this]

For people running Ubuntu 64bit
by zephar on Wednesday March 14th 2012, 10:41
If you are running Ubuntu 64bit you will need to do the following below before it is going to let you compile. This worked with my Ubuntu 11.10 amd64 bit version.

Add the Ubuntu Wine PPA as though you were just downloading the package like a normal user. This may give you some packages at newer versions than exist in stock Ubuntu needed for Wine, even if you don't install the Wine package. Then you can get every build dependency that the source package uses (which should be complete)

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get build-dep wine1.3

To compile and build is straightforward, with no extra switches required:

./configure
make

[post new] [reply to this]

Starting over
by Panama Craig on Tuesday March 13th 2012, 10:43
Thanks sam, I've actually been using a lot of what you have been saying as my base line for what I have done so far, and I don't believe you are leading me astray. I think from this point, my best option is to start over with a fresh install of ubuntu. Then I can come back and begin again. I just wish I had someone like you here to help me with getting things setup, so I don't screw up from the beginning. Anyways, good luck!

[post new] [reply to this]

Wine with Git Patch doesn't work
by Panama Craig on Monday March 12th 2012, 23:09
Ok, so I have done the following...

Started with a fresh install of Ubuntu and installed wine 1.4 then got the build dependencies for 32 bit, since I run 64 bit. I downloaded and compiled wine through git with the proof_of_concept.patch and then renamed the loadingscreenicon.dss and loadingscreen.jpg files, to be preceded by, .bak. I am fully patched and have a fresh install of SWTOR, barely modified. Yet I cannot login, I get stuck at an eternal black screen. From there, I found that most everyone, if not everyone, has gcc-4.5.2 or .3 that can run SWTOR. So here I am, stuck... I follow instructions very quickly, and understand what I am doing, but I do not know these commands off the top of my head.

I believe that from here I probably need to remove wine, then make install it again, along with git, and then recompile wine one last time. From there, since I have already compiled gcc-4.5.2 after downloading it into my home directory. I believe it should work. Can someone help me a bit with figuring them out?

Or perhaps I am just thinking wrong and all I need to do is recompile wine under git again and it might work. I will try this and get back, and will perform a sudo git reset --hard I believe it is... That should clear out the proof of concept patch and allow me to start over with gcc-4.5.2

[post new] [reply to this]

Cleaning up the notes
by Sam Silbory on Monday March 12th 2012, 10:36
I've removed a number of notes that don't seem needed any more if you are running a wine from git with the patch. As this is only way things work I don't see the need for the old notes. If you have the game running or think more should be removed, added, or deleted leave a comment.

[post new] [reply to this]

Empty Realm List
by Stepan Nassyr on Sunday March 11th 2012, 12:30
After applying the KUSER patch on wine in a chroot installation I get an empty server list. The swtor client logs tell me the following:

2012-03-11T15:34:39.133471 00160F88 ERROR Invalid response received from platform for getShardList request. Status code: 0 [Platform.dozerLib.dozer.ClientServices](clientservices.cpp:bwa::platform::ClientServices::receivedShardList:176)
2012-03-11T15:34:39.133802 00160F88 WARNING HandlePlatformFailure with error type 4001 : PLATFORM_ERROR_EMPTY_SHARD_LIST [Connect.firestorm.client.OmegaClientApp](omegaclientapp.cpp:OmegaClientApp::HandlePlatformFailure:519)

I tried launching the game with an unmodified wine just to see if it yields the same result - and it does! Is my wine installation missing something?

[post new] [reply to this]

Hang on install
by Sam on Saturday March 10th 2012, 13:18
I made the stupid mistake of removing the already installed SWTOR, and when I attempting a fresh install of it on wine 1.4-rc6 it tends to hang on the "Extract: SWTOR Customer Support.url" and this message pops up in the terminal : wine: Unhandled page fault on write access to 0x0000000c at address 0x7e224ea3 (thread 0027), starting debugger...



Any idea on how I can get this fixed?

Thanks.

[post new] [reply to this]

Texture quality dropping automatically
by Jordi on Saturday March 10th 2012, 5:18
I finally managed to get into the game thanks to KUSER patch (big thanks!) and game is very much playable.

It has quite less fps than the windows version, but it is nonetheless smooth enough for playing.

I have a texture quality issue thought. I set the texture quality to high and will load fine, but after few seconds moving, texture will drop significantly and remain there. If I make any change on the graphics preferences, it will load again the high quality textures, but same issue will happen.

I use an nVidia GTX 560i graphics card with 1GB of RAM, so I think RAM here is not the issue and I even registered in regedit the RAM graphics card has.

Now my specs:
Gentoo Kernel 3.1.6
nVidia GTX 560i with NV drivers 295.20-r1
Wine 1.4-rc6 with KUSER patch applied

[post new] [reply to this]

Proof of concept, KUSER PATCH
by Kane on Friday March 9th 2012, 7:49
Hey, Ok iv been following Bug 29168 and seems that they have come up with a fix but been quite new to Linux and not hurd of git untill the patch i have no idea on how to implement it and my programming knowledge is...... not great.

Anyway i made an attempt last night to figure it out and didnt get very far. here is what i tried:

1.downloaded git
read guide on how to use (parts that where require)
2.cloned wine repository:
git clone source.winehq.org/git/wine.git ~/wine-git
(which created wine-git)
3.attempted to add the two files within git:
git add wine-git\dlls\ntdll\critsection.c
&
git add wine-git\dlls\ntdll\thread.c
(but kept on displaying an error that it could not find it or
something.)
4.I changed both the files using gedit and saved them
(tried the game and still same. Do i have to move the file to a
certain folder within wine or should it pick it straight up form
the wine-git folder. If i use git how do i modify the file and how
upload it bk into the wine repository so the changes take effect?)

Aplogies but im still learning, any help would be amazing!

Cheers kane.

[post new] [reply to this]


by test on Saturday March 3rd 2012, 1:30
Getting the max clients reached error, haven't found a good workaround, using 1.4rc5, any ideas?

[post new] [reply to this]

  • RE: by xaris on Tuesday March 6th 2012, 10:59
    • RE: by test on Wednesday March 7th 2012, 4:23
      • RE: by xaris on Wednesday March 7th 2012, 4:28
        • RE: by TJ on Wednesday March 7th 2012, 13:20
          • RE: by TJ on Wednesday March 7th 2012, 14:21
Infinte wait at Server Selection Screen
by Joel Pauling on Tuesday February 28th 2012, 22:49
Just creating a new thread for this:

Basically this appears to be the show stopper at the moment.

Using Recent Win (1.4-rc5) The Launcher Login/EULA/Patch update screen mouse over bug appears to be fixed (may also be to do with recent patches for the game itself).

d3d9 library should be installed via winetricks (or alternatively placed into the games directory)

Loader screen Jpg/Icon move Fix required still to get to the server selections screen.

Server Selection screen is populated, but upon selecting a server game sits there (not hung... ) but sits there.

This was using winhq PPA on Ubuntu 11.10 amd64

[post new] [reply to this]

Centos6.2 Can't Install
by Brett on Monday January 23rd 2012, 16:54
Hey all, I'm new to wine, and have used my limited knowledge of linux to try and install SWTOR. I'm currently running Centos6.2, and I can't get past where SWTOR asks for the install language. There are only 2 fixme errors reported to the console and they are reported before the game asks for your language. This is done on the download installer. The disk installer doesn't even open. Any ideas on where to look? I can't find anything on google about those specific errors, they are always nested with other errors. Yes, i did install winetricks and the d3d9 info.

[post new] [reply to this]

How far i get
by Dave on Friday January 6th 2012, 14:35
I got star wars a few days ago and so far I've managed to use the workarounds to get the launcher to load and download files etc.

I used to be able to get to the server selection until I logged on to swtor using a windows computer to select the server as I thought this would skip the sever selection fail, but now I just get a black screen where the character selection/creation screen should be.

Has anyone managed to get further?

[post new] [reply to this]

Latest git source
by Jonathan on Thursday December 29th 2011, 0:21
From this data and time on my comment, the latest git source does not require directx to be installed for the games graphics to work. Unfortunately the communication problem still arises and it will not go beyond the server loading screen.

Just thought i'd give a heads up.

Also, the bug reports don't seem to really focus on the issue of the potential network issues. Anyone have more insight on that or is further debugging needed to be done to properly submit a bug report?

[post new] [reply to this]

Stuck on "Logging into selected server"
by Dif on Friday December 23rd 2011, 3:42
This topic was already open on the beta page, but since it is still an open issue I will re-start it here.

Basically after selecting a server and clicking "Select" I got a dialog box that states "Logging into selected server..."; the problem is that still it stands there indefinitely and the login never progress forward.

At first I tried to select the "Nightmare Lands" server as it is where my guild is located, but I noticed that the dialog box stayed there for more than the indicated waiting time (waited 40 minutes against the indicated 10). I (force-)closed the game and attempted to login to a server without waiting time and still the dialog box stood there (tested up to 20 minutes).

On the console it keep printing the following two lines:
fixme:d3d:query_init Unhandled query type 0xc.
fixme:win:GetWindowPlacement not supported on other process window 0x80028

Here the screenshot:
www.marcodifresco.com/media/SWTOR-logging-into-selected-server.png

And here the tcpdump:
www.marcodifresco.com/media/swtor-tcpdump.txt

Without any specific error message, it is difficult to prove it, but I think that wine either doesn't catch the confirmation from the server to move on with the login process or it catches it, but still it doesn't trig any action from the game.

Any thought?

[post new] [reply to this]

  • RE: Stuck on by Michael Andersson on Friday December 23rd 2011, 5:14
  • RE: Stuck on by Dif on Sunday December 25th 2011, 6:38
  • RE: Stuck on by Agifem on Tuesday December 27th 2011, 3:19
    • RE: Stuck on by zephar on Tuesday December 27th 2011, 16:38
heroengine / .net
by celtic on Thursday December 22nd 2011, 15:18
Since SWTOR is based on heroengine, am trying to get .net correctly installed in wine. Some people on the heroengine forums are also trying to get heroengine working under wine, but it's dependent on .net...

Maybe this will spark some new ideas here and there ? ;)

[post new] [reply to this]

No Window after launcher
by Agifem on Wednesday December 21st 2011, 2:07
I have a problem that seems similar to the "hang at intro splash" bug. I can login on the launcher, patch without any problem, but when I click "Play", the launcher window disappears, and nothing else happens, graphic-wise.

If i start in a terminal, I can see that the game launches a few things ("server start HeroEngine : / / test1@null::IpcConsole:1" and "server start RemoteRenderer : / / test1@shared::IpcConsole:1"), along with a few fixme messages that seem non-critical, but no error. Once it reaches "Beginning auto-tick. Use to break.", nothing else happens. The launcher process, along with 2 swtor.exe remain active, but seem to do nothing.

With WINEDEBUG=+winsock, I can read a LOT of :
trace:winsock:__WSAFDIsSet (172,0x5b9658(0))
trace:winsock:WS_select read 0x8de868, write (nil), excp (nil) timeout 0x8de974
but I don't know what they mean.

I can try to run more traces/debugs launches if need be.

[post new] [reply to this]

Empty server selection screen
by pivich on Tuesday December 20th 2011, 21:46
Doing exactly as described here (just instead installing - copied Windows installation).

Again, no servers at server selection screen.

tcpdump shows no network activity.

When i delete launcher.exe from preffered applications in winecfg and using overrides for d3dx9 (there a lot of libraries like *dx3d9_24 and so) i get black screen right after login, but i can see network activity :

11:20:45.269181 IP 80.91.194.107.34688 > 159.153.74.134.8995: Flags [.], ack 1, win 913, options [nop,nop,TS val 256406574 ecr 1141850717], length 0
11:20:45.400005 IP 159.153.74.134.8995 > 80.91.194.107.34688: Flags [P.], seq 1:23, ack 1, win 46, options [nop,nop,TS val 1141850848 ecr 256406574], length 22
11:20:45.400056 IP 80.91.194.107.34688 > 159.153.74.134.8995: Flags [.], ack 23, win 913, options [nop,nop,TS val 256406607 ecr 1141850848], length 0
11:21:15.530257 IP 159.153.74.134.8995 > 80.91.194.107.34688: Flags [.], ack 1, win 46, options [nop,nop,TS val 1141880979 ecr 256406607], length 0
11:21:15.530289 IP 80.91.194.107.34688 > 159.153.74.134.8995: Flags [.], ack 23, win 913, options [nop,nop,TS val 256414139 ecr 1141850848], length 0
11:21:45.660075 IP 159.153.74.134.8995 > 80.91.194.107.34688: Flags [.], ack 1, win 46, options [nop,nop,TS val 1141911109 ecr 256414139], length 0
11:21:45.660110 IP 80.91.194.107.34688 > 159.153.74.134.8995: Flags [.], ack 23, win 913, options [nop,nop,TS val 256421672 ecr 1141850848], length 0
11:21:45.760195 IP 159.153.74.134.8995 > 80.91.194.107.34688: Flags [F.], seq 23, ack 1, win 46, options [nop,nop,TS val 1141911209 ecr 256414139], length 0
11:21:45.760406 IP 80.91.194.107.34688 > 159.153.74.134.8995: Flags [F.], seq 1, ack 24, win 913, options [nop,nop,TS val 256421697 ecr 1141911209], length 0
11:21:45.891072 IP 159.153.74.134.8995 > 80.91.194.107.34688: Flags [.], ack 2, win 46, options [nop,nop,TS val 1141911340 ecr 256421697], length 0

so I think that I need to set overrides for one of the d3dx9_xx lib

[post new] [reply to this]

Please note
by Sam Silbory on Tuesday December 20th 2011, 21:31
The Open Beta release was very similar to the initial public release. You may want to look at the existing discussion there for help in getting the game working.

[post new] [reply to this]




   << Back

Page loaded in 0.33336 seconds.