blog.x-e.ro / metroid code breaker : NES game password generator

metroid code breaker

demos :: NES game password generator

many years ago, a rom hacker by the name of SnowBro set out to gain an intuitive understanding of the inner workings of the software we lovingly refer to as metroid. using only the rom file, he was able to convert it into assembly code and learn exactly how the game engine worked.

building off the work SnowBro did many years ago, dirty McDingus disassembled the entire metroid code into nine different text files documenting the majority of it far more extensively than SnowBro had. there are descriptions for the title page, intro, ending, password, and music. the program can now be edited and reassembled using tools like ophis, making far more sophisticated rom hacks possible.

armed with these files and the knowledge they contained, i set out to build a metroid password generator tool. being a scene kid, i have some experience with keygens already. and with the work of snobro's password explanations and dirty's raw code, i was able to get the job done. the tool is written in actionscript 3 using flex builder's mxml for the checkbox and dropdown ui. the rest of the graphics are game sprites i ripped and assembled. it also features my metroid password font NARPASSWORD. who's name is inspired by the debug password which was first discovered by snobro's research.

view the metroid code breaker tool
check out it's source code

metroid

update

to celebrate this release, i've updated my website to a metroid theme!

loading...

loading...