ROM Hack RELEASE Xenoblade Chronicles 2 Graphics Settings

  • Thread starter Thread starter masagrator
  • Start date Start date
  • Views Views 846,539
  • Replies Replies 739
  • Likes Likes 44
If anyone wants to take a look here is my tweaked ini for PC emulators:



Xenoblade Chronicles 2 PC Remastered Graphics Mod with Yuzu and Ryujinx emulator
- Improved anti-aliasing
- Reduced sharpening
- Disabled resolution scaling
- 2x SuperSampling
- Tweaked postprocessing effects

Mod is still work in progress and I don't know If I can fix all issues.
We still have:
- Ugly shadows, especially on snow
- Terrible draw distance and pop-in
- Some antialiasing artefacts
- Clouds could be better

I recommend setting the sharpening in the nVidia or AMD control panel for the emulator profile to 30-50% for better sharpness.
You can also use AMD FSR with YUZU on Vulkan - it helps a little bit.

This mod works on Yuzu and Ryujinx emulator.
Make sure to use max 2x resolution scale on your emulator.
Don't use 3x or 5x - It's broken with and without mod.
4x is overkill.

If you have updated game (especially with Torna DLC) make sure to use "0100E95004039001" catalog.
The mod won't be on the list, but It will be working just fine.
If not, you shoud try to use normal "0100E95004038000" folder.
I tested it with 2.1.0 update and Torna DLC.

Link in the description of the video. I can't paste it here because I'm new to this forum :).
 
I have the latest version of X2 + Torna DLC installed and would like to play in handheld.

Does anyone have a config that would let me play in stable 720p (with OC maybe) without the blurriness?

Any help would be greatly appreciated!
 
I have the latest version of X2 + Torna DLC installed and would like to play in handheld.

Does anyone have a config that would let me play in stable 720p (with OC maybe) without the blurriness?

Any help would be greatly appreciated!
ReverseNX, set to docked and OC GPU and RAM as high as possible.
 
Last edited by masagrator,
Yes.
Config won't change the fact that to achieve 720p you need to bolster up GPU and RAM to not bottleneck GPU.
And to get 720p you need either set game to docked mode or edit config.
Like i said. OC is no issue at all. I have a modded Oled and i know how to OC.
 
After wasting some time trying to get it to work with Yuzu finally figured it out and it's way simpler then people here describe.

Firstly just use New Method, it's only one file and supports any version of the game. Next Method is only for version 2.0.2 which is outdated and impossible to get, so no reason to use it for emulator users.

