Skip to content
SPECIFICTION
Get listed

Amiga 500 ESP32 vs Jammy

Amiga 500 ESP32

github.com

Jammy

github.com

Side by side

FigureAmiga 500 ESP32Jammy
Price from—Free
Free plan—Yes
Free trial——
Open source——
Windows—Yes
LinuxYesYes
Self-hostedYes—
Plans published01
Spec score · Amiga Emulators7.6 (#11)8.3 (#4)
Founded20262020
Known limitationsThe README lists no keyboard emulation, no AGA or fast-RAM autoconfiguration, and no custom raw-MFM loaders.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.
PerformanceThe README reports about 31 fps on the Workbench desktop with sprites and audio active.The README says AVX2-capable CPUs significantly improve the experience.
PurposeAmiga 500 emulator running on ESP32-S3 hardware, with a PC build for development.Jammy is an Amiga emulator written in C# that aims to run Workbench, games, and demos.

Plans

Amiga 500 ESP32

No plans published.

Amiga 500 ESP32 pricing →

Jammy

  • Free (MIT License)Free

Jammy pricing →

In their own words

Amiga 500 ESP32

Amiga 500 ESP32 has no write-up on Specifiction yet; its figures are above.

Visit github.com

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