DSP est un émulateur Sinclair ZX Spectrum mais aussi Amstrad CPC, Arcade, NES, SMS, GameBoy, Coleco Vision, Chip8/Super Chip8… développé par Leniad Soft 2003. Il supporte les Spectrum 48K, Spectrum 128K et des jeux d’arcades comme Phoenix, BombJack ou encore Ghost’n’Goblins. Il s’agit d’un projet Open Source développé en Delphi+Lazarus+Free Pascal.
DSP Emulator WIP:
31/05/21 – DSP Emulator 0.20WIP2. Win32 and source update.
-General
+CPU
-UPD78XX
+Added sub CPU 7801
+Added many opcodes, and fix others
-Sega Master System
+Fixed IRQ in SMS video mode (Fixes ‘Nemesis’, ‘The Simpsons – Bart vs. the Space Mutants’, etc)
+Fixed memory initialization with value $f0 (Fixes ‘Alibaba and 40 Thieves’, ‘Micro Xevious’, etc)
+Change palette of TMS video mode
-Super Cassette Vision
+Added preliminary console driver (to fix CPU 78XX and enhance Taito CChip!)
-Toaplan 1
+Added preliminary driver for the system
-Hellfire: Basic driver
22/04/21 – DSP Emulator 0.20WIP1. Win32 and source update.
-General
+CPU
-LR35902
+Add 4T when take an IRQ and comes from HALT
-Gameboy/Gameboy Color
+Fixed background/window/sprites prorities. Finally understood how it works and renders the screen and objects
+Fixed window line draw (Fixes ‘Star Trek’, ‘Marblemadness’, ‘International Karate’ and many others)
+Fixed stupid bug in Gamboy Color video RAM
+Fixed Gameboy Color background color (Fixes ‘Yoda Stories’)
+Fixed sprite/sprite priority
+Fixed when LCD is disabled, LCD-stat is 0
+DMA – Fixed data origin
more here…
A télécharger sur le site officiel.