Have received play tester reports of glitched text in the ending sequence of the game (The Poem of Light) which is mostly plaintext in the rom. It’s also extractable w the noisecross Editor, but for some reason the tool will not inject an edited file.

Investigations based on the export lead to this text’s location in the rom pretty quickly, though— 3A 3B 3C 3D occur only one time before this.

Here it is before the duped text was removed:

Untitled

The code after I removed the duplicate text:

Untitled

It’s curious why an array of alphabet declarations (much like a table file) shows up right before the Poem text. It may explain why some of the letter assignments don’t match up with the expected letter assignments elsewhere in the rom data— they may require their own table file in order to be 100% accurately translated in a hex editor.

Here’s the same area but in the GBA Script based FFV Pixel Freemaster Edition v5.55; note the different translation in the same place in this rom.

Untitled

No extra lines were found, so the fixes above to the ending sequence are probaly adequate to remove the reported bug.

<aside> ✅

Update: The fix above does work as intended. This text is written to the screen during the end credits, so any duplicate lines were easy to remove by placing empty byte $00 over all their letter values.

</aside>