From 07dc26f8fa9f2be2fd6098ccdf2b0c2efee065ef Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Sat, 19 Jun 2021 23:41:29 -0400 Subject: [PATCH] Adds TODO to resolve screen jumping. --- Machines/Enterprise/Nick.cpp | 5 +++-- .../xcshareddata/xcschemes/Clock Signal Kiosk.xcscheme | 4 ++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Machines/Enterprise/Nick.cpp b/Machines/Enterprise/Nick.cpp index 0daf02717..17fc34805 100644 --- a/Machines/Enterprise/Nick.cpp +++ b/Machines/Enterprise/Nick.cpp @@ -284,14 +284,15 @@ void Nick::run_for(Cycles duration) { } columns_remaining -= output_duration; } else { - // Advance pixel pointer upwards, so as to be able to supply something + // TODO: advance line pointers. + + // Advance pixel pointer, so as to be able to supply something // convincing to the CRT as to the number of samples that would have // been provided, and skip asking for further allocations for now. pixel_pointer_ += columns_remaining * column_size_; pixel_duration_ += columns_remaining; columns_remaining = 0; } - } #undef attr #undef ch64 diff --git a/OSBindings/Mac/Clock Signal.xcodeproj/xcshareddata/xcschemes/Clock Signal Kiosk.xcscheme b/OSBindings/Mac/Clock Signal.xcodeproj/xcshareddata/xcschemes/Clock Signal Kiosk.xcscheme index d3942a20a..04eb4197f 100644 --- a/OSBindings/Mac/Clock Signal.xcodeproj/xcshareddata/xcschemes/Clock Signal Kiosk.xcscheme +++ b/OSBindings/Mac/Clock Signal.xcodeproj/xcshareddata/xcschemes/Clock Signal Kiosk.xcscheme @@ -88,6 +88,10 @@ argument = "--new=enterprise" isEnabled = "YES"> + +