vAmiga

  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
3.1.1
Mise à jour
Formule Homebrew
brew install --cask vamiga

Émulateur Amiga 500, 1000, 2000 développé pour macOS.

Des versions de test en beta sont disponibles sur le github. Une version web est disponible ici : https://vamiganet.github.io/.

Fenêtre des réglages dans vAmiga

Changelog

Changelog

3.1.1

Fixed an event scheduling bug introduced in v3.1 (#857)

3.1

  • vAmiga 3.1 requires macOS 13.5 or above.

Enhancements:

  • Build-in 6-channel logic analyzer (#855).
  • New dashboard window (#856).
  • Multiple inspectors side by side (#854).
  • New debug features „finish line“ and „finish frame“ (#853).

Bug fixes:

  • Released the handbreak (#857).
  • Fixed an NTSC overscan bug (#852).
  • Last line in the emulator texture is drawn again (commit fc4c222).

Changes:

  • Removed RetroShell debugger command ? host as it listed nothing.
  • Added ? thread for inspecting the current thread state.
  • Reworked the internal suspend / resume mechanism (9d78747).

3.0

I’m proud to announce that vAmiga is now available as version 3.0! This update introduces run-ahead support (#836), a functionality that had recently been integrated into VirtualC64.

When run-ahead is enabled, two emulator instances run side by side: the primary instance and the run-ahead instance. The primary instance emulates the Amiga as usual, while the run-ahead instance runs several frames ahead and generates the image texture. Both emulator instances stay in sync with a time delay, and any changes in the primary instance, e.g., triggered by a joystick event, forces the run-ahead instance to be recreated. Run-ahead mode is meant for gaming as it considerably decreases the lag between an external event, e.g., a gamepad or keyboard event, and its recognition inside the emulator.

Accommodating this feature required significant changes to vAmiga’s architecture, resulting in a major update to the codebase. While these improvements have streamlined the internal workings of the emulator, they’ve also introduced some bugs - an expected outcome with such a substantial change.

Other enhancements:

  • Snapshot compression (#840)
  • Loading and saving memory contents (#823)
  • Improved Headless app (#839)
  • RetroShell as as serial port device (#820)
  • Beamtrap debug feature (#817)
  • RetroShell commands via the command line (-"<Command>")
  • vAmiga can parse SDL controller descriptions, thus supporting a much broader variety of gamepads now (#843).
  • Prometheus support (#850)

Bug fixed:

  • Fixed a crash when saving a machine state (#833)
  • Fixed a bug in the CIA sleep logic (#819)
  • Inserting floppy disks failed to work for some file formats such as EXE files (#842).
  • Fixed a bug that routed some key events to the Amiga keyboard instead of RetroShell (#842).
  • The CIA panel occasionally reported idle times exceeding 100%.
  • Fixed a write-protection bug related to hard drives (#844).
  • Resuming the emulator in warp mode no longer unmutes audio (#849).
  • Fixed an ECS PAL/NTSC switching bug (#851)

2.6.2

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

2.6.1

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

2.6

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.

Auteur(s)

Auteur
Dirk W. Hoffmann

Autres émulateurs de la catégorie

  • Clock Signal (CLK)

    Dernière mise à jour:
    Version 2024-10-19
  • MAME

    Dernière mise à jour:
    Version 0.273
  • RetroArch

    Dernière mise à jour:
    Version 1.20
  • Denise

    Dernière mise à jour:
    Version 2.3
  • Amiberry

    Dernière mise à jour:
    Version 7.0 RC3
  • FS-UAE

    Dernière mise à jour:
    Version 3.1.66
  • PUAE

    Dernière mise à jour:
    Version 2.3.1
  • E-UAE

    Dernière mise à jour:
    Version 0.8.29-WIP4
  • MaxUAE

    Dernière mise à jour:
    Version 0.8.22 beta1 "AGA fix"