Nintenja’s FFV Pixel Freemaster Omega is an expansive “redux” version of the game, with 5 base versions and many baked-in quality of life enhancements. These notes will help adjust some internal data across all 5 roms, so that 5 more icons can be added to the project. The goal is to implement Serity’s Equip Icons across the entire PF-Omega project.
Overview of the Roms
How the 5 font+icon tilemaps look right now

- the original imported icon, Boomerang, sits at different spots in 2 of the roms (🟥🟩 arrows)
- there is a duplicate “:” in 4 of the roms (all but Jp)
- the one that’s used in the menus is marked w white dot, it’s at position CF
- shifting some menu functions around (see below) slightly and
editing description text to use this one instead of the copy
can make this the only “:”, freeing up the dupe, which is at…
- 9B = RPGe
- 9B = GBA
- AB = Spanish
- 9B = Spoof
- the blue numbers & white lines indicate how many tiles can be repurposed
- 2 tiles left of 0 are NOT usable
- this is a big deal as it means that only RPGe has ample icon space for
- new weapons
- new armor
- GBA Script, Spoof / GBA, and Spanish only have 2 maybe 3 free tiles…
- could bring over the Knight Sword and Ninja Sword
- but not the new armors
Japanese can free up the entire duplicate set of capital letters, 14 tiles
more than enough space
🎮 need to adjust the test in the Controller Config Menu
- RPGe is the same,
+ the 2 blanks to the left of the digits (row 5)
- GBA Script only has 3 free tiles, which is problematic
- the 2nd “:” in space CF (4 up from the bottom right corner) can be freed up
- PARTIAL notes on how to do this exist on this site… somewhere
- 3 special candidates to get removed are the tiny “m””H”’P”
- labels above the HP in battle would need to be removed
- only needs to happen in this rom
- Spanish has 3
2 blanks on row 5
- 🔑 “key” can be removed on row B if 2 items are renamed
- 🔑Canal → Canal llave
- 🔑Tycoon → Tyc. llave
- U on row F is swappable with the other U
- only seen in “PAUSE” message, iirc
- the 2nd “:” in space CF (4 up from the bottom right corner) could be freed up
- PARTIAL notes on how to do this exist on this site… somewhere
- Spoof has 3
- extra “:” in CF
- row 5 w the digits offers 2
- other icons
- shuriken is at different spots, would be easier to standardize it (F5)
Project Plan
-
✅ repair the missing icons in Japanese, Spanish (A2)
- メ ✅
- ? ✅
- move boomerang somewhere else
-
📬 free up duplicate “:” in all but Jp rom
- see notes below
- ❎ RPGe ❎ GBA ❎ Spanish ❎ Spoof
-
📬ensure all the items have the right icons, in all 5 roms
- $111380 in the rom begins the list of the 255 items
|
KnSwd |
NinSwd |
MedArm |
MageHat |
MedHelm |
Bmrg |
| Jp |
D3 |
D4 |
D5 |
D6 |
D7 |
D8 |
| RPGe |
D3 |
D4 |
D5 |
D6 |
D7 |
D8 |
| GBA |
51 |
52 |
|
9B |
|
9E |
| Spanish |
51 |
52 |
|
|
C6 |
BC |
| Spoof |
51 |
52 |
5E |
9B |
5F |
5D |
-
📬figure out the 5 free tiles to use for the new icons, in all the roms 👆
- table references the images of the font/icon tiles at the top of this page
- PAUSE message
- @ ???? (should be same in all roms!)
- F5 → 74
- ❎ Jp ❎ RPGe ❎ GBA ❎ Spanish ❎ Spoof
- clock on Load menu
- ❎ RPGe ❎ GBA ❎ Spanish ❎ Spoof
- Controller config menu
- ❎ Jp ❎ RPGe
-
📬fix the Sort code in all the roms (can use the same big list for all of them)
- see notes on adapting Tzepish’s Hack
- ❎ Jp ❎ RPGe ❎ GBA ❎ Spanish ❎ Spoof
-
📬the new icons
- bring them in (KnSwd, NinSwd, MedArm, MageHat, MedHat)
- ❎ Jp ❎ RPGe ❎ GBA ❎ Spanish ❎ Spoof
- standardize shuriken (F5)
- ❎ Jp ❎ RPGe ❎ GBA ❎ Spanish ❎ Spoof
- put them on the proper armor and weapons
- ❎ Jp ❎ RPGe ❎ GBA ❎ Spanish ❎ Spoof
- finally, adapt Serity's New Icons hack to work with all 5 roms
📬 Freeing up the Extra “:”
- Swapping in label $0E in place of $30 @03B5AB brings in the Main menu clock’s “:”
- and then scooting it left by 2 tiles (so taking the “X value” where it falls on the tilemap from $03 to $01, @$03B5AD ) lines it up correctly!
- changing the label character @273012 to a blank $FF instead of $CF