http://bugs.winehq.org/show_bug.cgi?id=29168
--- Comment #134 from Erik Weatherwax erik.weatherwax@gmail.com 2012-03-08 12:43:44 CST --- Add me to the list of people for whom Carsten's proof of concept patch has the game working successfully. Steps I followed:
(1) Remove old SWTOR wineprefix with pathetic attempts at DLL overrides to get game to work. (2) Create and configure clean wineprefix: turning on virtual desktop is the only config change I made here. (3) Override d3dx9_36 via winetricks -- this is the only DLL override I needed. (4) Run SWTOR_setup.exe available on SWTOR website in the new prefix. (5) Copy Program Files/Electronic Arts/BioWare/ folder from Win7 partition I was (regrettably) forced to use to Program Files/Electronic Arts/BioWare/ folder in new wineprefix, because I'm too impatient to download the game assets again or patch from initial retail. (6) Apply Carsten's patch against a copy of wine 1.4 source and perform straight ./configure && make, no special CFLAGS or installation, because I'm told by far more knowledgeable people that the patch isn't suitable for mainline Wine. (7) cd to the SWTOR install directory, run: $PATCHED_WINE_PATH/wine launcher.exe (8) Hit "play" very quickly to avoid bug 29169 (reported fixed but I'm still running into it, need to open another bug report). (9) Enjoy.
For the record, this is a Gentoo x86_64 system. I did notice the same graphical artifacts Sebastiaan mentioned on first launching the game with AA at high: turning off AA corrected it, and I was later able to set AA to low without the artifacting resuming. This is on an nVidia GT240 with the 295.20 proprietary driver.