gba/CHANGELOG.md
2022-10-04 19:50:48 -06:00

840 B

Changelog

  • 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 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.3: Fixes "multiple definition" errors with the AEABI division functions. Filed a PR to fix this soon: https://github.com/rust-lang/compiler-builtins/pull/495
  • 0.7.2: First version that configures docs.rs properly!