
Flywheel
Published
Infrequent slow downs
After launching with Proton-5.0-9, a Unity logo is displayed briefly, followed by a black screen. You can still hear the sound of the Apogee logo in the background but the game doesn't run. I was able to start it successfully on my system with Proton-5.9-GE-7-ST.
The game runs natively on Linux since 2020-11-06.
You have to move your savegames.
Proton
${HOME}/.local/share/Steam/steamapps/compatdata/1330890/pfx/drive_c/users/steamuser/AppData/LocalLow/Apogee Software/Crystal Caves HD/Saves/
Linux
${HOME}/.config/unity3d/Apogee Software/Crystal Caves HD/Saves/
I played the game with frequent crashes up to about level 15. No Steam launch options seemed to help, I tried them all. Switch the Kernel!
gamemoderun %command%
FSR problems with dark textures.
Starts in window mode every time.
Capcom has an incomprehensibly stingy attitude towards savegames in this game, even after the patches.
Frequent and unexpected frame rate drops in various regions of the game.
Frequent crashes before I switched to kernel version 6.7+.
Error GCVM_L2_PROTECTION_FAULT_STATUS occurs when an AMDGPU and Linux kernel version up to 6.6 is used.
I finally found the problem in the systemd log using journalctl: GCVM_L2_PROTECTION_FAULT_STATUS. I switched from Linux kernel version 6.6 LTS to 6.7. After that the game did not crash on my system anymore.
Short version: Switch to linux kernel version 6.7 and higher!
protontricks 1224290 d3dcompiler_47
No more artifacting in sailing mode. There may still be problems.
Install d3dcompiler_47 with Protontricks and use these Steam Launch Options:
Protontricks
protontricks 1224290 d3dcompiler_47
Steam Launch Options
WINEDLLOVERRIDES="d3dcompiler_47=n" %command%
Savegames
It may be necessary to renew the steam prefix. Don't forget to backup your savegames!
steamapps/compatdata/1224290/pfx/drive_c/users/steamuser/Application Data/BoatTactics
FNA
On 2020-10-23 the developers announced that they will use FNA and 64-bit from now on. xna40 is no longer required. Make sure you have Horizon's Gate v1.3.5 installed.
Tested Version
Horizon's Gate v1.3.5.