From 9b634472c6d6d087e06c0772f9063c598e11d3a8 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Fri, 26 Jul 2019 15:26:51 -0400 Subject: [PATCH] Gets a little more rigorous on "high resolution". --- Storage/Disk/Drive.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Storage/Disk/Drive.cpp b/Storage/Disk/Drive.cpp index aef1c6c04..e2844c2a4 100644 --- a/Storage/Disk/Drive.cpp +++ b/Storage/Disk/Drive.cpp @@ -341,7 +341,10 @@ void Drive::write_bit(bool value) { void Drive::end_writing() { // If the user modifies a track, it's scaled up to a "high" resolution and modifications // are plotted on top of that. - const size_t high_resolution_track_rate = 500000; + // + // "High" is defined as: two samples per clock relative to an idiomatic + // 8Mhz disk controller and 300RPM disk speed. + const size_t high_resolution_track_rate = 3200000; if(!is_reading_) { is_reading_ = true;