ROM Hack RELEASE Xenoblade Chronicles 2 Graphics Settings

  • Thread starter Thread starter masagrator
  • Start date Start date
  • Views Views 858,182
  • Replies Replies 742
  • Likes Likes 44
Doesn't work, still shows the white box in cutscenes.
Post automatically merged:

For users of the Yuzu PC emulator. This guide allows user to completely disable resolution downscaling in the game, which improves the quality of the visuals a lot. This is needed even if Yuzu is set to higher resolution scaling (like 2x, 3x, etc.) due to specific quirks associated with this particular game, otherwise ingame resolution will be lower than the emulator indicates. Note that in fixing the resolution of the game to be a proper higher value, this method has higher system requirements requiring a good CPU and good GPU.

Please refer to my post #374 on the last page which has the best configuration settings for PC emulation at 2x resolution setting (1440p). That post was written for Ryujinx, however for Yuzu the only difference is where the configuration files go. Read below.

STEP 1.
Go to first page and first post of this thread. Download Next Method. Open Xenoblade2Base.zip. Inside open Raw Image folder. Then open Max 720p folder. Look inside here for the files called: D007651BC7C6A51ED7E8F463E02AC2EF.ips and lib_nx.ini
Somewhere on your computer, create a folder called XB2Temp.
Inside create these various sub-folders and copy the files there:
XB2Temp\exefs\Xenoblade2Graphics\D007651BC7C6A51ED7E8F463E02AC2EF.ips
XB2Temp\romfs\monolib\shader\lib_nx.ini
XB2Temp\romfs\stream\dumpini\lib_nx.ini


STEP 2.
Open the files lib_nx.ini (for example with Windows Notepad program) and completely replace the text there with the configuration settings I have in post #374.

STEP 3.
Create a fresh local installation of Yuzu.
To do this, download a new copy of Yuzu, extract it to a folder, then inside the Yuzu folder manually create a folder called:
user
After that, start Yuzu for the first time, and start Xenoblade 2 with DLCs installed, until you reach the title screen. Then, quit the game.

STEP 4.
Now in the Yuzu installation folder it will have automatically created for you these sub-folders:
user\sdmc\atmosphere\contents
Inside this contents sub-folder you will see a bunch of folders with a bunch of numbers, each number is the ID of either the base game or one of the DLCs. For example one folder could be something like this: user\sdmc\atmosphere\contents\0100E95004039004 could be one of the numbered folders among various

The exact folder numbers will vary and only some folders will work. So what you do is, copy+paste the contents from inside XB2Temp into one of those numbered folders (don't copy XB2Temp itself, only copy the stuff inside it).

Repeat this process, copying the contents from inside XB2Temp to all the numbered folders.

When that is done and you start the game again, it should have increased clarity because it will be actually rendering at HD resolution properly (no more downscaling) and without unnecessary blurring effects (except TMAA which remains engaged to reduce aggressive pixelation). Make sure emulator is running in docked configuration. I recommend 2x resolution graphics setting.
Brother I thank you 4 years later, this worked perfectly unlike the 1440p mod that made it so a white box appeared in cutscenes.
 
Last edited by Makisechi,
Xenoblade 2 v3.0.0 All-in-One Graphics Pack

The graphics patches have now been ported to Xenoblade Chronicles 2 update 3.0.0 and combined into a single all-in-one package.

Each version includes the resolution patch, disabled dynamic resolution, enhanced graphics settings, the required `lib_nx.ini` redirect, and improved character LOD.

Available versions

x2.0 (2560×1440)
x2.1 (2688×1512)
x2.2 (2816×1584)

x2.2 is the highest stable scaling confirmed during testing. x2.3 was not included because it became unstable during normal gameplay. It could still crash the game. The safest option is 2.0.

What the all-in-one package changes

  • Increases the native internal rendering resolution
  • Disables dynamic resolution scaling
  • Disables color reduction
  • Enables TMAA
  • Enables SSAO and TSSAO
  • Enables screen-space reflections
  • Enables bloom and godrays
  • Enables depth of field
  • Enables lens flare
  • Enables cloud shadows
  • Improves the LOD quality of character models
  • Keeps the original 30 FPS timing

The LOD patch affects character models, party members, NPCs, and similar models. It does not increase the draw distance of terrain, vegetation, or distant world objects.

Alternative INI profiles

The package also includes three optional `lib_nx.ini` profiles.

Core DRS Lock
The safest option. It disables dynamic resolution and color reduction without enabling the heavier graphical settings.

Balanced Enhanced
The default profile. It enables the main visual improvements while keeping half-resolution shadows and transparency effects for better stability.

Full Quality
Uses full-resolution shadows and transparency effects. This profile has the highest GPU and memory requirements and is best paired with x2.0 or x2.1.

Only one resolution version and one INI profile should be used at a time.

No FPS or gameplay timing changes are included in this release. A separate dynamic FPS patch may be added later.
 

Attachments

  • 0100e95004038000_2026-07-24_17-29-10-285.jpg
    0100e95004038000_2026-07-24_17-29-10-285.jpg
    477.4 KB · Views: 1
  • 0100e95004038000_2026-07-24_17-27-07-244.jpg
    0100e95004038000_2026-07-24_17-27-07-244.jpg
    568.1 KB · Views: 1
  • 0100e95004038000_2026-07-24_17-24-34-939.jpg
    0100e95004038000_2026-07-24_17-24-34-939.jpg
    486.4 KB · Views: 1
  • 0100e95004038000_2026-07-24_17-24-12-961.jpg
    0100e95004038000_2026-07-24_17-24-12-961.jpg
    559.3 KB · Views: 1
  • 0100e95004038000_2026-07-24_17-23-47-456.jpg
    0100e95004038000_2026-07-24_17-23-47-456.jpg
    478 KB · Views: 1
  • 0100e95004038000_2026-07-24_17-23-00-514.jpg
    0100e95004038000_2026-07-24_17-23-00-514.jpg
    313.9 KB · Views: 1
  • 0100e95004038000_2026-07-24_17-45-32-052.jpg
    0100e95004038000_2026-07-24_17-45-32-052.jpg
    1.5 MB · Views: 1
  • X2_3.0.0_All_in_One_Graphics_LOD_v3.zip
    X2_3.0.0_All_in_One_Graphics_LOD_v3.zip
    23.2 KB · Views: 1
  • Like
Reactions: yoco007
(Emulator)
So i have been looking for something completely different to everyone here and it is to run the game decently at a good fps.
Ryujinx wasn't so bad with the FPS and is more consistent but has a lot of softlocks and yuzu had a lot of hiccups (stuttering a lot moving around and under 20 FPS).
i tried almost everything this thread has to offer and the only thing that improved the game significantly for me was disabling " reactive flushing " which in all honestly i have no idea what it does, i heard it leads to a lot of glitches but it did make my game on yuzu go from 20 and under fps to jumping 20-40 fps with no stuttering and no slowing down.
so i am wondering if there's a way to get the game in yuzu to a decent FPS without making the game glitchy/look weird or at least if there's a way to bypass ryujinx's softlock when you open the main menu.
' disabling reactive flushing ' it works !! thx bro
 

Site & Scene News

Popular threads in this forum