EmuCR Feeds
Email Us

EmuCR: MESSMESS SVN r15738 is compiled. MESS(Multi Emulator Super System) is an open source emulator which emulates a large variety of different systems. MESS is a source-available 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.

MESS SVN Changelog:
r15735
memory: Add support for dynamically mapping devices [O. Galibert]

Just call install_device on the space with as parameters:
- start and end of the mapping zone
- device (not pointer to the device)
- map method

and optionally, if the device data width is not the same than the
space data width:
- device data width (for consistency checking)
- unit mask

For instance, the static mapping:
AM_RANGE(0x02114100, 0x02114107) AM_DEVICE8("fdc", n82077aa_device, amap, 0xffffffff)

can be converted to a dynamic mapping (where fdc is a pointer to the device):
machine().device("maincpu")->memory().space(AS_PROGRAM)->
install_device(0x02114100, 0x02114107, *fdc, &n82077aa_device::amap, 8, 0xffffffff);
r15736
[ABC806] Used correct HRUII PROM. [Curt Coder]
r15737
[ABC800] Cassette WIP. (nw)
r15738
SOCRATES: document that an MCU dump is missing of the 4-bit TMP42C40P that decodes the IR signal from the keyboard and buffers the 'second stage' of the keyboard input. Changed code slightly to reflect this. [Lord Nightmare, Balrog]

Download: MESS SVN r15738 x86
Download: MESS SVN r15738 x64
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!