I’m learning how to hack different aspects of the Super Nintendo games Final Fantasy V and Final Fantasy IV (FF 2, originally in the US).

My working project notes are partially collected here.

Banner image is a screenshot from ff6tools webapp, which can edit many aspects of both games.

🌘 Romhacks

FFV Clean Editions

Definitive (真説) FF5r-IC

FFV Whirlwind Clean

Readme for FF4 Ultima Iconic

FFV ReJobbed

Gameplay Guides

FF5R Guide (WIP)

🌪 FFV Whirlwind Speedrun

Patches

FFV RPGe Clean Patch

FF4 Alt Sprites

FFV Script Updates

Clean NPCs

https://github.com/jacksmedia/patchtools

🔄 Partner Projects

Final Fantasy V Whirlwind Wiki

FFV Pixel Freemaster

Hacker Guides

Export/Import Tiles w STK

Creating a Patch

Bulk IPS Creator in Python

Applying a Patch by Tzepish, Expanded Notes

Cut + Paste tiles between ROMs w TM

Excellent Mesen Palette Editing Tutorial by Cubear

FFV Battle Sprites, Importing

Edits to FF4 Crow!’s Equip Menu

Adding a New Font in FFV

FF4U Icon & Palette Notes

FF4 Sprites & Palettes Notes

ff6tools + LunarIPS = sprite patches

ff6tools: Edit Game Events & NPCs

ff6tools: Edit Events & Maps

Cut + Paste color palettes

Guide to Adding Portraits in FFIV

4bpp map palettes for FF4

Game Design Notes

FF5 Omega Working Notes

Krile Unchibi, Notes

FF5 Green Mage v1 Concept

FFV Clean Script v2

📝 Notes

FFV Palette Research

GBA Script Translation v1.16 TBL table file

FFV RPGe offsets

ff6tools Research

FF5 Assorted Notes

Adding Extra Icons to the FFV Equip menu

FFV Menu Hacking

NPC change notes for Tule Club

Failed first attempt to move Job/Ability tutorial elsewhere

Poem of Light glitches and fixing them

FFV: Draining HP vs MP notes

FF4U Items & Spells (Ultima Iconic)

FF4U Battle Messages (Ultima Iconic)

ASC 2.0 Test log

Next Goals

  1. Complete DressCode 2.0 IC Sprites; add to TD FF5r-IC project

    1. P = 12 left !
  2. FFV Clean v1.98

    1. adjust Song names?
      1. or add a tooltip feature?
        1. this doesn’t exist as a hack yet… ambitious but possible if the same pattern as the Item Descriptions is used, in new freespace
    2. Job name changes
      1. Trainer to Tamer?
        1. aligns well w !Tame move (which was !Calm in RPGe)
      2. Hunter to Ranger?
        1. seems OK, I have no major reason not to
    3. 2bpp Font, set up new fontpacks:
      1. Chicago6
      2. ???
    4. New optional patches:
      1. 2x exp/ABP/gil (by C_CliFF + clymax)
      2. spin off “Steal Buff” into optional (nerf Hella Clean)
    5. Finish RPGe translation & slight revision

    Clean Script, Etc patch

    Fresh Script v1 (incomplete)

  3. Vibe code a webapp to turn midi files into ASM for FF4 rom 🤞

  4. FFV Clean ~v2

FF5 decomp project

image.png

👆 these are just so I can keep track of WTH to do 😹

Software Dev Notes

These have almost nothing to do with romhacking. Almost nothing…

ChatGPT Frontend JSX Module