Repository navigation
Releases
Releases · NoobClearZ/XC3Recomp
v0.2.0
XC3Recomp v0.2.0
Highlights
- DLC support. Add-on content (Expansion Pass, Future Redeemed) is read from your own extracted DLC files in
<game folder>/dlcsand mounted like installed content. The game now reports version 2.2.0, so Future Redeemed shows up on the title screen. Setdlc = 0inxc3.inito hide the DLC. - Future Redeemed renders and plays. Two fixes in the Vulkan renderer: vertex data at 2-byte-aligned addresses, and a 34-byte vertex stride used by FR's water meshes, are now realigned before the GPU reads them. Before, this showed up as a grey, empty 3D scene, and later as giant triangles across the screen.
- Switches for the game's motion blur and TMAA. Under Graphics in the launcher, or
motion_blur/game_taainxc3.ini. TMAA stays on while FSR 3.1 / FSR 4 / DLSS is used, because they take their input from it. - More game languages: Korean, Chinese (Simplified), Chinese (Traditional). Thanks @Lhw-Arthas (#2).
Install / update
- Download
XC3Recomp-v0.2.0.zipand extract it. - Start
build/xenoblade3_launcher.exeand follow the Install & build tab (game files, optional DLC folder, build, shaders). - For the DLC, choose your merged DLC folder under DLC (optional). You can check it first with
python tools/extract/check_dump.py --dlcs <folder>.
No game files are included. You need your own dump of Xenoblade Chronicles 3 version 2.2.0, plus the DLC if you want it.
Known issues
- The first run after installing or updating stutters while the GPU driver builds its pipeline cache. Later runs are smoother.
- DLC shaders are not precompiled. They build the first time they appear.
- Future Redeemed: small blocky (mosaic) patches were seen once. Not investigated yet.
- A red/black box near the Colony 9 waterfall (one draw call, still under investigation).
- Pipeline and driver memory grow over multi-hour sessions; restart now and then.
- Windows x86-64 with Vulkan 1.3 only.
Testing
Future Redeemed was tested on an AMD Radeon RX 9060 XT: a replay plus about 19,500 frames of live play, with no rendering glitches or crashes. The base game was spot-checked in Colony 9 / Yzana Plains. The other Expansion Pass add-ons are detected and mounted but were not played through.
v0.1.0
What's Changed
- feat(xc3): implement ASTC compute decoder, Zstd SPIR-V compression, V… by @NoobClearZ in #1
New Contributors
- @NoobClearZ made their first contribution in #1
Full Changelog: https://github.com/NoobClearZ/XC3Recomp/commits/v0.1.0