|
多机种模拟器MESS发布新版,更新如下:
New System Drivers Supported:
-----------------------------
- Casio PV-1000 [Wilbert Pol, plgDavid]
- Research Machines Nimbus [Phill Harvey-Smith]
- Iskra-1031 [Miodrag Milanovic]
- Iskra-1030M [Miodrag Milanovic]
- EC-1840, EC-1841, EC-1845 [Miodrag Milanovic]
- Spektr BK-001 [Miodrag Milanovic]
- Zvezda [Miodrag Milanovic]
- MK-88 [Miodrag Milanovic]
- Poisk-1, Poisk-2 [Miodrag Milanovic]
- PK8020 Neiva, PK8020 Kontur [Miodrag Milanovic]
- C64 Direct-to-TV (not working) [Guru, Fabio Priuli]
Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
- Victory MPT-02 and clones [Curt Coder]
Skeleton drivers:
-----------------
- Amstrad MegaPC
- Amstrad MegaPC Plus
- BestZX
- Contel Codata Corporation Codata
- Digital Microsystems DMS-86
- Digital Microsystems DMS-5000
- Digital Microsystems ZSBC-3
- Sanyo PHC-25 [Gilles Fetis, Curt Coder]
- Tandy 2000 [Curt Coder]
- TRS-80 Model II [Curt Coder]
- TRS-80 Model II/16 [Curt Coder]
- Victor 9000 [Curt Coder]
- Xerox 820-II [Curt Coder]
- Xerox 16/8 [Curt Coder]
System Driver Changes:
----------------------
- [ABC80] Partially fixed keyboard input. [Curt Coder]
- [APEXC] Fixed disassembly in the debugger. [Robbbert]
- [C16] Connected Commodore 1551 floppy drive. [Curt Coder]
- [C64] Added read-only access to D64 floppies. [Fabio Priuli, Curt Coder]
- [C128] Added read-only access to double-sided D71 floppies. [Curt Coder]
- [C128] Fast IEC serial bus is now supported with a 1571/1581. [Curt Coder]
- [COCO3] Fixed broken Coco3 high-res timer emulation (bug #1913) [John W. Linville]
- [INTV] Fixed collision detection. [H@P]
- [MIKROMIK] Fixed memory banking regression. [Curt Coder]
- [ODYSSEY2] Fixed shape of $ character (bug #1582). [Justin Kerk]
- [PDP1] Fixed crash when debugger invoked (bug #1371]. [Robbbert]
- [PET] Changed floppy drive to Commodore 4040 for 2001/30xx/40xx series. Changed floppy drive to Commodore 8050 for 80xx series. [Curt Coder]
- [SCV] Implemented upd177c audio. [plgDavid]
- [SMS] Fixed PGA Tour Golf freeze based on Flubba's RetroRalph's research (bug #1911). [Enik Land]
- [SNES] SNES video wip, part 1: [Fabio Priuli]
* moved color blending (background subscreen color addition/subtraction) at the end of the drawing process
* updated hires blending to work with two pixel at time.
* fixed clipmasks with hires modes
- [SNES] reverted implementation of mult/div through timers since it broke many games in 0.136. [Fabio Priuli]
- [SNES] SNES video wip, part 2: [Fabio Priuli]
* simplified drawing routines
* changed drawing logic: before we were drawing for each line first subscreen BGs and then mainscreen BGs; now we draw for each BGs both subscreen and mainscreen at once. This fixes most regressions introduced in the part 1 of video rewrite
* added preliminary support for offset-per-tile
* cleaned up the code
- [SNES] Fixed remaining issues in hires modes. [Fabio Priuli]
- [SNES] Fixed serial joystick reads, broken in 0.134. Super Double Dragon and Super Star Wars Empire Strikes Back (and probably other games as well) can be started again. [Fabio Priuli]
- [SNES] Fixed Offset-per-tile graphics. [jbo_85]
- [SNES] Fixed scrolling problems. [Fabio Priuli]
- [SNES] Added SNES Mouse and SNES SuperScope support. You can use the Categories submenu to select the controller in each controller ports (None, Joypad, Mouse or Superscope). Notice that you can plug the Superscope in both controller ports, but it only works in Port2 (like on a real SNES). [Fabio Priuli]
- [SNES] Fixed OAM overflow. [jbo_85, Fabio Priuli]
- [SPECTRUM] Added support for .ach, .frz, .plusd, .prg, .sem, .sit, .snp, .snx and .zx snapshot formats. Hopefully fixed existing issues with .sna and .sp formats (both VGASpec-style and Spanish Spectrum-style formats are supported now).
- [SPECTRUM] Added .raw quickload support. Converted to use messram device.
- [TX0] Fixed disassembly in the debugger. [Robbbert]
Imgtool Changes:
----------------
(none)
Source Changes:
----------------
- The core is based on MAME 0.136u4. This incorporates all features of the update to this core. [MAME team]
- Refactored MOS6526 CIA interface, added SP/CNT callbacks, and fixed serial port transfer. [Curt Coder]
- Cleanups for driver_data and Standard C library usage. [Atari Ace]
- Fixed some 'uninitialized variable' errors. [Scott Michel]
- Placed floppy drive head initially on track 0 to fix alignment issues with Commodore drives, where physical track 1 is a half track. [Curt Coder]
- Implemented 'disk changed' (DSKCHG) floppy drive signal. [Curt Coder]
- Implemented floppy drive write protect signal toggling on floppy disk insert/eject. [Curt Coder]
- Implemented 'disk double sided' (TWOSID) floppy drive signal. [Curt Coder]
- Emulated the following Commodore floppy disk drives at hardware level: 1551, 1571, 1581, 2040, 3040, 4040, 8050, 8250, SFD-1001. [Curt Coder]
- Added read-only support for the following disk image formats: D64, D71, D81, D80, D82. [Curt Coder]
|
|