Releases: 32blit/32blit-tools
Releases · 32blit/32blit-tools
Version 0.3.1
- Fixed "32blit game.blit" to save (to SD) instead of flash again
Version 0.3.0
- New: RLE Encoding support for spritesheets
- Flasher: refined shorthands- "32blit flash game.blit" and "32blit game.blit" will flash a game.
- Flasher: fixed a bug where it would reset an open connection and break during a flash
Version 0.2.0
- New: Version tool: 32blit version
- Packer: Format support for wildcard asset names
Wildcard asset names support the following tokens:
filename
- just file name, without extensionfilepath
- full file path, without extensionfullname
- just file name, with extensionfullpath
- full file path, with extensiontype
- asset type, eg: "map"subtype
- asset subtype, eg: "tmx"
For example, the following assets.yml
and two level files assets/level01.tmx
and assets/level02.tmx
:
assets.cpp:
prefix: asset_
assets/level*.tmx:
name: "{type}_{filename}"
Will output:
extern const uint8_t asset_map_level01[];
extern const uint32_t asset_map_level01_length;
extern const uint8_t asset_map_level02[];
extern const uint32_t asset_map_level02_length;
Version 0.1.4
- New: migrated PIC relocs tool into tools
Version 0.1.3
- Packer: Fix asset path handing to be relative to working directory
Version 0.1.2
- Flasher: Add list/del commands
- Packer: Fix bug where asset packer shared class instances and state
- Metadata: Find images when building from a config not in working directory
- Metadata: Require only one of --file or --config options
Version 0.1.1
- Export metadata config to CMake
- Add support for packing metadata splash to icns format for macOS
Version 0.1.0
- Fix palettes to support 256 colours (count will be 0)
- Parse metadata and relocations with Construct
- Breaking: Packed image format has changed!
Version 0.0.9
- Add support for PIC reloc'd binaries with RELO header
- Add string arg support for asset filename to cmake tool
Version 0.0.8
- Add autoreset from game to firmware when running
flash save
- Add
flash info
to determine if in game or firmware - Add metadata dependency output from cmake tool
- Fix asset dependency output to include additional files like palette
- Redirect errors to stderr
- Quiet! Use -vvvv for info, warnings, errors and debug information.