Nonecaster
Published
Basically "just worked" for me. The game randomly crashed on launches until I disabled the Steam community overlay for this game. After that it launched perfectly every time.
Game has to be closed manually after quitting to dektop.
Sometimes when opening the game there were some textures not being loaded. A restart solved that issue.
Full playthrough with keyboard and mouse. No problems other than the occasional missing textures when starting the game.
Full playthrough with keyboard and mouse. Game crashed occasionally but I can't say whether it is the game itself or issue in proton.
Full playthrough with a steam controller. Everything worked great, plug and play.
One crash to desktop during gameplay, but that was probably just the game itself.
The game itself is badly optimized so performance isn't perfect.
Full playthrough with keyboard and mouse. The game crashed once in the very end but I didn't lose any progress over it (happened while loading and the game continued from the same spot when reloading).
Runs perfectly with "cd /.steam/steam/steamapps/common/FINAL\ FANTASY\ IX/; STEAM_COMPAT_DATA_PATH=/.steam/steam/steamapps/compatdata/377840/pfx ~/.steam/steam/steamapps/common/Proton\ 3.7/proton run x64/FF9.exe" as a launch parameter. NOTE: You HAVE to use Proton 3.7 to get Steam and Xbox controllers working! Apparently there's a bug in version 3.16 that makes the game not work with them. I've played a little over 10 hours on 3.7-8 with the Steam controller with zero problems.
With the latest proton the game finally installs and starts (including the launcher) without any protontricks/winetricks used. HOWEVER, it is still unplayable. If you start it without any launch options, the game will quickly freeze on the intro video. Setting "PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%" as a launch command makes the game run perfectly until you get to the first Yuna summon scene. It just stops and hangs there forever with only the music playing in the background. If you get past that point, the next spot the game freezes will be on the first Sin fight on the boat. X-2 does this right at the start in the first fight. Using "PROTON_USE_WINED3D=1 %command%" as a launch option makes the games unplayable on my system due to horrible blinking and graphical glitches.
Full playthrough with Steam controller, 74 hours, with no tweaks. 1080p 60fps on medium settings. There were two or three areas with some stuttering, but otherwise very solid performance. Higher graphical settings stuttered trying to run at 60fps, so I left it on medium settings since the game looked fine anyway.
Full playthrough with Steam controller. Performance wasn't the greatest, and there were some annoyances with menus, stuttering, small hangs, and the fact that the game installs .net on every launch. It's still perfectly playable, though not completely flawless, and I had zero crashes during my playthrough.
I used WINEARCH=win32 PROTON_FORCE_LARGE_ADDRESS_AWARE=1 PROTON_USE_D9VK=1 %command% as launch command.
Full playthrough with Steam controller. The performance is pretty bad, which is probably more due to the port rather than Proton itself. No crashes during the playthrough, but hangs were frequent. Playable, but not enjoyable.
My launcher graphic settings were 720p, 2xmsaa and 1024x1024 shadows to get rid of the blocky eyebrows. I also used vkBasalt post processing to make the game look better (https://github.com/DadSchoorse/vkBasalt). My vkBasalt config settings were effects = smaa:cas:deband
Steam launch options: WINEARCH=win32 PROTON_FORCE_LARGE_ADDRESS_AWARE=1 ENABLE_VKBASALT=1 %command%
Full playthrough with Steam controller. I had to run it at 1080p medium settings because there was a lot of microstuttering going on. There were stutters during transitions throughout the game (loading perhaps), but nothing major.
LD_PRELOAD=/usr/lib/libgamemode.so gamemoderun mangohud %command%
Sometimes the game lost audio for the dialogue and music. Restarting fixed it.
Full playthrough with keyboard and mouse. The game might run flawlessly on your setup, but it didn't with mine. That is why I'm giving it a thumbs down even though I managed to get to around 70% completion in both the main game and Burning Shores DLC.
For the longest time I was experiencing random stutters with frametimes up to 500ms, which made me want to stop playing altogether as the stutters were pretty consistent and happened often. I finally changed my GPU profile from 3D Fullscreen to Fixed High in CoreCtrl profile settings and that fixed the issue for me. There were still some stutters here and there but nothing major and definitely not close to 500ms which completely ruins the experience. Burning Shores performance was pretty bad compared to the base game which I think is just due to lack of optimization on the PC port itself.
There's also the problem with losing audio in the middle of gameplay which is only fixed by restarting the game (if you try to go to the map in this state it only shows a black screen and becomes unresponsive so you have to force quit the game). Luckily the game autosaves often and I didn't lose any progress due to it but it is pretty annoying especially when it happens during important story missions or right at the final bosses as it did for me.
Full playthrough with a Steam controller. 60 hours+ with almost all quests done. Tried with vanilla proton (6.3) and Glorious eggroll with FSR. Didn't encounter any bugs or glitches. Fps hovered between 40-70 fps regardless of used graphic options. I played at 1080p with original settings mostly.
Full playthrough with Steam controller and Xbox one controller (wireless). There was some stuttering during cutscenes and occasionally when loading new enviroments, but the gameplay was pretty much perfect.
Native version was stuck at 960x540 resolution so I force used proton and everything worked like a charm.
Full playthrough with a Wii U Pro Controller. Small stuttering throughout the game but nothing gamebreaking. Completely playable, but the experience could've been better.
Full playthrough with a Steam controller
Game crashes if you quit it through the game menu. Must alt+tab and close from Steam. There was some minor stuttering periodically during gameplay and videos, but that can be due to the game itself and not because of Proton.
This is just an initial report, but after two commands in terminal and one launch option in game preferences, the game seems to run perfectly.
Start the game once so the prefix is created. Force close with alt+F4 when it boots to black screen
After that, open terminal and download and install LAVFilters (be sure to use the right installation path for the game, mine is on a separate hard drive)
wget https://github.com/Nevcairiel/LAVFilters/releases/download/0.74.1/LAVFilters-0.74.1-Installer.exe && WINEPREFIX=/mnt/extra/Steam/steamapps/compatdata/1113000/pfx wine LAVFilters-0.74.1-Installer.exe
After that, put in terminal
protontricks 1113000 wmp9 quartz devenum
Wmp installation gave me an error that it didn't install, but I just left it as is and clicked ok on everything.
My audio was crackling when the game started so I added
PULSE_LATENCY_MSEC=60 %command%
as a launch option in the game's preferences. Playing the game at 1080p with high settings with a steam controller.
100% playthrough with a wii u pro controller. Everything worked great excluding videos. For working videos you need to use proton-GE.
-dx11
-vulkan -USEALLAVAILABLECORES -cpuLoadRebalancing -ignorepipelinecache
Finished the game clocking 111 hours with a steam controller using the launch commands gotten from here. Didn't try to run the game without so I don't know how it runs without them.
Performance was great, and didn't have any problems at all if you don't count one side mission cutscene that crashed all three times I tried to play it before skipping it in-game (I don't think it's a proton issue at all, but the game itself).
There also was a minor graphical issue with wet mud textures or some shadows but it didn't bother me enough to try to fix the issue.
Overall I was very happy with the performance.
Full playthrough with a Steam controller. Everything ran and worked great out of the box.
Game seems to run fine, but cutscenes don't work.
To get the cutscenes working - 1: Install and run the game once to create the prefix, quit game. 2: Download the "mf-install-master.zip" package from https://github.com/z0z0z/mf-install and unpack the zip. 3: From a terminal, cd to the unpacked mf-install-master directory (example - cd /home/USER/Downloads/mf-install-master/) 4: Run this command in the terminal WINEPREFIX="/home/USER/.local/share/Steam/steamapps/compatdata/996580/pfx" ./install-mf.sh 5: Wait for the script to run and you're done. Now the cutscenes should be working.
NOTE: You should change the directories in the above commands accordingly based on your system. My examples are using the default directories on my install (replace USER with your own username).
All achievements playthrough with a wii u pro controller. Plug and play, zero problems.
Full playthrough with Steam controller (72 hours) at 1440p high. Everything ran perfectly, and the game didn't freeze at all (my previous report was borked due to the game freezing right at the beginning).
Full playthrough with a Steam controller. No issues.
Full playthrough with Steam controller configured as kbm.
The intro logo and movies don't work out of the box. To get them to work you must:
- Install protonfixes and its dependencies -Run the game once to create a prefix, and exit.
- Open up a terminal and run protontricks 251150 directshow
- After that run wget https://github.com/Nevcairiel/LAVFilters/releases/download/0.74.1/LAVFilters-0.74.1-Installer.exe to download the needed codecs for movie playback
- Install them with WINEPREFIX=/PATH_TO_YOUR_STEAM_FOLDER/Steam/steamapps/compatdata/251150/pfx wine LAVFilters-0.74.1-Installer.exe
- Play and enjoy!
Full playthrough with a Steam controller with combined controller and KBM inputs.
To get the logo screen working I did
protontricks 251290 directshow
To get the videos to work you need to install LAVFilters to your prefix (I chose all the options). With my setup the command was
wget https://github.com/Nevcairiel/LAVFilters/releases/download/0.74.1/LAVFilters-0.74.1-Installer.exe && WINEPREFIX=/mnt/extra/Steam/steamapps/compatdata/251290/pfx wine LAVFilters-0.74.1-Installer.exe
No crashes or hiccups, everything worked perfectly.
Full playthrough with a steam controller. I used Proton 4.11-13 in order to install codecs for movie playback. What I did to get everything working was...
Run the game once so a prefix is created.
Run protontricks 436670 directshow in terminal to get the start logo to work.
Download and install LAVFilter codecs to the prefix (make sure to check the game installation folder location). On my PC the terminal command was wget https://github.com/Nevcairiel/LAVFilters/releases/download/0.74.1/LAVFilters-0.74.1-Installer.exe && WINEPREFIX=/mnt/extra/Steam/steamapps/compatdata/436670/pfx wine LAVFilters-0.74.1-Installer.exe
Full playthrough with a steam controller. Everything worked perfectly.
The default controller configuration is bad though, as it makes your character slow down to a halt with diagonal movement with the analogue stick. This is fixed by setting the deadzone shape as square in the controller settings. After that the movement works as it should.
Full playthrough with a steam controller. Everything worked except exiting the game from the menu. I had to alt+tab and quit the game from the game page.
Full playthrough with a steam controller. Just pressed play. Perfect experience.
Full playthrough with keyboard and mouse. Zero problems, everything worked perfectly.
Do not play the native version
(Almost) full playthrough with proton at 1080p, using a Steam controller. Started playing the native version but quickly changed over to proton because of stutters and graphical glitches. On proton the game ran flawlessly.
Full playthrough with a steam controller. Just installed and clicked play. Perfect performance.
No mouse cursor for a while when entering menus
Crashes will happen as they do on Windows. Limiting the game to 30fps helped me get through them. Crashes were more frequent on Lost Legacy.
Played through both games with mouse and keyboard. Some hitches here and there but to my knowledge they also happen on Windows.
Full playthrough with a Steam controller. Got stuck on missing activation code in uplay with Proton 5.13-6 and couldn't begin playing, but when I switched to Proton Experimental everything worked. Game had to be stopped manually in Steam after quitting, and it crashed to desktop once during gameplay. Autosaving made that a non-issue, but it did happen.
Full playthrough with Steam controller, using "PROTON_NO_ESYNC=1 PULSE_LATENCY_MSEC=30 %command%" as launch option. Not the greatest performance. The game was hovering between 30-60fps with some stuttering here and there at 1080p, but overall I think it was very playable.
Missing audio in arcade minigames
The game has trouble saving. Seems to happen on Windows too though. You need to make sure there's a game saved message on the screen after saving. If it doesn't show up the game is not saved and the inventory is messed up. The game will also crash after a while if left in this state. Sometimes I had to make a save over ten times before it registered.
Full playthrough with a Steam controller. No issues other than saving not always working and the missing audio in arcade minigames (not needed for the main story).
Full playthrough. I used the Steam controller, 8BitDo SN30, and a Wii U Pro Controller.
I used PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 %command% as a launch option to get rid of bright flashes and graphical errors in the game (AMD gpu). Worked perfectly.