Full course content for SPK-101. The sidebar to the left lists every overview document, weekly module, and lab. Pick a starting point below or use the sidebar to jump anywhere.
Start here: VCA-SPK-101: Sparking Curiosity, Course Outline (v0.1) →
Overview
Weekly modules
Labs
- Lab 0.0: Install and Verify
- Lab 1.1: Install Mesen and Run Your First Homebrew ROM
- Lab 1.2: A Guided Tour of Mesen's Menus
- Lab 2.1: Open a NES ROM in a Hex Editor and Read the INES Header
- Lab 2.2: Find a Sprite Tile in CHR-ROM
- Lab 3.1: Work Through Easy 6502 (Nick Morgan)
- Lab 3.2: Read 50 Instructions in Mesen's Debugger
- Lab 4.1: Your First ROM Hack, Swap a Palette Color
- Lab 4.2: Modify In-Game Text
- Lab 4.3: Replace a Sprite Tile
- Lab 4.4: Change a Gameplay Value (Lives, Score-Per-Pickup, Starting Position)
- Lab 5.1: Boot a Game Boy ROM in SameBoy and Read the Header
- Lab 5.2: Boot a SNES ROM in bsnes-plus and Locate the Header
- Lab 6.1: Scope Your Capstone, Pick Your ROM and Your Change
- Lab 6.2: Execute the Capstone, Make the Change
- Lab 6.3: Write Up Your Capstone, Ship the Zip