butano

Modern C++ high level GBA engine

ZLIB License

Stars
1.2K

Bot releases are hidden (Show)

butano - 10.0.0

Published by GValiente over 2 years ago

  • Custom linker flags can be specified in the project's Makefile.
  • Asserts ROM usage reduced.
  • Audio startup fixed when link-time optimization is enabled.
  • Audio stop fixed when link communication is active.
  • Parallel link-time optimization temporal files have been ignored and added to the list of files to clean.
butano - 9.5.0

Published by GValiente over 2 years ago

butano - 9.4.1

Published by GValiente over 2 years ago

BMP files colors count calculation fixed (again).

butano - 9.4.0

Published by GValiente over 2 years ago

butano - 9.3.0

Published by GValiente over 2 years ago

butano - 9.2.0

Published by GValiente over 2 years ago

butano - 9.1.1

Published by GValiente over 2 years ago

bn::calculate_sin_lut_value sine and cosine symmetry with 135 and 315 degrees fixed.

butano - 9.0.0

Published by GValiente over 2 years ago

butano - 8.10.0

Published by GValiente over 2 years ago

butano - 8.9.0

Published by GValiente almost 3 years ago

  • Hue shift palette effect added. See the palettes example to learn how to use it.
  • Brightness effect ROM usage reduced.
  • bn::sprite_item and bn::sprite_tiles_item size reduced.
  • Automatic sprite double size detection fixed.
  • bn::hbe_visible_toggle_action removed, since it was not possible to use it.
  • Clang build fixes.
  • Clang-Tidy warnings fixed.
  • New games made with Butano added to README.md.
butano - 8.8.0

Published by GValiente almost 3 years ago

  • Modified assets detection optimized.
  • Audio and graphics tools unified in order to reduce build time.
  • bn::newton_raphson_sqrt removed, since it doesn't work for bn::fixed input values. If you are using it, replace it with bn::sqrt.
butano - 8.7.0

Published by GValiente almost 3 years ago

  • An external bn::bg_palette_item can be specified when importing regular and affine backgrounds.
  • Colors count can be specified when importing sprite and background palettes.
  • Standard containers equality comparison optimized.
  • Asserts file name hack fixed.
  • Universal GBA Library LGPL license files removed.
  • Standard containers documentation improved.
  • Frequently asked questions (FAQ) page improved.
butano - 8.6.0

Published by GValiente almost 3 years ago

butano - 8.5.0

Published by GValiente almost 3 years ago

butano - 8.4.0

Published by GValiente almost 3 years ago

butano - 8.3.0

Published by GValiente about 3 years ago

  • Maps commit optimized by more than 50% in some cases.
  • Integer alignment at minimum enforced in all containers.
  • BG blocks manager and sprite tiles manager commit fixed.
butano - 8.2.0

Published by GValiente about 3 years ago

  • (Security issue) Source code files full path is not stored in output ROMs anymore.
  • Some Clang-Tidy and Cppcheck warnings removed.
butano - 8.1.0

Published by GValiente about 3 years ago

butano - 8.0.0

Published by GValiente about 3 years ago