⚠️ Work in progress
Links may be broken, features missing, etc
Cross platform 16 bit game system
See more at maikor.app
vm-interface
vm-interface
vm-interface
This is a library that executes Maikor game files in a VM. It won't run by itself though, instead it requires an external program to manage timing and vsync to keep the code execution speed similar between platforms.
Ideally use one of the vm-interface
libraries
However, this is all that's need to run a game:
rust
//read file
let maikor_game = read_file();
//create an instance
let mut vm = VM::new();
//load the game
vm.init(maikor_game);
//then
loop {
vm.step();
}
(but most games need user input to work)