From fb5fdc9f10287e5d8cf1eb44c561ef04c88c8da7 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Fri, 22 Mar 2024 10:24:24 -0400 Subject: [PATCH] Actually apply video divider. --- Machines/Acorn/Archimedes/Archimedes.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Machines/Acorn/Archimedes/Archimedes.cpp b/Machines/Acorn/Archimedes/Archimedes.cpp index bb4c2b129..a0356b7e8 100644 --- a/Machines/Acorn/Archimedes/Archimedes.cpp +++ b/Machines/Acorn/Archimedes/Archimedes.cpp @@ -122,7 +122,7 @@ class ConcreteMachine: } void update_clock_rates() { - printf(""); + video_divider_ = executor_.bus.video().clock_divider(); } private: @@ -176,7 +176,7 @@ class ConcreteMachine: printf("At %08x; after last PC %08x and %zu ago was %08x\n", executor_.pc(), pc_history[(pc_history_ptr - 2 + pc_history.size()) % pc_history.size()], pc_history.size(), pc_history[pc_history_ptr]); } - log = executor_.pc() == 0x03810bd8; + log = executor_.pc() == 0x03808de0; if(log) { InstructionSet::ARM::Disassembler disassembler;