_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

ALARM.SRC

FILE INFORMATION

FILENAME(S): ALARM.SRC

FILE TYPE(S): PRG

FILE SIZE: 1.4K

FIRST SEEN: 2025-11-30 21:23:14

APPEARS ON: 1 disk(s)

FILE HASH

2d6a70e65a95c18bd60cf8bd004bd9a43c044660603fc06745cf9ba4d8e9b817

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C64 HULP 1 1 ALARM.SRC PRG DuncanTwain 24 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 0E 08 5A 00 9E 20  38 AC 34 30 39 36 00 1C  |....Z.. 8.4096..|
00000010: 08 64 00 2E 4F 50 54 20  50 2C 4F 4F 00 22 08 6E  |.d..OPT P,OO.".n|
00000020: 00 3B 00 47 08 78 00 3B  20 57 45 43 4B 45 52 20  |.;.G.x.; WECKER |
00000030: 4D 49 54 20 45 43 48 54  5A 45 49 54 55 48 52 20  |MIT ECHTZEITUHR |
00000040: 49 4E 20 43 49 41 32 00  4D 08 82 00 3B 00 5E 08  |IN CIA2.M...;.^.|
00000050: 8C 00 43 49 41 32 20 B2  20 24 44 44 30 30 00 7C  |..CIA2 . $DD00.||
00000060: 08 96 00 A4 44 31 30 20  B2 20 43 49 41 32 AA 38  |....D10 . CIA2.8|
00000070: 20 3B 20 31 AD 31 30 20  53 45 4B 2E 00 9A 08 A0  | ; 1.10 SEK.....|
00000080: 00 A4 44 53 45 4B 20 B2  20 43 49 41 32 AA 39 20  |..DSEK . CIA2.9 |
00000090: 3B 20 53 45 4B 55 4E 44  45 4E 00 B8 08 AA 00 A4  |; SEKUNDEN......|
000000A0: 44 4D 49 4E 20 B2 20 43  49 41 32 AA 31 30 20 3B  |DMIN . CIA2.10 ;|
000000B0: 20 4D 49 4E 55 54 45 4E  00 D6 08 B4 00 A4 44 53  | MINUTEN......DS|
000000C0: 54 44 20 B2 20 43 49 41  32 AA 31 31 20 3B 20 53  |TD . CIA2.11 ; S|
000000D0: 54 55 4E 44 45 4E 00 DC  08 BE 00 3B 00 EE 08 C8  |TUNDEN.....;....|
000000E0: 00 49 43 52 20 B2 20 43  49 41 32 AA 31 33 00 00  |.ICR . CIA2.13..|
000000F0: 09 D2 00 43 52 41 20 B2  20 43 49 41 32 AA 31 34  |...CRA . CIA2.14|
00000100: 00 12 09 DC 00 43 52 42  20 B2 20 43 49 41 32 AA  |.....CRB . CIA2.|
00000110: 31 35 00 32 09 E6 00 42  B0 44 45 52 20 B2 20 24  |15.2...B.DER . $|
00000120: 44 30 32 30 20 3B 20 52  41 48 4D 45 4E 46 41 52  |D020 ; RAHMENFAR|
00000130: 42 45 00 3E 09 F0 00 52  4F 54 20 B2 20 32 00 44  |BE.>...ROT . 2.D|
00000140: 09 FA 00 3B 00 53 09 04  01 4E 4D 49 20 B2 20 24  |...;.S...NMI . $|
00000150: 33 31 38 00 64 09 0E 01  9A 4E 4D 49 20 B2 20 24  |318.d....NMI . $|
00000160: 46 45 35 36 00 6A 09 18  01 3B 00 88 09 22 01 3B  |FE56.j...;...".;|
00000170: 20 55 48 52 5A 45 49 54  20 20 20 31 32 48 20 30  | UHRZEIT   12H 0|
00000180: 30 27 20 30 30 2E 30 22  00 98 09 2C 01 5A 45 48  |0' 00.0"...,.ZEH|
00000190: 4E 54 45 4C 20 B2 20 30  00 AB 09 36 01 53 45 4B  |NTEL . 0...6.SEK|
000001A0: 55 4E 44 45 4E 20 B2 20  24 30 30 00 BD 09 40 01  |UNDEN . $00...@.|
000001B0: 4D 49 4E 55 54 45 4E 20  B2 20 24 30 30 00 CF 09  |MINUTEN . $00...|
000001C0: 4A 01 53 54 55 4E 44 45  4E 20 B2 20 24 31 32 00  |J.STUNDEN . $12.|
000001D0: D5 09 54 01 3B 00 F5 09  5E 01 3B 20 41 4C 41 52  |..T.;...^.; ALAR|
000001E0: 4D 5A 45 49 54 20 20 20  31 32 48 20 30 30 27 20  |MZEIT   12H 00' |
000001F0: 30 35 2E 30 22 00 06 0A  68 01 41 4C 41 52 4D 2E  |05.0"...h.ALARM.|
00000200: 31 30 20 B2 20 30 00 19  0A 72 01 41 4C 41 52 4D  |10 . 0...r.ALARM|
00000210: 2E 53 4B 20 B2 20 24 30  35 00 2C 0A 7C 01 41 4C  |.SK . $05.,.|.AL|
00000220: 41 52 4D 2E 4D 4E 20 B2  20 24 30 30 00 3F 0A 86  |ARM.MN . $00.?..|
00000230: 01 41 4C 41 52 4D 2E 53  54 20 B2 20 24 31 32 00  |.ALARM.ST . $12.|
00000240: 45 0A 90 01 3B 00 50 0A  9A 01 AC B2 20 38 32 38  |E...;.P..... 828|
00000250: 00 56 0A A4 01 3B 00 6B  0A AE 01 3B 20 55 48 52  |.V...;.k...; UHR|
00000260: 5A 45 49 54 20 53 45 54  5A 45 4E 00 77 0A B8 01  |ZEIT SETZEN.w...|
00000270: 4C 44 41 20 43 52 41 00  9A 0A C2 01 B0 41 20 23  |LDA CRA......A #|
00000280: 24 38 30 20 3B 20 55 48  52 5A 45 49 54 54 52 49  |$80 ; UHRZEITTRI|
00000290: 47 47 45 52 20 35 30 20  48 5A 00 A6 0A CC 01 53  |GGER 50 HZ.....S|
000002A0: 54 41 20 43 52 41 00 AC  0A D6 01 3B 00 B8 0A E0  |TA CRA.....;....|
000002B0: 01 4C 44 41 20 43 52 42  00 D4 0A EA 01 AF 20 23  |.LDA CRB...... #|
000002C0: 24 37 46 20 3B 20 55 48  52 5A 45 49 54 20 53 45  |$7F ; UHRZEIT SE|
000002D0: 54 5A 45 4E 00 E0 0A F4  01 53 54 41 20 43 52 42  |TZEN.....STA CRB|
000002E0: 00 E6 0A FE 01 3B 00 F7  0A 08 02 4C 44 41 20 23  |.....;.....LDA #|
000002F0: 53 54 55 4E 44 45 4E 00  05 0B 12 02 53 54 41 20  |STUNDEN.....STA |
00000300: A4 44 53 54 44 00 16 0B  1C 02 4C 44 41 20 23 4D  |.DSTD.....LDA #M|
00000310: 49 4E 55 54 45 4E 00 24  0B 26 02 53 54 41 20 A4  |INUTEN.$.&.STA .|
00000320: 44 4D 49 4E 00 36 0B 30  02 4C 44 41 20 23 53 45  |DMIN.6.0.LDA #SE|
00000330: 4B 55 4E 44 45 4E 00 44  0B 3A 02 53 54 41 20 A4  |KUNDEN.D.:.STA .|
00000340: 44 53 45 4B 00 55 0B 44  02 4C 44 41 20 23 5A 45  |DSEK.U.D.LDA #ZE|
00000350: 48 4E 54 45 4C 00 62 0B  4E 02 53 54 41 20 A4 44  |HNTEL.b.N.STA .D|
00000360: 31 30 00 68 0B 58 02 3B  00 74 0B 62 02 4C 44 41  |10.h.X.;.t.b.LDA|
00000370: 20 43 52 42 00 93 0B 6C  02 B0 41 20 23 24 38 30  | CRB...l..A #$80|
00000380: 20 3B 20 41 4C 41 52 4D  5A 45 49 54 20 53 45 54  | ; ALARMZEIT SET|
00000390: 5A 45 4E 00 9F 0B 76 02  53 54 41 20 43 52 42 00  |ZEN...v.STA CRB.|
000003A0: A5 0B 80 02 3B 00 B7 0B  8A 02 4C 44 41 20 23 41  |....;.....LDA #A|
000003B0: 4C 41 52 4D 2E 53 54 00  C5 0B 94 02 53 54 41 20  |LARM.ST.....STA |
000003C0: A4 44 53 54 44 00 D7 0B  9E 02 4C 44 41 20 23 41  |.DSTD.....LDA #A|
000003D0: 4C 41 52 4D 2E 4D 4E 00  E5 0B A8 02 53 54 41 20  |LARM.MN.....STA |
000003E0: A4 44 4D 49 4E 00 F7 0B  B2 02 4C 44 41 20 23 41  |.DMIN.....LDA #A|
000003F0: 4C 41 52 4D 2E 53 4B 00  05 0C BC 02 53 54 41 20  |LARM.SK.....STA |
00000400: A4 44 53 45 4B 00 17 0C  C6 02 4C 44 41 20 23 41  |.DSEK.....LDA #A|
00000410: 4C 41 52 4D 2E 31 30 00  24 0C D0 02 53 54 41 20  |LARM.10.$...STA |
00000420: A4 44 31 30 00 2A 0C DA  02 3B 00 45 0C E4 02 4C  |.D10.*...;.E...L|
00000430: 44 41 20 23 25 31 30 30  30 30 31 30 30 20 3B 20  |DA #%10000100 ; |
00000440: 41 4C 41 52 4D 00 5F 0C  EE 02 53 54 41 20 49 43  |ALARM._...STA IC|
00000450: 52 20 3B 20 4E 4D 49 20  B8 49 47 45 42 45 4E 00  |R ; NMI .IGEBEN.|
00000460: 65 0C F8 02 3B 00 75 0C  02 03 4C 44 41 20 23 B3  |e...;.u...LDA #.|
00000470: 20 54 45 53 54 00 85 0C  0C 03 4C 44 59 20 23 B1  | TEST.....LDY #.|
00000480: 20 54 45 53 54 00 91 0C  16 03 53 54 41 20 4E 4D  | TEST.....STA NM|
00000490: 49 00 9F 0C 20 03 53 54  59 20 4E 4D 49 AA 31 00  |I... .STY NMI.1.|
000004A0: A7 0C 2A 03 52 54 53 00  AD 0C 34 03 3B 00 BA 0C  |..*.RTS...4.;...|
000004B0: 3E 03 54 45 53 54 20 50  48 41 00 C2 0C 48 03 54  |>.TEST PHA...H.T|
000004C0: 58 41 00 CA 0C 52 03 50  48 41 00 D2 0C 5C 03 54  |XA...R.PHA...\.T|
000004D0: 59 41 00 DA 0C 66 03 50  48 41 00 EC 0C 70 03 4C  |YA...f.PHA...p.L|
000004E0: 44 59 20 49 43 52 20 3A  20 54 59 41 00 F8 0C 7A  |DY ICR : TYA...z|
000004F0: 03 AF 20 23 25 31 30 30  00 06 0D 84 03 42 4E 45  |.. #%100.....BNE|
00000500: 20 41 4C 41 52 4D 00 13  0D 8E 03 4A 4D 50 20 9A  | ALARM.....JMP .|
00000510: 4E 4D 49 00 19 0D 98 03  3B 00 2C 0D A2 03 41 4C  |NMI.....;.,...AL|
00000520: 41 52 4D 20 4C 44 41 20  23 52 4F 54 00 3A 0D AC  |ARM LDA #ROT.:..|
00000530: 03 4C 44 41 20 42 B0 44  45 52 00 40 0D B6 03 3B  |.LDA B.DER.@...;|
00000540: 00 4E 0D C0 03 50 4C 41  20 3A 20 54 41 59 00 5C  |.N...PLA : TAY.\|
00000550: 0D CA 03 50 4C 41 20 3A  20 54 41 58 00 6A 0D D4  |...PLA : TAX.j..|
00000560: 03 50 4C 41 20 3A 20 52  54 49 00 00 00           |.PLA : RTI...   |
....Z.. 8.4096...D..OPT P,OO.".N.;.G.X.;
 WECKER MIT ECHTZEITUHR IN CIA2.M...;.^.
