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

Enable CPU features like SIMD and DMA. Maybe `vfp5`.

- [ ] #91 - [x] #92 Probably use wiki for it?..

docs
enhancement
help wanted

check ptr is miss-aligned https://api.github.com/boozook/playdate/blob/01db34c525ca1bb58f9a0106e4fb563ec56de026/api/menu/src/lib.rs#L68 Source of this issue ```rust let f = self.1.get_menu_item_userdata(); let ptr = unsafe { f(self.0) }; if ptr.is_null() /* TODO: check ptr is miss-aligned */...

todo

are we really need `into_owned` for storing in the temp vec? https://api.github.com/boozook/playdate/blob/85d68f3287fe8afd435ef02fb63ae7ee88a82536/api/fs/src/lib.rs#L472 Source of this issue ```rust /// It will overwrite the file at `to`. /// /// It does not...

todo

Run `package` after `init`/`run` cmd https://api.github.com/boozook/playdate/blob/ae7b51ddc2bf0df4e980967ad908b3c3095d3c3e/cargo/tests/init/init.rs#L35 Source of this issue ```rust let output = Tool::init(&crate_path, args)?; assert!(output.status.success()); Ok((output, crate_path)) // TODO: Run `package` after `init`/`run` cmd } ```

todo

Maybe use products[0].profile here too https://api.github.com/boozook/playdate/blob/44ba9bc18e094bd1efc0428025f6cd528c8bdf8b/cargo/src/package/mod.rs#L295 Source of this issue ```rust fn execute_pdc CargoResult

todo

Cache hash of bcx.unit_graph in the assets-build-plan https://api.github.com/boozook/playdate/blob/44ba9bc18e094bd1efc0428025f6cd528c8bdf8b/cargo/src/assets/mod.rs#L379 Source of this issue ```rust let bcx = bcx.get()?; // TODO: Cache hash of bcx.unit_graph in the assets-build-plan // find this package...

todo

Also check sources duplicates, but only warn. https://api.github.com/boozook/playdate/blob/44ba9bc18e094bd1efc0428025f6cd528c8bdf8b/cargo/src/assets/mod.rs#L195 Source of this issue ```rust } } // TODO: Also check sources duplicates, but only warn. } ```

todo