money_114 发表于 2012-7-13 09:47:41

多機种模擬器DSP Emulator 0.12b5发布

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

用來模擬ZX SPECTRUM +3, ZX Spectrum 128, ZX Spectrum 48, Arcade, Amstrad CPC 464, NES, Game Boy的模擬器,更新如下:

-General
    + M6502 CPU
      - Fixed jump timmings
      - Fixed stack
      - Fixed opcodes SBC/ADC on NES
      - Fixed 'indexed', 'indexed X' and 'indexed Y' addressing modes
      - Fixed relative JMP opcode
      - Fixed how are retrieved the flags from the stack
      - Fixed timings when there is a 'page-fault' in some opcodes
    + Z80 CPU
      - General code cleaning
      - Fixed ED opcodes (otir, ldir, cpi, etc)
      - Added all missing ED opcodes
      - Added all missing DDCB opcodes
    + LR32902 CPU
      - Fixed INC, DEC, SRA and DAA opcodes
      - Fixed timmings
    + Sound Engine
      - Fixed sound when you select 'No Sound' sound does not sound, but is still processing (fixes errors in the samples)
      - Fixed a bug when sound is closed and there was no sound card
    + Tape Engine
      - It does not close the window when changing the driver and it can use the tape (Spectrum or Amstrad)
      - Added an icon to open a file from the same tape window
-Spectrum
    + Spectrum 128K: Fixed a memory bug
-Asteroids
    + Fixed video, vectors that are off the screen are not drawed, but are calculated
-Lady Bug
    + Improved palette conversion
    + Fixed video
-Mysterious Stones
    + Fixed IRQ's generation
    + Improved palette conversion
    + Added memory addressing mirroring
-Mikie
    + Improved palette conversion
    + Fixed main CPU clock
-Burger Time
    + Fixed the ROM realtime decrypting
-Vigilante
    + Fixed sprites, they were displayed above the screen when they disappeared below
-NES
    + Rewrited video system
      - Added scroll
      - Added all mirror screen modes
      - Rendering line by line based on the internal rendering pointer with background color
      - Improved palette conversion
    + Rewrited sprite system
      - Added transparency
      - Added priorities: background/sprites and sprite/sprite
      - Added maximum number of sprites
    + Read/write of the NVRam
    + Added mappers 1,2,3,4,7 and 66
-GameBoy / GameBoy Color
    + Rewrited video system
      - Line by line render system
      - Fixed the window that overlaps the background
    + Rewrited sprite system
      - Line by line system
      - Added maximum number of sprites
      - Improved sprite/sprite priorities
    + Mappers
      - Separated from the main driver
      - Fixed mappers 1 and 5

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

鸣宝贻迟 发表于 2012-7-18 13:55:02

页: [1]
查看完整版本: 多機种模擬器DSP Emulator 0.12b5发布