Skip to content

Releases: dirkwhoffmann/vAmiga

v2.6.2

01 Jul 13:23
Compare
Choose a tag to compare

Bug fixes:

  • Some config panels crashed when pressing "Revert to…" or "Use as default".
  • RetroShell Command amiga defaults was broken in 2.6.1.

v2.6.1

28 Jun 09:27
Compare
Choose a tag to compare

Fixes

  • The emulator no longer crashes when loading snapshots via the Open... menu.

v2.6

27 Jun 11:36
Compare
Choose a tag to compare
v2.6 Pre-release
Pre-release

This release is the first of several that mainly contain changes to the internal architecture. My longer-term goal is to port the new emulator architecture from VirtualC64 v5.0 to vAmiga, eventually enabling neat features like run-ahead. Since the architectural changes are considerable, several intermediate releases will be part of this project. The most noticeable changes of this release are related to RetroShell, as the syntax of some commands has changed.

v2.5

29 Jan 20:32
Compare
Choose a tag to compare

Same as v2.5b1, compiled in release mode.

v2.5b1

19 Jan 13:40
Compare
Choose a tag to compare
v2.5b1 Pre-release
Pre-release

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'

29 Dec 14:42
Compare
Choose a tag to compare

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

25 Apr 10:19
Compare
Choose a tag to compare

Bug fixes:

  • Fixed a crash that occurred when loading certain extended ADFs (#788)

Enhancements:

  • Improved audio filter emulation (#789)
  • Added support for ADFs containing less than 80 cylinders (#791)
  • Added some more ROM fingerprints

v2.4b1

24 Mar 12:13
Compare
Choose a tag to compare
v2.4b1 Pre-release
Pre-release

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'

06 Jan 13:19
Compare
Choose a tag to compare

Changes since last beta:

Bug fixes:

  • Fixed a bug that causes the GPU pipeline to occasionally update the wrong texture in interlace mode (#772).
  • Fixed a bug that caused the CPU to crash on address error double-faults (#773).

Enhancements:

  • Improved emulation of mechanical floppy drive delays (#773).

v2.2.1

24 Dec 11:23
Compare
Choose a tag to compare

Bug fixes:

  • Snapshots containing more than 512 KB Slow Ram were reported as being corrupted.
  • Memory footprint is back to normal.