Releases: dirkwhoffmann/vAmiga
Releases · dirkwhoffmann/vAmiga
v2.5b1
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.
ExpFPU: Merge branch 'dev'
This version of vAmiga archived the current state of FPU emulation, a work in progress.
FPU support will be removed in future releases as the emulator will focus on emulating the three classic Amiga models.
v2.4
v2.4b1
Enhancements:
- Improved thread synchronization (Adaptive sync)
- Warp boot support
- Code cleanup
Note:
- The deployment target has been raised to macOS 11.0 (required by std::atomic_flag).
- The app is no longer notarized, because I left the (too costly) Apple Developer Program.
v2.3: Merge branch 'dev'
v2.2.1
Bug fixes:
- Snapshots containing more than 512 KB Slow Ram were reported as being corrupted.
- Memory footprint is back to normal.
v2.3b1
Bug fixes:
- When drive mechanics were emulated, invalid SYNC words sometimes showed up (Batman rises, #766).
- Snapshots containing more than 512 KB Slow Ram were reported as being corrupted (#770).
- Memory footprint is back to normal (#735).
- Fixes an activity monitor drawing bug in CRT mode.
Enhancements:
v2.2
This is the official v2.2 release. Changes to the latest beta:
- Fixed a bug that caused the emulator to crash when a Copper list was viewed in RetroShell.
- Fixed some minor GUI issues.
- Cleaned up some code.
v2.2b1
Enhancements:
- Added cycle-accurate 68010 emulation (#728, #742)
- Added experimental 68020 emulation (#728)
- Added VSYNC support (#731)
- The Cmd keys can be mapped to the Amiga keys without extra permissions (#749)
- Added support for mice with a third button (#747)
- The configurator panel can be opened as a window (#736)
- Added an automatic resizing option to the Window menu (#729)
- A broader range of hard-drive geometries is accepted now (#734)
Bug fixes:
v2.1
Beta phase has ended.