Hi, I'm Rai. For a while I've been doing ASM hacking for SNES games for a long time. I've done some pretty complex ASM hacks, such as adding VWF's to Japanese games with fixed width text routines.
Anyways, after reading through some source code and a couple days of debugging my own code, I came up with this...
https://www.youtube.com/watch?v=ND9y3smGyCo
This is basically a text box, which also has letters displaying over it. It also has a custom line break code that I wrote myself.
How this routine works is that it first, DMA's the font and the message box tiles to VRAM. After that, it DMA's the tilemap for the letters and the textbox. It may sound pretty simple, but it took a while to do.
Anyways, after reading through some source code and a couple days of debugging my own code, I came up with this...
https://www.youtube.com/watch?v=ND9y3smGyCo
This is basically a text box, which also has letters displaying over it. It also has a custom line break code that I wrote myself.
How this routine works is that it first, DMA's the font and the message box tiles to VRAM. After that, it DMA's the tilemap for the letters and the textbox. It may sound pretty simple, but it took a while to do.