From 5d60c1f20bfa3b07e3c96fc2a40460c2727f70b5 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Sun, 25 Jul 2021 22:16:31 -0400 Subject: [PATCH] Stubs in Paula. --- Machines/Amiga/Chipset.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Machines/Amiga/Chipset.cpp b/Machines/Amiga/Chipset.cpp index c3ca71c15..04c8290f3 100644 --- a/Machines/Amiga/Chipset.cpp +++ b/Machines/Amiga/Chipset.cpp @@ -198,6 +198,19 @@ void Chipset::perform(const CPU::MC68000::Microcycle &cycle) { case Write(0x072): blitter_.set_data(1, cycle.value16()); break; case Write(0x074): blitter_.set_data(0, cycle.value16()); break; + // Paula. + case Write(0x09e): + case Write(0x0a0): case Write(0x0a2): case Write(0x0a4): case Write(0x0a6): + case Write(0x0a8): case Write(0x0aa): + case Write(0x0b0): case Write(0x0b2): case Write(0x0b4): case Write(0x0b6): + case Write(0x0b8): case Write(0x0ba): + case Write(0x0c0): case Write(0x0c2): case Write(0x0c4): case Write(0x0c6): + case Write(0x0c8): case Write(0x0ca): + case Write(0x0d0): case Write(0x0d2): case Write(0x0d4): case Write(0x0d6): + case Write(0x0d8): case Write(0x0da): + LOG("TODO: Paula write " << PADHEX(4) << (*cycle.address & 0xfff) << PADHEX(4) << cycle.value16()); + break; + // Copper. case Write(0x02e): LOG("TODO: coprocessor control " << PADHEX(4) << cycle.value16());