DSP Emulator v0.23WIP2 (2024/08/12) is released. DSP Emulator is a new version of the ZX SPECTRUM +3, ZX Spectrum 128, ZX Spectrum 48, Arcade, Amstrad CPC 464, NES and Game Boy emulator.
DSP Emulator Changelog:
-General
+Misc
-Updated SDL2 library for windows 2.30.6
-ROMs export: Fixed '88 Gamed' ROM info (thanks to okurka)
-Updated Preview images
+Video
-Rewrited full screen mode
+Screen now it's scaled
+Hide mouse, except if needed (Spectrum mouse, Operation Wolf and Zero Point)
+Fixed mouse position click
+Sound engine
-Added close functions to clean variables
-Added some functions to ensure a sound chip have a CPU associated before it's created
+Controls Engine
-Joystick
+Removed calibrate functions, just press button to calibrate
+Rewrited all functions, now responds faster
+Timer Engine
-Add timer lapse, before call timer function
+CPU
-M6502
+Fixed 'brk' opcode (fixes Oric's 'SkoolDaze' and many others)
-M680X
+Added opcodes $2c, $2f and $85
+Rewrited get/put byte functions
+Make RAM and ROM internal
-MB88XX
+Rewrited internal flags functions
-Z80
+Added IRQ mode 2 external vector calls
+Daisy chain: clean all functions
+Z80 CTC: Clean daisy chain functions
+Z80 PIO: Converted to classes
+Devices
-VIA6522: Implemented VIA timers with the timer engine
-TAP/TZX Engine
+Fixed blocks $10,$11 and $14, misses one pulse
+Remove last block pause, and change pause functions
+Added T64 files
-Spectrum
+Removed minimum border draw when fast speed, now draws full border lines (thanks to Neville)
-Amstrad CPC
+Fixed lenslock protection, added 'Moon Cresta' protection
+Fixed tape/wav opening error
-Casio PV1000
+Fixed IRQ generation
+Fixed screen size and border
-Commodore 64
+Enhanced PRG loading
+Changed T64 to tape system, still not working
-Oric HW
+Changed screen draw to line by line
+Fixed tape/wav opening error
+Changed sound chip to AY8912
-Aliens
+Fixed CPU clock
-Baraduke HW
+Changed to new M680X CPU engine
-BombJack HW
+Merged with Calorie Kun
+Fixed background layer
+Changed memory map to a generalized one
+Added rotation screen
+Changed screen parameters
+Enhanced NMI
-Breakthru HW
+Changed memory map to a generalized one
+Fixed DIPs
-Bubblebobble
+Changed to new M680X CPU engine
+Added IRQ mode 2 external vector function
+Remove manual GFX invert
-Centipede
+Enhanced IRQ generation
-Double Dragon HW
+Double Dragon: Changed to new M680X CPU engine
-Firetrap
+Added MSM5205 reset
-Gaplus
+Fixed corrupted sprites
-KiKi KaiKai HW
+KiKi KaiKai: Added driver with sound
+Kick and Run: Added driver with sound
-Knuckle Joe
+Changed to new M680X CPU engine
-Irem M62
+Changed to new M680X CPU engine
+Pacland
+Changed to new M680X CPU engine
+Pooyan
+Enhance palette conversion
+Shaolins Road
+Fixed Sprites
+Skykid
+Changed to new M680X CPU engine
+Senjyo HW
+Fixed slow inputs
+Changed to new Z80 PIO engine
+Super DodgeBall
+Changed to new M680X CPU engine
+Sega System 1/2
+Changed to new Z80 PIO engine
+System Namco86
+Changed to new M680X CPU engine
+Williams HW
+Changed to new M680X CPU engine
Download: DSP Emulator v0.23WIP2 (2024/08/12)
Source: Here
0 Comments
Post a Comment