This is a project to hack the ROM of Square's classic video game Final Fantasy. The goal of the project is to separate the game data from the engine code and document it. The point of the project is to allow the game engine to be used for creating old school CRPGs using the FF engine. These games could be based on the Final Fantasy series or another setting entirely.
Currently, the project is in the very earliest stages. At the moment, I'm working on creating a map of the entire contents of the ROM image. I'm also working on commenting the disassembled code of the game engine. However, this commenting is a slow process, so not much has been produced at the moment.
At this time, there isn't much to release.
No complete patches have been released. This will be the final stage of the project and will not be finished any time soon.
However, one prelimary patch, a simple bug fix, has been released. It fixes a bug that could cause Monk type classes (Black Belt and Master) to have thier statistics calculated incorrectly after they level up.
Kung Fu Bug Fix 0.8 (alpha)
While I am working on commenting the source code of the game, I've yet to get any ASM files cleaned up to the point that they're suitable for release.
There is currently one piece of documentation available, the in-progress map of the ROM's contents. Beware that is currently incomplete and may contain errors.
ROM Map
(Work in Progress)