/chip8

first emulator project (chip8)

Primary LanguageRust

CHIP8 emulator project (my first emulation project)

  • tests: contain all test chip8 programs
  • chip8_core: cpu implementation
  • desktop: frontend implementation
  • wasm: web assembly
  • web: web pages & scripts

Build

  • make sure rust, python3 is installed on your computer
  • make desktop : run emulator on desktop (UFO program)
  • make web : run web assembly, type "localhost" at your browser