• Print

Denise 1.0.8


Denise is a cycle accurate and platform independant c64 / amiga emulator. My motivation for this project is understanding how it works and write clean and easy readable code. I dont't sacrifice accuracy or code readability for excecution speed, so you need a fast machine to get it fullspeed. The project is influenced by the design of the emulator higan. 


Denise supports Light Guns/Pens, GunStick, Mouse 1351, Mouse Neos, Paddles.Now I have added PAL and CRT emulation, drag'n'drop and command line support. 


Denise consists of 4 main modules.

  1. "guikit"
  2. "driver"
  3. "emulation" could be used in any other project
  4. "program" links these modules together.



  • emulation
  • cross platform: win 32/64 ( >=XP ), osx, linux
  • cycle accurate
  • Dynamic Rate Control
  • PAL, CRT Emulation



  • added Retro/Nordic Replay support
  • added macOS DMG installer [thanks to Retrofan for background image]
  • added xInput emulation for Windows rawInput driver [XBOX Controller, xMode devices]
  • fixed a few input handling bugs
  • added slider for analog trigger point when using for digital inputs
  • added help output in console: Denise -h
  • refactored GTK2 to GTK3 for Linux port
  • added hotkey to switch controller ports
  • added hotkeys to trigger power and soft reset
  • reworked menu structure and moved some settings in order to find them faster
  • moved some global hotkeys to emulator specific hotkeys, i.e. load/save states, SID control
  • reworked firmware view
  • added posibillity to swap in CHAR roms during active emulation
  • reworked software view
  • show placeholder picture when emulator is opened but still not running an emulation [thanks to Retrofan]
  • autoload for all media types with D64/T64 viewer in file dialog
  • added possibility to associate files with Denise for macOS
  • emulated left vertical line anomaly in overscan area
  • added confirmation dialog to write on disk/tape/flash permanently
  • open files as read only from OS point of view, if not able to open it in read/write mode
  • added possibility to customize D64 preview box in file dialog
  • improved D64 preview generation in UI to better match original







blog comments powered by Disqus