

Works great ootb. Enabling rt shadows did have a significant impact on performance but I'm not sure if that's really Linux specific.

Modified the files to disable motion blur. (https://steamcommunity.com/sharedfiles/filedetails/?id=3152192346)
It's playable, but I recommend locking the framerate to 30 FPS and disabling motion blur with the guide I linked.
runs natively without any problems

Turn off reflections, default settings work great out the box.

gamescope -w 1920 -h 1080 -W 3840 -H 2160 -F fsr -f --mangoapp -- %command%
Fullscreen resolutions only showed (weird) portrait aspect-ratios when display is set to fractional scaling (150%) under Gnome. Forcing 1920x1080 with gamescope
fixes it.
No glaring issues. Was able to beat the game.

WINEDLLOVERRIDES="dsound=n,b" prime-run gamemoderun %command%
Used Protontricks to Install Reloaded II for Mods
Performance issue when going in or out of menus, fixed with P3RFix
When the developer console in P3RFix is on, UE will crash and stop you from playing the game, to fix this, go into the P3RFix.ini file and turh the console off
I used P3RFix (https://github.com/Lyall/P3RFix) and a tutorial on GameBanana (https://gamebanana.com/tuts/17167) to install mods with the ASI Loader, meaning that I don't need to add a non-steam game to use mods
if you also need one click install support for Reloaded II, you can use this tutorial and skip to the "Advanced Stuff" section (https://gamebanana.com/tuts/15409)

WINEDLLOVERRIDES="dsound=n,b" %command%
I used Persona 3 Reload fix, which fixes low-resolution Persona displays and the menu lag
https://github.com/Lyall/P3RFix
I also disabled motion blur using this guide
https://www.reddit.com/r/persona3reload/comments/1ah2sx7/comment/kol3hjc
Low quality Persona models present on both Windows and Linux, fixed with P3RFix
Laggy menus by design present on both Windows and Linux, fixed with P3RFix
(I have this title through Family Sharing)
My issues with P3R were both persent on Windows and Linux. P3RFix fixes the issues I've had.
(Also a certain DLC unlocker works for this game without downloading additional files, thanks ATLUS)

Had to use proton experimental, or the game wouldn't launch. I think main issue is unreal engine.
Works out of the box, no issues, on full settings.

(creamAPI works btw)

mangohud %command%
An update to my previous submission. The only change is that the updates to the game may have caused it to be capped at 60FPS (as reported by MangoHud) even if you set the cap to a higher setting (120FPS) in the game's configuration.

Works without any extra steps. Bordless fullscreen is laggy.
Substantially worse performance with bordless fullscreen. Fullscreen and windowed worked normally.
Just play in fullscreen or in window mode. Works perfectly without any extra steps.

PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 WINEDLLOVERRIDES="dsound=n,b" gamemoderun %command%
Last time I reviewed this, it had a few performance issues. Updating my drivers from 550.135 to 550.144.03 pretty much fixed that. The menu is still a bit laggy, some parts of the menu stutter no matter what but its not that big of a deal.

gamemoderun %command%
Game runs worse (than on Windows) with reflections on and some parts of the menu are laggy

Disabled motion blur via config files.
Locked refresh rate to 45 Hz and in-game fps to 60
Input functions strangely. If the in-game FPS is set to 60 and you lock the refresh rate to 30 or 40fps, there will be noticeable input delay or lag. This is most noticeable while turning the camera as it'll move and stop with noticeable lag. This is even more pronouced if the fps is capped at 120 and you play at 60 or 30. 45 is a good sweet spot where lag is less noticeable and saves on battery.

Works perfectly fine out of the box
Not much to say about it. It works just fine out of the box without the need for any tinkering at all (unlike some games I know.) Performs about as well as it does on Windows, too
I have not once encountered any problems with the game. It works perfectly.

Game immediately goes to UE4 Crash report screen.
PROTON_LOG=1 VKD3D_CONFIG=nodxr PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 WINEDEBUG="+timestamp,+pid,+tid,+seh,+debugstr,+module" gamemoderun %command% -windowed
wined3d makes a blackscreen and then crashes, friend me on discord (username is fm.am) if you want to help me fix this the link to my log file is https://github.com/user-attachments/files/18271417/steam-2161700.log
Have tried everything. No fucking clue what to do.
worked out of the box

Funciona (quase) perfeitamente
Pelo jogo ser feito na Unreal Engine é possÃvel que o jogo simplesmente não abra de forma alguma e venha com RT habilitado. Caso isso não acontece a experiência com o jogo é perfeita, sem problemas no quesito performance.

I am playing with my SD docked on a 1440p@120 screen. I suggest a 75% render scale with all the details at low and limit the FPS to 40 when VRR is not supported (or 30 if your screen is @60). The strong graphic point of the game is the HUD, which looks wonderful at high resolutions.

Runs extraordinarily well, 100 FPS at 4K (100% render scale) on a 6700 XT. Pretty much locked 120 at 1440p.
Some areas have ray traced reflections (can disable in the menu, examples include Paulownia Mall, Tartarus entrance), which lower FPS. At 4K, FPS went down to 20, at 1440p this was more bearable at 80-100. This is on a 6700 XT, YMMV

WINEDLLOVERRIDES="dsound=n,b" gamemoderun mangohud %command%
Added this to the Engine.ini file to get rid of the blurry UE4 TAA and replace it with FXAA, and disable motion blur as it looks BAD in this game:
[/Script/Engine.RendererSettings] r.DefaultFeature.AntiAliasing=1 r.TemporalAA.Upsampling=0 r.PostProcessAAQuality=6 r.AntialiasingMethod=1 foliage.DitheredLOD=0 r.FXAA.Quality=5
[SystemSettings] r.MotionBlurQuality=0
60-90 FPS, max settings, raytraced reflections off, 4K (downsampled to 1080p to get rid of the jaggies, dithering artefacts, and everything else that was previously blurred by TAA). Played with Lyalls' P3RFix https://github.com/Lyall/P3RFix/

If you're using a Intel Arc card this game will have buggy graphics and frequent crashing
On first start, the main menu has artifacting textures. At the beginning when Makoto is exploring the city during the Dark Hour, there is bright green lights and his model will either be glitched or pitch black.
When Reflections are turned on, game can crash or insanely slow down.
Crashes when Makoto is about to meet the Little Boy and sign his name. Can also crash at main menu if Reflections was turned on.
According to two other reports at the time I'm writing this, they both had Intel GPUs running the game and experiencing crashing. I'm thinking it has to do with Intel Arc GPUs/Intel graphics and this game not playing nice together with Proton/Wine, Mesa, and Vulkan. So far it was the only recent game that my Intel Arc A770 threw a fit getting to run. If you run AMD or NVIDIA, the game will function just fine. Hopefully this can be fixed overtime once Mesa and Proton has better optimization for Arc cards.

Works perfectly.
Beat the original game, and working through the DLC. Everything has worked flawlessly, with no issue. No tinkers, or changes to Proton version needed.
Works out of the box

WINEDLLOVERRIDES="dsound=n,b" %command%
Enabled screen space reflections per PCGamingWiki
Game ignores resolution set by Steam Deck and tries to fill the whole screen, despite being made for 16:9. This can cause weird artifacts to appear in the top and bottom rows of pixels. This can be mitigated with either running the game in a window and setting the resolution from there, or using P3Rfix below.
Graphics settings are saved into the individual save slots, meaning you'll likely have to manually change your graphics settings if you go between Steam Deck and PC.
Additionally, Episode Aigis DLC will not respect your settings from the main game, and you'll have to set them again. These are not Linux or Steam Deck problems, but problems with the game.
I am using a DeckHD screen and custom cooling solution (PTM thermal pad). Below are the options I'm using, which has given me 60fps in most areas of the main game and extremely consistently in the Episode Aigis DLC.
On my Steam Deck, I have Unified Frame Limit Management settings disabled in the system settings (bottom of Display tab), so I can set Refresh Rate and Framerate separately.
Steam Deck QAM (... button):
- Framerate Limit OFF
- Refresh Rate 60 Hz
- FMVs run at 24 or 30fps, and as such, odd refresh rates should be avoided
- Allow Tearing ON
- YMMV, but I haven't noticed any tearing.
- Remember: only ONE tearing prevention option should be enabled at a time, if any are enabled at all
Ingame settings:
Graphics Settings:
- Rendering Scale 75%
- only if playing at 1080p; 100% should be good for 720p
- Shadow Quality Low
- or Middle, can again depend on resolution
- Frame Rate Limit 60
- Reflections OFF
- This setting specifically controls Ray Traced Reflections and WILL turn the game into a PowerPoint presentation if left on
- Using PCGamingWiki fix, this should still allow Screen Space Reflections
Display Settings:
- Screen Mode: Fullscreen
- Window if you don't want to use P3RFix
- VSync OFF
- YMMV, but I haven't noticed any tearing.
- Remember: only ONE tearing prevention option should be enabled at a time, if any are enabled at all
I also installed P3Rfix and changed the individual lines of the P3RFix.ini file as follows (do not just copy this):
[Custom Resolution]
Enabled = true
Width = 1920
Height = 1080
[Intro Skip]
SkipTo = 1
[Enable Console]
Enabled = false

Game runs perfectly using Proton Experimental. No other changes were made. No crashes, no artifacts, game runs without issues out of the box.

Other than when reflections were on, it worked great.
Reflections reduce framerate (capped 144 to an inconsistent ~80-100fps), turning them off fixed the issue

gamemoderun %command%
Horrible Screen Hearing

AMD_VULKAN_ICD=AMDVLK gamemoderun %command%
Use winecfg
to modify audio interfaces to NOT use any form of surround (e.g. 5.1 Surround
, 7.1 Surround
...) as it may cut voice lines during FMV cutscenes, and use Stereo
instead. After a few restarts, voices lines during FMV work normally.
Voice lines may be missing during FMV cutscenes on audio interfaces that have some sort of surround support (e.g. Focusrite audio interfaces in my case).
Use protontricks
with winecfg
to disable surround support on applicable audio interfaces and use Stereo
instead (also consider disabling it on PulseAudio Output
). Voices lines should be back after a few restarts (usually two).
Slight frame drops and stutters on screens and areas that have a somewhat dense composition, such as the Tartarus entrance, the fusion interface in Velvet, and during the door transition in Velvet, to name a few.
Some settings do not save, such as voice language. However, this does not affect the most critical settings such as display, graphics or sound, making it usable nonetheless.

Persona 3 Reload runs fine on the OLED Steam Deck while maintaining a 45FPS lock in 99% of playtime.
FPS limited at 45FPS@90Hz via Steam Overlay
In terms of dungeons, Harabah floors are the hardest to run. Most of the area is fine but there is one spot in particular where it always significantly drops below the 45FPS cap. This is easily tested on floor 225 where you can teleport to. Try running around upwards and turning the camera backwards. The FPS will slow down noticeably from 45 to the mid-30s. Any FPS cap, even 30 will drop frames (in this case, dropping you to 28/29).
Outside of the area mentioned in my report, you'd be hard pressed to find any other moment in the game where the 45 FPS lock isn't appreciated on the OLED Steam Deck. It balances battery life with performance, all the while at 100% resolution scale, High Shadows, Reflections Off, 120 FPS in-game (serves as our 'unlocked' framerate since we will be locking to 45) and V-Sync turned off.

Works great!
Reflections can cause some pretty severe performance slowdown on some hardware but it's unclear if that is a Linux/Mesa issue or if the same behvaior is seen on Windows.
Sometimes the game opens in 720p and not fullscreen. Easy to fix in-game but annoying

Works well on my Fedora Gaming Laptop (Dell Inspiron 7567) and gaming PC (RX 7600, Ryzen 5 5600G)
Sometimes the game opened without fullscreen and I had to manually change it back when entering the game

gamemoderun %command%
the game had alot of really bad frame drops, then i enabled gamemode and the game runs at locked 120fps at 1440p

Game crashes constantly
Running through Experimental, can get into the game, but crash minutes into it