diff options
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 |
commit | 2f8f795be8447009b1bfcfbf3063afebea61ef49 (patch) | |
tree | 716cee43a3a6b7eb2afb7a35315f5e93df4f720c | |
parent | a0b8137feb076ea219a3cdaa2c96b58bb4693019 (diff) |
mlanding: fix recent adpcm regression (nw)
https://github.com/mamedev/mame/commit/f23002376a9e99010836d475d0b52918d11eafe3#diff-2c57b60c04833527c9efef5e897918c3R992
-rw-r--r-- | src/mame/drivers/mlanding.cpp | 6 |
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); |