Denise v1.0.5 is released. Denise is a cycle accurate and platform independant c64 / amiga emulator. At the moment ONLY c64 cartridge, tape and prg files are supported and features like savestates are not available. My motivation for this project is understanding how it works and write clean and easy readable code.

Denise v1.0.4 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)

http://www.emucr.com/2019/09/denise-v105.html
https://sourceforge.net/projects/deniseemu/