summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2024-06-07 09:52:46 -0400
committer AJR <ajrhacker@users.noreply.github.com>2024-06-07 09:55:51 -0400
commitca01d256b92f18b80cdb3730318a0bd32c03dd82 (patch)
treea43898d02f47f07308fd2bfbe5d6af5cc729f5ea /src
parent6a08db6399c4741cacdfd7853517bff1f005beac (diff)
swunktarot.cpp: Delete spurious sub CPU; update comments based on PCB photo
Diffstat (limited to 'src')
-rw-r--r--src/mame/skeleton/swunktarot.cpp16
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);