The Emulation Realm

MESSinfo.dat

What's New:

- a5200: Fixed regression when loading headerless carts from fullpath [Fabio Priuli].
- a800: A few addition to A800 software lists [K1W1].
- apple2c: Writing to VBLDIS also lowers the VBL IRQ if it's active. Support for "Mockingboard4C" add-on by request of French Touch [R. Belmont].
- gameboy: Finally started documenting Game Boy PCBs, based on no-intro and Tauwasser's pictures [Fabio Priuli].
- gamecom: All but 2 games are now working [Robbbert].
- gameking: Added six new dumps in gameking.xml [TeamEurope].
- m5: Dream Shopper added in m5_cart.xml [Ola Andersson].


- megadriv: Sega Channel (Jpn), two revisions in megadriv.xml [Kiddo Cabbusses, RetroJunkie].
- nes: Venice Beach Volleyball (Gluk Video) in nes.xml [sewave]. Happily Ever After [Sean McGee, NintendoPlayer].
- r9751: Add CBX 9005.2.79 software in r9751.xml. Fix race condition in PDC device. Multi disk load now possible [Brandon Munger].
- smsj: Fix TH handling and audio control of the SMSJ, based on Charles' findings [Enik].
- advision.cpp: Bugfix #06198: [Crash/Freeze] (advision.cpp) advision: If launched without a cartridge image, MAME crashes [AJR].
- apple2.cpp: Update software list to include 4am clean cracks A-L as of Sep. 2015 [R. Belmont, B2K24].
- gba.cpp: Added preliminary support for the 3D Matrix Memory Controller used by 64MB video cartridges. Disney Collection 2 works, while other dumps still fail (possibly due to reason unrelated to the mapper emulation...) [Fabio Priuli].
- h8.cpp: Add dtc, dma, watchdog (WIP). Fixes, lots of [O. Galibert].
- megadriv.cpp: Added custom X24C02 emulation to NBA Jam cart, making finally possible to save records at exit. Hopefully, this will help finding the problem in our core emulation [Fabio Priuli].
- nes.cpp: Removed configuration settings to enforce sprite limit and to turn off drawing of top/bottom 8 lines: the code to make these work was removed before 0.106 and the option were doing nothing since then [Fabio Priuli].
- pockchal.cpp: -David Haywood added pockchal.cpp driver. Added more dumps [TeamEurope]. Renamed the system to "Pocket Challenge W" as documented on Jpn Wikipedia, renamed accordingly the software list; added proper info and PCB documentation (the latter courtesy of TeamEurope pictures) [Fabio Priuli].
- saturn.cpp: Added software list for Saturn Video CD carts, to preserve dumps made by zyrobs in 2013/2014. The carts cannot currently be used in the driver, but at least dumps won't be lost [Fabio Priuli].
- sms.cpp: Change SMS/GG master clocks to match service manuals [Enik].
- spc1500.cpp: Added a cassette software list with some images, courtesy of Anna Wu [Fabio Priuli].
- sv8000.cpp: Inputs are more appropriate as IPT_KEYPAD [Fabio Priuli].
- ti99_4x.cpp: New per-chip system ROMs; fixed gromemu and mbx cartridge types, multi-cart extender now allows cartridge switch without emulator reset. Updated softlist to per-chip dumps; removed some broken dumps [Michael Zapf].
- trs80.cpp: Bugfix #06189: [Misc.] (trs80.cpp) All sets in trs80.cpp: Current disk emu supports only SSSD! [Robbbert].
- ti99_4x.cpp: Switched to bankdev, started filling out the skeleton [R. Belmont].
- Removed (ti99_4qe) machine.
- Carl added Altos Computer Systems Altos 486 system.
- hap and Kevin Horton added Entex Pac Man 2 (red Pacman) system.
- hap and Sean Riddle added Texas Instruments Math Marvel and Milton Bradley Electronic Battleship systems.
- Joakim Larsson Edstrom added Force Computers Gmbh SYS68K/SCSI-1, Motorola MVME-147 and Motorola MVME-350 systems.
- Robbbert added IBM 3153 Terminal, Sharp PC-G815 and Microbee Systems Microbee Premium Plus systems.
- Bryan McPhail, Ernesto Corvi, Andrew Prime and Zsolt Vasvari added neogeocd.cpp driver.
- Carl added altos486.cpp driver.
- hap added phantom.cpp driver.
- Joakim Larsson Edstrom added fcscsi.cpp, mvme147.cpp and mvme350.cpp drivers.
- Robbbert added ibm3153.cpp driver.