..CIA2 . $DD00.|....D10 . CIA2.8 ; 1.10 
SEK.... ..DSEK . CIA2.9 ; SEKUNDEN......
DMIN . CIA2.10 ; MINUTEN.V....DSTD . CIA
2.11 ; STUNDEN.....;...H.ICR . CIA2.13..
.R.CRA . CIA2.14.....CRB . CIA2.15.2...B
.DER . $D020 ; RAHMENFARBE.>...ROT . 2.D
...;.S...NMI . $318.D....NMI . $FE56.J..
.;...".; UHRZEIT   12H 00' 00.0"...,.ZEH
NTEL . 0...6.SEKUNDEN . $00...@.MINUTEN 
. $00.O.J.STUNDEN . $12.U.T.;...^.; ALAR
MZEIT   12H 00' 05.0"...H.ALARM.10 . 0..
.R.ALARM.SK . $05.,.|.ALARM.MN . $00.?..
.ALARM.ST . $12.E...;.P..... 828.V...;.K
...; UHRZEIT SETZEN.W...LDA CRA...B..A #
$80 ; UHRZEITTRIGGER 50 HZ...L.STA CRA..
.V.;.....LDA CRB.T.... #$7F ; UHRZEIT SE
TZEN.....STA CRB.....;.....LDA #STUNDEN.
....STA .DSTD.....LDA #MINUTEN.$.&.STA .
DMIN.6.0.LDA #SEKUNDEN.D.:.STA .DSEK.U.D
.LDA #ZEHNTEL.B.N.STA .D10.H.X.;.T.B.LDA
 CRB...L..A #$80 ; ALARMZEIT SETZEN...V.
STA CRB.....;.....LDA #ALARM.ST.E...STA 
.DSTD.W...LDA #ALARM.MN.....STA .DMIN...
..LDA #ALARM.SK.....STA .DSEK...F.LDA #A
LARM.10.$.P.STA .D10.*.Z.;.E...LDA #%100
00100 ; ALARM._...STA ICR ; NMI .IGEBEN.
E...;.U...LDA #. TEST.....LDY #. TEST...
..STA NMI... .STY NMI.1...*.RTS...4.;...
>.TEST PHA.B.H.TXA.J.R.PHA.R.\.TYA.Z.F.P
HA...P.LDY ICR : TYA...Z.. #%100.....BNE
 ALARM.....JMP .NMI.....;.,...ALARM LDA 
#ROT.:...LDA B.DER.@...;.N...PLA : TAY.\
.J.PLA : TAX.J.T.PLA : RTI...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL