"For years now the NES and SNES have received the most attention from hackers and translators alike leaving untranslated Genesis classics like Surging Aura and Rent A Hero to grow cold and lonely in the annals of video game history. But with the latest release of g8z et al's Gens Tracer, things are looking bright for the Genesis and the Sega CD!
If you tried out the initial release you know that, while a godsend for us hackers interested in the Genesis, it could use a little tweaking. And that's just what happened. I happened to make a few suggestions to g8z's and they ran with it. Now we've got a truly formitable tool for Genesis and Sega CD hacking.
Here's a list of features and changes since the last build:
- All hook files have now been integrated into one main file - hook_log.txt.
- DMA and VRAM logging.
- Memory dumping - VRAM, RAM, CRAM, SRAM, Nametables, Sprite Attribute Table, and CD Memory.
- Layer toggling.
- Sega CD tracing and logging.
- Support for Sega CD save states has been added.
- Support for logging EVERY instruction as it occurs.
- Setting a "breakpoint" that, when executed, automatically enables tracing.
I can say from experience, this last feature is particularly useful in hunting down bugs when you're adding new code to a game.
And if that wasn't enough, g8z et al were kind enough to provide examples using two games. The first examples illustrates how to find the intro text for Golden Axe II using the tracer, while the second (and this is the really good part) illustrates the tracer's Sega CD support.
And how does it do that you might ask? Well, I've got one word for you - Shadowrun. That's right, these guys show you not only how to find the text, but they explain what's going on. Hopefully this will be the motivation someone needs to tackle this cult classic.
There you have it, in my opinion, one of the greatest things (and I'm not just saying that because I helped!) to happen to Genesis and Sega CD hacking in a long time."