Cross platform 16 bit game console
See more at maikor.app
iOS IDE
Desktop IDE
Build tools
maikor-vm-interface
maikor-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 maikor-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)