


Runs perfectly as if it was native.
No issues running this game at all, no tweaks were required the game just ran properly.

WINEDLLOVERRIDES="winhttp=n,b" %command%
The game works perfectly out of the box, no issues whatsoever. It's probably a really good game to play on your Steam deck.
Mods:
Unfortunately, Square Enix did a pretty poor job with this "remaster". The presentation is way worse than previous re-releases of this game. I highly recommend the following two mods:
- Visual Revamp: https://www.nexusmods.com/finalfantasypixelremaster/mods/47
- Corneria Sans font: https://www.nexusmods.com/finalfantasypixelremaster/mods/21
The Visual Revamp mod is essential. To install it, please follow these steps to get it to work:
- Install the latest pre-release of BepInEx (6.0.0-pre2 at the time of writing). FF1PR is now an IL2CPP game, so you need the latest BepInEx release. You need the IL2CPP Win x64 version: https://github.com/BepInEx/BepInEx/releases/tag/v6.0.0-pre.2
- Install the latest Magicite release (2.2.0 at the time of writing), since only the latest releases are compatible with BepInEx 6.0.0-pre2: https://github.com/Silvris/Magicite/releases/tag/v2.2.0
- Install the UnityPlayer.dll that's patched to bypass the CRC checks: https://www.nexusmods.com/finalfantasy6pixelremaster/mods/101
- Now just follow the steps as described in the Visual Revamp README, just skip the BepInEx and Magicite steps, and do not overwrite the UnityPlayer.dll (since we just did that ourselves).
- Make sure to set
WINEDLLOVERRIDES="winhttp=n,b"
to make BepInEx work.
It played flawlessly, great game nothing at all went wrong or seemed out of the ordinary.

Absolutely no problems. Ran out of the box all the way until I got all achievements without a single issue.

capped framerate at 45
sometimes on waking Steam Deck
switching to proton 7 fixed this issue
export WINEDLLOVERRIDES="winhttp=n,b"; %command%

Final Fantasy runs perfectly like native!
Zero issues on my playthrough. It played well with default keyboard controls and no issues with fullscreen and dual monitor setup. Be foreworned that while the game is relatively easy the final boss will probably wipe the floor with you on your first few attempts. Have fun saving the world!

More than 5 hours estimated battery life out of the box at mid-brightness.

Pixel remaster looked pretty clean on the Deck, no complaints

Sound plays and buttons can be interracted with, but the window is completely invisible.
Almost there?
Absolutely flawless on Deck
Perfect out of box.

export WINEDLLOVERRIDES="winhttp=n,b"; %command%
The game works flawlessly out-of-the-box.
If you want to use Memoria or other mods, you need to add the following launch option (exactly as written) in Steam in order for the mods to work correctly:
export WINEDLLOVERRIDES="winhttp=n,b"; %command%
Adding this will enable Memoria to correctly locate the folders where the extracted/modded assets are stored within the WINE prefix.
Played the entire game to completion, with zero issues.
Played through whole game on the Deck and had zero issues
export WINEDLLOVERRIDES="winhttp=n,b"; %command%
Memoria.FFPR https://github.com/Albeoris/Memoria.FFPR
I played with Memoria mod, custom Unity Player and a few other UI mods from this guide: https://steamcommunity.com/sharedfiles/filedetails/?id=2565589331
All work fine once you use the launch command.
Works out of the box. If using a controller it takes a few minutes to pick up the controller but after that it works flawlessly
Flawless out of the box. Even all controllers i use work perfectly out of the box (XBox One & PS5 DualSense)
When playing in a system not configured in English (using Portuguese in my case), some graphical bugs may happen, such as water in villages not rendering.
This problem also happens in Windows and, in Proton, can be fixed by adding the following to the game's launch options:
LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" %command%
Note: This also applies for the other Pixel Remaster games.
Completed the game with no issues
Nearly flawless.
The game always starts in windowed mode filling the whole display, I need to reset to fullscreen each play session.
Set PROTON_USE_WINED3D in user_settings.py instead of launch parameters as my video card doesn’t support vulkan at all
Fullscreen on launch is not full screen, had to use alt+enter to get it to fullscreen
Needed to install bubblewrap-suid package on archlinux because of hardened kernel or else it doesn't launch at all
Game runs well. The only problems I've seen are the sound crackling, screen tear and the water texture inside cities.
On the second city, the water texture starts with the wrong size and after some time it disappears.
As stated by bolby atmos, screen tearing was occurring at fullscreen but was resolved by adding a dxvk.conf in the base folder (next to FINAL FANTASY.exe) with the following contents:
dxgi.maxFrameRate = 60
dxgi.tearFree = True
fullscreen starts windowed, but can alt+enter into fullscreen
Set this in user_settings.py instead of launch parameters as my video card doesn't support vulkan at all
Fullscreen on launch is not full screen, had to use alt+tab to get it to fullscreen
had to run: sudo sysctl kernel.unprivileged_userns_clone=1 or else it doesn't run at all due to me running the hardened version of the kernel. I run =0 after I'm done to return to a hardened state
DualSense controller works fine, but might take a minute or two to detect
works great out of the box
The only flaw is the game starts in Window mode. Unsure if this is a Linux specific bug or not. Just hit Alt+Enter.
Works perfectly. Had no problems in my playthrough.
Flawless, on par with the current experience on Windows
Game runs identically to how it does on Windows, including some of the game's own current bugs and issues which are still thankfully fixable on Linux.
- If you dislike the game's default font, you can follow this guide to quickly fix it by just renaming a couple files in the game's folder.
- The game at this time does not remember your setting for fullscreen/windowed, and will always launch windowed. You can either just press Alt-Enter to fullscreen again, or go into the game's settings and set it again. This behavior is the same on Windows.
- The game locks to 60FPS and does not enforce any V-Sync which can result in screen tearing. While on Windows you can force V-Sync through your GPU control panel, you can force it on Linux by going to the game's install location and creating dxvk.conf in the base folder (next to FINAL FANTASY.exe).
- Inside dxvk.conf, add the following and save:
dxgi.maxFrameRate = 60
dxgi.tearFree = True
Ran flawlessly with Proton Experimental
The game is playable from start to finish using Proton 6.3-5.
I played through the entire game using Proton 6.3-5. There were zero issues. It plays like native.