Change log - July 14, 2017 - 09:18

Changes:


* New working clones

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

Bubble Bobble (prototype on Tokio hardware) [Arzeno Fabrice, brizzo, Phil Bennett, rtw, Asure, The Dumping Union]

* (nw) Fixed the build. (various unused/unread variables)

* New games added as GAME_NOT_WORKING

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

Dam Dam Boy [R. Belmont, ShouTime, Sean Sutton, Surgeville, Ryan Holtz, Phil Bennett, Smitdogg, The Dumping Union]

* igstet341 inputs and DIPs (nw)

* new clone added - PE Plus PP0006 Standard Poker

New Clone Added

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

Player's Edge Plus (PP0006) Standard Draw Poker [BrianT]

* plugins/cheat: poll for setting hotkeys [Carl]

* new NOT WORKING - VG Pocket (VG-2000) [BeckieRGB] (#2433)

* new NOT WORKING - VG Pocket (VG-2000) [BeckieRGB]

* new NOT WORKING

VG Pocket Mini (VG-1500) [BeckieRGB]

mostly needs the nametable mirroring registers emulated, and proper palettes for this extended mode

* mastboy: Note (nw)

* Make machine().describe_context() a const function returning a std::string (nw)

As part of this change (because std::string is not printf-compatible), several devices have been updated to use the modern logmacro.h logging system.

* change "copyright-holders" to "authors" in CC0'd lay files (nw)

* change gjackpot/gpoker.lay digits to 14seg (nw)

* change backslash to unicode in some layouts (nw)

* DCS audio: Re-enable speedups for external ram. (nw)

* Minor core cleanups (nw)

- disound.cpp: Make a few more methods const

- machine.cpp: c_str() is no longer needed with emu_file::open since it now takes a std::string

* mastboy: Use parallel EEPROM type for "EAROM" rather than generic NVRAM