Change log - June 12, 2017 - 09:51

Changes:


* ay8910.cpp: Fixed device_clock_changed to respect the YM2149_PIN26_LOW flag. Fixes MameTesters #06614 [Lord Nightmare]

* deadconx: Add player 3 and 4 inputs shown in test mode (and otherwise unused)

taito_f2.cpp: General documentation update (nw)

* hh_sm510: added preliminiary svg for mw56 (nw)

* plugins/cheatfind: be more careful with unpack (nw)

* -bgfx: Fixed xBR-lv2-multipass shader. [Ryan Holtz]

* Coco ssc busy delay (#2373)

* New NOT_WORKING machine added

---------

Game & Watch: Mario Bros. [hap, Sean Riddle, incog]

* Some more descriptive names for CBM IEC devices

* pci-ide: Added writing to subsystem id register. Fixes power-on PCI Data Test in nbagold. (nw)

* [CoCo] Follow up hygiene on CoCo cartridge slot refactoring (#2371)

* [CoCo] Follow up hygiene on CoCo cartridge slot refactoring

- Removed now-extraneous cart_set_line() specific to the FDC code

- Added typedefs for line and line_value within device_cococart_interface()

- Moved private TIMER_* declarations to source file

- Added overload of set_line_value() that takes a 'bool' instead of 'line_value'

* Move Famiclone stuff from nes.xml to driver, add 2 new sets (#2374)

* moved various famiclones 'ONE BUS' systems from nes.xml to the nes_vt.cpp driver as they're standalone systems, not cartridges.

new NOT WORKING

VG Pocket Tablet [BeckieRGB]

Game Prince RS-1 [BeckieRGB]

VG Pocket Tablet is potentially the most interesting as all the games run in enhanced mode and it even includes a fully licensed version of Frogger (although I need to fix the raster effects for it to look reasonable)

* New working software list additions

-----------------------------------

ibm5150.xml: Gunboat: River Combat Simulation, Menace, Risky Woods, PC Tools (various versions), PKZip 2.04g, Xenon [ArcadeShadow]

ibm5170.xml: PC Tools (various versions) [ArcadeShadow]

* Device names can be obtained without instantiation now (nw)

* Sort slot options by name in -listslots

* naomi.cpp: "Dragon Treasure" main unit DES key bruteforced [Mike Ryan]

* Should be slightly more efficient this way (nw)

* Further improvements to slot option validation (nw)

- All slot options are now validated whether or not they are user-selectable. This has already exposed a bug in one MSX-Audio device.

- Slots within slots, however, get added for validation only if they are declared fixed. Various Commodore floppy drives have been affected by this, since it doesn't look as if the current FDC emulation allows for detachability.