Ok, lets start over from the beginning since I have not tested Star Wars: The Old Republic, we'll have to do the trial-n-error together. Most of the WineHQ test submissions show silver or garbage... thats not good!
I'm reading a few sources that have some good tips:
SWTOR forum
WineHQ
Since its Free-to-Play, I can also download and test myself, then make a guide for it
Here are some Quick steps for preparing:
Linux 32-bit libraries (if you have a 64-bit Operating System):
Install Multiarch 32-bit libraries (needed for most games)
Copy CD data or download full client:
Copy data from CD's to Folder on Desktop
Wine Versions:
Launch PlayOnLinux
Click Tools menu
Click Wine Version Manager
Select: Wine 1.5.1-old_republic
Click Left arrow to install
Select: Wine 1.6-rc4
Click Left arrow to install
Select: Wine 1.5.25
Click Left arrow to install
Select: Wine 1.4.1
Click Left arrow to install
Close Wine Manager
PlayOnLinux Manual Installation:
Click Install
Click "Install a non-listed program"
Select "Install in a new virtual drive"
Virtual Drive name: swtor
Select all three options:
Use another Version of Wine
Configure Wine
Install some Libraries
Select Wine 1.5.1-Old-Republic
Wine Configuration
Windows Version: Windows 7
Display Tab
Check all, set virtual desktop to 1024x768
Click OK
Install libraries:
vcrun2008
d3dx9
msls31
internet explorer 8 (also installs service pack 3)
Installing SWTOR:
Click Browse
Search for a setup.exe from the Disk you copied or an install.exe from the downloaded version.
Note: This is tricky because sometimes the download is a client that download the game.
Using the copied CD files might be better in the long run, but we won't know until we try both.
Click Open
SWTOR Installer:
Some kind of installer will launch in the virtual desktop (blue background)
Follow the installation steps
Keep most default settings
Allow it to install any .NET or DirectX libraries its-self
Don't launch or create shortcuts at the end
Finish installer
POL shortcut:
PlayOnLinux will search for exe files in the virtual drive
Note: This is tricky too, because sometimes there are multiple exe's like launcher.exe, swtor.exe, etc. You may have to select each one and try them all until you find the one that works.
Name your shortcuts
Select "No I don't want to make another shortcut"
PlayOnLinux Configure:
in PlayOnLinux, click Configure
Display Tab
Direct Draw Renderer: opengl
Video memory size: the size of memory on your video card
Offscreen Rendering Mode: fbo
Note: Sometimes these don't do anything, other times it makes all the difference in launching a game and its performance. Many times I'll have to turn these off or on to get a game to work.
Reboot Windows:
Wine Tab
Click "Windows Reboot"
Close Configure
Select one of your shortcuts and click Run. If it doesn't launch or start to update properly, try the other shortcuts and click Run.
If SWTOR still refuses to launch, select the shortcut and click Debug on the right. This will print out the launching/terminal information so we can see what is going on in the backend.
It can give us a clue of what might be wrong.
I'm reading a few sources that have some good tips:
SWTOR forum
WineHQ
Since its Free-to-Play, I can also download and test myself, then make a guide for it
Here are some Quick steps for preparing:
Linux 32-bit libraries (if you have a 64-bit Operating System):
Install Multiarch 32-bit libraries (needed for most games)
Copy CD data or download full client:
Copy data from CD's to Folder on Desktop
Wine Versions:
Launch PlayOnLinux
Click Tools menu
Click Wine Version Manager
Select: Wine 1.5.1-old_republic
Click Left arrow to install
Select: Wine 1.6-rc4
Click Left arrow to install
Select: Wine 1.5.25
Click Left arrow to install
Select: Wine 1.4.1
Click Left arrow to install
Close Wine Manager
PlayOnLinux Manual Installation:
Click Install
Click "Install a non-listed program"
Select "Install in a new virtual drive"
Virtual Drive name: swtor
Select all three options:
Use another Version of Wine
Configure Wine
Install some Libraries
Select Wine 1.5.1-Old-Republic
Wine Configuration
Windows Version: Windows 7
Display Tab
Check all, set virtual desktop to 1024x768
Click OK
Install libraries:
vcrun2008
d3dx9
msls31
internet explorer 8 (also installs service pack 3)
Installing SWTOR:
Click Browse
Search for a setup.exe from the Disk you copied or an install.exe from the downloaded version.
Note: This is tricky because sometimes the download is a client that download the game.
Using the copied CD files might be better in the long run, but we won't know until we try both.
Click Open
SWTOR Installer:
Some kind of installer will launch in the virtual desktop (blue background)
Follow the installation steps
Keep most default settings
Allow it to install any .NET or DirectX libraries its-self
Don't launch or create shortcuts at the end
Finish installer
POL shortcut:
PlayOnLinux will search for exe files in the virtual drive
Note: This is tricky too, because sometimes there are multiple exe's like launcher.exe, swtor.exe, etc. You may have to select each one and try them all until you find the one that works.
Name your shortcuts
Select "No I don't want to make another shortcut"
PlayOnLinux Configure:
in PlayOnLinux, click Configure
Display Tab
Direct Draw Renderer: opengl
Video memory size: the size of memory on your video card
Offscreen Rendering Mode: fbo
Note: Sometimes these don't do anything, other times it makes all the difference in launching a game and its performance. Many times I'll have to turn these off or on to get a game to work.
Reboot Windows:
Wine Tab
Click "Windows Reboot"
Close Configure
Select one of your shortcuts and click Run. If it doesn't launch or start to update properly, try the other shortcuts and click Run.
If SWTOR still refuses to launch, select the shortcut and click Debug on the right. This will print out the launching/terminal information so we can see what is going on in the backend.
It can give us a clue of what might be wrong.