Skip to content

v0.9.17

Choose a tag to compare

@github-actions github-actions released this 25 May 02:59
· 39 commits to main since this release

[0.9.17] - 2026-05-24

Features

  • Enums: Implement three-tier enum management and CRUD operations.
  • Enums: Track enum definition source files to persist naming and location during updates.
  • Enums: Three pre-built enums: VIC colors, VIC-II Colors, PETSCII shifted characters.
  • Labels: Add labels for entity coordinate and enemy speed mask memory addresses.

Fixes

  • Project: Reorder project feature flags and update cursor addresses.

Changes

  • Symbols: Rename Screen and Color RAM symbols to coordinates.

Refactor / Internal

  • Tests: Add direct disassembly and data formatting tests to enum_tests.

Documentation

  • Docs: Document Enums and Binary Unpacker features.
  • Docs: Remove enum requirements specification document.

Examples

  • VIC-20: Better names in example and added PetsciiShifted data types to Omega Race example.
  • Examples: Update exported games and added more labels/comments/enums.
  • C64: Moving tubes uses enums.
  • C128: Updated C128 example.