Can anyone explain the structure of the font bitmap data in a BCFNT file? Simply replacing the bitmap data causes the characters to become misaligned, so it seems like the cwdh and cmap sections work together to determine the data area for each character. I've tried various methods, but I still can't figure it out. The only method that seems to work is using ninty-font to insert each character one by one, but even after tracking the hex changes, I can't find a consistent pattern.








