-----------------------------------
bbc_flop_6502: P-System
camplynx_cass: Super Air Raid
New NOT_WORKING software list additions
---------------------------------------
bbcm_cart: Smart Cartridge [Centre for Computing History, ABUG]
* ibm5150.xml - Add new dumps
* ibm5150.xml - Add a few dumps
* ibm5150.xml - Remove PC AT-only disks
* ibm5150.xml - Remove baddump tag as I have no proof they're actually bad
* pc98.xml: softlist updates, part 2 (A)
- Added new entries from the Neo Kobe Collection:
A Ressha de Ikou III HD - Hard Disk Only
A Ressha de Ikou 4 ~ Take the A-Train IV - Map Construction + Power Up
Kit
A Ressha de Ikou 4 ~ Take the A-Train IV - Map Construction + Power Up
Kit (Cracked)
Alone in the Dark 2
Akiko - Premium Version
Albatross
Albatross - Expert Course
Albatross - Meimon Course I - Oak Hills
Albatross - Visual Course
Albatross - World Course
Alvaleak Boukenki
Amaranth II
Amaranth II (Alt System Disk)
Ambition
Ami - Kaze Tachinu
Ancient Dragon
Angel Army
Animahjong X Perfect File
Animahjong X Perfect File (Alt)
Art of War
Art of War - Kaisenban
Art of War Scenario Shuu
Assist Art - Paint Master
Animation Editor 'da Vinci-98'
Dragons of Flame
- Re-tested software entries with current MAME
- Relabeled disks with their actual names
- Added usage notes for software that needs DOS
- Removed user disks from games where they aren't included in the
original box, and the user is expected to create them
- Removed duplicate images where the only differences are in the saved
game data
- Reordered some disks so they are auto-mounted in a more logical way
- Some minor title / spelling fixes
* pc98.xml: fix albatvis hashes
-----------------------------------
ibm5150: VTERM II (V2.00, older), VTERM II (V2.00, newer) [SomeGuy]
ibm5150: Murders in Space (CGA), Murders in Space (EGA), Murders in Space (VGA), Netherworld [Arcade Shadow]
ibm5170: Compaq Portable Diagnostic Disk (SP0308), Intel 486 SX Microprocessor Demo [Foone Turing]
* interpro: headless boot working
These fixes enable booting and CLIX installation on headless InterServe systems (InterPro systems without graphics) using a VT100 or VT220 compatible terminal on serial port 2 (0 for ip6000). It's now possible to install and boot CLIX on the ip6000 system, as this works around the issues with the incomplete graphics hardware support in the driver.
* interpro: tidy serial configuration, add missing control lines
* ioga: fix serial dma
* z80scc: update /WREQ when transmitter is enabled/disabled, use 0 for assert state of active low output
* softlist: added 60x0 CLIX root floppies
* z80scc: tidy (nw)
-----------------------------------
ibm5170: ABS Self Running Demo, Disney's The Lion King, Disney's The Lion King (Playable Demo), Microsoft Productivity Pack for Windows, Microsoft Works 3.0b, NETCOM NetCruiser [Justin Kerk]
New not working software list additions
-----------------------------------
ibm5170: Mitsumi IDE CD-ROM Driver [Justin Kerk]
-----------------------------------
ibm5150: Math Blaster, Writer Rabbit [darksabre76]
ibm5170: The All In One Boot Floppy 1.0, The All In One Boot Floppy 0.9, The All In One Boot Floppy 0.9 (Lite Version), The All In One Boot Floppy 0.9 (FreeDOS only) [Justin Kerk]
* Make more #include guards follow standard format - using MAME_ as the prefix makes it easy to see which ones come from our code in a preprocessor dump, and having both src/devices/machine/foo.h and src/mame/machine/foo.h causes issues anyway
* Get #include "emu.h" out of headers - it should only be the first thing in a complilation unit or we get differences in behaviour with PCH on/off
* Add out-of-line destructors to some devices - it forces the compiler to instantiate the vtable in a certain location and avoids some non-deterministic compiler behaviours