Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

Denise review

Free#5 of 22 in Amiga EmulatorsCommodore 64 Emulators

A free, open-source emulator with strong accuracy and useful debugging tools.

8.2/10Editor score
Denise8.2 Visit Denise

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Denise is a free, open-source desktop emulator for Commodore 64 and Amiga systems. It is aimed at users who want cycle-accurate emulation, configurable virtual hardware, and tools for examining software behavior. Its Amiga support covers A1000, A500, A500+, and A600 configurations, using OCS and ECS chipsets. Denise runs on Windows 7+, macOS with Intel or ARM support, Linux, and BSD, and is distributed under the GNU General Public License version 3.0.

Its strongest area is the combination of emulation accuracy and playback controls. Denise supports save states, rewind, and RunAhead, while shader-based rendering works through OpenGL, D3D11, and Metal. Hard-disk emulation supports ADF, HD-ADF, HDF, IPF, DMS, and SCP disk image formats, with up to four virtual disk drives. Memory can be configured across Chip RAM, Slow RAM, and Fast RAM, giving users more control over the emulated system. AROS firmware is preinstalled, and Kickstart ROM files are supported separately.

Denise also fits technical workflows better than a basic game-focused emulator because it includes an Amiga debugger and disassembler. That makes it suitable for debugging, preservation, and investigating software execution as well as running classic applications and games. The trade-off is narrower Amiga model coverage: the listed configurations focus on the A1000, A500, A500+, and A600, all within OCS or ECS emulation. Choose Denise for accurate desktop emulation, rendering options, disk support, and debugging tools; users seeking broader Amiga hardware coverage should consider a product that supports more configurations.

Denise pros and cons

  • Where it wins
    • Cycle-accurate OCS and ECS Amiga emulation
    • Save states, rewind, RunAhead, shaders, and hard-disk support
    • Built-in debugger and disassembler for technical users
  • Where it doesn't
    • Amiga coverage is centered on A1000, A500, A500+, and A600
    • Desktop-focused platform support excludes mobile systems
    • Requires compatible ROM files for documented Kickstart support

Denise fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update