Newest Hacks

Newest Translations

Ganbare Goemon 2: Kiteretsu Shougun Magginesu Fear Effect 2: Retro Helix Super Mario Bros. Clock Tower

Newest Utilities

SoR2 Level Editor Resident Evil 4 ISO Editor (PS2) Megadrive Megapack TRaCER

Newest Reviews

Rockman 3: Zone of Eden Wolverine - Adamantium Redux The Legend of Zelda: Whistle of Steam Super Robot Taisen OG: Original Generations

Newest Homebrew

Varooom 3D Lumberjack Rolling Pumpkins DooM Raycaster Engine (V1.1) (GBA)

Featured Hack Images

Buzz & Waldog MMC-3 Hack Zettai Muteki Raijin-Oh - Continue Hack (J / E) NEW NEW Super Mario Bros. 3 (1990) Donkey Kong Country 2: Brigand Barrage

Featured Translation Images

Sanrio Carnival 2 Gundemonium Mashou no Yakata Goblin Final Fantasy

Recent Updates

How to Make Genesis Game Genie Codes With Gens Tracer

Cheat Codes


Explains how to make Genesis Game Genie codes using memory traces and assembly trace logs. This also serves as an interesting backdoor introduction to assembly language.


User Review Information

A Great Introduction to Assembly

Reviewed By: RyanfaeScotland on 16 Apr 2011

Review based on Version 0.4

This is a really useful guide for those looking to make the transition from editing save states to editing rom files. It clearly lays out the tools that are needed and walks through the process at a good pace without ever feeling condescending or baffling.

The author uses NHL 94 as the teaching tool but the principles learned can easily be applied to any other game (and most likely any other system) afterward.

I read this guide after learning through trial and error how to go about hacking roms in the way it describes but I’ve still learned from it enough to help me ‘tidy up the edges’ of the process I normally follow and will be saving it in my library for reference.

I would recommend reading up on the 68K opcodes afterwards and having a go at playing around with the code for NHL94 to see what you can achieve with the timer the guide talks about. Try getting it to increase instead of decrease or to have it decrease by 5 every second instead of 1.

All round a really useful guide, thanks for posting.

Recommended - Yes

User Reviews
A Great Introduction to AssemblyRyanfaeScotland16 Apr 2011N/AYes