Skip to content

Tutorial: HP PP text box graphics

Shadow edited this page Oct 2, 2015 · 24 revisions

HP/PP text box graphics

If your language has a different name for "Hit Points" (HP) and "Psychic Points" (PP), then you might need to change the little letters that show up in Battle, which we'll call HP/PP box. (This box also appears when you press the B button in the overworld along with the Cash text box).

However, if you try to edit the letters found in the "WindowGraphics" folder of your CoilSnake project, you'll notice that, if you change the first "P" letter, when you look at the HP/PP box, the second "P" in "PP" will also be changed to the letter you wrote instead of the first "P".

So we are going to HEX edit our ROM (or create a custom CCS file) to fix this little problem and switch how the game reads the "H" and the "P", along with changing the Windows.png images inside "WindowGraphics".

  • Credits to Akira76, the creator of the French translation of EarthBound for this particular fix!


1. HEX Editing the Base ROM

To start off, we are going to open the Base ROM with any Hex Editor (i.e. HxD). Then press Ctrl+G to open up the Offset Finder. Here, you're going to enter the following addresses (depending on your ROM):

  • Headered ROM = 0x03E5FC
  • Unheadered ROM= 0x03E3FC

Press enter and the HEX editor will take you directly to the desired offset.

Once there, we are going to write the following bytes in there: 0×08, 0×0A, 0×18, 0×1A That will switch the positions of the letters "H" and "P" in the HP/PP window.

Ah, and this is how your window graphics should be modified to after the fix :

Window Graphics arrangement

Clone this wiki locally