-
Notifications
You must be signed in to change notification settings - Fork 37
Tutorial: 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 :
- Overworld Sprites
- Battle Backgrounds
- Battle Sprites
- Title Screen
- Window Graphics
- Logos
- Fonts
- Animations
- Swirls
- EB Project Editor
- Tile Data
- Tile Editor
- Collision Data
- Adding Map Palettes
- Map Editor
- Doors
- Warp Styles
- Enemy Placement
- Hotspots