EVERYTHING XIAOMI
Get listed

Scripted Amiga Emulator (SAE)

Scripted Amiga Emulator (SAE) is a free Amiga emulator built with HTML5 and JavaScript for modern web browsers.

Place
#18 of 22
Score
5.7
Scripted Amiga Emulator (SAE)'s website

What Scripted Amiga Emulator (SAE) is

Scripted Amiga Emulator (SAE) is a free Amiga emulator built with HTML5 and JavaScript for modern web browsers. It is intended for playing Amiga demos, intros, music modules, and games, and can also be used to benchmark a browser. Listed machines range from the A1000 and A500/A2000 to the A1200, A3000, and A4000/030. SAE emulates OCS, ECS, and AGA chipsets, PAL and NTSC regions, and 68000 through 68030 processors. It accepts several floppy-image formats, including ADF, EXT, IMG, DMS, SCP, and EXE, as well as HDF and VHD hardfiles. Mouse, keyboard, keyboard joystick emulation, and browser gamepads are supported. The browser needs modern HTML5 capabilities, and stated memory use ranges from 200 MB to 1.5 GB depending on configuration and browser. Amiga Kickstart ROMs are not included; an AROS replacement is provided. SAE also offers an API with commented examples, but no written API documentation.

Good

  • Free to use
  • Supports multiple Amiga models and chipsets
  • Accepts several floppy and hardfile formats
  • Supports keyboard, mouse, and browser gamepads
  • Includes an AROS Kickstart replacement

Watch out

  • Amiga Kickstart ROMs are not included
  • No written API documentation is provided
  • AGA emulation may not run in real time
  • Mobile and tablet performance may be slow

Who it suits

SAE may suit people who want to run Amiga software in a browser or embed emulator playback through its API. Users should have a modern browser and a fast computer, particularly for demanding AGA emulation.

Verdict

SAE offers broad Amiga model and media support in a browser, with an API for embedding. Its performance demands and missing written API documentation are important considerations.

The facts

Each one read from Scripted Amiga Emulator (SAE)'s own pages, with the date it was checked.

What it does

API documentation
The maker says there is no written API documentation, but provides commented examples.checked 4 Oct 2026
Controls
The emulator supports HTML5 mouse and keyboard input, keyboard joystick emulation, and gamepads through the browser gamepad extension.checked 4 Oct 2026
CPU and chipset
Listed features include 68000 through 68030 CPUs, OCS, ECS, and AGA chipsets, and PAL/NTSC regions.checked 4 Oct 2026
Emulated models
It lists support for A1000, A500/A2000, A500+, A600, A1200, A3000, and A4000/030 models.checked 3 Oct 2026
Emulation features
It supports OCS, ECS, and AGA chipsets, PAL and NTSC regions, and 68000 through 68030 CPUs.checked 3 Oct 2026
Format limits
SAE does not support compressed floppy images such as ADZ, FDI/IPF images, compressed hardfiles such as HDZ, or onboard SCSI for A3000/4000.checked 3 Oct 2026
Integration
The project describes an API intended to let other sites integrate playback of demos, intros, mods, or games.checked 4 Oct 2026
Integrations
The project describes an API and examples for embedding the emulator, but says its API has no written documentation.checked 3 Oct 2026
Kickstart ROM
Amiga Kickstart ROMs 1.0–3.1 are not included for copyright reasons; an AROS Kickstart replacement is included.checked 4 Oct 2026
License
The source code is listed under the GPL license.checked 3 Oct 2026
License and author
The maker identifies Rupert Hausberger as the author and lists the source code license as GPL.checked 4 Oct 2026
Limits
The emulator does not support compressed floppy images such as ADZ, FDI/IPF images, onboard SCSI for A3000/A4000, or compressed hardfiles such as HDZ.checked 4 Oct 2026
Media support
It supports ADF, EXT, IMG, DMS, SCP, and EXE floppy images, plus HDF and VHD hardfiles; support varies by format for read and write.checked 4 Oct 2026
Performance limit
The maker says SAE requires a fast computer and that most AGA emulation needs a super-computer to run in real time; mobile and tablet devices may have too low a framerate.checked 3 Oct 2026
Privacy
The maker says the site uses no third-party analytics or tracking and does not transfer files selected from the user's computer to the internet.checked 4 Oct 2026
Purpose
SAE is an Amiga emulator in pure HTML5 and JavaScript, intended to make Amiga Classic emulation available in browsers.checked 4 Oct 2026
ROM requirement
Amiga Kickstart ROMs are not included for copyright reasons; an AROS Kickstart replacement is included.checked 3 Oct 2026
Safety
The maker says SAE runs within browser memory and changes to disk images are held in memory rather than saved physically.checked 4 Oct 2026
Supported models
The emulator lists support for A1000, A500/A2000, A500+, A600, A1200, A3000, and A4000/030 models.checked 4 Oct 2026
System requirements
The maker recommends a fast computer and a modern HTML5 browser; stated memory requirements range from 200 MB to 1.5 GB depending on configuration and browser.checked 4 Oct 2026
Use cases
The project aims to let people play Amiga demos, intros, mods, and games in a browser, and possibly benchmark the browser.checked 3 Oct 2026

Where it runs

Browser requirements
SAE requires a modern HTML5 browser with capabilities including WebGL or Canvas2D, WebAudio, typed arrays, and FileReader; the page estimates memory use at 200 MB to 1.5 GB depending on configuration and browser.checked 3 Oct 2026

The company

Maker
The readme credits Rupert Hausberger as the person who wrote and ported SAE.checked 3 Oct 2026

Alternatives to Scripted Amiga Emulator (SAE)

All alternatives
  1. 1Damisoft Amiga Emulator logo

    Damisoft Amiga Emulator

    Free planWebLinuxmacOSWindows
    6.8Free plan
  2. 2

    Amiga Forever

    AndroidiOSLinuxmacOS
    6.6$19.95 one-time
  3. 3

    Meta Amiga Emulator

    Free planLinuxmacOSWindows
    6.6Free plan
  4. 4

    UAE4ALL2 Mod

    Free planAndroidiOS
    6.6Free plan
  5. 5

    Amiberry

    Free planAndroidLinuxmacOSWindows
    6.4Free plan
  6. 6

    Jammy

    Free planLinuxWindows
    6.4Free plan