summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2019-07-28 15:27:02 +0200
committer hap <happppp@users.noreply.github.com>2019-07-28 15:27:02 +0200
commit1d01be8f2d1e39261ffc63785b3993b190c9f234 (patch)
tree3d27903935c3fd063a8e7256736b1edc591f01de
parent0754c32701804edd1fd146f4775b223b769be94f (diff)
debutm/stratos/corona: chessclock matches realtime closer, thanks fhub (nw)
-rw-r--r--src/mame/drivers/debut.cpp2
-rw-r--r--src/mame/drivers/saitek_corona.cpp2
-rw-r--r--src/mame/drivers/saitek_stratos.cpp4
3 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/debut.cpp b/src/mame/drivers/debut.cpp
index 739037da0cf..345b63940cb 100644
--- a/src/mame/drivers/debut.cpp
+++ b/src/mame/drivers/debut.cpp
@@ -234,7 +234,7 @@ void debut_state::debutm(machine_config &config)
{
/* basic machine hardware */
I8086(config, m_maincpu, 16.2_MHz_XTAL / 3);
- m_maincpu->set_periodic_int(FUNC(debut_state::interrupt), attotime::from_hz(400));
+ m_maincpu->set_periodic_int(FUNC(debut_state::interrupt), attotime::from_hz(380));
m_maincpu->set_addrmap(AS_PROGRAM, &debut_state::main_map);
m_maincpu->set_addrmap(AS_IO, &debut_state::main_io);
diff --git a/src/mame/drivers/saitek_corona.cpp b/src/mame/drivers/saitek_corona.cpp
index ee8c0e72055..e925c4b617a 100644
--- a/src/mame/drivers/saitek_corona.cpp
+++ b/src/mame/drivers/saitek_corona.cpp
@@ -272,7 +272,7 @@ void corona_state::corona(machine_config &config)
/* basic machine hardware */
M65C02(config, m_maincpu, 5_MHz_XTAL); // see set_cpu_freq
m_maincpu->set_addrmap(AS_PROGRAM, &corona_state::main_map);
- m_maincpu->set_periodic_int(FUNC(corona_state::irq0_line_hold), attotime::from_hz(175));
+ m_maincpu->set_periodic_int(FUNC(corona_state::irq0_line_hold), attotime::from_hz(183));
ADDRESS_MAP_BANK(config, "rombank").set_map(&corona_state::rombank_map).set_options(ENDIANNESS_LITTLE, 8, 17, 0x8000);
diff --git a/src/mame/drivers/saitek_stratos.cpp b/src/mame/drivers/saitek_stratos.cpp
index 5456119f4d9..f1ad1cd38f5 100644
--- a/src/mame/drivers/saitek_stratos.cpp
+++ b/src/mame/drivers/saitek_stratos.cpp
@@ -493,7 +493,7 @@ void stratos_state::stratos(machine_config &config)
/* basic machine hardware */
M65C02(config, m_maincpu, 5_MHz_XTAL); // see set_cpu_freq
m_maincpu->set_addrmap(AS_PROGRAM, &stratos_state::main_map);
- m_maincpu->set_periodic_int(FUNC(stratos_state::irq0_line_hold), attotime::from_hz(75));
+ m_maincpu->set_periodic_int(FUNC(stratos_state::irq0_line_hold), attotime::from_hz(76));
NVRAM(config, "nvram.u6", nvram_device::DEFAULT_ALL_0);
NVRAM(config, "nvram.u7", nvram_device::DEFAULT_ALL_0);
@@ -527,7 +527,7 @@ void stratos_state::tking(machine_config &config)
void stratos_state::tking2(machine_config &config)
{
tking(config);
- m_maincpu->set_periodic_int(FUNC(stratos_state::irq0_line_hold), attotime::from_hz(100));
+ m_maincpu->set_periodic_int(FUNC(stratos_state::irq0_line_hold), attotime::from_hz(107));
// seems much more responsive (not just because of higher irq rate)
m_board->set_delay(attotime::from_msec(200));