summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/segas16b.cpp
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2018-11-21 17:46:07 +0100
committer hap <happppp@users.noreply.github.com>2018-11-21 17:46:07 +0100
commit547e7f53bec3da6b9b4949e80a3c3ac235e413ad (patch)
treeb499629683206c8be663e918d5412aaf6e8320c1 /src/mame/drivers/segas16b.cpp
parent18980024ed5231d2db25e14477f2c67a2f0525f9 (diff)
segas16b: added QUANTUM_TIME for games with 8751, this gets rid of sprite lag in goldnaxe, altbeast (nw)
Diffstat (limited to 'src/mame/drivers/segas16b.cpp')
-rw-r--r--src/mame/drivers/segas16b.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mame/drivers/segas16b.cpp b/src/mame/drivers/segas16b.cpp
index e0302aa13ca..2b1113f03f5 100644
--- a/src/mame/drivers/segas16b.cpp
+++ b/src/mame/drivers/segas16b.cpp
@@ -896,10 +896,6 @@ S11 S13 S15 S17 |EPR12194 - - - EPR12195 - -
// requests
//-------------------------------------------------
-
-
-
-
void segas16b_state::memory_mapper(sega_315_5195_mapper_device &mapper, uint8_t index)
{
switch (index)
@@ -3809,6 +3805,8 @@ MACHINE_CONFIG_START(segas16b_state::system16b_i8751)
MCFG_MCS51_PORT_P1_IN_CB(IOPORT("SERVICE"))
MCFG_MCS51_PORT_P1_OUT_CB(WRITE8(*this, segas16b_state, spin_68k_w))
+ MCFG_QUANTUM_TIME(attotime::from_hz(6000))
+
MCFG_SCREEN_MODIFY("screen")
MCFG_SCREEN_VBLANK_CALLBACK(INPUTLINE("mcu", INPUT_LINE_IRQ0))
MACHINE_CONFIG_END