Change log - December 12, 2016 - 08:55 AM

Changes:


* Merge pull request #1828 from ajrhacker/yunsung8_ls157

* discoboy.cpp, yunsung8.cpp: Use 74LS157 device (nw)

* Merge pull request #1827 from npwoods/remove_strncatz

* [Imgtool] Removed dead strncatz() function

* Merge pull request #1825 from ajrhacker/equites8155

* Attempt at fixing 8155 timer behavior so 8085 doesn't lose interrupts in equites

* equites.cpp: Use 8155 device (nw)

* Merge pull request #1824 from npwoods/imgtool_stdstring_adoption_1

* Changed a number of declarations in Imgtool to use std::string instead of 'const char'

* MT 04921

* beezer: Rewrite driver

- Uses the standard 6840 PTM core for sound generation

- New MM583 Noise Generator device

- New DAC-76 DAC sound

- Use resistor network values for colors

- Use bankdev device for banking

* zeusII: WIP: Update screen rectangle to keep mwskins from crashing. (nw)

* MT 04796

* fixed alt font offset (nw)

* Use correct Commodore LCD font [Mike Naberezny, smf]

* remove unnecessary file (nw)

* HACK: return 0xffff for the current program counter while fetching the vector as the segag80r protection currently relies on it. Reduce the number of extraneous reads that the segag80r protection performs. [smf]

* MT 06452

* XML refactoring:

* move stuff to namespace util::xml

* scope down some enums

* split config load/save delegate types

* make config load take const so it can't mangle data

* ccastles.cpp: Clarified input situation by assigning port conditions/names to the button inputs so they have proper default mappings between Upright/Cocktail. This also fixes MT #6431 [Tafoid]

* Merge branch 'master' of https://github.com/mamedev/mame

* tnzs: Various refactoring. [Ryan Holtz]

* New clones added NOT WORKING

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

Golden Crown Hopper [Gerald COY]

* spcking2, kamikaze: added bonus sound (nw)

* MT 06450

* gkigt: checkpoint (nw)

I'm stopping here on this for now; bored people welcome.

* sharcdrc: Fix horribly subtle bug (nw)

* stv.cpp: document IO chip, fix astrass test mode hang

* New clone added

----------

Fidelity Designer 2000 Display [yovan]

* gkigt: fill in RAM areas so all sets make it to polling vbl instead of crashing (nw)

* removed printf (nw)

* i960: added scanbyte and IP-relative lda opcodes, masked low bits of branch targets [R. Belmont]

* New machines added as NOT_WORKING:

- Multistar 3 [Heihachi_73]

* dimemory: Remove the magic bypass [O. Galibert]

* tms32051: That's an elaborate way to do a nop (nw)

* tms32025: Use the standard memory interfaces [O. Galibert]