• Print

Denise 1.0.5

Description

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.

 

Features

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

Changelog

  • drag'n'drop support
  • firmware paths will be saved and applied for loaded save states
  • prepare multiple firmware configurations and switch between them
  • auto detect language and keyboard layout during first start
  • added alternate configuration for input elements (i.e. shift left/right and plus )
  • command line support + testbench support
  • color palette selection and creation
  • color spectrum generation by Pepto's new findings (Colodore)
  • added integer scaling
  • cpu driven CRT emulation
    • pal delay line
    • chroma subsampling
    • hanover bars
    • rf modulation
  • gpu driven CRT emulation (OpenGL only at the moment)
    • like cpu with more effects
    • Sinc FIR lowpass filter for bandwidth reduction
    • Vic-II luma glitches
    • luma/chroma noise, random line offset
    • shadow mask, aperture grille, cromaclear
    • bloom
    • radial distortion
  • fixed a lot of misspellings in german translation (thanks Arndt)

Links

Denise download | SourceForge.net

Downloads

Gallery


 
 

Comments

blog comments powered by Disqus