Skip to content
SPECIFICTION
Get listed

Copperline vs Jammy

Copperline

copperline.dev

Jammy

github.com

Side by side

FigureCopperlineJammy
Price from—Free
Free plan—Yes
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYes—
LinuxYesYes
Plans published01
Spec score · Amiga Emulators7.5 (#13)8.3 (#4)
Compatibility limitsHigh-density Amiga floppy images and sector-based PC/CrossDOS images are unsupported.The maker lists DMA timing issues, poor emulation of CPUs faster than 7 MHz, and software that does not yet work.
ProductCopperline is an open-source Amiga emulator written in Rust for games, demos, and development.Jammy is Jim’s Amiga emulator, written in C# and able to run Workbench and many games and demos.
PurposeCopperline is an open-source Amiga emulator for games, demos and development.Jammy is an Amiga emulator written in C# that aims to run Workbench, games, and demos.

Plans

Copperline

No plans published.

Copperline pricing →

Jammy

  • Free (MIT License)Free

Jammy pricing →

In their own words

Copperline

Copperline is a free, open-source Amiga emulator for games, demos, and development, available on Linux, macOS, Windows, and in browsers. It models OCS, ECS, and AGA machines with 68000 through 68060 CPUs, plus expansion boards, hard disks, and CD drives. Its Debug workspace puts registers, disassembly, and memory beside the Amiga display, and supports reverse stepping from snapshots. Development features include scripted inputs and captures, repeatable test sessions, headless runs, a JSON-RPC control protocol, and debugging Amiga source code from Visual Studio Code. Rollback netplay supports two players on desktop or in browsers, up to four desktop players with the four-player adapter, and up to eight spectators. A libretro core supports RetroArch, including A500, A1200, and CD32 software, WHDLoad, playlists, save states, four local controller ports, and RetroArch netplay. Copperline includes the AROS Kickstart replacement, though some software needs an original Kickstart ROM. It does not support high-density Amiga floppy images or sector-based PC/CrossDOS images.

Visit copperline.dev

Jammy

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.

Visit github.com