changelog

This commit is contained in:
Lokathor 2022-10-04 19:50:48 -06:00
parent 2c3198aadc
commit a79c6eec03

View file

@ -1,7 +1,15 @@
# Changelog
* **0.7.5 (unreleased):** * **0.8.0 (unreleased):**
* **Break:** Removed the macros for `GbaCell` access in favor of just methods.
I had at first thought that they'd assign registers and then inline, but it
turns out that the inline phase happens way before the register assignment
phase, so the macros were unnecessary (and clunky).
* Adds a helper for using `stm` to set all controls of a DMA at once. * Adds a helper for using `stm` to set all controls of a DMA at once.
* Adds functions to pick an affine screenblock location. * Adds functions to pick a screenblock location (one for each screenblock
type).
* Add `BitUnPack` BIOS function.
* Add the `CGA_8X8_THICK` art data.
* **0.7.4:** Adds mGBA logging support. * **0.7.4:** Adds mGBA logging support.
* **0.7.3:** Fixes "multiple definition" errors with the AEABI division functions. * **0.7.3:** Fixes "multiple definition" errors with the AEABI division functions.
Filed a PR to fix this soon: Filed a PR to fix this soon: