money_114 发表于 2016-7-9 06:44:41

多机种模拟器DSP Emulator 0.17发布

http://www.emu618.org/data/attachment/forum/201112/24/1537262xp89krxwzvd8be6.pnghttp://www.emu618.org/data/attachment/forum/201112/24/153723oo5batr6oej4jmjd.png

DSP Emulator支持的机种有:
Spectrum 48K/128K/+3 (and variants)
Amstrad CPC 464/664/6128
Arcade
NES
GameBoy/Gameboy Color
ColecoVision

更新如下:

- General
    + Lazarus: Fixed zlib stuff. Removed external library dependency, now you can use fast snapshots, load spectrum SZX, DSP, CSW files, load Coleco snapshots, etc.
    + Enhanced ZIP file load. In Delphi internal classes are used, in Lazarus using more simple object implementation
    + Unified into a single button Play/Pause
    + Fixed fast snapshots loading in some drivers
    + Fixed value and type of the amplifier in some sound chips
    + Finished IRQ, NMI, reset and halt signals rewrite
    + Simplified and reorganized all drivers procedures and functions
    + Completely eliminated references to the 'SDL2.pas' unit and improved the 'lib_sdl2.pas' to be independent
    + Improved how drivers are closed, CPU, video, etc. Fixed bugs and removed some problems when the driver is not initialized and changed an other
    + GFX
      - Fixed left rotate of the nonsquare graphics (required for 'Centipede')
      - Fixed and enhanced the final screen rotation
    + K007232: Fixed sound
    + Z80
      - Removed the special case of HALT opcode
      - Fixed possible loose of timings after the execution of an opcode
      - Added opcode function calls in class
      - Implemented WZ/MEMPTR register, now passes all ZEXALL tests
    + M6809
      - Cleaning and unified opcodes
      - Enhanced timings
      - Fixed 'sync' opcode
      - Added $102d opcode (Fix video in 'Combat School' and 'Contra')
      - Modified and simplified IRQs calls
    + HD6309
      - Total CPU cleaning
      - Added an internal M6809 for compatibility mode
    + KONAMI CPU: Finished, some opcodes are missing
    + CPU M680X: Unified all opcodes
    + YM2203: Added functions to change the AY internal clock
    + YM3812
      - Converted to classes
      - Added chip YM3526
    + Konami Sound
      - Converted to classes
      - Integrated Z80 sound CPU
      - Integrated Frogger and Scramble sound driver
      - Improved and corrected some drivers
      - Separated into four types 'Time Pilot', 'Jungler', 'Frogger' and 'scamble'
    + PIA 8255
      - Converted to classes
      - Device driver cleaning
- Spectrum
    + When a snapshot without ROM is loaded and previously changed to a different ROM than the original, it's reloaded the original ROM
    + Contended memory changes
- Amstrad CPC
    + Added LensLok protection
    + Enhanced video mode 2, more speed
- Sega System 1
    + Added custom Z80 timings
- Popeye
    + Added 2nd player controls
    + Driver cleaning
- Galaxian HW
    + Galaxian: Added several sounds (samples)
    + Fixed stars background
- Rally X HW
    + Cleaned and fixed driver (memory, video, etc)
    + Jungler: Simplified the video, eliminated manual rotation
- Arabian
    + Fixed video
- Blockout
    + Fixed video
- Mappy HW
    + Fixed sprites: added a mask for the sprites size
- Juno First
    + Fixed driver initialisation
- Space Invaders
    + Added driver with sound (samples)
- Centipede
    + Added driver with sound
- Karnov HW
    + Karnov: Added driver with sound
    + Chelnov: Added driver with sound
- Aliens
    - Added driver with sound
    - Small problem with sprite priorities
- Thunder Cross HW
    + Super Contra: Added driver with sound
    + Gang Busters: Added driver with sound
    + Thunder Cross: Added driver with sound
- The Simpsons
    + Added driver with sound, without sprites and graphics problems

http://code.google.com/p/dsp-emulator/

ckc7213 发表于 2016-7-9 20:26:28

如果是出在3ds上我会支持。

liujunbtx 发表于 2016-7-19 00:39:21

模拟比较老的机种。。。。
页: [1]
查看完整版本: 多机种模拟器DSP Emulator 0.17发布