|
用來模擬ZX SPECTRUM +3, ZX Spectrum 128, ZX Spectrum 48, Arcade, Amstrad CPC 464, NES, Game Boy的模擬器,更新如下:
-General
+ General code cleaning
- Relocation of variables (remove duplication between Delphi and Lazarus)
- Remove dependencies from 'principal' unit as much as possible
- Remove unnecessary compilation conditionals
- Using the palette buffer (converted to type word). Removed local drivers variables.
- In M68000 drivers, started the conversion of memory variables to word type
+ Windows:
- Updated to Delphi XE3 as basic platform compilation. Supports ZLIB, PNG and GIF natively.
- Added support of 64bits binary
+ TAP/TZX: PZX - Corrected pulse conversion and added support for large blocks of pulses
+ CPU M68000:
- Added opcode 'STOP'
- Added opcode 'movem.l' addressing type
+ CPU NEC: Added more opcodes (R-Type now works)
+ Converted into classes
- All the CPUs
- Audio chips: AY8910, YM2203, OKI-6295, SN-76496, UPD7759 and VLM-5030
+ GFX:
- Improved graphics conversion routine, more speed, independent of the number of planes
- Removed some bugs in the initiation of the gfx and eliminated redundancies in the initiate of the variables
-Gun.Smoke Hardware
+ Fixed scroll
-Mysterious Stones
+ Fixed palette
-Prehistoric Isle 1930
+ Enhanced scroll, more speed
-Gaelco HW
+ Enhanced scroll, mode speed
+ Fixed sprites priorities
-Caveman Ninja HW
+ Caveman Ninja: Added protection
-Kangaroo
+ Added driver, problems with sound
-Bionic Commando
+ Added driver with sound
-WWF Super Stars
+ Added driver with sound
http://code.google.com/p/dsp-emulator/ |
|