Skip to content

Latest commit

 

History

History
77 lines (47 loc) · 1.59 KB

CHANGELOG.md

File metadata and controls

77 lines (47 loc) · 1.59 KB

Changelog

v0.5.5 – 2025-02-19

Added:

  • Support for 7-bit RMIMs

v0.5.4 – 2025-01-08

Added:

  • Support TRLE encoding for AKOS

v0.5.3 – 2025-01-03

Added:

  • Improved error messages for some resource encoding errors

v0.5.2 – 2024-10-29

Added:

  • Support AWIZ TRNS blocks
  • Support uncompressed AWIZ
  • Fix colors for MULTs with a DEFA RGBS block
  • Add line numbers for most script errors
  • Add cli arg extract --akos=raw to skip decoding AKOS

v0.5.1 – 2024-10-22

Added:

  • Support room var names in enter/exit scripts
  • Print error on unknown instruction

v0.5.0 – 2024-09-06

Added:

  • Decode/encode AKOS images
  • Emit comments with talkie tokens
  • Add help/version commands

v0.4.0 – 2024-08-21

Added:

  • Support Backyard Soccer, Football, and Basketball
  • Support AWIZ with embedded palette
  • Allow naming scripts and variables in script assembler
  • Allow comments in script assembler

Breaking changes:

  • Renamed in2 instruction to in

Fixed:

  • Fix override instruction
  • Make the AWIZ encoder work with SPUTM (previously it only worked with ScummVM)
  • Fix incomplete pixel data for RMIM and AWIZ

v0.3.0 – 2024-07-17

v0.3.0 is a rewrite from scratch. It should support everything the previous version did, except for the script decompiler, which is replaced with a disassembler/assembler combo.

This release is dedicated to a mysterious sponsor who I hope to reveal one day!

New features:

  • Support for Backyard Baseball 1997
  • Encoding and decoding images
  • Encoding and decoding room audio
  • Encoding and decoding talkies
  • Disassembling and assembling scripts