New found bug: after beat Palace of Winds boss, game crashes. It happened to me twice.
Thanks!
Alek's Ultimate NX Edition v1.4.12 — Gyorg Pair final-phase crash
Available both ways:
Fixed: the Gyorg Pair fight crashed in its final phase (thanks
@flaviometal, and mnavarretem86 on GitHub for the crash log)
It closed the game when you hit the exposed eyes, which is also the killing blow, so the fight couldn't be finished. Each Gyorg male removes itself from the boss's shared data the moment it finishes dying, so by the last phase there is none left — and the eye code was still going looking for one and reading through the empty slot. It now treats "no male left" as what it means: defeated. The two eye entities also got the same missing-parent guard their siblings already had.
If you were stuck at the end of that fight: update and go again. If it still happens, post here and I'll dig further.
SHA-256 5b6094714cb43ba08e03425c49fbedee0b854ce84f06b2591dd757417d06eba7 — tmc_aleks_ultimate_nx.nro (14,223,027 bytes)
Alek's Ultimate NX Edition v1.4.13 — Gyorg Pair crash fixed, and a pass over Vaati before you get there
Available both ways:
Fixed: the Gyorg Pair fight crashed in its final phase (thanks
@flaviometal, and mnavarretem86 on GitHub for the crash log and save)
It closed the game when you hit the exposed eyes, which is also the killing blow, so the fight couldn't be finished. Each Gyorg male removes itself from the boss's shared data the moment it finishes dying, so by the last phase there is none left — and the eye code was still going looking for one and reading through the empty slot. It now treats "no male left" as what it means: defeated. The two eye entities also got the same missing-parent guard their siblings already had. The crash log pinned this down to the exact instruction, so this one is confirmed.
Also: a hardening pass over the three Vaati arenas
Since people are getting to the end of the game now, I went through the final boss the same way. Two of its parts were walking their shared data with byte offsets that only add up on the GBA, which on this port lands in the wrong place and can overwrite a pointer to another part; the rest are checks for parts that failed to appear or that die before the code looking for them.
Being honest about this half: nobody has reported a Vaati crash and I couldn't make one happen — the arenas behave the same before and after. These are guards put in before the reports arrive, not fixes for something I saw. If you do hit something there, please report it.
Hitting a crash? Attach the sdmc:/switch/tmc/crashlogs/ folder (or the newest crash_*.log) and tmc.log — those carry the fault address and the exact build, which is what pins down the line.
SHA-256 b107c4036548953bf442b6ed7ebbc04b76e6a75f013e7b0ee2d9502d52497b30 — tmc_aleks_ultimate_nx.nro (14,223,027 bytes)