Releases: GValiente/butano
Releases · GValiente/butano
13.9.0
- bn::unsafe_sqrt added.
memset
fixed.- Sips added to README.md.
- Frequently asked questions (FAQ) page improved.
13.8.1
13.8.0
13.7.0
- bn::igeneric_pool::contains added.
- bn::generic_pool::create invalid element size fixed.
13.6.0
- bn::memory::copy and bn::memory::clear optimized.
- bn::array_hash fixed.
13.5.0
- bn::music::tempo and bn::music::set_tempo added.
- bn::music::pitch and bn::music::set_pitch added.
- bn::music_tempo_to_action, bn::music_tempo_loop_action and bn::music_tempo_toggle_action added.
- bn::music_pitch_to_action, bn::music_pitch_loop_action and bn::music_pitch_toggle_action added.
- DMG music import options added. See the DMG music import guide to learn how to specify them.
- Empty bn::array allowed.
- bn::hash enums support.
- Sprites management IWRAM usage reduced.
- bn::array_hash optimized.
13.4.0
- BN_BASIC_ASSERT added.
- Repeated color palettes reduction can be disabled when importing a regular background.
See the Regular backgrounds import guide to learn how to disable it. - Unaligned byte memset fixed.
- Asserts without diagnostic information ROM usage reduced.
- Input tiles in
dynamic_regular_bg
anddynamic_affine_bg
examples are imported without using a map. - Frequently asked questions (FAQ) page improved.
13.3.1
13.3.0
13.2.0
- bn::sram::read_span, bn::sram::read_span_offset, bn::sram::write_span and bn::sram::write_span_offset added.
- bn::core::last_missed_frames added.
- bn::core::set_skip_frames accuracy improved.
- Wait for V-Blank improved.
- Disabled asserts indicate the compiler that if the condition is false the code is unreachable.
- bn::blending_transparency_attributes missing header inclusions fixed.
- SRAM is cleared when formatting in the
sram
example.