AMIGA alive

AMIGA alive

Friday, June 23, 2023

Denise V2.0 Amiga emulator

"Denise" is a new Amiga (and C64) emulator for Windows, MacOS, and Linux. And it's surprisingly good!

Development of "Denise" seems to date back to around 2017, when it started as a Commodore 64 emulator. In March 2023 author PiCiJi released version 2.0, which adds Amiga 500 and 1000 emulation. Running Fedora Linux, I gave it a quick try.

Apart from downloading and extracting the archive, no program installation was required. Just double-clicking "Denise" program icon, and selecting Kickstart ROM file and ADF in the preferences, I was able to nicely play a round of "Tinyus", with sound, and without any glitches or performance issues (i7-4790T, 2.7GHz). 

Double-click icon, select Kickstart ROM, select ADF, and play. Nice!

"Denise" has a little bit of history, which certainly helps when a new emulated platform is created. Preference and menus need a little more work (localization, graphics), but nothing's missing, and everything (still) looks very clearly structured with the added Amiga-related items. (Most?) changes to preferences take effect immediately.

When playing "Tinyus", I had to make a little change to the input configuration: "Tinyus" needs the Space-bar key, which is occupied by Joystick-Fire-Button per default. Assigning a new key just took a couple of seconds without reading instructions. Perfect.

"Denise" preferences: C64 and Amiga cores

"Denise" feels as if it has been designed with a lot of modularity in mind. For example it looks as if the (emulated) video output section from the existing C64 emulation is being used for Amiga video, too - which totally makes sense, as both machines generate quite similar video signals. And there is a "core selection" setting - future new cores can probably be expected.

More "Denise" preferences

Emulation performance was perfect with "Tinyus", which is also reflected by SysInfo's speed test results: "Denise" runs cycle-exact. (No further performance tests were done by me at the current point in time.)

SysInfo: That looks pretty cycle-accurate.

To round it up, here's a shot of "Denise"'s C64 emulation running "Destroyer", and the C64 settings window.

"Denise" C64 emulation and preferences

It's still a bit rough around the edges, and a bit limited, but, wow, "Denise" is a fantastic new Amiga 500 and 1000 emulator! And you get a great C64 emulator along the way! Try it, it's great!

You can download "Denise" from its sourceforge website

https://sourceforge.net/projects/deniseemu/

If you like to read some program code you can visit "Denise"'s git repo:

https://bitbucket.org/piciji/denise/src/master/

Additional sources:
http://amiga-news.de/en/news/AN-2023-04-00113-EN.html

No comments:

Post a Comment