


40fps // 10 TDP
Launcher needs touchpad but besides that its running great

proton experimental worked for me

Cambiado a GE-Proton9-23 para poder jugar y con todo al maximo
Game wont start without having GE-Proton on it. Menu requires use of touch. Other than that, the game works well on the deck

You need to use the touchscreen once in the Launcher to press play but after that Everything works fine. I set the display framerate to 60fps and it runs very stable.

The game will only work properly using GE Proton. Once that is done, you need to launch the game one time to install all the compatibility executables it needs. It will boot you back to game mode once done. Start it again and you're good to go. The game plays flawlessly at 60fps with everything on Very High and 8xMSAA. Do not activate PhysinX as it is not compatible with modern hardware. The game is capped at 62 fps somehow, so you'll need to use SteamOS' frame limiter. I advise aiming for 60 exclusively because the game's cutscenes are pre-rendered and/or capped at 30, and any other frame limit will introduce frame pacing issues in them. Note that there is a config launcher that cannot be bypassed. You can use the touchscreen to press Play on it. May be a little annoying if you play docked, otherwise it is a non-issue.
Altogether, a very satisfying experience once GE Proton is forced. It's nice to be able to enjoy the game in its original form instead of the UE4 remaster which I do not personnally like.

I installed the game from Epic Games using the Heroic Launcher & launch it from Steam. Used GE-Proton9-20 with no additional workarounds
If you are on Stean Deck be aware you'll need to use the touch screen/mouse input to interact with the initial launcher before you get to the gamer. Tiny inconvenience.
Changing to GE Proton 8-23 seemed to work. No need to install a DLL or something. GE Proton 9.x doesn't work

flatpak run com.github.Matoking.protontricks d3dx9 d3dcompiler_43
Install Protontricks from the flathub then open a terminal and run flatpak run com.github.Matoking.protontricks 35140 mdx d3dx9 d3dcompiler_43 win10
then add the launch options shown
Game launcher window will appear before you're able to start a game, recommended to have the touchscreen or a mouse (if using on a dock) ready

If the Deck is put into sleep mode while in-game, the game will say "No network connection" and kick you back to the title screen.
The launcher requires the touchscreen to start, but the game is smooth sailing from there.

Locked 60 FPS TDP 10W
Extra launch window when starting the game. Pressing play with touch screen is needed.
Audio can sometimes get bricked if you sleep your Steam Deck. Restarting the game fixes it.
A vertical line across the screen at the far left of the screen. Didn't bother me much.
Game needs tinkering to work though it is not much and worth it to play the game.

6 watts TDP limit
Launch window requires touchscreen
Used Proton 9.0-2 (default Valve Proton), and encountered no errors in my experience. For others it may be different.
installed the following DLL: d3dcompiler_47

