Posted August 03, 2013
After getting a new vid card I was hoping to get TW2 up and running on my linux box. Reports on it were positive, and I was feeling rather confident it could be done. I was a bit frustrated when things didn't quite go as easily as click click play, but I eventually got it to run. I like to report all my GOG wine successes and failures so here is one for TW2
The solution isn't all that complicated, but I found the several appdb reports suggesting there are no additional things to install is a bit misleading when doing a truly clean install on a new system, or via clean prefix be it from the command line or using Play On Linux like I did. I am of the opinion that perhaps some of these people had already installed some of the more common helper items and therefore did not run into the same issues I had.
You will additionally need 2 items to get the game to run at all, and 1 more to make it “right.” Xact will need to be installed and so will d3dcompiler_43. Without the compiler the game will show you a splash screen, hang for awhile, then crash failing to compile HLSL shaders. The game should run at this point but the third item, d3dx9 will also need to be installed to clear up various graphical glitches, including the failure to render some textures correctly (like your shirt) There may be an option to selectively install a d3dx9 file or two instead, but I didn't go through the trouble of identifying which ones would be needed.
The game should run fairly well at this point.
***notes on wine versions and Play on Linux install
Reports go that the game works well all the way back to wine 1.3 (I did have issues with a 1.5 variant). However, I'm going to recommend the use of 1.6 since the newer GOG installer causes issues with wine that are cleared up in 1.6. One can always use the /nogui option on the installers, but that creates a problem if you are trying to use POL since you can't pass the parameter.
In addition POL also lacks a GOG install script and will attempt to use version 1.3 which, again, isn't compatible with our GOG installer. Instead download 1.6, install non-listed program, use another wine version, use 1.6, and install the additional packages. That should make quick work of it.
The solution isn't all that complicated, but I found the several appdb reports suggesting there are no additional things to install is a bit misleading when doing a truly clean install on a new system, or via clean prefix be it from the command line or using Play On Linux like I did. I am of the opinion that perhaps some of these people had already installed some of the more common helper items and therefore did not run into the same issues I had.
You will additionally need 2 items to get the game to run at all, and 1 more to make it “right.” Xact will need to be installed and so will d3dcompiler_43. Without the compiler the game will show you a splash screen, hang for awhile, then crash failing to compile HLSL shaders. The game should run at this point but the third item, d3dx9 will also need to be installed to clear up various graphical glitches, including the failure to render some textures correctly (like your shirt) There may be an option to selectively install a d3dx9 file or two instead, but I didn't go through the trouble of identifying which ones would be needed.
The game should run fairly well at this point.
***notes on wine versions and Play on Linux install
Reports go that the game works well all the way back to wine 1.3 (I did have issues with a 1.5 variant). However, I'm going to recommend the use of 1.6 since the newer GOG installer causes issues with wine that are cleared up in 1.6. One can always use the /nogui option on the installers, but that creates a problem if you are trying to use POL since you can't pass the parameter.
In addition POL also lacks a GOG install script and will attempt to use version 1.3 which, again, isn't compatible with our GOG installer. Instead download 1.6, install non-listed program, use another wine version, use 1.6, and install the additional packages. That should make quick work of it.
Post edited August 03, 2013 by gooberking