


WINEDLLOVERRIDES='dinput8=n,b' DXVK_ASYNC=1 PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
Loading into new zones can introduce heavy crashing. I could migitate this however by disabling Esync and Fsync, but this does impact the performance of the game. Once these launch options were added I did not experience a single one through the entire playthrough. I don't know if this issue would still exist on my new hardware, but with my i7 6700k and GTX 980 ti I experienced frequent crashing.
Like in all titles of the trilogy you can improve the performance with the atelier fix. Please note that at the time of writing I already use different hardware and a patch from Gust was realeased to improve playibility on the steam deck, so the launch options above may not be necessary.

Runs out of the box on the Deck, but bad code leads to the Steam Deck running it not so well. Doitsujin's patch is recommended.
Add this patch on the deck to gain some fps, not a linux related issue: https://github.com/doitsujin/atelier-sync-fix
No issues

WINEDLLOVERRIDES="d3d11=n,b" %command%
Text is slightly small in the conversation pop-ups.
You need to download the fix here: https://github.com/doitsujin/atelier-sync-fix After that, go to Manage -> Browse local files -> c/p the d3d11.dll file in the opened folder.
Make sure you also use Latest GloriousEggroll Proton Version (use ProtonUp-QT for easier install) + the command listed in this report. Games should run with no issues.
使用Proton Experience版在【2023年3月6日以后】可以解决影片不播放/影片播放没声音等影片播放问题
Though the game crashed three times in my 14 hours play time, not much progress was lost thanks to autosave.
YOU NEED THIS FIX https://github.com/doitsujin/atelier-sync-fix Download it and put d3d11.dll in your game's .exe folder
WINEDLLOVERRIDES="d3d11=n,b" %command%
YOU NEED THIS FIX https://github.com/doitsujin/atelier-sync-fix
Download it and put d3d11.dll in your game's .exe folder where Atelier_Ryza.exe and Atelier_Ryza_Launcher.exe is, then paste WINEDLLOVERRIDES="d3d11=n,b" %command% in your game's launch options
40 hz 40fps
YOU NEED THIS FIX https://github.com/doitsujin/atelier-sync-fix
Download it and put d3d11.dll in your game's .exe folder where Atelier_Ryza.exe and Atelier_Ryza_Launcher.exe is, then paste WINEDLLOVERRIDES="d3d11=n,b" %command% in your game's launch options
YOU NEED THIS FIX https://github.com/doitsujin/atelier-sync-fix
Download it and put d3d11.dll in your game's .exe folder where Atelier_Ryza.exe and Atelier_Ryza_Launcher.exe is, then paste WINEDLLOVERRIDES="d3d11=n,b" %command% in your game's launch options
YOU NEED THIS FIX this will double your fps and remove most of the stuttering: https://github.com/doitsujin/atelier-sync-fix/
YOU NEED THIS FIX this will double your fps and remove most of the stuttering: https://github.com/doitsujin/atelier-sync-fix/ Just paste the dll next to the exe in the game's install folder. Without it, it will run awful
40hz 40fps
The game will run awful unless you download this fix: https://github.com/doitsujin/atelier-sync-fix/ Just paste the dll next to the exe in the game's install folder. Without it, it will run awful. With it, expect really good performance in medium settings.

