bakervm 0.6.0

A virtual machine for building and running retro games
Documentation

bakerVM Crates.io Build Status Docs.rs

A virtual machine for building and running retro games

A screenshot of the bakerVM

Introduction

The bakerVM is a virtual machine that executes bakerVM bytecode.

A builder-like compiler backend for the vm can be found in definitions/image_builder.rs. Since this project doesn't ship a sensible compiler yet, I recommend using it to create some form of assembler :grin:.

The executable images of the vm are encoded and decoded using the bincode crate

NOTE THAT THIS SOFTWARE IS STILL UNDER HEAVY DEVELOPMENT AND IN NO WAY STABLE OR COMPLETE.

I HIGHLY RECOMMEND TO NOT USE IT IN PRODUCTION!