NoSTalgia

Version 2.0 beta 5

Atari ST Emulator for macOS

NoSTalgia 2.0 Screenshot
THE STORY

I wrote NoSTalgia for one simple reason: I wanted to keep playing Elite on my Mac.

The first version was released on August 28, 1997. Back then, it ran on 68k and PowerPC Macs. Over the years, NoSTalgia evolved through Carbon, Cocoa, Intel, and now Apple Silicon.

Almost 30 years later, the motivation remains the same. This 2.0 version is a complete rewrite built from scratch for modern Macs, but it carries the same spirit: a love letter to the Atari ST and the games that defined an era.

Elite on NoSTalgia

Elite - the reason it all started

FEATURES

Universal Binary

Universal Binary for Intel and Apple Silicon Macs (M1/M2/M3/M4). Metal-accelerated display, SwiftUI interface, perfectly integrated with macOS.

Moira CPU Core

Precise MC68000 CPU emulation using the Moira core with cycle-accurate timings.

Accurate Hardware

MFP 68901, ACIA 6850, DMA controller, FDC and Shifter emulation at hardware level.

Blitter & Overscan

Full BLiTTER chip emulation. Top/bottom overscan support for demos with border removal tricks.

Hard Disk Emulation

Built-in NoSTalgia HDD driver (in ROM) with FAT16 images for easy Mac/Atari file exchange. ACSI emulation with AHDI partition format.

Floppy Support

Read and write ST and MSA disk images. Disk protection bypass option available.

YM2149 Sound

Accurate YM2149 PSG emulation with DMA sample playback for faithful Atari ST sound reproduction.

TOS Support

Supports TOS 1.x, TOS 2.x and EmuTOS. AHDI driver requires original TOS.

Mouse Sync

Automatic synchronization between Mac mouse and GEM mouse cursor for seamless integration.

Keyboard Joystick

Use arrow keys and A button as joystick. Perfect for games without a physical controller.

Debugger

Built-in CPU debugger with register inspection, step-by-step execution and hardware state monitoring.

VDI Mode

Extended VDI mode with 640×400 resolution and 16 colors. Best of both worlds: color resolution with mono clarity.

DOWNLOAD

System Requirements

macOS 13.0 or later — Universal Binary (Intel & Apple Silicon)

EmuTOS included. TOS 1.x, TOS 2.x and EmuTOS supported.

VERSION HISTORY
24/02/2026
  • Fix for Captive
  • Fix for FOF menu
  • Fix for FDC
  • Fix for Moira bus error stack frame (Spectre GCR)
20/02/2026 - Version 2.0 beta 5
  • Fixed EmuTOS boot in VDI mode
  • Fixed exception handler (bomb count display)
  • UI improvements
  • Check for new version at startup
14/02/2026 - Version 2.0 beta 3
  • Fixed status bar layout on Intel Macs
  • Fixed mouse cursor hiding in mouse sync mode on Intel Macs
  • Preferences window is now resizable and scrollable
  • Disable HDD/VDI options when NoSTalgia HDD driver is disabled
  • Fixed duplicate author name in About box
12/02/2026 - Version 2.0 beta 2
  • Universal Binary: Intel and Apple Silicon support
  • Minimum macOS version: 13.0 (Ventura)
10/02/2026 - Version 2.0 beta 1
  • Complete rewrite for Apple Silicon (M1/M2/M3/M4)
  • New Moira MC68000 CPU core with cycle-accurate emulation
  • Metal-accelerated video rendering
  • Native SwiftUI interface
  • Built-in NoSTalgia HDD driver (in ROM)
  • ACSI hard disk emulation with AHDI partition support
  • Top/bottom overscan support
  • YM2149 PSG with DMA sample playback
  • Mouse synchronization with GEM cursor
  • Keyboard joystick mode (arrows + A)
  • Built-in CPU debugger
28/01/2026
  • Added VDI support: 640×400 resolution with 16 colors
10/01/2026
03/06/2015 - Version 1.52
  • Fixed Midi via Quicktime
  • Bug fixes for Yosemite (10.10)
  • Fixed crashes with multiple bus error applications
  • Fixes for Spectre128, Aladin 3.0, Magic OS
24/04/2012 - Version 1.5
  • Intel version for Mac OS X 10.7 and 10.8
14/02/2004 - Version 1.4
  • Added Top/Bottom/Left/Right border support
  • Core Audio support
  • Hard disk driver is now free
  • EmuTOS support
  • Compatible with Panther (10.3)
SCREENSHOTS
Lemmings
Lemmings
Dungeon Master
Dungeon Master
Flying Shark
Flying Shark
Bubble Bobble
Bubble Bobble
Xenon 2
Xenon 2
Starglider II
Starglider II
Drakkhen
Drakkhen
Virus
Virus
Storm Master
Storm Master
Pompey Pirates Menu
Pompey Pirates Menu
Bollo Demo
Bollo Demo
Aladin Mac Emulator
Aladin Mac Emulator
Teenage Queen
Teenage Queen
Geneva (VDI mode)
Geneva (VDI mode)
NewDesk
NewDesk
SUPPORT

NoSTalgia is free and always will be. If you enjoy it, consider buying me a coffee!

Donate with PayPal