
Denise
Cycle-accurate Commodore 64 and Amiga emulator
- Open SourceGitHub
- PiCiJiDeveloper
- 2 SystemsSupported
- 28 Sep 2026Page Updated
Details
- Developer
- PiCiJi
- Source Code
- GitHub
- Page Updated
Supported Systems
Platform Support
- Windows
- Linux
- macOS
Screenshots
Overview
Denise is a cycle-accurate emulator for the Commodore 64 and the Amiga 500, 600 and 1000, developed by PiCiJi. It began as a C64 emulator, and Amiga emulation was added in version 2.0.
It focuses on accuracy and on a modern presentation. Features include shader support with CRT style presets, run-ahead to reduce input latency, fast forward, and debuggers and disassemblers for both systems. On the C64 it supports the SuperCPU, many cartridges, reSID and libresidfp, and real SID chips through USBSID-Pico.
Denise is actively developed: version 2.9 was released on 28 August 2026, and nightly builds are also available. There are official builds for Windows (32-bit and 64-bit), macOS (Intel and Apple Silicon) and Linux (Ubuntu package and Flatpak), and it also runs on BSD. It is open source under the GNU GPL version 3.
Key Features
Cycle Accurate
Cycle-accurate emulation of the C64 and Amiga 500, 600 and 1000.
CRT Shaders
Shader support with CRT style presets.
Run-Ahead
Run-ahead reduces input latency, with fast forward too.
Debuggers
Debuggers and disassemblers for both systems.
