playdate icon indicating copy to clipboard operation
playdate copied to clipboard

Playdate Build Tools and API

Results 86 playdate issues
Sort by recently updated
recently updated
newest added

https://api.github.com/boozook/playdate/blob/1f1bc30b267d3d2e1f0abd8dd49c8a144e6c03b5/.github/workflows/tests.yml#L353 ```yaml run: | FEATURES=bindgen-runtime,bindings-derive-debug # TODO: use ${{ env.API_CRATES }} when all crates will have example cargo playdate package --simulator --device -p=playdate-sys --examples --features=$FEATURES cargo playdate package --simulator --device...

todo

https://api.github.com/boozook/playdate/blob/1f1bc30b267d3d2e1f0abd8dd49c8a144e6c03b5/.github/workflows/tests.yml#L112 ```yaml cargo test -p=playdate-sys --features=$FEATURES_1 -- --nocapture cargo test -p=playdate-sys --features=$FEATURES_2 -- --nocapture cargo test ${{ env.API_CRATES }} --lib --no-default-features --features=$FEATURES_1 -- --nocapture cargo test ${{ env.API_CRATES }} --lib...

todo

- [x] simulator - [ ] deice

cargo

Explicitly set floating point single precision for compiler. [Official recommendations](https://sdk.play.date/Inside%20Playdate%20with%20C.html#_floating_point_math_operations): > The Cortex-M7 processor used in the Playdate has support for single precision floating point operations (ie. the `float` type),...

enhancement
cargo
build-utils
performance

https://api.github.com/boozook/playdate/blob/1da2ad4a2e474f3bfca7d51fcb56de8e695a3210/api/system/src/lib.rs#L170 ```rust #![cfg_attr(not(test), no_std)] extern crate sys; extern crate alloc; use core::ffi::c_float; use core::ffi::c_int; use core::ffi::c_uint; use core::ffi::c_void; use core::marker::PhantomData; use core::pin::Pin; use core::time::Duration; pub mod time; pub mod lang;...

todo

This is infinite issue that means "you see error or something missed, you add it, repeat".

docs
enhancement
help wanted
good first issue