docs.rs failed to build maikor-vm-interface-0.1.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Maikor
⚠️ Work in progress
Links may be broken, features missing, etc
Cross platform 16 bit game system
See more at maikor.app
Play
Make
Project breakdown
Major
- vm-core
- Executes Maikor games
- desktop-app
- Host program for Windows, macOS and Linux
- android-app
- Host program for Android
- ios-app
- Host program for iOS
- desktop-ide
- IDE program for Windows, macOS and Linux
Minor
- vm-interface
- Acts as hardware simulation layer for the VM
- vm-interface-android
- Android compatible wrapper for
vm-interface
- Android compatible wrapper for
- vm-interface-ios
- iOS compatible wrapper for
vm-interface
- iOS compatible wrapper for
- vm-desktop-simple
- Simple desktop program for testing Maikor games (it can't save, etc)
- vm-file
- For reading and writing Maikor game files
- maikor-language
- OP names, memory addresses and platform requirements
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.