From a7448b04f8c5123a99a7c66c4822e0d22dce132b Mon Sep 17 00:00:00 2001 From: frankmilliron <34376619+frankmilliron@users.noreply.github.com> Date: Wed, 16 Sep 2026 19:34:33 -0700 Subject: [PATCH] Fix occasional Cricket!-related hang The Cricket seems to occasionally hang on bootup, if the time has just been set. --- src/desk_acc/date.and.time.s | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/desk_acc/date.and.time.s b/src/desk_acc/date.and.time.s index 4064ae7b..ac7ed010 100644 --- a/src/desk_acc/date.and.time.s +++ b/src/desk_acc/date.and.time.s @@ -2245,6 +2245,13 @@ kSecondOffset = 9 ; Offset in `time_seq` CALL _SendByte, A=time_seq,x WHILE inx : A <> #CHAR_RETURN|$80 + lda #$8d ;Carriage Return + jsr _SendByte + lda #$8d ;Carriage Return + jsr _SendByte + lda #$a1 ;"!" = Reset Cricket + jsr _SendByte + ;; Restore ACIA state pla sta CONTROL