diff options
author | 2021-01-21 21:39:00 +0100 | |
---|---|---|
committer | 2021-01-21 21:39:00 +0100 | |
commit | 1a76ae1e0a53ad6658c195b6e38d1a1d0ad477fe (patch) | |
tree | d3d3430dc5a5ad838907e10a0dcb9553c0301aaf | |
parent | fdf036a9ae606cbe222064048cf3b347dd020804 (diff) |
kpontoon: corrected hardware info
-rw-r--r-- | src/mame/drivers/kpontoon.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/mame/drivers/kpontoon.cpp b/src/mame/drivers/kpontoon.cpp index 3aa5b3e97b7..8ff93de81e2 100644 --- a/src/mame/drivers/kpontoon.cpp +++ b/src/mame/drivers/kpontoon.cpp @@ -10,13 +10,14 @@ PWB353261A 1 053246A 1 053247A 1 054539 -1 ??? not readable in the pics +1 053252 3 8-dip banks -3 XTALs (18.43200MHz near the 054539, other 2 not readable) +3 XTALs (1 21.05300MHz and 2 18.43200MHz) */ #include "emu.h" #include "cpu/z80/z80.h" +#include "machine/k053252.h" #include "sound/k054539.h" #include "video/k053246_k053247_k055673.h" #include "emupal.h" @@ -133,13 +134,15 @@ GFXDECODE_END void kpontoon_state::kpontoon(machine_config &config) { // basic machine hardware - Z80(config, m_maincpu, 10'000'000); // clock unverified + Z80(config, m_maincpu, 21'053'000 / 4); // clock unverified m_maincpu->set_addrmap(AS_PROGRAM, &kpontoon_state::main_map); - z80_device &audiocpu(Z80(config, "audiocpu", 10'000'000)); // clock unverified + z80_device &audiocpu(Z80(config, "audiocpu", XTAL(18.432_MHz_XTAL) / 4)); // clock unverified audiocpu.set_addrmap(AS_PROGRAM, &kpontoon_state::sound_map); audiocpu.set_disable(); + K053252(config, "k053252", 21'053'000 / 4); // clock unverified + // video hardware screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER)); // TODO: all wrong screen.set_refresh_hz(60); |