peplus.c: Documented the correct paytable ID & rules for BE0014 Blackjack set plus minor clean ups - NW

git-svn-id: svn://dspnet.fr/mame/trunk@31194 749742ba-7341-0410-aadc-df50b521781e
nec v25: Implement programmable clock divider via execute_clocks_to_cycles() instead of set_clock_scale(). Properly restore the clock divider on state load [Alex Jackson]

git-svn-id: svn://dspnet.fr/mame/trunk@31195 749742ba-7341-0410-aadc-df50b521781e
peplus.c: Minor corrections for correct English - NW

git-svn-id: svn://dspnet.fr/mame/trunk@31196 749742ba-7341-0410-aadc-df50b521781e
(MESS) corvushd: Fixed prep mode verify drive command. [Mike Naberezny]
The verify drive command (0x07) is used by the "format check" options
of both the Corvus diagnostics program and the SSE HardBox configure
program.  Previously, format check would halt with an error because we
did not return a valid response for the verify drive command.  Format
check now completes successfully and reports no bad sectors.


git-svn-id: svn://dspnet.fr/mame/trunk@31197 749742ba-7341-0410-aadc-df50b521781e
(MESS) hardbox: Removed caveat about format check. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@31198 749742ba-7341-0410-aadc-df50b521781e
(MESS) corvushd: Fixed get drive parameters command. [Mike Naberezny]
The "read controller code version" option in the Corvus diagnostics program
now shows the correct version and drive capacity.


git-svn-id: svn://dspnet.fr/mame/trunk@31199 749742ba-7341-0410-aadc-df50b521781e
(MESS) corvushd: Split the firmware string and revision number. (nw)

git-svn-id: svn://dspnet.fr/mame/trunk@31200 749742ba-7341-0410-aadc-df50b521781e
Cool Pool: added 2nd button and button labels [Gamez Fan]

git-svn-id: svn://dspnet.fr/mame/trunk@31201 749742ba-7341-0410-aadc-df50b521781e
amstrad: Reworked the way ROMs are set up.  Now ROMs are set on reset, all at once, and so any ROMs mounted on a ROM box won't interfere with ROM slot 7 (AMSDOS) or slot 3 on the Aleste (MSX-DOS). (no whatsnew)

git-svn-id: svn://dspnet.fr/mame/trunk@31202 749742ba-7341-0410-aadc-df50b521781e
(MESS) c64: some optimizations [Alex Jackson]
 * read_pla() leaves the PLA outputs packed, instead of using eight output parameters to return them
 * flatten nested switch statements in read_memory() and write_memory()
 * mos6566: inline bus_r() and various READ_LINE_MEMBERs

(nw)
from 285% to 300% idling at basic prompt with default slot devices (c1541, no cartridge)
About half the speedup comes from read_pla() refactoring, the other half comes from flattening the switch()es.


git-svn-id: svn://dspnet.fr/mame/trunk@31203 749742ba-7341-0410-aadc-df50b521781e
Document recent measurements done on the AY8910. [Couriersud]

git-svn-id: svn://dspnet.fr/mame/trunk@31204 749742ba-7341-0410-aadc-df50b521781e
new SDI clone

Also adds a complete dump of the FD1089B 317-0027 key!

New Clone Added
----------------------------------------------
SDI - Strategic Defense Initiative (Japan, old, System 16A, FD1089B 317-0027) [Charles MacDonald, ShouTime, The Dumping Union]

git-svn-id: svn://dspnet.fr/mame/trunk@31205 749742ba-7341-0410-aadc-df50b521781e
(MESS) corvushd: Use Corvus drive id numbers throughout. (nw)
Using the Corvus id number consistently throughout makes it easier to reason
about this code.  Previously, some functions used a 0-based drive index 
(0..14) and others used the 1-based Corvus id number (1..15).  The only
place we actually need it to be 0-based is in corvus_hdc_file(), so now we
just convert it there instead of in several places.


git-svn-id: svn://dspnet.fr/mame/trunk@31206 749742ba-7341-0410-aadc-df50b521781e
small optimization to scc8530_t::device_timer() (nw)

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