Spriting
Currently finalizing the v1 of “Clean Krile” aka Un-chibi Krile, which will get added to this in order to fix some sprite art mistakes from the earlier version.
- finish redrawing sprites (those 5)
- adjust palette in WIP rom
- paste RPGe palette for “Cara” here:
- _
- then copy all 32 bytes to the WIP rom for a quick fix
- confirm colors changed in chocolatebird
- import those 5 via ff6tool
- make patch
- apply to WIP
- confirm colors and fixed 5 Jobs in chocolatebird
Debugging
From these posts.
☑️ Auto Dash Bugfix
Turn off Auto-Dash, Make it Hold B to Dash
- GBA Dash patch
- 0x001251
- 10 1C A4 06 B9 00 05 29 40 D0 07 B9 20 05 29
08 D0 0A 20 9D C1 C0 40 01 D0 EA 80 02 06 C0 E0
02 00 B0 06 A5 57 D0 02
- PS(X) Dash patch
- 0x001251
- 10 27 06 C0 E0 02 00 B0 20 A4 06 B9 00 05 29
40 D0 07 B9 20 05 29 08 D0 0E 20 9D C1 C0 40 01
D0 EA 80 06 EA EA EA EA
- vanilla game, without any Dash patches
- 0x001251
- 29 80 F0 25 A6 06 BD 00 05 29 40 D0 07 BD 20
05 29 08 D0 13 C2 20 8A 18 69 50 00 AA A5 06 E2
20 E0 40 01 D0 E1 80 02
Super confusing situation bc even when the code at 0x001251 is restored to match the vanilla game, the auto-dash is persisting!
Solved by Cubear: value at $001248 was 06 instead of 00.
Reverse engineering from observations of wram in a debugging environment (Mesen) yielded this address.