Skip to content

igaryhe/playdate-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unofficial Rust binding for Playdate C API

THIS HASN’T BEEN TESTED ON APPLE SILICON MAC

Setup

  • Install Playdate SDK and set environment variable PLAYDATE_SDK as its root directory
  • Install arm-none-eabi-gcc and set environment variable ARM_GCC as its root directory
  • Make sure $PLAYDATE_SDK/bin & $ARM_GCC/bin are included in $PATH

Build Example

Simulator

  • cargo build --release --example hello_world
  • On Windows: .\make.bat simulator hello_world
  • On macOS: ./make.sh simulator hello_world (make sure you could run the script)

Device

  • cargo build --release --target thumbv7em-none-eabihf --example hello_world
  • On Windows: .\make.bat device hello_world
  • On macOS: ./make.sh device hello_world

About

Rust wrapper for Playdate C API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages