summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2018-09-10 19:35:46 +0200
committer hap <happppp@users.noreply.github.com>2018-09-10 19:36:03 +0200
commit2f8f795be8447009b1bfcfbf3063afebea61ef49 (patch)
tree716cee43a3a6b7eb2afb7a35315f5e93df4f720c
parenta0b8137feb076ea219a3cdaa2c96b58bb4693019 (diff)
mlanding: fix recent adpcm regression (nw)
https://github.com/mamedev/mame/commit/f23002376a9e99010836d475d0b52918d11eafe3#diff-2c57b60c04833527c9efef5e897918c3R992
-rw-r--r--src/mame/drivers/mlanding.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/mlanding.cpp b/src/mame/drivers/mlanding.cpp
index 4683353d935..feb2a1a93c5 100644
--- a/src/mame/drivers/mlanding.cpp
+++ b/src/mame/drivers/mlanding.cpp
@@ -594,7 +594,8 @@ void mlanding_state::msm5205_update(int chip)
WRITE_LINE_MEMBER(mlanding_state::msm5205_1_vck)
{
- msm5205_update(0);
+ if (state)
+ msm5205_update(0);
}
@@ -943,7 +944,6 @@ void mlanding_state::mlanding(machine_config &config)
/* basic machine hardware */
M68000(config, m_maincpu, 16_MHz_XTAL / 2); // TS68000CP8
m_maincpu->set_addrmap(AS_PROGRAM, &mlanding_state::main_map);
- m_maincpu->set_addrmap(AS_PROGRAM, &mlanding_state::main_map);
m_maincpu->set_vblank_int("screen", FUNC(mlanding_state::irq6_line_hold));
M68000(config, m_subcpu, 16_MHz_XTAL / 2); // TS68000CP8
@@ -976,7 +976,7 @@ void mlanding_state::mlanding(machine_config &config)
/* video hardware */
screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
- screen.set_raw(16000000, 640, 0, 512, 462, 0, 400); // Estimated
+ screen.set_raw(16_MHz_XTAL, 640, 0, 512, 462, 0, 400); // Estimated
screen.set_screen_update(FUNC(mlanding_state::screen_update));
screen.set_palette(m_palette);