The game doesn't actually start without adding the d3dcompiler_47 DLL through protontricks. Even if it is small, it requires tinkering.
Installed the following DLL : d3dcompiler_47
Thanks to the following reddit post for suggesting the installation of the d3dcompiler_47 DLL ( https://www.reddit.com/r/linux_gaming/comments/15f6lli/batman_arkham_asylum_wont_boot ).
It probably runs on Proton 9, but I have tested through Experimental.

Touchscreen to "Play"
I tried multiple GE versions, but 8-22 was the only one that got past the boot screen after I clicked "play"

Game uses a secondary launcher, need to click play with touchscreen
Initially tested in 8-30, controller input was not detected, had to downgrade to 8-23 to make it work

Launch window requires touchscreen to set up
When waking the Deck up from sleep after some time, the game kicks you out to main menu because it lost connection to the authentication server. It can be worked around by launching it with wi-fi disabled.

Was able to beat the game without any crashes or noticeable problems

The game refuses to launch with Valve builds of Proton. You need to install GE-Proton, either via ProtonUp-Qt or Decky Wine Cellar.
LCD Deck battery lasts 4 hours without any tinkering.
Didn't encounter any other issues.

6watt, 40fps lock
use touchscreen to press play
Proton GE doesn't work for me, Proton Hotfix works perfectly, and no other tinkering is required. You only have to use a touchscreen in the secondary launcher to press the Play button. Also, there is a bug with the hide/restore game, the window collapses sometimes and you have to kill/reopen the game. Other than that, the game performs perfectly even on 6watt/40fps lock without any issues

Must use touchscreen to select Play
In desktop mode, launch window was non-interactible. Must launch in Gaming Mode on Deck.
Cannot launch with default Proton.

I decreased the TDP limit down to 8 Watts.
The launch window has to be pressed using the touchscreen (or a mouse). I couldn't find any way around it.
As long as you use GE Proton, it works fine! The game is locked to 60 FPS. I've tried updating the config files without any luck.

Accessed bmengine.ini via steamapps/compatdata folder and made the below modifications:
- MaxAnisotropy=16
- bSmoothFrameRate=FALSE
- MaxSmoothedFrameRate=90
Use touchscreen or connected mouse to navigate launcher and settings.

8w TDP. optionally 40fps/40hz lock
Use touchscreen to navigate launcher
Game crashes to main menu with an error that network connection has been lost. Fixed by enabling offline mode before launching the game.
Running on bazzite:39.
Tested with regular Proton and Proton Experimental. Would not launch. Fixed by using latest GE Proton.
Was frustrating with a network connection lost crash. After enabling "Offline Mode" in SD settings, no further crashes.
I also tested Advanced Launcher mod, both with .Net6 built in (150mb file) and the regular .exe (6mb) with protontricks installing .Net6 desktop runtime. Neither would launch with Proton, Experimental, or GE. Would be nice to skip the startup videos, and potentially install the HD texture mods, but frankly I think the game looks pretty good on the SD screen. Probably worth testing older versions (7.*) of GE Proton to see about using that mod.

Use the touchscreen to navigate the launcher.
I had tried it on GE 8-23 and it didnt work at all, but works perfectly on 8-25. All I did was install 8-25 through ProtonUP-QT in desktop mode, then switch Batmans compatability tool to 8-25 back in Game mode. No further steps needed.

The game has to be launched through a secondary menu which is very low res and only responds to touch.

The game is made for 7th gen of consoles, the 360 and ps3. Text is clear, easy to understand.
It needs mouse or touch inputs
The game is made for 720p era of consoles. Plays well, is easy to understand with a lot of neatly implemented collectables. Steam Deck Updates somehow made the game run in old proton, I assume, because it did not properly hook into the compatibility data and crashed, calling for missing DLLs and similar. ALWAYS force GE Proton or normal Proton in each games' properties. This never bugged out.

Initial config menu requires touch screen, but game boots once you select Play
Runs great on GE with no extra work required.

Proton GE8.21
In game mode go to the game settings and press on developer. Delete proton files and run the game using proton GE 8.21
The launcher is not compatible with buttons. Use touchscreen instead

The game will always launch through a launcher window that requires adding mouse controls or using the touchpad.
Cutscenes will freeze every now and then.
I recommend running this one in 40hz 40fps to get a smoother gameplay experience with less drops.

System level 30 FPS cap from Quick Access Menu.
The initial launcher doesn't seem to register default gamepad control. Temporarily switching to "Keyboard and Mouse" to emulate a mouse allows to click the "Play" button.
Pro - Works flawlessly with default controls afterwards. Con - Must perform at every launch or use touchscreen to tap on "Play".
Rare and brief (2-3 seconds) lags here and there. Only a minor annoyance.
Game does require GE-Proton (8-21 as of this writing), to run. Default stable or experimental proton gives error on launch and won't run the game.
Played full game without any major issues. Game itself still held up well for me, the writing and world design is excellent.

Install the game, go to desktop mode, install the latest version of Proton GE using ProtonUp-Qt, then shutdown steam and use ProtonUp's manager to enable the latest version of GE for the game. Then restart steam or the whole deck and when you run the game let it sit for a few mins - it's installing necessary dependencies in the background, but progress won't be showing, just the spinning steam logo. When it's ready, the game will launch.