WINEDLLOVERRIDES='dinput8=n,b' DXVK_ASYNC=1 %command%
Applying Atelier Sync Fix solves the problem
WINEDLLOVERRIDES="dinput8=n,b" PROTON_USE_WINED3D11=1 DXVK_ASYNC=1 PROTON_NO_ESYNC=1 %command%
This game takes a lot of figuring out/searching to get to work, but it's well worth it.
Potential issues:
- Get the recent update to launch by adding
PROTON_USE_WINED3D11=1 DXVK_ASYNC=1
to launch options. - Get my basic controller to work by adding
WINEDLLOVERRIDES="dinput8=n,b"
to launch options. - Increase performance by using https://github.com/doitsujin/atelier-sync-fix/
- Increase performance by following @Yesko's Internal Tweaks, but this may not be necessary anymore.
- Prevent white/black screen freeze when transitioning scenes by using
PROTON_NO_ESYNC=1
to launch options based on wwmm's comment on Proton GitHub. - I did not need to set
d3d9.deferSurfaceCreation = True
indxvk.conf
.
WINEDLLOVERRIDES='dinput8=n,b' PROTON_USE_WINED3D11=1 DXVK_ASYNC=1 %command%
Occasional freeze during movement in towns and in the field.
Entering an area can cause the game to freeze forcing it to be closed completely. This is indicated by music playing, but a black (or white) screen and unresponsive controls or Steam overlay.
This seems to be related to the time of day when entering an area and sometimes only triggered when that area has a cut scene. For instance, in the submerged city, the lower floor freezes for me going to it at a later time of day, and the upper floor freezes for me going to it at an earlier time of day. A cut scene fails to trigger in that area if done at an earlier time, plays during the later time, but then fails to transition to the other area because that time of day causes that area to freeze.
Setting
d3d9.deferSurfaceCreation = True
indxvk.conf
causes the game to freeze prior to the start screen.I followed @Yesko's Internal Tweaks tweaks.
Sometimes the game will auto-save at a time of day that will cause the game to freeze when loaded from that save. I mitigated this by frequently returning to the atelier/home location, which I have not seen it freeze, in order to make a real save before proceeding in hopes of not triggering another freeze and losing progress.

If you change the graphics settings you can get nearly 4 hrs of locked 30fps gameplay. By default you'll get terrible FPS and under 2 hrs.
Default graphics settings yield terrible performance. Changing them helps.
Sometimes upon resuming from sleep the audio will crackle until you restart the game. But not always.
Change the graphics settings in the main menu to get much better performance.
Set graphics in the main title menu as follows from top to bottom: 1080x600 | Window: Default | Overall: Custom | Texture: Standard | Shadows: Low | Reflections: Low | Effects: Low | AA: On | DOF: On | AO: Off | Bloom: On | Light Shafts: On | Draw Distance: Normal | Point Lights: Normal | Grass Distance: Normal | Grass Density: Low ------ In the Steam Deck's quick access menu, limit the FPS to 30, limit the TDP to 5 watts, limit the GPU clock to 800, turn on FSR scaling with sharpening up to 5. Enjoy!
Would not recommend the out of the box experience despite being sold as playable, but the dll fix makes it good.
Fullscreen adds additional black bars but stays within the 16:9 aspect ratio, causing the game to be stretched horizontally. Borderless works fine but no 16:10 resolutions are supported.
Default settings runs at 16-17 fps in the main menu and I wouldn't consider it playable. Low settings still has significant slowdowns.
The fix is the same as the first Ryza, this will double your fps and remove most of the stuttering: https://github.com/doitsujin/atelier-sync-fix/

Default window setting works just fine, fullscreen is stretched
Low FPS (15 - 25 range) with High Settings, more playable (30 - 45 range)with all settings to Standard/Low
The game is unplayable at default settings, even though it is Verified. Changing things to Standard or Low helps.
Graphics settings do not save. When you exit the game, you'll have to reapply them the next time you launch the game.
I don't know why the graphics settings aren't being saved. I can only assume read only permission error or something? Also, I feel this game should run better given how it looks but if you tweak graphics settings it can run reasonably well.
60 fps, crashes rarely after several hours of play time

