Application Details:
Version: | 1.0.x |
License: | Retail |
URL: | http://www.swtor.com |
Votes: | Marked as obsolete |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 1.5.4 |
Maintainers: About Maintainership
What works
Installing
logging onto server
gameplay
What does not
Choppy and odd artifacting mostly unplayable due to rubberbanding and lag still it is an improvement
Workarounds
What was not tested
grouping
Hardware tested
Graphics:
Additional Comments
cd ~ git clone git://source.winehq.org/git/wine.git ~/wine-git cd wine-git wget bugs.winehq.org/attachment.cgi?id=39208 -O proof_of_concept.patch git apply proof_of_concept.patch mkdir build cd build ../configure make cd ~/.wine/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/ ~/wine-git/build/wine explorer /desktop=launcher.exe,1920x1080 launcher.exe thank you Coy Barnes for the info on how to install the patch and thanks to Carsten Juttner for the patch
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Ubuntu 12.04 "Precise" amd64 (+ variants like Kubuntu) | May 18 2012 | 1.5.4 | Yes | No | Garbage | Hideaki | ||
Show | Ubuntu 12.04 "Precise" i386 (+ variants like Kubuntu) | May 04 2012 | 1.5.3 | Yes | No | Garbage | Benjamin Lawrence | ||
Show | Gentoo Linux x86_64 | May 08 2012 | 1.5.1 | No, but has workaround | Yes | Bronze | hirschhornsalz | ||
Show | Aptosid x86_64 | Mar 22 2012 | 1.5.0 | N/A | Yes | Gold | Hideaki | ||
Show | Aptosid x86_64 | Mar 18 2012 | 1.5.0 | N/A | Yes | Gold | H. M. Kruse |
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.
- 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.
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.
by sxe on Wednesday July 11th 2012, 11:01
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
by sxe on Wednesday July 11th 2012, 12:08
by Caleb on Monday July 2nd 2012, 17:33
by Caleb on Thursday July 5th 2012, 14:04
by Jeremy on Monday February 2nd 2015, 8:00
by Michael Smith on Sunday May 20th 2012, 16:15
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?
by Benjamin Lawrence on Friday May 4th 2012, 8:12
by Hideaki on Tuesday May 15th 2012, 8:28
At first I though it was something on my end, but now I'm starting to believe that a recent patch broke something.
by Benjamin Lawrence on Tuesday May 15th 2012, 20:49
Even tried Codeweavers to no avail.
by Cory on Sunday April 15th 2012, 11:03
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
by Jordi on Saturday April 14th 2012, 7:32
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
by Cory on Friday April 13th 2012, 5:53
appdb.winehq.org/commentview....ThreadId=75939
by Cory on Wednesday April 11th 2012, 9:48
by StefanT on Thursday April 12th 2012, 16:04
So yes, for me login works, but no, I cannot play the game either.
by Cory on Thursday April 12th 2012, 21:28
by StefanT on Friday April 13th 2012, 9:54
So, no, I did not patch wine myself, the PlayOnLinux team did.
But it's only my assumption that this is /the/ patch from here - I did not check.
by Sam Silbory on Friday April 13th 2012, 10:58
by Cory on Saturday April 14th 2012, 23:45
by Rob Watson on Monday April 2nd 2012, 21:44
by Cory on Monday March 26th 2012, 9:28
by Ryan on Sunday March 25th 2012, 18:33
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).
by StefanT on Saturday April 7th 2012, 9:43
Same symptoms - the server list is empty and after a while the 4001 error appears.
by André Fettouhi on Tuesday March 20th 2012, 3:32
by Cory on Tuesday March 20th 2012, 23:18
by zephar on Friday March 23rd 2012, 10:37
by ichbinder on Sunday March 18th 2012, 13:53
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
by Brian on Friday March 30th 2012, 10:26
I wasn't getting this issue two weeks ago when using the KUSHER_SHARED_DATA patch, but since the patch from Wed(?) two weeks ago, I can't get past the black screen of death.
I followed the instructions above(except the WINEDEBUG bit, when does one put that?? :S ), but to no avail.
How/where can I find a winedebug log to look at/give to others to look at when I fail to understand it?
Regards
B
by test on Friday March 16th 2012, 4:49
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.
by Cynyr on Sunday March 25th 2012, 12:45
by B.K. on Saturday March 31st 2012, 1:09
Any thoughts anyone?
TIA.
by B.K. on Saturday April 14th 2012, 0:18
But now I'm getting the in-game error at the Server Select screen of Unable to retrieve Server List.
Getting there...
by test on Saturday April 14th 2012, 2:53
by test on Saturday April 14th 2012, 3:04
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0022, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0040, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0033, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0022, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0040, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0033, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0022, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0040, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0033, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0022, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0040, blocked by dffb3413, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x138af48 "?" wait timed out in thread 0033, blocked by dffb3413, retrying (60 sec)
I think that I may need that WINEPREFIX, not sure.
by John on Saturday June 30th 2012, 15:42
Hope this helps.
by Chilihead on Friday March 16th 2012, 1:44
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
by Sam Silbory on Friday March 16th 2012, 11:00
by Sam Silbory on Monday March 19th 2012, 11:37
by Jason Wood on Monday March 19th 2012, 17:33
by Chilihead on Friday March 16th 2012, 13:04
Made it to the download now.
by Mike on Wednesday March 14th 2012, 18:33
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?
by Jozef Bacik on Wednesday March 14th 2012, 19:27
If you still want to make own wine, make sure you are using gcc-4.2 (not llvm one or clang!) and i recommend this configure parameters for lion (some maybe deprecated)
--without-oss --without-cms --disable-tests --without-v4l --without-alsa --without-audioio --without-capi --with-coreaudio --without-esd --without-hal --without-jack --with-xcomposite --with-xcursor --with-xinerama --with-xinput --with-xml --with-xrandr --with-xrender --with-xshape --with-xshm --with-xslt --with-xxf86vm --with-x --without-fontconfig --without-gphoto --without-gstreamer
by dlbonsai on Wednesday March 14th 2012, 12:21
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
by haxx on Friday March 23rd 2012, 18:52
by zephar on Wednesday March 14th 2012, 10:41
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
by Brian Sutton on Wednesday March 14th 2012, 19:13
Nice work guys!!
by Panama Craig on Tuesday March 13th 2012, 10:43
by Panama Craig on Monday March 12th 2012, 23:09
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
by Sam Silbory on Tuesday March 13th 2012, 10:38
A) I don't seem to need to rename loadingscreenicon.dss and loadingscreen.jpg files.
B) Most people are seeing long load times to get to the server selection screen. Try giving it 2-3 minutes, and see if it loads, hangs, or times out.
PS- Are you sure are you patched? Try cat patch_name |patch -p1 --dry-run in your source tree to check. If it doesn't complain, and ask you if you want to reverse the patch you didn't patch.
by Panama Craig on Tuesday March 13th 2012, 10:44
by Sam Silbory on Monday March 12th 2012, 10:36
by Jozef Bacik on Monday March 12th 2012, 18:50
With KUSER patch - it should not hang on that screen anymore. If there is a black screen after the loading screen - then there is problem with graphics or gcc. If the loading screen is removed, you will receive black screen instant, and you will not know when the loading is finished and if you have some further problems
by Sam Silbory on Monday March 12th 2012, 22:14
by Stepan Nassyr on Sunday March 11th 2012, 12:30
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?
by Jordi on Saturday March 24th 2012, 6:49
by sacha on Saturday May 5th 2012, 20:52
Then I remembered one detail from my original setup, which turned out to matter. In my non-working setup, in winecfg I had Win XP as the default, but Win 7 selected for launcher. By setting Win 7 as the default, and launcher to use the default, things started working again, SWTOR went straight to the character selection screen.
by Sam on Saturday March 10th 2012, 13:18
Any idea on how I can get this fixed?
Thanks.
by Sam on Sunday March 11th 2012, 4:32
err:module:find_forwarded_export function not found for forward 'msvcrt._time64' used by L"C:\\windows\\system32\\msvcr80.dll". If you are using builtin L"msvcr80.dll", try using the native one instead.
err:module:find_forwarded_export function not found for forward 'msvcrt._initterm_e' used by L"C:\\windows\\system32\\msvcr80.dll". If you are using builtin L"msvcr80.dll", try using the native one instead.
err:module:find_forwarded_export function not found for forward 'msvcrt.__CppXcptFilter' used by L"C:\\windows\\system32\\msvcr80.dll". If you are using builtin L"msvcr80.dll", try using the native one instead.
err:module:find_forwarded_export function not found for forward 'msvcrt._except_handler4_common' used by L"C:\\windows\\system32\\msvcr80.dll". If you are using builtin L"msvcr80.dll", try using the native one instead.
err:module:find_forwarded_export function not found for forward 'msvcrt.memmove_s' used by L"C:\\windows\\system32\\msvcr80.dll". If you are using builtin L"msvcr80.dll", try using the native one instead.
err:module:find_forwarded_export function not found for forward 'msvcrt.?? _V@YAXPAX@Z' used by L"C:\\windows\\system32\\msvcr80.dll". If you are using builtin L"msvcr80.dll", try using the native one instead.
err:module:find_forwarded_export function not found for forward 'msvcrt.__CxxFrameHandler3' used by L"C:\\windows\\system32\\msvcr80.dll". If you are using builtin L"msvcr80.dll", try using the native one instead.
err:module:find_forwarded_export function not found for forward 'msvcrt.?? 0exception@@QAE@ABQBDH@Z' used by L"C:\\windows\\system32\\msvcr80.dll". If you are using builtin L"msvcr80.dll", try using the native one instead.
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0xa09538): stub
fixme:advapi:UnregisterTraceGuids 0: stub
wine: Call from 0x7ef7a250 to unimplemented function msvcrt.dll._set_printf_count_output, aborting
err:module:attach_process_dlls "msvcr80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Electronic Arts\\BioWare\\Star Wars - The Old Republic\\swtor\\retailclient\\swtor.exe" failed, status 80000100
any help would be appreciated.
by Sam on Sunday March 11th 2012, 4:42
error: patch failed: dlls/ntdll/critsection.c:36
error: dlls/ntdll/critsection.c: patch does not apply
error: patch failed: dlls/ntdll/thread.c:196
error: dlls/ntdll/thread.c: patch does not apply
by Sam on Sunday March 11th 2012, 7:22
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Electronic Arts\\BioWare\\Star Wars - The Old Republic\\swtor\\retailclient\\SpeedTreeRT.dll") not found
err:module:import_dll Library SpeedTreeRT.dll (which is needed by L"C:\\Program Files\\Electronic Arts\\BioWare\\Star Wars - The Old Republic\\swtor\\retailclient\\swtor.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Electronic Arts\\BioWare\\Star Wars - The Old Republic\\swtor\\retailclient\\swtor.exe" failed, status c0000135
by Jordi on Saturday March 10th 2012, 5:18
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
by haxx on Friday March 23rd 2012, 18:00
---Technical Details---
Currently the engine/game is turning off the GPU RAM virtualization features of Vista and Windows 7 which is a major feature of the WDM/WDDM technology. This technology allows Windows to manage GPU RAM, by prioritizing textures and assets as needed without saturating the video cardĂ¢â‚¬â„¢s onboard RAM.
Quality Gain:
Allows medium and high resolution textures, better antialiasing, and various other features to remain enabled for a higher quality image on video cards with lower amounts of RAM. It also allows the higher quality textures to be used on objects in the distance which helps with the terrain, grass, building flaws as you are moving in the game.
Performance Gain:
Increases FPS even with higher Quality settings enabled and reduces the GPU stress by not having to load in and out lower resolution textures. This will even reduce GPU temperatures, as the Memory Controller on the GPU has to do less work with constant loading, unloading, and reloading of game textures and other assets.
Note:
By setting the game to Windows XP Service Pack 3 in the compatibility tab, the game/engine doesnĂ¢â‚¬â„¢t override this feature of Windows, and this lets Windows manage the GPU RAM, and even if you have 256mb or 512mb of GPU RAM, Windows will tell the game you have 1024mb or more GPU RAM based on how much system RAM you have available and Windows can allocate to the game.
by Jordi on Saturday March 24th 2012, 6:44
by haxx on Sunday March 25th 2012, 11:36
by Kane on Friday March 9th 2012, 7:49
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.
by Coy Barnes on Friday March 9th 2012, 20:06
git reset --hard
Apply the patch:
git apply proof_of_concept.diff
Commit the changes (or not):
git commit -a
by zephar on Friday March 9th 2012, 22:29
by Coy Barnes on Friday March 9th 2012, 23:02
git clone source.winehq.org/git/wine.git wine-git
cd wine-git
wget bugs.winehq.org/attachment.cgi?id=39208 -O proof_of_concept.patch
git apply proof_of_concept.patch
mkdir build
cd build
../configure
make
cd ~/.wine/drive_c/Program\ Files/Electronic\ Arts/BioWare/Star\ Wars\ -\ The\ Old\ Republic/
~/wine-git/build/wine explorer /desktop=launcher.exe,1920x1080 launcher.exe
by zephar on Saturday March 10th 2012, 18:26
zephar@zephar-MS-7280:~/wine-git/build$ ../configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for cpp... cpp
checking whether gcc -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.
zephar@zephar-MS-7280:~/wine-git/build$
Please let em know what I did wrong =(.
by Sam Silbory on Saturday March 10th 2012, 19:42
wiki.winehq.org/WineOn64bit
by zephar on Tuesday March 13th 2012, 17:48
by Kane on Tuesday March 13th 2012, 18:11
Cheers to every 1 aswell that worked on the bug to get this game working.
sept the same issue aszephar where there is no sound andlong load time it is running pretty sweet at the mo!
Cheers!
Kane
by test on Saturday March 3rd 2012, 1:30
by xaris on Tuesday March 6th 2012, 10:59
by test on Wednesday March 7th 2012, 4:23
by xaris on Wednesday March 7th 2012, 4:28
But i havent been able to make it work, so if anyone manages to make it work pls post here !
by TJ on Wednesday March 7th 2012, 13:20
On windows, the client will take me automatically to the character selection screen as I already have characters made.
I did a clean install of SWTOR and did not rename any files.
by TJ on Wednesday March 7th 2012, 14:21
"Unable to retrieve server list. Please follow the Help Center link below for more information."
The message also comes with an "Error Code: 4001"
by Joel Pauling on Tuesday February 28th 2012, 22:49
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
by Kane on Wednesday February 29th 2012, 7:50
im using Linux Mint which uses unbunu.
I get the loading screen and the little cog moving at the bottom
but no further.
I have tried every thing i can think of.
hopefully there will be a fix soon
by xaris on Wednesday February 29th 2012, 16:27
1)If u havent logged in previously in any server and created a character and
2)If u have logged in previously from a windows machine and created a character.
In the 1st case, u get to the server selection screen on the windows machine. In wine u see the servers but cant log in
In the 2nd case, while on a windows machine, u get automatically connected to the server where u have created a char. So in wine, because u cant connect to the server, u see the endless loading screen.
So to sum it up in wine there are 2 things which will happen. If u have made a char with the account u r trying to login, u will get an endless loading screen, and if u havend created a char with the account u r trying to login, u will get the server selection screen without being able to log in the server.
by Joel Pauling on Wednesday February 29th 2012, 18:30
Find the Subdirectory called "retailclient/LoadingScreens" in your swtor directory
It should contain:
LoadingIconAnim.dds
LoadingScreen.jpg
and rename these to something else (i.e LoadingScreen.jpg.bak, LoadingIconAnim.dds.bak)
by Brett on Monday January 23rd 2012, 16:54
by Kane on Thursday January 26th 2012, 12:57
iv not had that error.see if your able to bypass it or see what the errors refer to. might be a simple fix.
by Brett on Saturday April 14th 2012, 18:42
Btw, i'm running centos 6.2, 64bit, and have all the dependencies and whatnot for compiling 32bit. Although, I couldn't compile the latest 1.5.2 wine. Some linking error about can't move and link something thats i686 to x86_64 or vice versa.
by Dave on Friday January 6th 2012, 14:35
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?
by Kane on Saturday January 7th 2012, 5:03
No i get same issue, i have tried a number of things ie
changing to icb and jpeg file mentioned below
changing the windows version type in wine
adding and removing different libraries
set the icb files withing retailclient to allow executing as a file
through properties
tried to emulate a virtual desktop.
Nothing has seemed to work yet. Im no longer even getting the black screen but after selecting play im only waiting a few minutes before ending the processes, i think normally it takes about 20 mins from pressing launch to getting the blank screen.
In the system monitor there is 3 star wars processes:
launcher.exe and 2 SWTOR, the only SWTOR process that seems to be using any cpu once i have selected 'play' points to the remoterenderserver.icb.
If there is any developers that need to try sumat or need information i would be happy to help so we can finally get SWTOR to work lol.
by Agifem on Tuesday January 10th 2012, 4:10
So far, this bug is not solved. It is not even understood.
by Bryguy on Wednesday January 11th 2012, 19:23
bugs.winehq.org/show_bug.cgi?id=29168
I'd buy this game if it worked under wine, I'm holding out for now.
by Mikael Cluseau on Thursday January 12th 2012, 4:53
by Jonathan on Thursday December 29th 2011, 0:21
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?
by Jonathan on Thursday December 29th 2011, 10:26
by Dif on Friday December 23rd 2011, 3:42
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?
by Michael Andersson on Friday December 23rd 2011, 5:14
by Dif on Sunday December 25th 2011, 6:38
This time I noticed that under '[SWTOR-PATH]/swtor/retailclient/swtor/logs/' there are several files (that according to the date and time correspond to the several attempts I made) and the last one (referring to this last attempt) called Client_20111225T132820_065492 contains:
2011-12-25T13:28:20.065379 0011B588 DEBUG Constructed with desired state [CS_SHARD_CONNECTED] [Connect.firestorm.client.ConnectionObject](connectionobject.cpp:ConnectionObject::ConnectionObject:42)
2011-12-25T13:28:20.065455 0011B588 DEBUG [OMEGACONNECT] Starting login: Difious : @he6072n01.swtor.com:8995:castlehilltest [Connect.firestorm.client.ConnectionObject](connectionobject.cpp:ConnectionObject::beginConnection:148)
2011-12-25T13:28:20.226595 0011B588 DEBUG setState changing state to [CS_LOGGING_IN] [Connect.firestorm.client.ConnectionObject](connectionobject.cpp:ConnectionObject::setState:63)
2011-12-25T13:28:20.281122 0011B588 DEBUG getShardList call returned 214 shards for player with region 3 [Platform.dozerLib.dozer.ClientServices](clientservices.cpp:bwa::platform::ClientServices::receivedShardList:128)
I don't know if it is of any use.
As someone else reported, have being tried to login from a Windows machine, now I am not longer getting the server list as the game is trying to log in directly to the last selected server (in my case EU "Nightmare Lands" that has queue).
by Dif on Monday December 26th 2011, 15:26
I think it is kind of implicit, but I want to make clear that beside my work's hours (but I am on vacation until the 28th included) and sleep's hours, I am fully available to do any form of debugging anyone may require to pinpoint and solve the issue; just tell me what you need (i.e. "run tcpdump with these parameters", "run netstat with these parameters", "recompile wine with this patch", etc.).
Since I don't have another game-grade machine with Windows and I would like to avoid to have to mess with the partitions to gain space for a dual-boot (and fully giving up Linux for just one game is out of the question), I am fully motivated to help as much as I can in order to make the game fully runnable as soon as possible.
by zephar on Tuesday December 27th 2011, 16:36
by Agifem on Tuesday December 27th 2011, 3:19
retailclient/LoadingScreens/
LoadingIconAnim.dds LoadingScreen.jpg
and I finally got the server list.
If I choose a server and try to connect, I have the same bug you describe.
My intuition tells me both bugs are related, and both are about a network issue about Wine. I can run some tests if needed, but not that many, as I have another bug (It takes me an hour to launch the game).
by zephar on Tuesday December 27th 2011, 16:38
by celtic on Thursday December 22nd 2011, 15:18
Maybe this will spark some new ideas here and there ? ;)
by Ahmed W. on Wednesday December 28th 2011, 17:26
by Agifem on Wednesday December 21st 2011, 2:07
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.
by Richard Griffith on Thursday December 22nd 2011, 7:30
Windows users have reported problems with starting with different locale type settings.
Interestingly my actual locale is en_CA.utf8 but the swtor command line under wine had the tail end
-set platform gamepad.swtor.com:443 -set environment swtor -set lang en-us -set torsets main,en-us @swtor_dual.icb
I am not sure where wine gets its language type setting from. And seeing the en-us thing on the command line indicates some dependencies. This swtor forum thread - www.swtor.com/community/showthread.php?t=18396&page=3
suggests language settings are an issue
1. Go to Control Panel -> Region and Language
2. At the 1st tab ('Formats'), click the 'Additional Settings' buttons that is at the bottom right
3. In the new window, at the 1st tab again ('Numbers'), there is a field called 'Decimal Symbol' and a field called 'Digit Grouping Symbol'. Change decimal symbol to . (dot) and digit grouping symbol to , (comma)
4. Click Apply and then OK on this window and the same on the previous window
5. Launch the game
by Agifem on Thursday December 22nd 2011, 8:00
I get the following as an output :
-----------------------------------------
| Variable USERNAME set to 'x'
| Variable PASSWORD set to 'x'
| Variable PLATFORM set to 'gamepad.swtor.com:443'
| Variable ENVIRONMENT set to 'swtor'
| Variable LANG set to 'fr-fr'
| Variable TORSETS set to 'main,fr-fr'
| 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
-------------------------------------------
I've modified the username and password to 'x', but it's otherwise my username and my encryted password.
I'm french, and my Ubuntu is configured as such.
I'll try this evening changing my Ubuntu language setting, and see what happens (I'm at work right now).
by Agifem on Friday December 23rd 2011, 12:41
---------------
swtor.exe -set username x -set password x -set platform gamepad.swtor.com:443 -set environment swtor -set lang en-us -set torsets main,en-us @swtor_dual.icb
---------------
and still the same issue. I tried changing the decimal separator, but it made no difference.
by Agifem on Saturday December 24th 2011, 16:01
On a side-note, I too experience the "client hang at intro splash".
by Dif on Saturday December 24th 2011, 18:42
by pivich on Tuesday December 20th 2011, 21:46
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
by Sam Silbory on Tuesday December 20th 2011, 21:31
by Dif on Wednesday December 21st 2011, 4:12
I have a question about going to the beta page as you suggest for the archive of discussions: there I opened the thread "Stuck on Logging into selected server" that got quite a few comments (and the last few outlined some probable good material to investigate on), but still it wasn't warped up with a solution.
Do I have to leave it there or I can re-open it here to incentivate further comments?
Thank.
by Jason Wood on Wednesday December 21st 2011, 8:52
by doh123 on Wednesday December 21st 2011, 13:46
The Weekend beta tests happened for a month, and it did work in Wine fine, but right near the end of that going into release, they changed something that caused all the current bugs.
SWTOR does NOT currently work in Wine for anyone, and all the old Beta reports are useless, since changes to the game during beta is what broke it working in Wine.
by Sam Silbory on Wednesday December 21st 2011, 13:54
by Sam Silbory on Wednesday December 21st 2011, 14:00