Skip to content
SPECIFICTION
Get listed

Jammy

github.com

Free plan WindowsLinux
Visit github.com
Spec score 8.3 #4 of 22 in Amiga Emulators

What it is

Jammy is a free C# Amiga emulator for Windows and Linux that aims to run Workbench, games, and demos. It lists support for A1000, A500, A500+, A600, A1200, A2000, A3000, A4000, and CD32 models, with OCS, ECS, and AGA emulation. It emulates components including the Copper, Blitter, CIA, sprites, playfields, and audio. Supported floppy image formats for reading include ADF, zipped ADF, ADZ, DMS, and RP9; ATA hard disks support reading and writing. Development tools include a debugger, disassembler, automated code analysis, and SQLite storage for disassemblies. JavaScript and Lua APIs can run code on breakpoints, and a web API supports custom user interfaces. The releases page lists Windows Alpha and Linux Alpha release 0.0.30. The project reports DMA timing problems, incomplete cycle accuracy, poor emulation of CPUs above 7 MHz, and software that does not yet work. CD32 CD-ROM and NVRAM do not work, the IPF floppy reader is broken, and there is no ARM build. Linux lacks debugging interfaces, and its scripting, web, and database APIs need more work.

Spec sheet

Purpose
Jammy is an Amiga emulator written in C# that aims to run Workbench, games, and demos.Read 8 Oct 2026 · github.com
Product
Jammy is Jim’s Amiga emulator, written in C# and able to run Workbench and many games and demos.Read 8 Oct 2026 · github.com
Founded
2020Read 28 Sep 2026 · github.com
Chipsets and peripherals
The listed emulation includes OCS, ECS, AGA, Copper, Blitter, CIA, sprites, playfields, audio, floppy disks, ATA hard disks, RAM expansions, a battery-backed clock, and a VT100 serial terminal.Read 8 Oct 2026 · github.com
Compatibility limits
The maker lists DMA timing issues, poor emulation of CPUs faster than 7 MHz, and software that does not yet work.Read 8 Oct 2026 · github.com
Contributions and support
The maker welcomes contributions, pull requests and comments.Read 8 Oct 2026 · github.com
Database
Disassemblies can be stored in a SQLite database.Read 8 Oct 2026 · github.com
Debugger
The project includes a debugger and disassembler, with automated code analysis intended to produce better disassemblies.Read 8 Oct 2026 · github.com
Developer tools
The project includes a debugger and disassembler, automated code analysis for disassemblies, and storage of disassemblies in a SQLite database.Read 8 Oct 2026 · github.com
Disks and storage
It supports floppy disk formats ADF, zipped ADF, ADZ, DMS and RP9 for reading, and ATA hard disks for reading and writing.Read 8 Oct 2026 · github.com
Download platforms
The releases page lists Windows Alpha Release 0.0.30 and Linux Alpha Release 0.0.30.Read 8 Oct 2026 · github.com
Hardware emulation
It lists 68000 and other 680x0 CPU emulation, Copper, Blitter and CIA emulations, sprite and playfield collision and priority, and OCS, ECS and AGA emulation.Read 8 Oct 2026 · github.com
Known limitations
The project reports DMA timing problems, incomplete cycle accuracy, nonworking CD32 CDROM and NVRAM, poor emulation of CPUs above standard 7 MHz, and many programs that do not yet work.Read 8 Oct 2026 · github.com
License and price
The README describes Jammy as free under the MIT License.Read 8 Oct 2026 · github.com
Linux limitations
The Linux version is missing debugging UIs, and the JavaScript, Lua, web APIs, and database need more work.Read 8 Oct 2026 · github.com
Maker and project start
The maker signs as Jim and says he started the project in December 2020; the license names James Shaw.Read 8 Oct 2026 · github.com
Other limitations
The maker says CD32 CD-ROM and NVRAM do not work, the IPF floppy reader is broken, and there is no ARM build.Read 8 Oct 2026 · github.com
Performance
The README says AVX2-capable CPUs significantly improve the experience.Read 8 Oct 2026 · github.com
Project background
The maker says the project began in December 2020 as a lockdown project.Read 8 Oct 2026 · github.com
Release availability
The releases page lists Windows Alpha and Linux Alpha releases, both version 0.0.30.Read 8 Oct 2026 · github.com
Scripting
It provides JavaScript and Lua APIs for running code on breakpoints.Read 8 Oct 2026 · github.com
Scripting and API
It provides JavaScript and Lua APIs for code running on breakpoints and a web API for custom user interfaces.Read 8 Oct 2026 · github.com
Supported Amigas
It says it can emulate A1000, A500, A500+, A600, A1200, A2000, A3000, A4000, and CD32 models to at least some level.Read 8 Oct 2026 · github.com
Web API
A web API is available for building custom user interfaces.Read 8 Oct 2026 · github.com

Plans and prices

Free (MIT License) Free Free software under the MIT License Read 8 Oct 2026 · github.com

Every Jammy plan and price →

Strong points and limits

Strong points

  • Covers nine listed Amiga models.
  • Reads five listed floppy image formats.
  • ATA hard disks support reading and writing.
  • Includes a debugger and disassembler.
  • Free under the MIT License.

Limits

  • Listed releases are Alpha version 0.0.30.
  • Many programs do not yet work.
  • CD32 CD-ROM and NVRAM do not work.
  • No ARM build is available.

Who it suits

Jammy suits users looking to run Amiga software on Windows or Linux, provided their model and disk image format are listed. Developers may also value its debugger, scripting APIs, and web API.

Verdict

Jammy covers a wide range of Amiga models and disk formats, but the project documents substantial compatibility gaps. Check its listed limitations against the software and hardware you need to emulate.

Where Specifiction places it

Alternatives to JammyAll alternatives →