Game installs and launches fine, and the graphical content is displayed
well, however there is no sound. You can get a native dsound.dll and
copy that into the bottle's drive_c/windows/system32/ directory, and
then using the wine configuration tool set a Library override for this
dsound=native and this will get you sound -- the cost of doing that,
is the graphics of the game slow considerably and become very jerky.
If you do use a native dsound.dll the game throws an error about not
detecting a sound device and sound replay may not work...and then sound
does work but caveat the cost on graphics performance (which is pretty
severe), so it's pretty strange behavior - I've hoisted a ticket on the
issue, we'll just have to wait and see if any comes of that.
To install the GamersGate title, use Crossover Pro/Std -- if you don't
own either of these, download the demo of Crossover Std and use that.
Add a new winxp bottle using cxsetup (Manage Bottles) and give it an
appropriate name. Go to the following C4 page and download (not run)
the C4P profile from there;
http://www.codeweavers.com/compatibility/browse/name/?app_id=7854
Open the file 7854.c4p that you downloaded in a plaintext editor, and
look for the following lines up near the top on the profile;
<?xml version="1.0" encoding="UTF-8"?>
<c4p>
<applications>
<app appid="com.codeweavers.c4.7854">
<cxversion product="cxgames">9.1</cxversion>
<name>Microsoft HTML Rendering Engine 7</name>
<name lang="en">Microsoft HTML Rendering Engine 7</name>
Edit the product tag from "cxgames" to "cxoffice" and save the file.
Now open the edited 7854.c4p with Crossover Pro/Std(demo) and install the
Microsoft HTML Rendering Engine 7 package. Next, install the GamersGate
install stub you will have already downloaded into the same bottle as a
'Other' application, and the installer should contact the server and go on
to download and install the game content correctly.
At the end of the actual game installation, you will be given a choice of
whether or not to keep the downloaded installer files in case you wish to
run setup again. The choice is yours -- the game installer files are kept in
a temporary directory in the bottle itself, so if you do choose the keep
these it will double the size of (and the creation time) the cxarchive
being created, so it's really up to the user here - I would keep them.
If the GamersGate title you have comes with a serial/key to enter, [b]start
the game at least once in Crossover Pro/Std(demo) to register the game[/b]. This
may not work in Crossover Games at present, so you must do this while still
in the Crossover Pro/Std environment. Once you have registered/activated the
game content, move onto the next step.
Make an archive (.cxarchive) of this bottle in cxsetup (Manage Bottles) -
once the archive creation is completed, delete the bottle in Crossover Pro/Std
and exit that Crossover version.
Now start the Crossover Games cxsetup (Manage Bottles) program, and restore
the archive created above into the Crossover Games environment and you should
be good to go. If the game itself requires some other dependencies, add them here
in the Crossover Games environment. Hopefully in the future we can work out
why CXG can't do the online negotiation part properly, and not have to rely on
Crossover Pro/Std to get this done -- we'll do it via C4P instead...but for now
you have to do it manually, but at least it's not that hard 8)
Cheers!