Licensing:
- The emulator core is now licensed under the Mozilla Public License v2 (#802).
Enhancements:
- A user-definable upper bound limits the size of the snapshot storage.
- Denise’s DIW logic is more accurate (#805).
Bug fixes:
- Fixed a bug related to the allocation of sprite DMA slots (#799).
- Fixed a race condition related to the SPRxCTL register (#715).
- Fixed an issue with the serial port (9-bit packets) (#803).
- Fixed a minor visual issue in the status bar that started showing up with the latest macOS release.
Internal changes:
- Large data structures are now created on the heap rather than the stack (#811).
- In debug builds, debug variables can be switched on and off dynamically in RetroShell.