From 52ea94161c9458069d75bd26dcd928dd905a4f79 Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Wed, 28 May 2025 15:27:35 -0700 Subject: [PATCH] TUNE Delay Switch, Issue #558 - Add a -DELAY switch to the TUNE command line to force the use of delay mode for note pacing. Issue #558 Credit to @robbbates for suggesting this. - Add missing include file logic for DS1307, Issue #556. Credit to @tpycio. - Miscellaneous documentation improvements per Peter Onion and Petr Antos. --- Doc/ChangeLog.txt | 1 + Doc/RomWBW Applications.pdf | Bin 412718 -> 413038 bytes Doc/RomWBW Disk Catalog.pdf | Bin 226912 -> 226913 bytes Doc/RomWBW Hardware.pdf | Bin 361050 -> 361273 bytes Doc/RomWBW Introduction.pdf | Bin 92899 -> 92900 bytes Doc/RomWBW System Guide.pdf | Bin 628732 -> 630807 bytes Doc/RomWBW User Guide.pdf | Bin 571391 -> 571613 bytes ReadMe.md | 2 +- ReadMe.txt | 2 +- Source/Apps/Tune/cli.inc | 16 ++++++++++- Source/Apps/Tune/timing.inc | 6 ++++ Source/Apps/Tune/tune.asm | 9 ++++-- Source/Doc/Applications.md | 19 +++++++----- Source/Doc/Hardware.md | 5 ++++ Source/Doc/SystemGuide.md | 56 ++++++++++++++++++++++++++++++++++++ Source/Doc/UserGuide.md | 2 +- Source/HBIOS/hbios.asm | 9 ++++++ Source/ver.inc | 2 +- Source/ver.lib | 2 +- 19 files changed, 115 insertions(+), 16 deletions(-) diff --git a/Doc/ChangeLog.txt b/Doc/ChangeLog.txt index 7b1f0c48..33628d3d 100644 --- a/Doc/ChangeLog.txt +++ b/Doc/ChangeLog.txt @@ -5,6 +5,7 @@ Version 3.6 - WBW: Enabled dynamic CPU speed update on LCD screen - WBW: Improve LPT driver boot messaging when not detected (per Robb Bates) - WBW: Correct DS1307 boot date/time display (per Tadeusz Pycio) +- WBW: Add -DELAY option to TUNE app (per Robb Bates) Version 3.5.1 ------------- diff --git a/Doc/RomWBW Applications.pdf b/Doc/RomWBW Applications.pdf index f480fe7520ff13435de30b738e8691f07b6fbfc7..c26e152b6fc13d0808a105218eb4a9b34f782f7c 100644 GIT binary patch delta 28350 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