It works now.
The issues mentioned in my previous reports are resolved; the sound works, and the game properly fills the screen. Both the current Proton version (7.0-5) and the older version I had tested before (5.0-10) run the game perfectly, so most likely the problems were fixed by changes to the game itself. CTHON was updated to the Game Maker Studio 2 engine on 12 April 2022 according to this news post.
- Running
protontricks 595100 directmusic
gets the sound working, but sound effects have a delay of about half a second. As of now, I'm not aware of a solution for the delay. - I also ran
protontricks 595100 windowmanagermanaged=n
, which fixes the issue of Cinnamon's panel/taskbar covering the bottom of the game as described in my earlier report. However, this fix makes the game always appear on top of everything (even when switching focus to another application with Alt+Tab), and it also seems to cause issues with keyboard input under certain circumstances (possibly because the game loses focus despite being on top), which in turn may cause some difficulty in closing the game. Usewindowmanagermanaged=n
at your own risk, and only if you need it.
Sound is restored with the directmusic
tweak, but sound effects are noticeably delayed. See the notes regarding Protontricks.
Either Cinnamon's panel appears on top of the game, or I am unable to escape from fullscreen using Alt+Tab, depending on whether I set windowmanagermanaged=n
. See the notes regarding Protontricks.
I'm recommending Proton 5.0-10 because, with the latest version (Proton 5.13-4), the game is not playable in fullscreen mode out of the box; it doesn't fill the screen so only the top-left corner of the game is visible. The windowmanagermanaged=n
tweak does seem to get fullscreen mode working with Proton 5.13-4, in addition to fixing the Cinnamon panel issue with Proton 5.0-10, but I am hesitant to recommend that tweak because it caused other issues. See the notes regarding Protontricks.
Sound does not work.
All sound effects and music are missing.
When running in fullscreen, the game appears behind the Cinnamon desktop environment's panel/taskbar, and thus the bottom edge of the screen, where health and ammo are displayed, is obscured unless the panel is moved or its auto-hide feature is enabled.
Still no sound
No sound.