summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2015-03-24 20:52:04 +0100
committer hap <happppp@users.noreply.github.com>2015-03-24 20:52:04 +0100
commit971e1cdd86385b2030bf4b85068674e37398cf5f (patch)
treec084fd118e332a408247acc5f593212696157f57
parenta09a8fcbc8cc5500112521e5a569ce9f472a5d88 (diff)
notes
-rw-r--r--src/mess/drivers/elecbowl.c4
-rw-r--r--src/mess/drivers/mbdtower.c16
-rw-r--r--src/mess/drivers/tispeak.c2
3 files changed, 17 insertions, 5 deletions
diff --git a/src/mess/drivers/elecbowl.c b/src/mess/drivers/elecbowl.c
index c4be40e64e2..ae1e750924a 100644
--- a/src/mess/drivers/elecbowl.c
+++ b/src/mess/drivers/elecbowl.c
@@ -2,6 +2,8 @@
// copyright-holders:hap, Kevin Horton
/***************************************************************************
+ ** subclass of hh_tms1k_state (includes/hh_tms1k.h, drivers/hh_tms1k.c) **
+
Marx Series 300 Electronic Bowling Game
* TMS1100NLL MP3403 DBS 7836 SINGAPORE
@@ -158,4 +160,4 @@ ROM_START( elecbowl )
ROM_END
-CONS( 1978, elecbowl, 0, 0, elecbowl, elecbowl, driver_device, 0, "Marx", "Electronic Bowling", GAME_SUPPORTS_SAVE | GAME_MECHANICAL | GAME_NOT_WORKING )
+CONS( 1978, elecbowl, 0, 0, elecbowl, elecbowl, driver_device, 0, "Marx", "Electronic Bowling (Marx)", GAME_SUPPORTS_SAVE | GAME_MECHANICAL | GAME_NOT_WORKING )
diff --git a/src/mess/drivers/mbdtower.c b/src/mess/drivers/mbdtower.c
index b591dc81ec4..802db8e59dd 100644
--- a/src/mess/drivers/mbdtower.c
+++ b/src/mess/drivers/mbdtower.c
@@ -2,13 +2,22 @@
// copyright-holders:hap, Sean Riddle
/***************************************************************************
+ ** subclass of hh_tms1k_state (includes/hh_tms1k.h, drivers/hh_tms1k.c) **
+
Milton Bradley Dark Tower
* TMS1400NLL MP7332-N1.U1(Rev. B) or MP7332-N2LL(Rev. C), die labeled MP7332
(assume same ROM contents between revisions)
* SN75494N MOS-to-LED digit driver
* rotating reel + lightsensor
- x
+ This is a board game, it obviously requires game pieces and the board.
+ The emulated part is the centerpiece, a black tower with a rotating card
+ panel and LED digits for displaying health, amount of gold, etc. As far
+ as MESS is concerned, the game works fine.
+
+ To start up the game, first press [MOVE], the machine now does a self-test.
+ Then select level and number of players and the game will start. Read the
+ official manual on how to play the game.
***************************************************************************/
@@ -73,6 +82,7 @@ void mbdtower_state::mbdtower_display()
}
}
+
TIMER_DEVICE_CALLBACK_MEMBER(mbdtower_state::motor_sim_tick)
{
// it rotates counter-clockwise (when viewed from above)
@@ -235,7 +245,7 @@ void mbdtower_state::machine_start()
static MACHINE_CONFIG_START( mbdtower, mbdtower_state )
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", TMS1400, 400000) // approximation - RC osc. R=43K, C=56pf, but unknown RC curve
+ MCFG_CPU_ADD("maincpu", TMS1400, 425000) // approximation - RC osc. R=43K, C=56pf, but unknown RC curve
MCFG_TMS1XXX_READ_K_CB(READ8(mbdtower_state, read_k))
MCFG_TMS1XXX_WRITE_R_CB(WRITE16(mbdtower_state, write_r))
MCFG_TMS1XXX_WRITE_O_CB(WRITE16(mbdtower_state, write_o))
@@ -271,4 +281,4 @@ ROM_START( mbdtower )
ROM_END
-CONS( 1981, mbdtower, 0, 0, mbdtower, mbdtower, driver_device, 0, "Milton Bradley", "Dark Tower (Milton Bradley)", GAME_SUPPORTS_SAVE | GAME_NOT_WORKING )
+CONS( 1981, mbdtower, 0, 0, mbdtower, mbdtower, driver_device, 0, "Milton Bradley", "Dark Tower (Milton Bradley)", GAME_SUPPORTS_SAVE | GAME_MECHANICAL | GAME_NOT_WORKING )
diff --git a/src/mess/drivers/tispeak.c b/src/mess/drivers/tispeak.c
index 8e84bf335dc..cc2b432106f 100644
--- a/src/mess/drivers/tispeak.c
+++ b/src/mess/drivers/tispeak.c
@@ -801,7 +801,7 @@ static MACHINE_CONFIG_START( snmath, tispeak_state )
MCFG_TMS5110_ADDR_CB(DEVWRITE8("tms6100", tms6100_device, tms6100_addr_w))
MCFG_TMS5110_DATA_CB(DEVREADLINE("tms6100", tms6100_device, tms6100_data_r))
MCFG_TMS5110_ROMCLK_CB(DEVWRITELINE("tms6100", tms6100_device, tms6100_romclock_w))
- MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.0)
+ MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.5)
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( snspell, snmath )