Results 20 issues of Corwin

If in test mode, it calls `agb::test_runner::agb_start_tests`. Two issues: * I can define something called agb myself and break this. * `test_runner` is only defined with the testing feature (in...

- [x] no changelog update needed

- [ ] Changelog updated / no changelog update needed

Simplifies the interrupt handler to use a vector - [ ] Changelog updated / no changelog update needed

The package published to crates.io should not include tests / examples / benches. Previously we ran into issues with having a too large package from example data, but we avoided...

* Exposes the underlying sprites and positions of the text renderer in order for the end user can perform some effects that would not otherwise be possible. - [ ]...

A simplified slot set and a split out sorted object list. - [ ] Changelog updated / no changelog update needed

Using this macro will mean rust-analyzer can work in the main function without issue, however the error messages are not as good. - [ ] Changelog updated / no changelog...

Something useful to us, and might have possible use cases elsewhere too. - [ ] Changelog updated / no changelog update needed

Removes the bitmap modes Resolves #489, resolves #453 - [ ] Changelog updated / no changelog update needed