Writing NES Games! with Assembly!!
summary
Shows how a playable NES game gets built in 6502 assembly with the CC65 toolchain, moving from a black screen to a bouncing ball sprite that reads controller input and runs at 60 fps. Details the NES PPU: 256×240 resolution, 8×8 tiles, a 54‑color palette with 25 usable colors, ROM board layout (program and character ROMs) and Zelda battery persistence. Debugs with FCUX under Wine and verifies behavior with two unit tests.
AI-written summary · about
chapters (5)
related talks
26mSuper MarioScript: Tools and Tips for NES development
40mGame Development in Eight Bits
30mHacking your Nintendo with JavaScript.
30mControlling the NES with Javascript
23mAmazing Things One Can Do With JS and the NES
29mEmulating With JavaScript
46mEmulating the NES/Famicom/Dendy with Web Technologies
30mNESpectre: The Massively Multi-Haunted NES
