Pros
Run the entire game at a silky-smooth 60fps
Cons
For the game to actually hit this framerate, something have to give. In this case, resolution. The included graphics ini sets the docked resolution to 640x504.(Crunchy!) It also changes anti-aliasing and some other settings to recover a bit of detail, but it still looks noticeably worse that the default 720p. UI retains full resolution.
Here's a comparison, to help judge the difference in quality (Of course, the framerate improvement is not visible in static images)
Docked mode, 30fps, default settings:

Docked mode, 60fps, included settings:

I've set up the graphics config to look as good as possible while running consistently keeping up a constant 60fps in docked and handheld modes. The game theoretically has a dynamic resolution, but I haven't been able to trigger it in my testing, and it targets 30fps anyways, so the loss in quality is sadly static.
If the game fails to hit 60 at any point, it will drop to 30. Game will stay at full speed, but UI will run at half speed. Since the game uses frameskip rather than deltatime, a fully dynamic framerate isn't possible (at least with this method)
Installation
Atmosphere is required. (Other CFWs might work if you rename stuff, haven't tested)
Overclock (SYS-CLK) is highly recommended
Extract XenobladeDE-60fps.zip to the root of your switch's SD card.
The atmosphere folder in the zip should be merged with the one on the SD card. Make sure you have the included files in exactly the right place.
Included files (Delete these to uninstall)
/atmosphere/contents/0100FF500E34A000/romfs/monolib/shader/lin_nx.ini - Graphics config
/atmosphere/exefs_patches/xcde_60fps/1EC9082CB52ECAF561EE45BC00FF318E9912232B.ips - Patch to unlock framerate
Make sure you have the 1.1.1 day-one update. Future updates might break something.
Recommended Overclock (WILL NOT STAY AT 60FPS WITHOUT THIS)
TL;DR - This needs as much performance as it can get.
docked_cpu=1785
docked_gpu=921
handheld_cpu=1224
handheld_gpu=537
Update
Upd1: Updated the zip to use Massagrator's updated 60fps patch. Make sure to delete the old patch if updating.
Credit to theboy181, Kirby567fan and M&M for creating the original Yuzu mod. Thanks to Massagrator for the original graphics mod for XC2.
Run the entire game at a silky-smooth 60fps
Cons
For the game to actually hit this framerate, something have to give. In this case, resolution. The included graphics ini sets the docked resolution to 640x504.(Crunchy!) It also changes anti-aliasing and some other settings to recover a bit of detail, but it still looks noticeably worse that the default 720p. UI retains full resolution.
Here's a comparison, to help judge the difference in quality (Of course, the framerate improvement is not visible in static images)
Docked mode, 30fps, default settings:

Docked mode, 60fps, included settings:

I've set up the graphics config to look as good as possible while running consistently keeping up a constant 60fps in docked and handheld modes. The game theoretically has a dynamic resolution, but I haven't been able to trigger it in my testing, and it targets 30fps anyways, so the loss in quality is sadly static.
If the game fails to hit 60 at any point, it will drop to 30. Game will stay at full speed, but UI will run at half speed. Since the game uses frameskip rather than deltatime, a fully dynamic framerate isn't possible (at least with this method)
Installation
Atmosphere is required. (Other CFWs might work if you rename stuff, haven't tested)
Overclock (SYS-CLK) is highly recommended
Extract XenobladeDE-60fps.zip to the root of your switch's SD card.
The atmosphere folder in the zip should be merged with the one on the SD card. Make sure you have the included files in exactly the right place.
Included files (Delete these to uninstall)
/atmosphere/contents/0100FF500E34A000/romfs/monolib/shader/lin_nx.ini - Graphics config
/atmosphere/exefs_patches/xcde_60fps/1EC9082CB52ECAF561EE45BC00FF318E9912232B.ips - Patch to unlock framerate
Make sure you have the 1.1.1 day-one update. Future updates might break something.
Recommended Overclock (WILL NOT STAY AT 60FPS WITHOUT THIS)
TL;DR - This needs as much performance as it can get.
docked_cpu=1785
docked_gpu=921
handheld_cpu=1224
handheld_gpu=537
Update
Upd1: Updated the zip to use Massagrator's updated 60fps patch. Make sure to delete the old patch if updating.
Credit to theboy181, Kirby567fan and M&M for creating the original Yuzu mod. Thanks to Massagrator for the original graphics mod for XC2.
Attachments
Last edited by redforge,