Sorry. Let me clarify: The game CTDs with Proton, but normally it runs fine.
Cannot launch FFX/X2 HD. Same problems as @bambinook : Stays on white screen and related processes have to be killed manually.
Config: Arch Linux, GTX 765M @ 396.51, Proton 3.7-4 beta
I can get the launcher to launch and get the game to start but it freezes after about 10 seconds. If I use the PROTON_USE_WINED3D command there are graphical glitches but it will run. To get the launcher to work you have to change the prefix to xp so it will install .net. Then switch it back to Windows 7. No matter what the launcher will have to be killed through system monitor when you are done.
@rcgamer29 your solution of switching the prefix to xp to get the launcher to work is not working for me. This game will not launch at all no matter what I try. No white screen nothing.
I'm using Proton 3.16.
I just installed FFX-X2 on Ubuntu 18.04 and have the same problem with @bambinook . The launcher come up, but when I select setting it just disappear. When select the game, it's stays on black screen.
I tried to add PROTON_USE_WINED3D=1 %command% to the game's launch options but the problem is still the same.
The issue is described more clearly on the dxvk project with a similar issue
https://github.com/doitsujin/dxvk/issues/263
if you indeed switch the prefix to windows xp and install dotnet4 and allfonts, switch back to windows 7 and add 'PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%' to the launch options the game will run with dxvk. There is a caveat because of the memory restrictions described in the thread above, you cannot use high graphical settings. I was able to get the game to launch with medium settings at 1080p with no crashing but high settings consistently crash the game.
Dxvk is definitely preferable as performance is much better than wined3d, and the black texture issues are gone. If your willing to accept the graphical limitations its the best way to play it right now.
Sadly with LAA set the game crashes when summoning aeons (FFX) .. so even this LAA solution lets you only play the first little bit till yuna summon her first aeon. There is https://steamcommunity.com/groups/SpecialK_Mods/discussions/8/2741975115064718432/ but i sadly didn't get this one to run cause it has "memory fixes" v 0.6.6. So most likely PROTON_USE_WINED3D=1 is the best currently , sadly cause the rendering bugs destroyed the immersion for me too much.
Final Fantasy X/X-2 HD Remaster (359870) Steam Input non-functional
Issue transferred from https://github.com/ValveSoftware/Proton/issues/3219.
@Rossco1337 posted on 2019-11-14T09:08:27:
Steam Input is not working correctly in this game. Guide button/Big Picture can be navigated but none of my 3 controllers can interact with the game. Tested Switch Pro Controller, Dualshock 3 and Nyko Airflo (Generic Gamepad ID 124b:4d01),
I don't have a Windows environment or any friends who own this game to verify that this is a Proton issue, but I can't find anyone online using Windows with this issue. If this isn't a Proton issue, please direct me to the correct bug tracker. Thanks.
Proton-5.2-GE-2.steam-359870.log
proton-5.0-3.steam-359870.log
proton-4.11-13.steam-359870.log
After playing while (usually under 1 min in game) game freezes completely. After while noticed that there is about 30 processes but after it freezes all others dies than 2.
Release Final Fantasy X/X-2 HD remaster as 64 bit or with Large Address Aware support
Issue transferred from https://github.com/ValveSoftware/Proton/issues/3832.
@gdonval posted on 2020-05-05T13:59:30:
The problem is described at length in https://github.com/doitsujin/dxvk/issues/263: basically that 32-bit game runs out of Video RAM because of both inefficiencies and DXVK and different VRAM layout in Linux compared to Windows. See https://github.com/doitsujin/dxvk/issues/1318#issuecomment-574464662 (and full issue) for more context, noting that what applies to D9VK does apply to DXVK.
Large Address Aware (LAA), now activated by default in Proton, is commonly used to increase memory limits in 32-bit applications. However it does NOT work in this game. Activation triggers a soft crash: the game mechanics is stuck on specific, reproducible, conditions necessary for the gameplay.
The point of this bug request is to ask both:
I don't consider this to be a compatibility report: I'm kindly asking you to contact Square Enix to see if they can fix their game for Proton in very specific ways.
I don't think it's a DXVK problem as mentioned in other reports, and the X-2 is constantly crashing with Wine version 5.0 / Proton5.0+, it is unplayable, also detect that PROTON_FORCE_LARGE_ADDRESS_AWARE has problems and is not functional in this title, so much more crashed when activated, i try version 4.11.13 and use this only PROTON_USE_D9VK = 1 PROTON_USE_WINED3D = 1% command% and it works great, it has graphic problems in the save menus but nothing serious, I could get to the ship and save the game, something that I can't do in Proton 5.0, because it crashes as soon as the first fight starts, even if I set those parameters.
The game is currently mostly playable with PROTON_USE_WINED3D and PROTON_FORCE_LARGE_ADDRESS_AWARE=0
The graphics seem to start glitching out in some particular scenes (eg Yuna's introduction in FFX), but since the game is generous with autosaves you can just close the game and then reload the autosave after the glitched scene, then the game will play fine again.
WineD3D still isn't ideal though, some menu textures are shown as just white rectangles, and performance is spotty.
It looks like that the soft crash is fixed with Proton 5.13-4 + DXVK 1.7.3. Can someone confirm? I only tested with "Special Attack" at the beginning of the game (which was a source of the soft crash) and not summoning an aeon.
Ok, I played ~6 hours and I summoned my first eon: no crash. I think the game is now playable :)
Can anyone confirm that Lulu overdrive works? I use PS4 controller and even when I already rotate the right analog speed as fast as possible, the overdrive gauge doesn't fill up
EDIT: Using left and right keys on keyboard also doesn't fill the gauge
FFX2 always crashes at the first battle, but FFX is stable and I have played over 60 hours without any crashes. I'm using Proton 5.13-4 for both of them
steam-359870.log
System info: https://gist.github.com/minecraft2048/c4f4d73a0e496168e80b1f12bf284d9d
EDIT: Proton Experimental doesn't crash at first battle. But, sometime it randomly segfaults and crash at battle (c0000005). This is very bad for this kind of game as we cannot save anywhere, only at save points
Logfile: steam-359870.tar.gz
Uncompressed file size is 49.7 MB, but most of the lines in the log is from NtQueryInformationThread and NtSetInformationThread
Using proton experimental since a couple of weeks and FFX works quite well, just very rare occasional crashes. FFX2 crashes fairly frequently, but it's a bit difficult to pinpoint how to reproduce in a reliable way. Sometimes it works for a couple of hours straight, sometimes it crashes every few minutes.
This is the log generate with PROTON_LOG=1
steam-359870-ffx2_crash.log.tar.gz
I also tried the debug scripts generated with PROTON_DUMP_DEBUG_COMMANDS=1, but both winedbg* and gdb* scripts are failing to get a backtrace. It looks like they are tracing the launcher and not the game itself. I tried to attach to the wpid directly, but that fails with an error.
$ ps aux | grep -i ffx
enrico 58256 0.0 0.0 1793096 19972 ? Ssl 15:52 0:00 /home/enrico/.local/share/Steam/steamapps/common/FINAL FANTASY FFX&FFX-2 HD Remaster/FFX&X-2_LAUNCHER.exe
enrico 87434 0.6 0.0 3512 892 ? S 19:57 0:00 /usr/bin/bwrap --args 35 /run/pressure-vessel/pv-from-host/bin/pressure-vessel-adverb --generate-locales --fd 12 --exit-with-parent --subreaper --shell=none --terminal=none -- /home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/proton waitforexitandrun /home/enrico/.local/share/Steam/steamapps/common/FINAL FANTASY FFX&FFX-2 HD Remaster/FFX&X-2_LAUNCHER.exe
enrico 87839 0.1 0.0 52640 27140 ? Ss 19:57 0:00 /run/pressure-vessel/pv-from-host/bin/pressure-vessel-adverb --generate-locales --fd 12 --exit-with-parent --subreaper --shell=none --terminal=none -- /home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/proton waitforexitandrun /home/enrico/.local/share/Steam/steamapps/common/FINAL FANTASY FFX&FFX-2 HD Remaster/FFX&X-2_LAUNCHER.exe
enrico 87863 0.4 0.0 41612 16420 ? S 19:57 0:00 python3 /home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/proton waitforexitandrun /home/enrico/.local/share/Steam/steamapps/common/FINAL FANTASY FFX&FFX-2 HD Remaster/FFX&X-2_LAUNCHER.exe
enrico 87866 1.5 0.0 1823544 27668 ? Sl 19:57 0:00 steam /home/enrico/.local/share/Steam/steamapps/common/FINAL FANTASY FFX&FFX-2 HD Remaster/FFX&X-2_LAUNCHER.exe
enrico 87994 42.5 1.0 3424192 338140 ? Ssl 19:57 0:07 FFX-2.exe <---- this is the game
enrico 88207 0.0 0.0 221568 796 pts/6 S+ 19:57 0:00 grep --color=auto -i ffx
$ bash -x ./gdb_attach FFX-2.exe
+ '[' -z '' ']'
+ case "$-" in
+ __lmod_vx=x
+ '[' -n x ']'
+ set +x
Shell debugging temporarily silenced: export LMOD_SH_DBG_ON=1 for this output (/usr/share/lmod/lmod/init/bash)
Shell debugging restarted
+ unset __lmod_vx
+ cd '/home/enrico/.local/share/Steam/steamapps/common/FINAL FANTASY FFX&FFX-2 HD Remaster'
+ EXE_NAME=FFX-2.exe
++ /tmp/proton_enrico/winedbg --command 'info process'
++ grep -i FFX-2.exe
++ cut -f2 '-d '
++ tr -d 0
+ WPID_HEX=11
+ '[' -z 11 ']'
++ printf %d 0x11
+ WPID_DEC=17
+ PATH='/home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/dist/bin/:/usr/bin:/bin'
+ TERM=xterm
+ WINEDEBUG=-all
+ WINEDLLPATH='/home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/dist/lib64//wine:/home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/dist/lib//wine'
+ LD_LIBRARY_PATH='/home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/dist/lib64/:/home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/dist/lib/:/overrides/lib/x86_64-linux-gnu:/overrides/lib/i386-linux-gnu'
+ WINEPREFIX=/home/enrico/.local/share/Steam/steamapps/compatdata/359870/pfx/
+ WINEESYNC=1
+ WINEFSYNC=1
+ SteamGameId=359870
+ SteamAppId=359870
+ WINEDLLOVERRIDES='steam.exe=b;dotnetfx35.exe=b;dxvk_config=n;d3d11=n;d3d10=n;d3d10core=n;d3d10_1=n;d3d9=n'
+ STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/enrico/.local/share/Steam
+ WINE_LARGE_ADDRESS_AWARE=1
+ GST_PLUGIN_SYSTEM_PATH_1_0='/home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/dist/lib64/gstreamer-1.0:/home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/dist/lib/gstreamer-1.0'
+ WINE_GST_REGISTRY_DIR=/home/enrico/.local/share/Steam/steamapps/compatdata/359870/gstreamer-1.0/
+ MEDIACONV_AUDIO_DUMP_FILE=/home/enrico/.local/share/Steam/steamapps/shadercache/359870/fozmediav1/audio.foz
+ MEDIACONV_AUDIO_TRANSCODED_FILE=/home/enrico/.local/share/Steam/steamapps/shadercache/359870/swarm/transcoded_audio.foz
+ MEDIACONV_VIDEO_DUMP_FILE=/home/enrico/.local/share/Steam/steamapps/shadercache/359870/fozmediav1/video.foz
+ MEDIACONV_VIDEO_TRANSCODED_FILE=/home/enrico/.local/share/Steam/steamapps/shadercache/359870/swarm/transcoded_video.foz
+ '/home/enrico/.local/share/Steam/steamapps/common/Proton - Experimental/dist/bin/wine' winedbg --gdb 17
Can't attach process 0011: error 87
Couldn't start process '17 '
Usage:
winedbg [ [ --gdb ] [ <prog-name> [ <prog-args> ] | <num> | <file.mdmp> | --help ]
This is because the process PID ends with a zero which is removed by the tr -d '0'. Editing the script and replacing the tr with sed 's/0*//' seems to fix the issue. If I can get a trace, I'll upload it.
No backtrace unfortunately
Thread 32 "010c" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 268]
0x006a8bd9 in ?? ()
Wine-gdb> bt
#0 0x006a8bd9 in ?? ()
#1 0x006bc2b8 in ?? ()
#2 0x006a5e35 in ?? ()
#3 0x00605d66 in ?? ()
#4 0x00607073 in ?? ()
#5 0x0042f520 in ?? ()
#6 0x00abed7e in ?? ()
#7 0x0087dc42 in ?? ()
#8 0x7b6470f1 in ?? ()
#9 0x7b647738 in ?? ()
[#10](/issue/ValveSoftware/Proton/10) 0x7b647102 in ?? ()
[#11](/issue/ValveSoftware/Proton/11) 0x00000000 in ?? ()
PROTON_USE_WINED3D=1 PROTON_FORCE_LARGE_ADDRESS_AWARE=0 %command%
This made the game stable, no more crashes whatsoever for FFX-2. Performance is a bit spotty in rare cases and load / save menu doesn't render correctly, but is usable. Enjoyable overall this way.
PROTON_USE_WINED3D=1 PROTON_FORCE_LARGE_ADDRESS_AWARE=0 %command%This made the game stable, no more crashes whatsoever for FFX-2. Performance is a bit spotty in rare cases and load / save menu doesn't render correctly, but is usable. Enjoyable overall this way.
Could you share your system information and which version of Proton you're using? Many of us, myself included, have tried that before, but without the desired effect.
Could you share your system information and which version of Proton you're using? Many of us, myself included, have tried that before, but without the desired effect.
Absolutely. I'm running proton experimental, from the log it says
Proton: 1615470153 experimental-5.13-20210311
On Fedora 33. Following are the system information as detected by Steam
steam_runtime_info.txt
Hit me if you have any other question
I experience the same random crashes as @enricotagliavini.
Version of Proton: experimental-5.13-20210311
GPU: AMD RX 580 (Mesa 21.0.1)
This is my log:
It could be an issue with DXVK, but to make a trace will be more difficult and the result file heavy.
Can anyone confirm that Lulu overdrive works? I use PS4 controller and even when I already rotate the right analog speed as fast as possible, the overdrive gauge doesn't fill up
EDIT: Using left and right keys on keyboard also doesn't fill the gauge
Wanted to confirm, that this is still an issue with Proton 6.3-4 and Experimental. Quite annoying :(
For the record, FFX Audio still doesn't work on either latest Stable or latest GE, and I had a crash in the intro just when Tidus comes into the screen (without audio).
I had similar random freezes and crashes, in FFX-2. FFX ran great throughout the whole game with just the default settings, except for Lulu's overdrive. In FFX-2, and everything on default, the video would Freeze just after "Final fantasy X-2 project 2002-2004" appeared, but the music was playing in the background. No keyboard input did anything.
I tried some things above, and sometimes I would get into the game and do a couple of battles before it crashed.
Now it seems to be running fine however (at least first 30 min of gameplay), by doing the following:
I am running Manjaro with kernel 5.13.11-1, Ryzen 5600g, 64 GB RAM, no dedicated GPU.
** these two settings I did not try with all combinations of different proton versions, so perhaps they are not important or perhaps they make another proton version work
Launching the game on Arch Linux 5.13.12-zen1-1-zen / Proton 6.3-6, I reproduce the problems above:
It seems like the current Proton Experimental (experimental-6.3-20210924) introduced a regression.
A drop down list appears to let you choose the language
It crashes with the following popup:

"Details" contains:
See the end of this message for details on invoking \njust-in-time (JIT) debugging instead of this dialog box.\n\n************** Exception Text **************\nSystem.Runtime.InteropServices.MarshalDirectiveException: Marshalling of type object is not implemented
at (wrapper managed-to-native) System.Windows.Forms.UnsafeNativeMethods.UiaRaiseAutomationPropertyChangedEvent(System.Windows.Forms.UnsafeNativeMethods/IRawElementProviderSimple,int,object,object)
at System.Windows.Forms.AccessibleObject.RaiseAutomationPropertyChangedEvent (System.Int32 propertyId, System.Object oldValue, System.Object newValue) [0x0000b] in <cee14d93d65d43acb1c93793b46e63c3>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.AccessibleObject.RaiseAutomationPropertyChangedEvent(int,object,object)
at System.Windows.Forms.ComboBox.OnDropDown (System.EventArgs e) [0x0002e] in <cee14d93d65d43acb1c93793b46e63c3>:0
at System.Windows.Forms.ComboBox.WmReflectCommand (System.Windows.Forms.Message& m) [0x000b4] in <cee14d93d65d43acb1c93793b46e63c3>:0
at System.Windows.Forms.ComboBox.WndProc (System.Windows.Forms.Message& m) [0x00202] in <cee14d93d65d43acb1c93793b46e63c3>:0
at System.Windows.Forms.Control+ControlNativeWindow.OnMessage (System.Windows.Forms.Message& m) [0x00001] in <cee14d93d65d43acb1c93793b46e63c3>:0
at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x000b3] in <cee14d93d65d43acb1c93793b46e63c3>:0
at System.Windows.Forms.NativeWindow.Callback (System.Windows.Forms.Message& m) [0x00025] in <cee14d93d65d43acb1c93793b46e63c3>:0
\n************** Loaded Assemblies **************\nmscorlib\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/4.5/mscorlib.dll\n----------------------------------------\nGameLauncher\n Assembly Version: 1.0.0.0\n Win32 Version: 1.0.0.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/FINAL%20FANTASY%20FFX&FFX-2%20HD%20Remaster/FFX&X-2_LAUNCHER.exe\n----------------------------------------\nSystem.Drawing\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll\n----------------------------------------\nSystem\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll\n----------------------------------------\nSystem.Windows.Forms\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/gac/System.Windows.Forms/4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll\n----------------------------------------\nAccessibility\n Assembly Version: 4.0.0.0\n Win32 Version: \n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll\n----------------------------------------\nSystem.Core\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll\n----------------------------------------\nMono.Security\n Assembly Version: 4.0.0.0\n Win32 Version: 4.0.0.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll\n----------------------------------------\nSystem.Xml\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll\n----------------------------------------\nSystem.Configuration\n Assembly Version: 4.0.0.0\n Win32 Version: 4.6.57.0\n CodeBase: file:///Z:/run/media/nvme_data/Steam%20Games%202/steamapps/common/Proton%20-%20Experimental/files/share/wine/mono/wine-mono-6.4.0/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll\n----------------------------------------\n\n************** JIT Debugging **************\n
(sorry for the unformatted output, but that's exactly what the popup window contains)
If I switch to Proton 6.3-6, the language list is displayed correctly.
Let me know if you need more information.
Thanks, that should be fixed in the develop branch of wine-mono, I'm working on getting it into a release so we can update Proton.
I mean... getting the launcher working an all is great but there really needs to be a real solution for the muted audio problem the game has in Proton too :/
No audio is the same as an unplayable game for a lot of people and the "just restart the game" method doesn't always work and just straight up doesn't work in some Proton versions (in my experience, I've never got it to work with audio)
Thanks, that should be fixed in the develop branch of wine-mono, I'm working on getting it into a release so we can update Proton.
I confirm that with the latest build 1633981594 experimental-6.3-20211011b this issue has been fixed.
Now the only problem left that I have is that sometimes "Final Fantasy X" doesn't have any audio (but the launcher does). When this happens, realunching the game is usually enough to fix it.
I can no longer get in game. Last time I tried is a few months back. Now I get the Square Enix logo, the save notice with the running chocobo and then a black screen. Rarely (about 10% of the time) do I hear the To Zanarkand background music while the black screen is there.
Let me know if you're interested in logs or other information.
EDIT: Sorry, I had a bad NixOS config. It's working now.
Valve support says I should submit my bug for this game here. My steam deck lists this game as "playable" but it crashes on load before I ever get a menu. it seems like if i spend an hour or two just launching the game over and over and over it WILL finally load very very rarely and I can get to gameplay and play it once i do, but it's almost impossible to get that far. I'm not sure how to generate a crash report with my steam deck
@enricotagliavini
Replying to https://github.com/ValveSoftware/Proton/issues/555#issuecomment-798769427
Played this on the deck recently and this was my experience. Game worked perfectly for the entirety of X, but can occasionally crash on X-2. It's not entirely random, because the crashes have only happened to me (so far) on battle transitions leading into battle (breaking glass screen effect, generally fully plays and then it's a black screen.) No game audio or inputs are responsive at that point.
I was able to finished playing FFX under Proton and played the starting mission of FFX-2. However, today I tried to play the game again and it doesn't even start (the launcher works but nothing else).
The worst part is that there is not really any debugging message for me to work on, the proton log show some warning messages but no clear error:
I wonder if this is happening to anyone else.
Using Arch Linux under Wayland (Sway).
Hello @Figuera, these look like some lines of interest from your log:
Missing interface adapter for SteamUser023 User
err:steamclient:create_win_interface Don't recognize interface name: SteamUser022
Missing interface adapter for SteamUtils012 Utils
Missing interface adapter for SteamUtils011 Utils
@kisak-valve I don't think that's the problem. Those missing interfaces are not even a part of current Steamworks SDK 155.
@Figuera The game works for me with current experimental. Looks like you are using a very old, non-official Proton. From your log:
Proton: 1643512896 7.1-GE-2
You should not report issues with those here. Always check with Proton proper before posting.
@ivyl
I was also skeptical of @kisak-valve comments and I don't know what the problem actually was but after a steam update (basically yesterday update) the game started to work again.
So maybe the lines were correct and it was a steam related problem?
I am still using 7.1-GE-2, it always worked fine, I wouldn't call it very old and I tried to update it when the problem started but it didn't change anything.
@Figuera are you on Steam Client beta? https://steamcommunity.com/groups/SteamClientBeta/announcements/detail/3428954061821341725 might have been this.
I am using Arch Linux's default steam version. I am not sure if it is based on beta or not (I assume it does not). But that error description sounds exactly like what I was experiencing.
Final Fantasy X/X-2 HD Remaster crashes on launch
Issue transferred from https://github.com/ValveSoftware/Proton/issues/6921.
@kurtbixby posted on 2023-07-11T06:21:33:
https://gist.github.com/kurtbixby/8c0366f76b68f65f3de5d90daf01f54d
Final Fantasy X-2 crashes on boot
@kurtbixby commented on 2023-07-11T07:25:09:
This appears to be a regression. The game launches successfully on Proton 6.3-8.
I was unable to reproduce a crash with the same mesa, kernel and proton version, so not sure what this could be.
@kurtbixby Unfortunately, we are not seeing this crash either. Could you try a few things to see if we can get to the bottom of this?
I think it was an issue relating to my save file. I was on an older version of Proton for a bit, where the game didn't crash, and after progressing in the game some, the game no longer crashed on the latest Proton. I don't have my problematic save anywhere, so unfortunately I can't help anymore.
@kurtbixby Thank you for following up! If you happen to run into this again, I'd greatly appreciate it if you could save the save file before continuing past the stuck point so that we can investigate :) Of course, I realize that is unlikely 😅
While I don't have the save file, I have run into another issue.
https://gist.github.com/kurtbixby/fd812b17ca7420b7b71bb870228b714e
Game frequently crashes just before the glass breaking animation when entering a battle
I can attach my save directory if you'd like to test for yourselves.
FINAL FANTASY X&X-2 HD Remaster.zip
@kurtbixby Did you/could you check to see if this crash happens on 6.3-8 too?
I'll play more of the game on 6.3-8. I haven't forced a crash after about 10 battles, so the crash at least appears to be less frequent on 6.3-8.
I've been playing on 7.0-6 and while the crashes are much less frequent, there are still occasional crashes when entering battle and occasionally during battle. I've had logging turned on and have a few crash logs that are over 100MBs.
I haven't been playing on 6.3-8 because that version of Proton doesn't provide the correct mapping for the Steam Deck's controls.
Replying to https://github.com/ValveSoftware/Proton/issues/555#issuecomment-1630743654
I had the same crashing issue (on the Steam Deck), but found a solution:
The game cloud save will save the game resolution settings and fall back to 640 * 480 on Steam Deck if I did set a higher resolution at my desktop PC before that the Steam Deck doesn't support (2560 * 1440). That leads to crashing in Proton 8.0-3 (and Proton 7.0-6), but for some reason not in 6.3-8.
If I go to the settings in the launcher and set the resolution to 1280 * 800 before playing on my Steam Deck it doesn't crash on Proton 8.0-3. The other way around doesn't seem to be a problem here, but I also started settings my desktop resolution again when I continue playing on my desktop.
The issue exists in FF X and FF X-2, but for some reason Proton 8.0-3 managed to start FF X after a few tries when crashes happened after the autosave warning while FF X-2 always crashed.
With the correct resolution set I can play FF X-2 on both Steam Deck and desktop with Proton 8.0-3 without problems or crashes.
@kisak-valve (Steam Deck report)
Proton Log: steam-359870.zip
Attempting to use a specific character's "Overdrive" attack refuses to take any user inputs when prompted by the game to do so; the proton log seems to reference this, so maybe this information helps? (I don't know)
61840.605:017c:0180:trace:loaddll:free_modref Unloaded module L"Z:\\home\\deck\\.local\\share\\Steam\\steamapps\\common\\FINAL FANTASY FFX&FFX-2 HD Remaster\\magicFiles\\FFX\\magic_0251.dll" : native
Not being able to use an attack like this is quite frustrating :v
@ThisNekoGuy Would you mind providing a save file so that we can investigate this bug quicker?
@alasky17 Here you go
FFX Saves.tar.gz
These saves are right before a boss fight and the affected character already has the overdrive gauge filled, so all you have to do is just switch her into combat (Left Bumper) and use the attack (left on the D-pad, select it along with the desired element, and you'll be prompted to rotate the right thumb-stick while a timer counts down)
Replying to [#555 (comment)](https://github.com/ValveSoftware/Proton/issues/555#issuecomment-1630743654)
I had the same crashing issue (on the Steam Deck), but found a solution: The game cloud save will save the game resolution settings and fall back to 640 * 480 on Steam Deck if I did set a higher resolution at my desktop PC before that the Steam Deck doesn't support (2560 * 1440). That leads to crashing in Proton 8.0-3 (and Proton 7.0-6), but for some reason not in 6.3-8.
@jansalleine I'm not seeing the crash with the resolution in the launcher set to 640x480 on the Steam Deck ... at what point in-game are you seeing the crash? I was looking at the first FFX-2 option and not "last mission".
Also - do you have an external monitor plugged into your deck while you are seeing this crash?
@alasky17 I assume this only happens when the resolution was set to a value that is not available on Deck on the Desktop PC. So the config "shows" 640 * 480 on the Deck, but somewhere saved is still 2560 * 1440 that is only overwritten once you save the config on the Deck again.
Unable to play the X-2 portion of the FFX/X-2 HD Remaster on Steamdeck. I have tried on Proton Experimental, 8.0-4 and 6.3-8. With proper resolution settings, the game will load and runs beautifully, but any battle becomes a ticking time-bomb because of the transitions; sometimes the swap between overworld and battle will just hard crash back to my library.
It can take some playing to make it happen, but it will eventually. So far, the furthest I've gotten without crashing has been racing Leblanc, Logos and Ormi to the top of Gagazet. If i reload and continue, I can sometimes get past it to earn the Black Mage Dressphere and move into another map, etc., but it will always crashes at some point.
Like others I’m getting random crashes in X-2.
Have tried with Proton 6.3-8 as well as the standard Proton build as of October 9th 2023. 6.3-8 seems to be more stable but eventually the game will crash. Every time has been at the beginning or very near the beginning of a battle.
I'm encountering the same issue with the X-2 portion of the FFX-2 HD Remaster on my Steamdeck. I've attempted to play it on Proton Experimental, 8.0-4, and 6.3-8. Just like the above, when I configure the resolution settings correctly, the game launches and runs smoothly. However, battles in the game have become a problem due to transition issues. Occasionally, the transition between the overworld and battles results in a hard crash. In the rare occurrence that I do get past a battle transition, the game will hard crash after about 30 minutes of gameplay to some other form of scene transition.
@Denmark14 @ProfBlack @biomagnet The most recent experimental release contains a fix for the crashing during combat. Please let me know if you are still seeing the intermittent crashing. It also has a fix for the resolution mismatch when cloud saves carry over, so you should be able to bounce between the deck and PC without issue now :)
Yo!!! I've been playing for hours now doing Creature Creator, which is nothing but battles, and haven't had a single crash!
Thanks so much for this fix. I'm over the moon!
I can confirm I've been playing for a couple hours without a crash now as well on experimental.
Could I ask what commit fixes this? Always love reading about these things.
@hilts-vaughan Yay!!! Glad to hear it :) Interestingly, the game was running into bad addresses due to fact that LAA (Large Address Aware) is enabled by default in Proton. It assumes addresses are within 2GB space and was crashing when it got an address that wasn't. The commit is "proton: Disable forced LAA for Final Fantsy X/X-2."
Hi! I tried this morning with Proton experimental - seemed to work really well but still got a crash when transitioning to a battle :/ - unless I missed to adjust anything else? (resolution, etc?)
Thank you!
@tzui20 Could you get a log of the crash? You can get a log by adding "PROTON_LOG=1 %command%" to launch options, and the log will show up in ~/steam-359870.log.
@alasky17
steam-359870.log
I'm trying to play final fantasy x and it would crash straight away, perhaps to do with the movie scene?
I then switched to proton GE which worked for around 2 hours. Now I'm getting crashes again at a certain part. I have tried proton experimental and several other official protons as of 10th Dec 2023. I will try to add logs if I can figure out how
edit, log attached. I had 2 crashes here almost at the exact same spot.
@piregg Unfortunately the crash you are seeing now looks like the result of the first attempt to fix the crash during battles etc. This has been reverted in the Proton Experimental bleeding-edge branch and replaced with a different hack that we hope will fix the crashing during battle without causing the game to run out of memory (which is what was happening with the original hack). If folks have time to test the new version of this fix with the bleeding-edge beta branch of Proton Experimental, that would be greatly appreciated :)
@alasky17 wow thanks for the rapid change. I figured out how to apply the bleeding edge branch of Proton Experimental. I then loaded up FFX and the Save file I had at a particular section (that crashed in the same spot several times previously) let me through with no problem!
I then continued to play for around 2 hours and I had no problems whats so ever! I will continue to play this week and respond back in a week or so. I've leave logging on in case in crashes again.
I haven't tested FFX-2 - which is a separate game but part of the same package. Perhaps someone else could test this if they read this message?
I'm new to all this. What is the process for getting this fix (if it proves to be a success) into some kind of main or permanent branch that is auto-applied to this game in future? I imagine there are other players out there who are suffering these crashes due to the game being from a very popular franchise.
Thanks again for your rapid help!
@piregg Coincidently, we were running into basically the same problem in our testing on Monday, which is part of how the problem got fixed so quickly :D The timing of your comment was pretty funny actually as we were just realizing the problem ourselves :) The process is that this fix will get shipped in the regular (non-bleeding-edge) experimental branch as soon as we do another release (generally within 1-2 weeks) and then in this particular case it will also be shipped with the next 8.0-x stable release. We are actually in the RC phase for 8.0-5, so if you would like to test and make sure the fix works as well with 8.0-5 as with experimental, you can select the "release-candidate" beta channel on Proton 8.0 (just like you did for bleeding-edge experimental). Thank you for testing and for the feedback!
@alasky17 - I have played FFX for at least another 5 hours and I've had no crashes or problems of any kind. This is still using the bleeding edge branch. I dare to say I think this game is fully fixed!
I haven't played FFX-2 yet (part of the same package) so I can't comment on that though.
I will now switch over to 8.05 with Release-Candidate branch selected.
How I fixed the Problem with my Game Crashing. First I verified my files, then I checked which proton version I was running, I checked that I was running experimental. I went into the game settings and made sure the resolution was set to 1280x800. I launched the game, and seleted the game I wanted to play,. Before starting a new game I opened the game settings by hitting esc with my keyboard. I then went to the games settings and lowered all of the settings to low. Make sure resolution is set to 1280x800 again in the game settings. set antialising to 1x. I hope this helps someone else!
About a week ago I tried both X and X-2 and even the Eternal Calm bridging story segment and all of those seem to crash-to-desktop within a minute. Using vanilla Proton 9.0-2, 9.0-3 is current at time of writing. A surprising experience contrasting with my time with other 3D FF games, but I understand X/X-2 is unique in the series with its use of PhyreEngine.
If reducing graphical settings is necessary for stability, then probably not worth playing via Proton for now.
@Wedge009 Could you try to set proton experimental for this game? I did some testing with it and it worked well.
I'm not playing it right now, was just giving a report on current status. If it working in experimental that's usually a good sign it will work in the next releases.
Suffering the same issue here, tried proton 6.0-7 too witch most people say it will make the game work but so fat I've tried experimental, 9, 8 ,7 and 6.x versions and they all seem to crash in the startup cutscene sadly
When I tested this last month I saw the game crash with proton stable
(9.0-3 at that point), but it was working fine with proton 8 and proton
experimental. Tried it just now on experimental and I could launch it 5
times in a row without any sort of crash, advanced a bit through the game
without issue as well.
Could you do the following:
-Switch proton version to experimental
-Add "PROTON_LOG=1 %command%" to the game's launch parameters, without the
quotes
-Upload the resulting log, you'll fin a file named "steam-359870.log" in
your home folder. Compress it if necessary.
On Thu, Nov 28, 2024, 1:12 PM Jyria @.***> wrote:
Suffering the same issue here, tried proton 6.0-7 too witch most people
say it will make the game work but so fat I've tried experimental, 9, 8 ,7
and 6.x versions and they all seem to crash in the startup cutscene sadly—
Reply to this email directly, view it on GitHub
https://github.com/ValveSoftware/Proton/issues/555#issuecomment-2506536266,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQZQ4EFMKZWPH7QKFQZAF332C5FITAVCNFSM4FRRUE2KU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TENJQGY2TGNRSGY3A
.
You are receiving this because you commented.Message ID:
@.***>
Not sure what improvements from Experimental relevant to this game - if any - has been back-ported to Proton 9.0-4, but I just tried to view the Eternal Calm story and the scene froze at the second line, where Wakka calls out 'Yuna, it's time!' I suppose that's a slight improvement because I'm sure before the entire game would crash previously. This time I had to manually stop the game as the frozen scene appeared to stay there indefinitely.
Before anyone asks me to try again with Experimental, I'm not interested in running that version of Proton at this point and I'm not playing this game at the moment either, was just seeing if the recent 9.0-4 update made any difference.
HI, Just wanted to chime in here, if this isn't the right place for this happy to move the comment where it needs to go.
Final Fantasy X inside this collection would crash to desktop when launched on my steam deck and this has been an ongoing issue for me no matter what version of proton I would test with on the steam deck. Proton 10.0-1 (beta) seems to have resolved this crash and the game at least boots. I'll need to play the game a bit to test further and see if I see any of the crashes others saw.
Update: I woke up to start playing it and it appears to be crashing again. Please disregard
Thanks for the work y'all are doing
Testing Proton 10.0-3, The Eternal Calm story played through in its entirety without crashes. So seems like the crashing issues have largely been resolved.
Seems the latest experimental proton has broken controller support for the launcher.
Just tested latest bleeding edge today , controller support working again.
proton 10.0-3x1 2025-11proton 10.0-1x1 2025-05proton 9.0-4x1 2024-12proton 6.0-7x2 2024-11proton experimentalx11 2024-10proton 9.0-2x1 2024-09proton 8.0x1 2023-12proton 6.3-8x3 2023-10proton 7.0-6x2 2023-09proton 8.0-3x2 2023-09proton 6.3-6x3 2021-09proton 6.3-4x1 2021-06proton 5.13-4x2 2021-01proton 5.0x1 2020-05proton5.0x1 2020-05PROTON_LOG=1x3 2024-11PROTON_USE_WINED3D=1x5 2021-08PROTON_FORCE_LARGE_ADDRESS_AWARE=0x4 2021-08PROTON_DUMP_DEBUG_COMMANDS=1,x1 2021-03STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/enrico/.local/share/Steamx1 2021-03WINEDEBUG=-allx1 2021-03WINEDLLOVERRIDES='steam.exe=b;dotnetfx35.exe=b;dxvk_config=n;d3d11=n;d3d10=n;d3d10core=n;d3d10_1=n;d3d9=n'x1 2021-03WINEESYNC=1x1 2021-03WINEFSYNC=1x1 2021-03WINEPREFIX=/home/enrico/.local/share/Steam/steamapps/compatdata/359870/pfx/x1 2021-03WINE_GST_REGISTRY_DIR=/home/enrico/.local/share/Steam/steamapps/compatdata/359870/gstreamer-1.0/x1 2021-03WINE_LARGE_ADDRESS_AWARE=1x1 2021-03PROTON_USE_WINED3Dx3 2020-06PROTON_FORCE_LARGE_ADDRESS_AWAREx1 2020-05PROTON_USE_D9VKx1 2020-05PROTON_USE_WINED3D=1 PROTON_FORCE_LARGE_ADDRESS_AWARE=0 %command%x3 2021-08PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%x1 2018-12PROTON_USE_WINED3D=1 %command%x1 2018-12magic_0251.dllx1 2023-09accessibility.dllx1 2021-09configuration.dllx1 2021-09core.dllx1 2021-09drawing.dllx1 2021-09forms.dllx1 2021-09mscorlib.dllx1 2021-09security.dllx1 2021-09system.dllx1 2021-09xml.dllx1 2021-09
Log: https://gist.github.com/nstgc/58f25fc3e0439b658b6b1749fb2011ae
System: https://gist.github.com/nstgc/02457d7920931a3f8d69cc7b9fa41a2c
Unlike Sacred 2, FF X/X-2 works well in Linux.