risc96-rs
risc96-rs is the Rust SDK crate for writing cartridges for the risc96 fantasy console.
What it provides
no_stdAPI- ABI constants (
FB_WIDTH,FB_HEIGHT, audio and controller constants) - Syscall wrappers for:
- framebuffer (
framebuffer()) - audio buffer (
audiobuffer()) - controllers (
controller_1()..controller_4()) - frame present (
present())
- framebuffer (
- Pixel helper
rgb(r, g, b) - Packed controller button helper
button_level()
Publication
Package metadata is configured for publication from this repository:
- Author: Isaiah Pettingill
- Repository:
https://codeberg.org/compu96/risc96 - Crate name:
risc96-rs
Publish dry run
Publish to crates.io