2011-04-04

MESS v0.142

EmuCR: MESSThanks te_lanus for submitting news
MESS v0.142 is released. MESS is an open source project which documents the hardware for a wide variety of (mostly vintage) computers, video game consoles, and calculators through software emulation, as MAME does for arcade games. As a nice side effect to this documentation, MESS allows software and games for these hardware platforms to be run on modern PCs

0.142

New System Drivers Supported:
-----------------------------
- Victor Wondermega M2 (not working) [Justin Kerk]
- Ferguson Big Board [Miodrag Milanovic]
- Sanyo MBC-550, MBC-555 (boots but partial keyboard) [Phill Harvey-Smith]
- Fujitsu FM-Towns II UX (not working) [bernhardh, Anna Wu, Barry Rodewald]
- Fujitsu FM-Towns II HR (not working) [bernhardh, Anna Wu, Barry Rodewald]
- Mikrosha-86RK [Miodrag Milanovic]
- IBM PC 5155 [Lord Nightmare]
- EA Car Computer (not working) [Robbbert]
- 68k Single Board Computer [Robbbert]
- PB-1000, PB2000c (not fully working) [Sandro Ronco]
- DataSlim 2 (not working) [Sandro Ronco]



Systems Promoted from GAME_NOT_WORKING:
---------------------------------------
- ZRT80 terminal [Robbbert]



Skeleton drivers:
-----------------
- Applix 1616
- Commodore PC 30 III
- Ferguson Big Board II
- Hewlett-Packard HP9816
- IBM PC 5140 Convertible
- IBM PC JX
- Olivetti M24
- Olivetti M240
- PDP-11 [Unibus](M9301-YA)
- PDP-11 [Unibus](M9312)
- PDP-11 [Q-BUS] (M7195 - MXV11)
- SacState 8008
- Savia 84
- Terak 8510A



System Driver Changes:
----------------------
- [ABC802] Connected to ABC99 keyboard, removed keyboard hack. [Curt Coder]

- [ABC806] Connected to ABC99 keyboard, removed keyboard hack. [Curt Coder]

- [ABC1600] Implemented video and ABC 99 keyboard. [Curt Coder]

- [AC1] Added cassette support. [Robbbert]

- [ADAM] Added dumps of the internal M6801 ROMs. [KevinP]

- [ADAM] Rewrote driver to use the M6801 CPUs. Currently the only working
peripheral is the keyboard. [Curt Coder]

- [ASTROCDE] Add options for several RAM expansions. Some features
are not implemented yet, as noted in comments. Extended BASIC carts
are now playable. [ranger_lennier]

- [BBC] Made the SAA505x implementation a device. [Atari Ace]

- [BW2] Set proper FDC type and removed floppy side select hack. [Curt Coder]

- [Einstein] Fixed addressing of character ROM for 80 column mode, added
dump of 80 column rom, fixed bit 0 of status register to reflect 6845
DE line. 80 Column interface is now usable. [Phill Harvey-Smith]

- [GBA] Fixed EEPROM detection for "Banjo-Kazooie" and "Custom Robo GX".
[Tim Schuerewegen]

- [GBA] Fixed an ARM7 carry flag bug. This fixes the palette corruption
in "Banjo-Kazooie". [Tim Schuerewegen]

- [GBA] Fixed timer overflow/reload bugs. This fixes the lockups in
"2 in 1 - Dragon Ball Z 1 and 2", "Aggressive Inline", "Bibi und Tina"
and probably other games too. [Tim Schuerewegen]

- [GBA] Implemented an undefined ARM7 THUMB instruction used by "Moto GP".
[Tim Schuerewegen]

- [GBA] Allow reading of the BLDALPHA register. This fixes the lockup in
"Donkey Kong Country". [Tim Schuerewegen]

- [GBA] Implemented FLASH bank select command. This fixes the NVRAM issue in
"Super Mario Advance 4". [Tim Schuerewegen]

- [GBA] Generate SIO data transfer completion interrupt. This fixes the lockup
in "Digimon Racing". [Tim Schuerewegen]

- [GBA] Removed "Metroid Fusion" DMA hack. This fixes the lockup in
"Caesar's Palace Advance". [Tim Schuerewegen]

- [GENEVE] Made SRAM size configurable. Added MEMEX emulation. Genmod is now
a mode of the Geneve, not a separate system. Fixed Genmod. [Michael Zapf]

- [M5] Added FD-5 floppy interface ROM, renamed driver to m5. [Curt Coder]

- [MEKD2] Fixed keyboard. System is usable except for cassette. [Robbbert]

- [PCFX] Added BIOS v1.01. [trap15]

- [PDP1] Made the CRT implementation a device.[Atari Ace] Made papertape,
cylinder and printer into devices and added back in (not working) [Robbbert]

- [PIPPIN] Added pre release rom

- [PSX] Added CD-ROM support. Some commercial games work well. Some don't.
[pSXAuthor, R. Belmont]

- [PSX] Added memory card support, not working yet. [pSXAuthor, R. Belmont]

- [PV1000] 4 new cartridge dumps for the software list. [anondumper]

- [QL] Added support for Miracle Systems Trump Card disk and memory
interface
Added support for Sandy SuperDisk disk interface
Fixed up WD177x so disks can be formatted (single sided only)
[Phill Harvey-Smith]

- [SNES] uPD96050 DSP (aka Seta ST-010) is now emulated instead of
simulated. [R. Belmont, byuu, Dr. Decapitator]

- [STE] Added a proper dump of some French TOS ROM. [ElBarto]

- [TI] Converted strata/733_asr/911_vdt to devices. [Atari Ace]

- [X68K] Refactored to use new MC68901 device. [Curt Coder]

- [TX0] Made papertape, printer and magtape into devices and added
back in (not working) [Robbbert]



Imgtool Changes:
----------------
(none)



Source Changes:
----------------
- The core is based on MAME 0.142. This incorporates all features of the
update to this core. [MAME team]

- Added support for a new template to -snapname to use software names for
snapshots. It is now possible to use %d_XXXX to name snaps after the name
of the file mounted in the device XXXX, being XXXX the brief name of any
device. E.g. you can use "-snapname %d_cart" to use the name of the game
mounted in the cartslot, or "-snapname %d_flop2" to use the name of the game
mounted in the second floppy drive, etc. If you are loading software through
software lists, its shortname will be used; if you are using the fullpath of
the software, its filename is used. Any combination of the new template with
the old "/", "%g" and "%i" templates is supported as well. Notice that if you
specify an invalid device, or if you have no software mounted in the chosen
device, MESS will revert to the default template "%g/%i". [Fabio Priuli]

- softlists: Added new lists, new dumps and info [anondumper, Barry Rodewald,
Curt Coder, MESSfan, Fabio Priuli]

- Cleanups; static qualifiers, added driver_states, consistent get_safe_token
usage, reduced calls to ram_get_ptr() and region(...)->base(). [Atari Ace]

- [WD17XX] Added device types WD1795, WD1797, WD2795, and fixed
wd17xx_has_side_select(). [Curt Coder]

- [WD17XX] Set complete command delay to 16/32 usec based on DDEN. [Curt Coder]

Download: MESS v0.142
Source: Here

0 Comments

Post a Comment