Binary Hacking
Click here to visit the project webpage
Project Description
There are two projects in this class: First, you will make a Super Mario Bros. NES ROM hack using a Hex Editor. Second, you will make a WAV file parser where you can apply effects and view the metadata.
Target Audience: Those with interests in
- How binary data is stored
- Understanding file formats
- Mario
- Music
Project Curriculum
Introduction
- Binary, Hexadecimal, and Bitwise Operations
Super Mario Bros. Unit
- Character Encodings
- Palettes and Pixel Data
- Reverse Engineering Strategies
WAV File Parser Unit
- WAV File Format
- Reading/Writing Binary Files