|
DSP Emulator支持的机种有:
Spectrum 48K/128K/+3 (and variants)
Amstrad CPC 464/664/6128
Arcade
NES
GameBoy/Gameboy Color
ColecoVision
更新如下:
General
Converted variables and constants as local on drivers, whenever possible
SDL2: Add a new unit for calls, initialization and loading of the library to isolate the original source code
Z80:
Fixed OUTI opcode (Fix 'Hundra' on Amstrad CPC and 'Rambo' on SMS)
Simplified IRQ mode 0
ADPCM: Create a unit for chips based on MSM5205 ADPCM
TMS99XX
Changed to line by line rendering
Fixed video modes
Added 2+3 video mode
Improved sprites (simplified collisions)
Added IRQ call on line 193
SN76496: Enhanced snapshot system
M6502
Fixed some opcode timings
Added many undocumented opcodes
Fixed SBC decimal opcode
M6508:
Added EORA opcode
Added RESET line
Snapshot
Changed all snapshot formats to use fixed records
All procedures use internal disk libraries to save, do not directly access any files
Spectrum
SNA: Now load/saves Spectrum 16K and fixed 48K save.
ZX: Enhanced save, documented fields
SP: Enhanced save, implemented more bits
SZX: Corrected many errors on loading/saving, added the field to save/load the ROM if it is modified
Z80: Implemented more bits on loadong/saving, added save/load the ROM if it is modified
Amstrad CPC
SNA: Corrected many errors on loading/saving
Coleco
CSN/DSP: added and documented v2.2, enhanced loading/saving due the new video chip
Spectrum
Again changed the processor timings due contained memory
The IRQ runs 16 Tstates after request
Amstrad CPC
Simplified variables, created new record types for the CRT, PPI and GA
Coleco
Enhanced NMI
Rewritted controls, added the 2nd player
Random memory initialization (Fix 'The Yolk's on You')
NES
Improved sprite 0 detection system
Added mapper 71
Enhanced cartridge loading system
Unified internal variables in records
Sega Master System
Added driver with sound
Added Sega VDP video chip
Added settings to switch between NTSCPAL versions and enable/disable the BIOS
99% of the ROMS works
Added mappers: generic Sega, CodeMaster, Korean and A4 compilations
Added preliminary SG1000/SG3000 driver
Cabal
Added ADPCM sound
Added DIP switches
Express Raider
Fixed lines per frame
Fixed FPS
Fixed CPUs clocks
Fixed Vblank lenght
Emulated protection
Double Dragon 3
Added DIP switches
Namco System 86 HW
Rolling Thunder
Added ADPCM sound
Volfied
Fixed pallette
Combat School
Fixed video priorities
Renegade
Added driver with sound
http://code.google.com/p/dsp-emulator/ |
|