I am trying to run Crimson Skies using Wine but I can not make it open the main menu without CTD. Since most of the tutorials recommend usingdgVoodoo 2 I tried to implement an install script for the game based on the Midtown Madness 2 install script which also use this tool:
name: Crimson Skies
game_slug: crimson-skies
version: Installer
slug: crimson-skies-installer
runner: wine
script:
files:
- installer: N/A:Select the game's setup file
- csfix: http://timeslip.users.sourceforge.net/current/csfix.7z
- dgvoodoo: http://dege.fw.hu/dgVoodoo2/bin/dgVoodoo2_72.zip
game:
arch: win32
exe: drive_c/Program Files/Microsoft Games/Crimson Skies/crimson.exe
prefix: $GAMEDIR
installer:
- task:
arch: win32
name: create_prefix
prefix: $GAMEDIR
- task:
app: icodecs directmusic
arch: win32
name: winetricks
prefix: $GAMEDIR
- task:
executable: installer
name: wineexec
prefix: $GAMEDIR
- extract:
dst: $CACHE/csfix
file: csfix
- extract:
dst: $CACHE/dgvoodoo
file: dgvoodoo
- merge:
src: $CACHE/csfix
dst: $GAMEDIR/drive_c/Program Files/Microsoft Games/Crimson Skies/
- merge:
src: $CACHE/dgvoodoo
dst: $GAMEDIR/drive_c/Program Files/Microsoft Games/Crimson Skies/
- merge:
src: $CACHE/dgvoodoo/MS
dst: $GAMEDIR/drive_c/Program Files/Microsoft Games/Crimson Skies/
wine:
Desktop: true
dxvk: true
overrides:
ddraw: native
As explained above this leads to a CTD while starting the game for the first time. Also tried to only use csfix
(which is required anyway for the no-CD patch) and it leads to the same issue.
Has anyone succeed to run this game on Wine?