Runs Pokémon Legends: Z-A – Nintendo Switch 2 Edition
Picture turns into one flat colour after leaving the train station (issue #846). Cause found, fix proposed in PR #1443.
What happened
The intro and the train station render fine. As soon as you walk out of the station into the city, the 3D picture becomes a single flat colour with only a vignette over it. Dialogue boxes, the HUD and sound keep working, so you can keep pressing through the cutscene but you can't see anything. It happens every time and comes back after restarting, because the bad shader variant is saved in the shader cache.
Cause: the game's tonemap shader is first compiled while its scene texture is still the null texture, Lichii takes that as a 1D texture, and the shader then reads one texel for the whole screen. Details are in GitHub issue zortos293/Lichii#846 and a fix is proposed in pull request zortos293/Lichii#1443.
With that fix applied to a local build of the same commit, the city intro cutscene and the first free-roam section render correctly, also with the old shader cache.
How far they got
New game: intro, train ride and the train station, about 15 minutes. Stopped in Lumiose City right outside the station, where the picture is lost.
Steps to reproduce
1. Start a new game and play through the intro until you arrive at the train station.
2. Walk through the ticket gates and the hall to the exit.
3. Walk out of the doorway into the city: the picture goes flat as the city cutscene starts.
Settings
Resolution: Res3_2X
GPU accuracy: Low
Asynchronous shaders: true
Docked mode, VSync off (Immediate), FSR scaling filter, FXAA, disk shader cache on. Same result at 1x resolution.
Tested on this setup
- Lichii build
- nx2-build-160 (commit 2eb5f081c)
- Build section
- Build 160
- Game version
- 6.0.0
- CPU
- AMD Ryzen 9 9950X3D
- GPU
- NVIDIA GeForce RTX 5070 Ti
- GPU driver
- NVIDIA 621.1.0.0 (as printed in the Lichii log)
- Operating system
- Windows 11 25H2 (build 26200)
- RAM
- 32 GB
- Graphics API
- Vulkan