Skip to content

4.0.0

Compare
Choose a tag to compare
@GValiente GValiente released this 03 Dec 04:59
· 1165 commits to master since this release
  • Affine backgrounds support. See the documentation and the affine_bgs, mode_7 and world_map examples for more.
  • bn::hblank_effect_ptr renamed to bn::hbe_ptr (all child classes have been renamed too).
  • bn::sprite_affine_mat_attributes renamed to bn::affine_mat_attributes.
  • bn::bg_tiles_ptr renamed to bn::regular_bg_tiles_ptr.
  • bn::bg_tiles_item renamed to bn::regular_bg_tiles_item.
  • bn::affine_mat_scale_lut replaced with bn::reciprocal_lut.
  • bn::core::cpu_usage() and bn::core::vblank_usage() renamed to bn::core::last_cpu_usage() and bn::core::last_vblank_usage().
  • bn::lut_reciprocal() added.
  • bn::core::current_cpu_usage() added.
  • gba-link-connection updated to v2.1.4.
  • bn::hdma is disabled when needed, like before sleeping or before an assert screen.
  • bn::regular_bg_tiles_item::valid_tiles_count() fixed.
  • bn::nullopt documentation links fixed.