collapse some duplicated code (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@22650 749742ba-7341-0410-aadc-df50b521781e
further code collapse (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@22651 749742ba-7341-0410-aadc-df50b521781e
(MESS) esq1: preliminary emulation of analog stages (VCFs and VCAs) [O. Galibert]

New systems added
-----------------
Ensoniq ESQ-M [Anonymous]



git-svn-id: svn://dspnet.fr/mame/trunk@22652 749742ba-7341-0410-aadc-df50b521781e
Metadata updates for Naomi and Triforce [f205v]



git-svn-id: svn://dspnet.fr/mame/trunk@22653 749742ba-7341-0410-aadc-df50b521781e
fix error in the metadata patch (nw)


git-svn-id: svn://dspnet.fr/mame/trunk@22654 749742ba-7341-0410-aadc-df50b521781e
minor fix to the previous, by LoganB. nw.

git-svn-id: svn://dspnet.fr/mame/trunk@22655 749742ba-7341-0410-aadc-df50b521781e
notes

git-svn-id: svn://dspnet.fr/mame/trunk@22656 749742ba-7341-0410-aadc-df50b521781e
slightly more realistic handling (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@22657 749742ba-7341-0410-aadc-df50b521781e
new clone added
------------------
Indian Battle (Brazil) [Marcello Mancini]


-it has sound emulation bugs at the moment-

git-svn-id: svn://dspnet.fr/mame/trunk@22658 749742ba-7341-0410-aadc-df50b521781e