Skip to content

Releases: 32blit/32blit-tools

Version 0.7.3

13 Jan 12:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.2...v0.7.3

Version 0.7.2

27 Jan 14:04
Compare
Choose a tag to compare

This version is essential for building 32blit binaries that use blit_fast_code to move performance critical code into the 30k of ITCM RAM reserved for user applications.

Version 0.7.1

07 Oct 14:13
Compare
Choose a tag to compare
  • Added DFU tool
  • Filename now shown when flashing
  • Remove unnecessary reset-to-firmware code
  • Fixed GIMP palette handling
  • Support for more image font layouts (multiple row support)
  • Make freetype a soft dependency when processing font data
  • Misc small tweaks & tidyup

Version 0.7.0

26 May 14:28
Compare
Choose a tag to compare
  • Reworked Tiled maps support (requires updated SDK) - thanks @Daft-Freak
  • Metadata CMake tool now escapes quotes - thanks @Daft-Freak
  • New project setup tool "32blit setup" for downloading/configuring a boilerplate project - thanks @Daft-Freak
  • Fixed asset builder throwing a cryptic error if no valid input files were found

Version 0.6.1

22 Feb 15:41
Compare
Choose a tag to compare
  • Ensure the minimum required version of click is installed - thanks @LordEidi
  • Add separate launch command (in SDK v0.1.11 and later) and --launch flag to install - thanks @Daft-Freak
  • Support 16bit tile indexes - thanks @ThePythonator
  • Output URL/Category metadata for SDL builds - thanks @Daft-Freak

Version 0.6.0

22 Feb 15:25
Compare
Choose a tag to compare
  • Significant code refactor and fixes by @ali1234
  • Tools have been ported to Click
  • New 32blit install command that installs files/blits intelligently

Version 0.5.0

26 Jan 15:10
Compare
Choose a tag to compare
  • Significant code refactor and fixes by @ali1234
  • Metadata dump fixed to support RL images
  • Bugfix to incorrect transparent colour being selected
  • Configurable empty_tile for .tmx maps - specifies a tile ID for unset/empty tiles to be remapped to
  • Optional struct output type for .tmx maps with width, height layer count and empty_tile
  • .tmx map layers are now sorted
  • Should not break compatibility, but use 0.4.x if you don't need the new features

Version 0.4.0

02 Jan 17:05
Compare
Choose a tag to compare

⚠️ This update breaks backwards compatibility with previous firmware versions. You will need v0.1.6 Beta of the 32Blit firmware or greater to use these new fields.

This update adds URL and Category fields for better discoverability of games/apps and their source.

An additional multi-value field has been added to supply a list of file extensions that a game supports- as of firmware v0.1.6 beta 32blit's launcher is capable of finding the right (installed)application to launch a specific file.

  • Breaks metadata compatibility with previous versions!
  • Add URL field for GitHub URL
  • Add Category field to categorise games/apps
  • Add file associations field to identify supported filetypes

Version 0.3.2

02 Jan 13:13
Compare
Choose a tag to compare
  • Allow use of user-specified serial port if VID/PID are empty
  • Support handling multiple sets of options in CMake tool

Version 0.3.1

02 Jan 12:49
Compare
Choose a tag to compare
  • Fixed "32blit game.blit" to save (to SD) instead of flash again