If run with my suggested tweaks, I think the game runs at an acceptable performance comparable with the first game.
Proton-6.20-GE-1 GloriousEggroll
Fullscreen can cause screen to turn black on alt-tab sometimes, can be restored by randomly mucking around with focus.
I recommend to just run in borderless window mode and manually fullscreen window via desktop environment, I didn't observe any performance degradation doing this vs running in fullscreen.
Unmodified, the game at worst will run at 15fps on max settings
Post-Tweak Performance
After some tweaks I can get the game to run within the range of 30-50fps, averaging at ~40fps. While I would usually find this kind of FPS to be pretty unacceptable, my impression while actually playing the game was that any FPS above 30 was fine, to the degree I probably wouldn't even notice it without an FPS counter on my HUD. My theories for why this is:
- There is no stuttering, meaning changes in FPS are smooth enough to be unnoticeable
- Comfy game doesn't rly need high FPS
External Tweaks
I believe most of the performance gains are actually from the changing the graphical settings within the game, but the following also help.
- Use Proton-6.20-GE-1
- Run with
DXVK_ASYNC=1 gamemoderun %command%
as Steam launch options. - Some people in other reviews mentioned needing
d3d9.deferSurfaceCreation = True
within a dxvk.conf file in the game directory, however I personally found this unnecessary.
Internal Tweaks
- CHANGING THE GRAPHICAL SETTINGS IN-GAME WITHOUT RESTARTING RESULTS IN MASSIVE PERFORMANCE DEGRADATION -> This is subtle and only becomes more apparent when loading a different area. It's still nice to compare how different graphical settings effect the game appearance, but if you actually want to see the real performance difference you will need to restart for some evil reason. (took me forever to figure this out)
- Setting Shadow Quality to low gives massive performance increase
- Setting Local Reflections Quality & Effect Quality to low gives decent performance boost with minor change in appearance
- Setting all "-Distance" related settings to anything other than high cause performance drop for some reason
- Finally everything else can be whatever you want, I didn't really notice any significant perf changes from adjusting Texture Quality for example (I found game looks nicer with DOF, Bloom & Light Shafts set to off)
I guess it's still early to play Ryze 2 on Proton.
Can't switch full-screen mode in-game setting
too slow to play

Created dxvk.conf file in the same folder as the game's executable. Only line in the file was "d3d9.deferSurfaceCreation = True". Without this, the game can't be run.
You just need a patient if you insist to playing this game on Linux
Random stutter when you are moves to another map/area
- Stuck on Loading srceen when i tried to moves to another area
- Stuck on Loading screen when i automatically moves by map
- Stuck at random black screen (while on event, selecting an area on map, etc)
- Sometimes stuck when i tried to load the savedata
I dont expect to much for this game running smoothly, but hell yea it just gave me a headeach. Well, i already played this game about 51 hours on Linux (not finnish yet), and please note that this game has many problems in it. In my case i got maybe about 30 times crash when i was in my games so far this isnt my best experience...
Sometimes the game CAN work correctly, but it's very unreliable. Restarting the game til it works isn't a great experience.
d3d9.deferSurfaceCreation = True
Plays perfectly until I get to the capital city (~5min gameplay), at that point I've had issues like severe screen flickering, solid black screen, or solid white screen.
without "d3d9.deferSurfaceCreation = True" in dxvk.conf, game would render outside the game window at around 10-15fps.
While you can play this game out of box that doesnt mean no comes with a issue. In my case, i got white screen after my second playthrought. If you guys had problem with white screen you need to make dxvk.conf in game directory (with Ryza.exe), then put this line "d3d9.deferSurfaceCreation = True" without quote. Now everything should be working normally. Another things if you want to "changing resolution" you can go to compatdata/1257290/looks for setting.ini which is you can edit graphical option.

Runs right out of the box.
Game has a "bug" where the graphics settings menu is not accessible before starting. You must play through the opening once, then access the menu with ESC to change the settings.
Created dxvk.conf file next to a game executable. Inside this file needs to be singular line "d3d9.deferSurfaceCreation = True".
Without this fix the game LOOKED like it's ok but upon entering first zone the screen changed completely white and afterwards everything even main menu was just white. It was even on top of steam overlay. You could see nothing, even tho controls and sounds worked...
This would be nice experience, but massive graphical bug makes it unplayable !
I got completely white screen after first section of game. Afterwards even the main menu and everything else stayed just as white screen !
I found out my problem with whitescreen dissapeared after removing autosave folder from My documents. Disabled autosave in game. After the first section white screened again and now I don't know how to get out of this issue.