diff options
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 |
commit | 547e7f53bec3da6b9b4949e80a3c3ac235e413ad (patch) | |
tree | b499629683206c8be663e918d5412aaf6e8320c1 /src/mame/drivers/segas16b.cpp | |
parent | 18980024ed5231d2db25e14477f2c67a2f0525f9 (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.cpp | 6 |
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 |