http://bugs.winehq.org/show_bug.cgi?id=32037
--- Comment #23 from Michael Koch tensberg@gmx.net 2012-10-28 05:01:31 CDT --- I figured out what was my problem. GSGameExe_DX9.exe crashes if there is no config.ini file. GSLauncher.exe crashes without creating configuration files with a System.NullReferenceException, unless it is started from the "Giana Sisters - Twisted Dreams/launcher" directory.
My problem was that I started GSLauncher.exe from a different path, e. g :~ wine $WINEPREFIX/.../launcher/GSLauncher.exe instead of cd'ing to the launcher directory.
Here are the complete steps which made the game work for me:
export WINEARCH=win32 export WINEPREFIX=~/Games/Giana winecfg winetricks xact_jun2010 winetricks wmp9 wine GianaSistersTwistedDreams_Installer_key.exe cd $WINEPREFIX/../Giana\ Sisters\ -\ Twisted\ Dreams/launcher <- this makes the difference wine GSLauncher.exe