commit eba16a9
zzo38
·
2025-09-19 21:50:49 +0000 UTC
parent 0dd5291
Make a correction in prg/timer.tal so that clicking the adjust arrows on the timer screen works correctly.
1 files changed,
+5,
-3
+5,
-3
1@@ -340,8 +340,8 @@
2 ( B ) :kToggle24 :kAlarmOff :kStop :kSave
3 ( SELECT ) :kMode :kMode :kMode :kMode
4 ( START ) :kNoSound :kNoSound :kNoSound :kNoSound
5- ( UP ) :kBrk :kAlUp :kTimerAdj :kHighVolume
6- ( DOWN ) :kBrk :kAlDown :kTimerAdj :kLowVolume
7+ ( UP ) :kBrk :kAlUp :kTimerUp :kHighVolume
8+ ( DOWN ) :kBrk :kAlDown :kTimerDown :kLowVolume
9 ( LEFT ) :kBrk :kCursorL :kCursorL :kPrevChime
10 ( RIGHT ) :kBrk :kCursorR :kCursorR :kNextChime
11
12@@ -369,11 +369,13 @@
13
14 @alarmAdjAmount .Alarm/m LDZk LIT2 09 -Cursor LDZ MUL #1c SUB JMP2r
15
16+@kTimerUp LIT2 ff _kTimerAdj/x STR !kTimerAdj
17+@kTimerDown LIT2 00 _kTimerAdj/x STR ( fall through )
18 @kTimerAdj
19 .TimerOn LDZ ?kBrk
20 LIT2 -Timer -Cursor LDZ #01 STH2k SFT ADD LDZk
21 STH2r AND #09 MUL #f6 ADD
22- #1082 DEI AND [? ADD #3c GTHk MUL ADD ][ SUB #3c DIVk MUL SUB ]@
23+ LIT &x 00 [? ADD #3c GTHk MUL ADD ][ SUB #3c DIVk MUL SUB ]@
24 SWP STZ redraw-timer BRK
25
26 @kNoD POP2 BRK