diff options
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 |
commit | 971e1cdd86385b2030bf4b85068674e37398cf5f (patch) | |
tree | c084fd118e332a408247acc5f593212696157f57 | |
parent | a09a8fcbc8cc5500112521e5a569ce9f472a5d88 (diff) |
notes
-rw-r--r-- | src/mess/drivers/elecbowl.c | 4 | ||||
-rw-r--r-- | src/mess/drivers/mbdtower.c | 16 | ||||
-rw-r--r-- | src/mess/drivers/tispeak.c | 2 |
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 ) |