Please join us at 5:10 PM – 8:00 PM on Wednesday, November 18, 2015 for a hands-on workshop with Patrick LeMieux where we’ll be ROM hacking, reverse engineering, and prototyping games for the Nintendo Entertainment System.
Starting with a physical copy of Super Mario Bros., in the workshop participants will clip the pins of the the games’ mask ROM and build a homemade prototype cartridge. We will rip the game’s data using a universal programmer and reverse engineer the relationship between the games’ ROM and the Nintendo Entertainment System’s RAM. After peeking and poking at Mario’s coins, lives, and timer with a debugger and editing the game’s code with a hex editor, participants will burn their ROM hacks onto EPROM memory chips in order to play on original hardware.
Materials and tools will be provided but please bring a laptop! (Windows laptops will be especially helpful!)
5:10 – Intro to mask ROMs, EPROMs, soldering, desoldering, and building a prototyping cart.
6:00 – Introduction to 6502 RAM, debugging tools in emulators, ROM ripping, hex editing, and iterating.
7:00 – Wrapping up the ROM hacks, burning them to the prototype carts, and playing together!
Because of the very limited space available, we will only be able to have 30 participants. As such, filling out the registration form will put you in a queue for a spot in the workshop first. You will receive an email a few days after registering letting you know if you have a spot in the workshop or are placed on a waitlist.
Please only register interest in participating if you will be able to attend the entire time.
-Josef Nguyen, Amanda Phillips, Stephanie Boluk, and Patrick LeMieux