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

BEEP

FILE INFORMATION

FILENAME(S): BEEP

FILE TYPE(S): PRG

FILE SIZE: 756b

FIRST SEEN: 2025-11-30 21:12:21

APPEARS ON: 2 disk(s)

FILE HASH

684ae2be002fb7e6b83a27f0da92e5c0d4d145dbc8f485b9b5ff70a0b12d7d24

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
RANS ISK1 BEEP PRG DuncanTwain 8 5 DOWNLOAD FILE
RANS ISK2 BEEP PRG DuncanTwain 8 7 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 29 08 00 00 8F 20  42 45 45 50 20 28 53 45  |..).... BEEP (SE|
00000010: 50 54 20 31 2F 38 35 29  20 20 20 20 20 20 20 20  |PT 1/85)        |
00000020: 20 20 20 20 20 20 20 20  3A 00 2F 08 01 00 3A 00  |        :./...:.|
00000030: 4F 08 02 00 8F 20 20 31  20 53 54 41 54 45 4D 45  |O....  1 STATEME|
00000040: 4E 54 2C 20 30 20 46 55  4E 43 54 49 4F 4E 53 00  |NT, 0 FUNCTIONS.|
00000050: 55 08 03 00 3A 00 71 08  04 00 8F 20 4B 45 59 57  |U...:.q.... KEYW|
00000060: 4F 52 44 20 43 48 41 52  41 43 54 45 52 53 3A 20  |ORD CHARACTERS: |
00000070: 34 00 77 08 05 00 3A 00  9F 08 06 00 8F 20 4B 45  |4.w...:...... KE|
00000080: 59 57 4F 52 44 20 20 20  20 20 52 4F 55 54 49 4E  |YWORD     ROUTIN|
00000090: 45 20 20 4C 49 4E 45 20  20 20 53 45 52 20 23 00  |E  LINE   SER #.|
000000A0: C6 08 07 00 8F 20 53 2F  42 45 45 50 20 20 20 20  |..... S/BEEP    |
000000B0: 20 20 42 45 45 20 20 20  20 20 20 38 39 36 36 20  |  BEE      8966 |
000000C0: 20 20 20 31 33 33 00 CC  08 08 00 3A 00 F4 08 09  |   133.....:....|
000000D0: 00 8F 20 3D 3D 3D 3D 3D  3D 3D 3D 3D 3D 3D 3D 3D  |.. =============|
000000E0: 3D 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D 3D 3D 3D 3D 3D  |================|
000000F0: 3D 3D 3D 3D 00 FA 08 0A  00 3A 00 08 09 89 00 2E  |====.....:......|
00000100: C6 20 22 42 45 45 D0 22  00 17 09 71 04 2E 57 B0  |. "BEE."...q..W.|
00000110: 44 20 42 45 45 AB 31 00  27 09 06 23 42 45 45 20  |D BEE.1.'..#BEE |
00000120: 42 45 51 20 42 50 31 00  35 09 08 23 4A 53 52 20  |BEQ BP1.5..#JSR |
00000130: 24 42 37 39 45 00 3D 09  0A 23 49 4E 58 00 4B 09  |$B79E.=..#INX.K.|
00000140: 0C 23 2E 42 59 54 45 20  24 32 43 00 5A 09 0E 23  |.#.BYTE $2C.Z..#|
00000150: 42 50 31 20 4C 44 58 20  23 31 00 62 09 10 23 54  |BP1 LDX #1.b..#T|
00000160: 58 41 00 6A 09 12 23 50  48 41 00 77 09 14 23 4C  |XA.j..#PHA.w..#L|
00000170: 44 58 20 23 24 32 31 00  84 09 16 23 4C 44 59 20  |DX #$21....#LDY |
00000180: 23 24 38 37 00 90 09 18  23 4A 53 52 20 24 37 39  |#$87....#JSR $79|
00000190: 00 9C 09 1A 23 42 45 51  20 42 50 32 00 AA 09 1C  |....#BEQ BP2....|
000001A0: 23 4A 53 52 20 24 41 45  46 44 00 B8 09 1E 23 4A  |#JSR $AEFD....#J|
000001B0: 53 52 20 24 41 44 38 41  00 C6 09 20 23 4A 53 52  |SR $AD8A... #JSR|
000001C0: 20 24 42 37 46 37 00 CE  09 22 23 54 41 58 00 E0  | $B7F7..."#TAX..|
000001D0: 09 24 23 42 50 32 20 53  54 59 20 24 44 34 30 45  |.$#BP2 STY $D40E|
000001E0: 00 EE 09 26 23 53 54 58  20 24 44 34 30 46 00 F9  |...&#STX $D40F..|
000001F0: 09 28 23 4C 44 58 20 23  30 00 07 0A 2A 23 53 54  |.(#LDX #0...*#ST|
00000200: 58 20 24 44 34 31 33 00  15 0A 2C 23 53 54 58 20  |X $D413...,#STX |
00000210: 24 44 34 31 37 00 22 0A  2E 23 4C 44 41 20 23 24  |$D417."..#LDA #$|
00000220: 46 30 00 30 0A 30 23 53  54 41 20 24 44 34 31 34  |F0.0.0#STA $D414|
00000230: 00 3D 0A 32 23 4C 44 41  20 23 24 30 46 00 4B 0A  |.=.2#LDA #$0F.K.|
00000240: 34 23 53 54 41 20 24 44  34 31 38 00 58 0A 36 23  |4#STA $D418.X.6#|
00000250: 4C 44 41 20 23 24 32 31  00 66 0A 38 23 53 54 41  |LDA #$21.f.8#STA|
00000260: 20 24 44 34 31 32 00 6E  0A 3A 23 50 4C 41 00 76  | $D412.n.:#PLA.v|
00000270: 0A 3C 23 53 45 43 00 85  0A 3E 23 42 50 33 20 4C  |.<#SEC...>#BP3 L|
00000280: 44 59 20 23 38 00 91 0A  40 23 42 50 34 20 44 45  |DY #8...@#BP4 DE|
00000290: 58 00 9D 0A 42 23 42 4E  45 20 42 50 34 00 A5 0A  |X...B#BNE BP4...|
000002A0: 44 23 44 45 59 00 B1 0A  46 23 42 4E 45 20 42 50  |D#DEY...F#BNE BP|
000002B0: 34 00 BC 0A 48 23 53 42  43 20 23 31 00 C8 0A 4A  |4...H#SBC #1...J|
000002C0: 23 42 4E 45 20 42 50 33  00 D5 0A 4C 23 4C 44 41  |#BNE BP3...L#LDA|
000002D0: 20 23 24 32 30 00 E3 0A  4E 23 53 54 41 20 24 44  | #$20...N#STA $D|
000002E0: 34 31 32 00 EB 0A 50 23  52 54 53 00 F1 0A 52 23  |412...P#RTS...R#|
000002F0: 3B 00 00 00                                       |;...            |
..).... BEEP (SEPT 1/85)                
:./...:.O....  1 STATEMENT, 0 FUNCTIONS.
U...:.Q.... KEYWORD CHARACTERS: 4.W...:.
..... KEYWORD     ROUTINE  LINE   SER #.
F.... S/BEEP      BEE      8966    133.L
...:...... =============================
====.....:......F "BEEP"...Q..W.D BEE.1.
'..#BEE BEQ BP1.5..#JSR $B79E.=..#INX.K.
.#.BYTE $2C.Z..#BP1 LDX #1.B..#TXA.J..#P
HA.W..#LDX #$21....#LDY #$87....#JSR $79
....#BEQ BP2....#JSR $AEFD....#JSR $AD8A
.F. #JSR $B7F7.N."#TAX...$#BP2 STY $D40E
...&#STX $D40F...(#LDX #0...*#STX $D413.
..,#STX $D417."..#LDA #$F0.0.0#STA $D414
.=.2#LDA #$0F.K.4#STA $D418.X.6#LDA #$21
.F.8#STA $D412.N.:#PLA.V.<#SEC...>#BP3 L
DY #8...@#BP4 DEX...B#BNE BP4...D#DEY...
F#BNE BP4...H#SBC #1.H.J#BNE BP3.U.L#LDA
 #$20...N#STA $D412...P#RTS...R#;...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL