Hatari emulates the Atari ST, STE, TT, and Falcon computers. Hatari supports a wide range of Atari models and features, including support for TOS ROMs, EmuTOS, and various peripherals. This older, but still highly used and loved emulator is one of the top choices for those looking to emulate the Atari ST.

Hatari Download

Select which version you require below to be taken to either the official website or app store for your device where you can download:

Hatari Setup Instructions

This guide will walk you through the process of downloading, installing, and configuring Hatari on your system, whether you’re using macOS, Windows, or Linux. The below guide includes steps on creating drives, inserting disks, and saving configurations.

Step 1: Downloading Hatari

  1. Download Hatari via the links above.
  2. Choose the latest version (e.g., 2.4.1) for your operating system:
    • macOS: Download the macOS installer.
    • Windows: Choose either the 64-bit or 32-bit version.
    • Linux: Check your local package manager for pre-built binaries.

Step 2: Installing Hatari

  1. For macOS:
    • Download and open the disk image.
    • Copy the Hatari executable to the Applications folder.
  2. For Windows:
    • Download and run the installer.
  3. For Linux:
    • Use your package manager to install Hatari or follow instructions from the download page.

Step 3: Running Hatari for the First Time

  1. Open the Hatari application from your Applications folder (macOS) or Start menu (Windows/Linux).
  2. The emulator will start with its minimalistic interface.

Step 4: Configuring Hatari

  1. Machine Type:
    • Press F12 to open the configuration menu.
    • Select “Machine” and choose your desired model (e.g., ST, Mega ST, STE, Mega STE).
  2. Memory:
    • Go to the “Memory” section.
    • Set the desired amount of memory (e.g., 4 MB for optimal performance).
  3. ROMs:
    • Hatari requires a ROM file to boot the operating system. By default, it uses EmuTOS, an open-source TOS alternative.
    • You can use original TOS ROMs if you have them, but these are still under copyright.

Step 5: Creating and Using Configurations

  1. Configure your settings as desired.
  2. Save your configuration:
    • In the configuration menu, select “Save config”.
    • Choose a location to save the configuration file.
  3. To load a configuration, use the “Load config” option and select your saved file.

Step 6: Insert Disks and Create Drives

  1. Use the configuration menu (F12) to insert floppy disks and create hard drive images.
  2. Navigate to the “Floppy Disks” or “Hard Disks” section.
  3. Select the appropriate options to add disk images or create new ones.

Step 7: Starting Hatari with Your Configuration

  1. Once configured, Hatari will boot with your settings.
  2. To persist your settings, ensure you load the saved configuration each time or run Hatari from the command line with the configuration file specified.

Step 8: Exploring Hatari’s Features

  1. Using the Shell:
    • EmuTOS includes a built-in shell for basic Unix-like commands.
  2. GUI Control:
    • Hatari offers a GUI accessible via F12 for configuring settings during emulation.
    • macOS users can also use the macOS-specific interface for certain tasks.