/nes-dev

Programming the NES in C and 6502 assembly using cc65

Primary LanguageAssembly

NES Development

NES controller

Tools

  • cc65: A freeware C compiler and 6502 assembler/linker
  • Make (for Windows): for running makefiles
  • YY-CHR: For creating/editing sprites and tilesets
  • FCEUX: NES emulator w/ extensive debugging capabilities
  • NES Screen Tool by Shiru: For laying out backgrounds

To build each example, cd to its directory and run make.