SVC16

A Simple Virtual Computer
HELP & CONTROLS
Controls:
  - Arrows / WASD   : D-Pad (Up, Down, Left, Right)
  - Space / Mouse L : Button A
  - B / Mouse R     : Button B
  - N / M           : Select / Start
  - P / R           : Pause / Reload ROM

View Modes:
  - Normal          : Standard RGB565 screen output (256x256)
  - Overdraw        : Heatmap of pixel write ops per frame
  - Sound as Screen : Sound buffer displayed as screen output
  - Memory View     : Color map of all 65,536 memory addresses
  - Debug           : On-screen log of Debug instruction values

ROM Files:
  - Format          : Requires binary .svc16 ROM files
  - Local           : Files remain 100% local (no server upload)
  - Examples        : Check the GitHub Repo for examples
			

Have you always wanted to build a compiler or optimize code for a retro console? But there was always some technical roadblock that had nothing to do with the challenge you actually wanted to tackle?
Maybe this project is for you.