
Noxi
Published
The native Linux version has huge performance problems, the Proton version works fine.
The first time the game was launched, it started with a shader compilation that took about 10 minutes, but subsequent game launches were fast.
Changes made in
[steamapps]/common/Alice Madness Returns/AliceGame/Config/DefaultEngine.ini
[steamapps]/compatdata/19680/pfx/drive_c/users/steamuser/Documents/My Games/Alice Madness Returns/AliceGame/Config/AliceEngine.ini
:
Increase max frame rate to 60:
[Engine.Engine]
MaxSmoothedFrameRate=62
[UnrealEd.UnrealEdEngine]
MaxSmoothedFrameRate=62.000000
Enable Special Edition Content (you have to provide your own Alice1 files (I can't get Alice to run on steam deck though)):
[AliceGame.AliceGameEngine]
Alice1Path=..\..\Alice1\bin
GIsSpecialPCEdition=TRUE
Changed made in
[steamapps]/common/Alice Madness Returns/Engine/Config/BaseEngine.ini
[steamapps]/compatdata/19680/pfx/drive_c/users/steamuser/Documents/My Games/Alice Madness Returns/AliceGame/Config/AliceEngine.ini
Disabling intro videos:
;StartupMovies=Intro_EA.bik
;StartupMovies=Intro_SH.bik
;StartupMovies=TechLogo_Short.bik
The game does not run well on the steam deck's 16:10 aspect ratio, the image will be squished vertically with visible "tearing" lines.
Setting Game Resolution
in Game Properties...
> General
to 1280x720
fixes that issue.
The Equip
menu can be accessed by pressing the X
button.
This menu does not show controller inputs and the key bindings deviate from the rest of the game and therefore are unintuitive (left stick to navigate the menu entries and D-pad for rotation/zoom).
The game runs at 30fps max by default and has slight issues with the 1280x800 resolution. A "typical gamer" might have no problems with these things.
DXVK_FILTER_DEVICE_NAME=NAVI21 gamemoderun %command%
The game crashed every time after the Prologue with my default GE-Proton9-11, after switching to Proton Experimental I experienced no crashes yet.
Had to force my dedicated GPU via launch settings, because the game was using my CPU's integrated graphics by default.
Does not use dedicated GPU with Proton9, had to switch to Proton8
Uses integrated GPU with Proton9, had to switch to Proton8 to get the game to use the dedicated GPU.
Works out of the box
I ran the game on Vulkan for the most part. I have to do more testing, but so far it looks like DX11 and Vulkan perform similar.
Video sequences were corrupted under the default Proton version.
Plays fine with the out of the box experience, but video playback is corruped
I changed the game's default graphics settings and capped it at 60 Hz for a smooth experience:
- Disabled FSR 1.0 upscaling (The Steam Deck OLED is capable of plaything the game at native resolution)
- Anti-aliasing: FXAA+TAA
- Texture: High (4 GB), Filter Quality: High (ANISO x4)
- Mesh Quality: Medium
- Shadow Quality: Medium, Shadow Cache: On
- Screen Space Reflections: On
- Subsurface Scattering: On
- Volumetric Light Quality: Medium
- Particle Lighting Quality: High
- Ambient Occlusion: FidelityFX CACAO
- Bloom: On, Motion Blur: Off, Depth of Field: On
The game complains about graphics memory, but this can be ignored, as I played through the entire game in long sessions with these settings without any problems or crashes.
I've locked the game to 40 FPS for smooth frame times. Occasionally the game dips below 40 in busy areas (mostly the village when it's stormy).
Key graphic settings for the Steam Deck OLED:
- FSR2: Quality
- Textures: 1GB, ANISO x4
- Mesh: Mid
- Shadows: Low, On, On
- Volumetric Lighting: Min
- Particle Lighting: High
- Subsurface Scattering: On
- Ambient Occlusion: FidelityFX CACAO
gamemoderun
Installed and launched through Lutris via the EA-App.
switched to Proton
The native version does not work, switching to Proton makes the game work perfectly.
The native Linux version crashes on the steam deck on launch
Switching to Proton 9.0-3 made the game perfectly playable.