triumphofhearts
Published
PLAYABLE ON DECK BUT WITH SERIOUS CAVEATS
Agents of Mayhem is perfectly playable on Deck using the most recent GE Proton, but there are still additional steps to get things running properly. Two options, both compromised in some way.
Option A)
Run in gamemode, but make sure you use / map a control scheme tied to Mouse and Keyboard as controllers crash the game either before the Ark (hub area) loads, or as soon as you try to press a button in game. Game is then playable, but can be awkward as certain button inputs never feel quite right mapped in this way.
Option B)
Run in desktop mode. Under Settings > Controller > General Controller Settings tick ONLY 'Guide Button Focuses Steam' and 'Generic Gamepad Config Support'. Then under Game > Properties > Controller choose 'Use default settings'. Under Game > Properties > General, make sure 'Enable the Steam Overlay' is NOT ticked.
These settings will allow you to play the game without issue, using the default Volition controller settings. This is a much more enjoyable way to play the game than via mapped K+M controls, but means you miss out on being able to suspend play, cap frame rate / screen refresh, set TDP options, etc.
https://www.reddit.com/r/SteamDeck/comments/1d88vbg/deadly_premonition_directors_cut_fully_working_on/
Far too much to explain, but I catalogued the entire process here: https://www.reddit.com/r/SteamDeck/comments/1d88vbg/deadly_premonition_directors_cut_fully_working_on/
Have now played the first 4 hours of the game. No crashes so far. All videos play perfectly with audio. Controls work as they should.
Driving sections do display framerate dips - this may be due to the game itself (Steam forums are awash with people complaining about this port) or it may be due to settings / resolution I've set using DPFix. Still investigating this one. 90% of the game (and all 3rd person sections) run at a solid 60fps though.
FPS drops from 60 to 50 with noticeable stutter every few seconds.
Game experiences a hard freeze every few minutes.
Not playable at the moment.
I've tried changing the resolution, playing with power settings / GPU speed. Game continues to stutter and freeze within a few minutes of play.
Ran game at max settings but locked to 40fps/40hz using SteamOS overlay.
Game is no longer available on Steam. I used an installer gained by other means.
Added installer to Steam as non-Steam game, and ran using Proton Experimental.
When game had installed, I updated my non-Steam properties to point to the *.exe installed in the compatapp directory. I ran the game using the DirectX 9 executable, not the DirectX 10 executable as I had read reports of graphical issues when launched in this way.
The game will boot no problem under Proton Experimental, but WMV video will not play unless using the latest GEProton. I did try installing the Windows Media DLL using Proton Tricks, but I encountered an error each time. GE solved this problem.
Game runs great. I tried playing first in desktop mode and found a lot of slowdown. Under gaming mode on the Deck it runs at a solid, unshakeable 40fps/40hz. With tweaks, could likely hit 60fps, but I'm happy with the slightly lower power draw at 40.
First boot game using Proton 4.11-13. The game will freeze. Force quit, and change Proton preference to most recent GE. The game will now run fine.
If mouse is used first on launch, game requires a full reboot to recognised gamepad again.
Game works near perfectly using most older versions of Proton. Through testing, it seems like compatibility was broken around Proton 6. Most up to date GE Proton does not work with the game.
Playing version 0.930 of the game - frequent updates may mean this report is out of date at some stage.
Changed right trackpad to allow mouse control and left click as menus in game are not usuable with a gamepad.
Many commands cannot fit on the gamepad - back grip buttons and left touch pad were useful for assigning additional keyboard functionality.
Capping to 30fps using SteamOS stabilised performance and improved battery life.
Game ran at native 720p, but appeared to be using internal upscaling as character edges, etc sometimes broke up a little in motion.
Music will not play without following the steps detailed exactly.
Atari.mp4 in both Win7-8\assets and Win10\assets should be renamed to prevent crash on launch
These are the steps I took exactly:
Install the game as standard. Navigate to the install folder and under both versions (Win7-8 and Win10), open the Assets folder and rename the Atari.mp4 video. You can probably delete the videos outright, but renaming worked for me.
Use Protonup-QT in desktop mode (install from the discover store) to grab Proton 6.12-GE-1. Restart Steam client, and choose this version of Proton under the compatiblity options for Tempest 4000.
Profit.
If like me you followed some different steps first, and found that none of this worked, first find the compatapp folder related to Tempest (deck.local\share\Steam\steamapps\compatdata\688140 by default) and delete it, relaunch the game to generate a fresh one, and then try again.
Depending on Proton selected, music may or may not play (needs WMP).
Game crashes consistently after around 2 minutes. I have not found a workaround or fix via Proton versions or Protontricks.
Runs at Ultra / 1080p if locked to 30fps.
Plays perfectly out of the box.