/gbvm

simple virtual machine implementation for game boy

Primary LanguageCMIT LicenseMIT

Simple VM for script-driven game boy games

Features:

  • human readable assembler-like scripts
  • rom banks support
  • multi-threading

Notes:

  • threads share same memory
  • context's stack grows ahead

Instead of 100 words:

scheme

Game structures overlaying:

scheme

Example of execution on the Sega Game Gear:

example