From ffded619e6bd7953cc05d375c95b398606230a26 Mon Sep 17 00:00:00 2001
From: Thomas Harte <thomas.harte@gmail.com>
Date: Mon, 26 Jul 2021 18:44:01 -0400
Subject: [PATCH] Returns track 0 found, as a guess.

---
 Machines/Amiga/Amiga.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Machines/Amiga/Amiga.cpp b/Machines/Amiga/Amiga.cpp
index b8be77e45..35759f674 100644
--- a/Machines/Amiga/Amiga.cpp
+++ b/Machines/Amiga/Amiga.cpp
@@ -264,6 +264,9 @@ class ConcreteMachine:
 						LOG("TODO: parallel input?");
 					} else {
 						LOG("TODO: CIA A, port A input — FIR, RDY, TRK0, etc");
+
+						// Announce that TRK0 is upon us.
+						return 0xef;
 					}
 					return 0xff;
 				}
@@ -324,11 +327,11 @@ class ConcreteMachine:
 		// MARK: - MachineTypes::ScanProducer.
 
 		void set_scan_target(Outputs::Display::ScanTarget *scan_target) final {
-			(void)scan_target;
+			chipset_.set_scan_target(scan_target);
 		}
 
 		Outputs::Display::ScanStatus get_scaled_scan_status() const {
-			return Outputs::Display::ScanStatus();
+			return chipset_.get_scaled_scan_status();
 		}
 
 		// MARK: - MachineTypes::TimedMachine.