#vm #gamedev #2d #game

maikor-vm-interface

Interface for VM (simulates hardware)

11 releases

0.1.10 May 31, 2022
0.1.9 May 30, 2022

#1697 in Game dev

MIT license

20KB
463 lines

Maikor

⚠️ Work in progress

Links may be broken, features missing, etc

Cross platform 16 bit game system

See more at maikor.app and the project homepage

Play

Android

iOS

Windows, macOS and Linux

Make

iOS IDE

Desktop IDE

Build tools

REPL

vm-interface

This provides an interface to use the VM from host apps. It reads directly from the VM memory to create frames and play sounds, and converts inputs and writes them to memory. It also triggers relevant interrupts.

It essentially simulates hardware for the VM.

Dependencies

~1.5–6.5MB
~122K SLoC