The Ghost V4 update.
- Upgraded to ghost v4, which supports multiple stages per file
- Dropped support for v0-v2 (was anyone using those, anyway?)
- Updated sample ghosts to ghost V4
- Smaller GD image files
The main pull of ghost v4 is that it supports multiple stages, each automatically synced to the beginning as you record and play. Even if you don't need the multi-stage functionality, you might still find the automatic sync useful. No more advancing to the garbage frame! You can still sync to a particular frame in the middle of the stage, just like before.
V4 ghosts can also have a Hide flag that tells play_ghost not to read new inputs for X frames. Most ghost files will get significantly smaller. This is especially important for multi-stage ghosts which would otherwise waste tons of space dumping coordinates during the "get equipped" screens.
I achieved smaller image files by using the GD string palettized mode, which is, in fact, supported by FCEUX.
Full Changelog: v1.1.0...v2.0.0