To install GURPS Character Assistant 4.0.423 in Codeweavers Crossover Crossover version used: 16.1.0 You will want to give GURPS Character Assistant its own bottle. The reason why is there will be a library that you need to override that will make Microsoft Net Frameworks not work correctly. GCA doesn't need DirectX or anything like that. It only needs Visual Basic 6 Active Controls and Visual Basic 6 Service Pack 6. You can do these steps either before or after you install GCA. You will need to install: Microsoft Visual Basic 6.0 Common Controls Microsoft Visual Basic 6 Runtime Service Pack 6 Crossover will not be able to automatically download Microsoft Visual Basic 6.0 Common Controls for you, so you must get it yourself. The filename you need is: VisualBasic6-KB896559-v1-ENU.exe Crossover will however automatically download Microsoft Visual Basic 6 Runtime Service Pack 6 for you when you go to install it. You will also want to have a real version of oleaut32.dll from windows XP. Copy this to Crossover's windows\system32 directory (usually ~/.cxoffice//drive_c/windows/system32). Make sure you are still in GCA's bottle, then click on "Run Command" and type "wineconsole". Go to C:\windows\system32. Execute "regsvr32 oleaut32.dll". It should confirm it was successful. Making sure you are still in GCA's bottle, click on "Wine Configuration". Go to Libraries. You will need to make sure that both riched20.dll and oleaut32.dll are set to "native, builtin" You will also want to install CUPS-PDF for whatever linux distro you are using. This is for Print Preview and Quick View.