Download Profiles.zip and choose whichever option you prefer and drop "0100E95004039001" folder into Yuzu mod directory which is "AppData\Roaming\yuzu\load". Now all you have to do is create a subfolder in "0100E95004039001", name it "GraphicsMod" or something ( It's just mod name so it doesnt matter ) and then simply move "romfs" folder into it. All done, now you can customize "lib_nx.ini" to your liking.

End result should look like this:
yuzu\load\0100E95004039001\GraphicsMod\romfs\monolib\shader\lib_nx.ini

I don't have Ryujinx to test it but install path is extremely similar so it should also work.
Should look like this:
Ryujinx\mods\contents\0100E95004039001\GraphicsMod\romfs\monolib\shader\lib_nx.ini

However note that it only works if you have Torna DLC installed, without it game ID will be different. Just check instructions on main page description for New Method if you have a different DLC setup, with Torna installed ID is always 0100E95004039001 and other DLCs shouldn't matter.
( And if you don't have Torna yet you should go and get it, it's an amazing DLC and 100% worth it )
I did exactly what you said but yuzu is not registering it as a mod

Edit: Nvm. It worked
 
Last edited by Altas,
  • Like
Reactions: DolphinPussy
hi, i have a question, im soonish about to start a playtrough of xenoblade 2, and i just wanted to confirm if there was a 60 fps patch, i saw a 60 fps patch with an old version of xenoblade 2, so, to my understanding, there is no 60 patch of xenoblade 2 (as of version 2.1.0), is this correct or have i missed it somewhere?
 
hi, i have a question, im soonish about to start a playtrough of xenoblade 2, and i just wanted to confirm if there was a 60 fps patch, i saw a 60 fps patch with an old version of xenoblade 2, so, to my understanding, there is no 60 patch of xenoblade 2 (as of version 2.1.0), is this correct or have i missed it somewhere?
This works on real hardware, and Ryujinx for 2.1.0. But real hardware can't handle 60fps without lowering the graphic quality substantially.

[60 FPS + Cutscenes Speed Fix]
14060000 00BD7E2C 3F800000
08000000 00B74BF0 00000001 00000001
580F0000 00B8F0D0
780F0000 00000078
680F0000 3C888889 3C888889
580F0000 015E8750
780F0000 00000264
640F0000 00000000 0000003C
20000000
14060000 00BD4380 00000000
08000000 00B74BF0 00000002 00000002
580F0000 00B8F0D0
780F0000 00000078
680F0000 3D088889 3D088889
580F0000 015E8750
780F0000 00000264
640F0000 00000000 0000001E
20000000

By Hazerou based on Masagrator's work.
 
This works on real hardware, and Ryujinx for 2.1.0. But real hardware can't handle 60fps without lowering the graphic quality substantially.

[60 FPS + Cutscenes Speed Fix]
14060000 00BD7E2C 3F800000
08000000 00B74BF0 00000001 00000001
580F0000 00B8F0D0
780F0000 00000078
680F0000 3C888889 3C888889
580F0000 015E8750
780F0000 00000264
640F0000 00000000 0000003C
20000000
14060000 00BD4380 00000000
08000000 00B74BF0 00000002 00000002
580F0000 00B8F0D0
780F0000 00000078
680F0000 3D088889 3D088889
580F0000 015E8750
780F0000 00000264
640F0000 00000000 0000001E
20000000

By Hazerou based on Masagrator's work.
Awesome man! thank you very much for sharing, i couldnt find it anywhere.
 
Since I won't have access to XC3 for next 2 weeks because of work, I can update you on some stuff based on talks with other people

- files are stored in the same way as XC2, so no loose assets files like in XCDE
- ard is now using zstd instead of zlib
- Game has severe memory leaks according to both Switch and emulator testers. Playing game for a long time results in increased RAM usage on emulator and visible pop-ups + reduced performance on Switch. Wait for day one patch, it may solve most glaring issues.
- there is no lib_nx.ini now, it's lib_nx.bin. Waiting for sending this file by somebody to check if it can be edited normally or it must be reverse engineered first
- 60 FPS patch is already working and in tests on Yuzu, made not by me
 
Since I won't have access to XC3 for next 2 weeks because of work, I can update you on some stuff.

- files are stored in the same way as XC2, so no loose assets files like in XCDE
- ard is now using zstd instead of zlib
- Game has severe memory leaks according to both Switch and emulator testers. Playing game for a long time results in increased RAM usage on emulator and visible pop-ups + reduced performance on Switch. Wait for day one patch, it may solve most glaring issues.
- there is no lib_nx.ini now, it's lib_nx.bin. Waiting for sending this file by somebody to check if it can be edited normally or it must be reverse engineered first
- 60 FPS patch is already in tests on Yuzu made not by me
Kind of weird that they shipped the game with memory leak there, really hoping day one patch fixes it. I heard XC2 also has memory leak to this day, can anyone confirm that it's true? Anyway hope we get a config soon. Right now resolution scale is broken on both emulators so that's probably a game engine issue, the game is very blurry as usual for Xenoblade but otherwise is pretty impressive graphically.
 
  • Like
Reactions: KnightsMetal
Since I won't have access to XC3 for next 2 weeks because of work, I can update you on some stuff based on talks with other people

- files are stored in the same way as XC2, so no loose assets files like in XCDE
- ard is now using zstd instead of zlib
- Game has severe memory leaks according to both Switch and emulator testers. Playing game for a long time results in increased RAM usage on emulator and visible pop-ups + reduced performance on Switch. Wait for day one patch, it may solve most glaring issues.
- there is no lib_nx.ini now, it's lib_nx.bin. Waiting for sending this file by somebody to check if it can be edited normally or it must be reverse engineered first
- 60 FPS patch is already working and in tests on Yuzu, made not by me
Thx for this. You are amazing
 
Phi, and I are extracting the ARD file, and will be sending the lib_nx files to Masagrator, He has been a great help in getting this done.
50000 files on the wall, 50000 files on the wall... take one down, pass it around, 61324 files on the wall...
 

Site & Scene News

Popular threads in this forum