diff options
author | 2024-06-07 09:52:46 -0400 | |
---|---|---|
committer | 2024-06-07 09:55:51 -0400 | |
commit | ca01d256b92f18b80cdb3730318a0bd32c03dd82 (patch) | |
tree | a43898d02f47f07308fd2bfbe5d6af5cc729f5ea /src | |
parent | 6a08db6399c4741cacdfd7853517bff1f005beac (diff) |
swunktarot.cpp: Delete spurious sub CPU; update comments based on PCB photo
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/skeleton/swunktarot.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/mame/skeleton/swunktarot.cpp b/src/mame/skeleton/swunktarot.cpp index 575f40c3f38..e1ffc25248f 100644 --- a/src/mame/skeleton/swunktarot.cpp +++ b/src/mame/skeleton/swunktarot.cpp @@ -9,20 +9,20 @@ TOP BOARD (S-8808A) ROMs 1-12 main: Z80 CTC-D -Z80A -Z80 +LH0083A Z80A-DMA +Z0840004PSC Z80 CPU D8255AC-2 6116 RAM +Oki M6242 +32.768 kHz osc sound: Z80 CTC-D D8255AC-2 -Z80 +Z0840004PSC Z80 CPU YM3812 5816 RAM 4 MHz osc -Oki M6242 -32.768 kHz osc LOWER BOARD (S-8809A) ========== @@ -33,8 +33,7 @@ video output 18 MHz osc TODO: -- Identify irq sources ($24 vblank irq, $20 or $22 CTC?); -- Identify how sub CPU is supposed to run; +- Identify irq sources ($24 timer, $26 VBLANK?, $20 or $22 quadrature encoder); - Data ROM bank; */ @@ -314,9 +313,6 @@ void anoworld_state::unktarot(machine_config &config) m_maincpu->set_addrmap(AS_IO, &anoworld_state::main_io_map); m_maincpu->set_daisy_config(main_daisy_chain); - // TODO: how does this work? does it use the same ROM as the main CPU? - Z80(config, "subcpu", 4_MHz_XTAL).set_disable(); - Z80(config, m_audiocpu, 4_MHz_XTAL).set_disable(); m_audiocpu->set_addrmap(AS_PROGRAM, &anoworld_state::audio_program_map); m_audiocpu->set_addrmap(AS_IO, &anoworld_state::audio_io_map); |