melon 0.3.0

A library for creating retro computing platforms
Documentation

melon

A library for creating retro computing platforms

Build Status Crates.io code coverage Docs.rs dependency status

Introduction

melon is like a virtual 16bit CPU. When building a retro computing platform e.g. a gaming console or old computer architecture, melon takes care of handling basic parts like stack management, calls or exception handling. Its most common interface, the System trait makes it possible to not only implement the CPU into any platform but makes it also really easy to extend the functionality of melon.