summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2020-03-18 11:52:18 -0400
committer AJR <ajrhacker@users.noreply.github.com>2020-03-18 11:52:18 -0400
commit888c8d9f6e6b7cc2f86339b78cb97c9f806546de (patch)
tree7fc989680403340ab347d472235be4e1350c562e
parent684d5d78acf403a519f3bf28f9aba06661e7fad8 (diff)
mjikaga: Boost audio CPU clock and downgrade to MACHINE_IMPERFECT_SOUND due to problems with communications
-rw-r--r--src/mame/drivers/homedata.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mame/drivers/homedata.cpp b/src/mame/drivers/homedata.cpp
index ba9779c3e59..8fbc42a2945 100644
--- a/src/mame/drivers/homedata.cpp
+++ b/src/mame/drivers/homedata.cpp
@@ -1454,6 +1454,7 @@ void homedata_state::mjikaga(machine_config &config)
m_maincpu->set_addrmap(AS_PROGRAM, &homedata_state::mjikaga_map);
m_audiocpu->set_addrmap(AS_PROGRAM, &homedata_state::mjikaga_upd7807_map);
+ m_audiocpu->set_clock(9000000*2); // clearly wrong, but necessary to avoid audio CPU getting stuck until communications are better understood
config.set_maximum_quantum(attotime::from_hz(9000)); // boost synch a bit more, otherwise the game fails to start
}
@@ -2271,6 +2272,6 @@ GAME( 1992?,jogakuen, 0, jogakuen, jogakuen, homedata_state, empty_init,
GAME( 1990, lemnangl, 0, lemnangl, pteacher, homedata_state, empty_init, ROT0, "Home Data", "Mahjong Lemon Angel (Japan)", MACHINE_SUPPORTS_SAVE )
GAME( 1991, mjprivat, 0, lemnangl, pteacher, homedata_state, empty_init, ROT0, "Matoba", "Mahjong Private (Japan)", MACHINE_SUPPORTS_SAVE )
-GAME( 1991?,mjikaga, 0, mjikaga, mjikaga, homedata_state, empty_init, ROT0, "Mitchell", "Mahjong Ikaga Desu ka (Japan)", MACHINE_SUPPORTS_SAVE )
+GAME( 1991?,mjikaga, 0, mjikaga, mjikaga, homedata_state, empty_init, ROT0, "Mitchell", "Mahjong Ikaga Desu ka (Japan)", MACHINE_SUPPORTS_SAVE | MACHINE_IMPERFECT_SOUND )
GAME( 1988, mirderby, 0, mirderby, mirderby, homedata_state, init_mirderby, ROT0, "Home Data?", "Miracle Derby - Ascot", MACHINE_NO_SOUND | MACHINE_NOT_WORKING )