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

CHECK & AWAIT

FILE INFORMATION

FILENAME(S): CHECK & AWAIT

FILE TYPE(S): PRG

FILE SIZE: 944b

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

APPEARS ON: 2 disk(s)

FILE HASH

952e9bc2a75ad89b5d498c2b8ac1589d7451090f837ae24a5e0c5d8da4a6a7da

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
RANS ISK1 CHECK & AWAIT PRG DuncanTwain 24 6 DOWNLOAD FILE
RANS ISK2 CHECK & AWAIT PRG DuncanTwain 24 5 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 29 08 00 00 8F 20  43 48 45 43 4B 20 26 20  |..).... CHECK & |
00000010: 41 57 41 49 54 20 28 41  55 47 20 32 35 2F 38 34  |AWAIT (AUG 25/84|
00000020: 29 20 20 20 20 20 20 20  3A 00 2F 08 01 00 3A 00  |)       :./...:.|
00000030: 4F 08 02 00 8F 20 30 20  53 54 41 54 45 4D 45 4E  |O.... 0 STATEMEN|
00000040: 54 53 2C 20 32 20 46 55  4E 43 54 49 4F 4E 53 00  |TS, 2 FUNCTIONS.|
00000050: 55 08 03 00 3A 00 72 08  04 00 8F 20 4B 45 59 57  |U...:.r.... KEYW|
00000060: 4F 52 44 20 43 48 41 52  41 43 54 45 52 53 3A 20  |ORD CHARACTERS: |
00000070: 31 32 00 78 08 05 00 3A  00 A0 08 06 00 8F 20 4B  |12.x...:...... K|
00000080: 45 59 57 4F 52 44 20 20  20 20 20 52 4F 55 54 49  |EYWORD     ROUTI|
00000090: 4E 45 20 20 4C 49 4E 45  20 20 20 53 45 52 20 23  |NE  LINE   SER #|
000000A0: 00 C7 08 07 00 8F 20 46  2F 43 48 45 43 4B 28 20  |...... F/CHECK( |
000000B0: 20 20 20 43 48 45 43 4B  20 20 20 20 32 38 33 34  |   CHECK    2834|
000000C0: 20 20 20 20 30 31 38 00  EE 08 08 00 8F 20 46 2F  |    018...... F/|
000000D0: 41 57 41 49 54 28 20 20  20 20 41 57 41 49 54 20  |AWAIT(    AWAIT |
000000E0: 20 20 20 32 38 33 38 20  20 20 20 30 31 39 00 F4  |   2838    019..|
000000F0: 08 09 00 3A 00 0E 09 0A  00 8F 20 55 2F 47 45 54  |...:...... U/GET|
00000100: 54 45 52 20 28 32 38 38  38 2F 30 32 30 29 00 14  |TER (2888/020)..|
00000110: 09 0B 00 3A 00 3B 09 0C  00 8F 20 3D 3D 3D 3D 3D  |...:.;.... =====|
00000120: 3D 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D 3D 3D 3D 3D 3D  |================|
00000130: 3D 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D 00 41 09 0D 00  |===========.A...|
00000140: 3A 00 57 09 5A 02 2E C6  20 22 43 48 45 43 4B A8  |:.W.Z... "CHECK.|
00000150: 41 57 41 49 54 A8 22 00  6D 09 42 06 2E 57 B0 44  |AWAIT.".m.B..W.D|
00000160: 20 43 48 45 43 4B AB 31  2C 41 92 AB 31 00 82 09  | CHECK.1,A..1...|
00000170: 12 0B 43 48 45 43 4B 20  53 45 43 20 20 20 20 20  |..CHECK SEC     |
00000180: 20 20 00 97 09 14 0B 2E  42 59 54 45 20 24 32 34  |  ......BYTE $24|
00000190: 20 20 20 20 20 20 20 00  A9 09 16 0B 41 92 20 43  |       .....A. C|
000001A0: 4C 43 20 20 20 20 20 20  20 00 BE 09 18 0B 50 48  |LC       .....PH|
000001B0: 50 20 20 20 20 20 20 20  20 20 20 20 20 20 00 D3  |P             ..|
000001C0: 09 1A 0B 4A 53 52 20 24  41 45 46 34 20 20 20 20  |...JSR $AEF4    |
000001D0: 20 20 20 00 E8 09 1C 0B  4A 53 52 20 24 42 36 41  |   .....JSR $B6A|
000001E0: 33 20 20 20 20 20 20 20  00 FD 09 1E 0B 53 54 41  |3       .....STA|
000001F0: 20 54 33 20 20 20 20 20  20 20 20 20 20 00 12 0A  | T3          ...|
00000200: 20 0B 50 4C 50 20 20 20  20 20 20 20 20 20 20 20  | .PLP           |
00000210: 20 20 00 26 0A 22 0B 52  B0 20 54 34 20 20 20 20  |  .&.".R. T4    |
00000220: 20 20 20 20 20 20 00 39  0A 24 0B 41 57 31 20 4A  |      .9.$.AW1 J|
00000230: 53 52 20 A1 54 45 52 20  20 00 4E 0A 26 0B 42 49  |SR .TER  .N.&.BI|
00000240: 54 20 54 34 20 20 20 20  20 20 20 20 20 20 00 63  |T T4          .c|
00000250: 0A 28 0B 42 4D 49 20 41  57 32 20 20 20 20 20 20  |.(.BMI AW2      |
00000260: 20 20 20 00 78 0A 2A 0B  54 41 59 20 20 20 20 20  |   .x.*.TAY     |
00000270: 20 20 20 20 20 20 20 20  00 8D 0A 2C 0B 42 45 51  |        ...,.BEQ|
00000280: 20 41 57 31 20 20 20 20  20 20 20 20 20 00 A2 0A  | AW1         ...|
00000290: 2E 0B 41 57 32 20 4C 44  59 20 23 24 46 46 20 20  |..AW2 LDY #$FF  |
000002A0: 20 20 00 B7 0A 30 0B 41  57 33 20 49 4E 59 20 20  |  ...0.AW3 INY  |
000002B0: 20 20 20 20 20 20 20 00  CC 0A 32 0B 43 50 59 20  |       ...2.CPY |
000002C0: 54 33 20 20 20 20 20 20  20 20 20 20 00 E1 0A 34  |T3          ...4|
000002D0: 0B 42 45 51 20 41 57 34  20 20 20 20 20 20 20 20  |.BEQ AW4        |
000002E0: 20 00 F6 0A 36 0B 43 4D  50 20 28 24 32 32 29 2C  | ...6.CMP ($22),|
000002F0: 59 20 20 20 20 20 00 02  0B 38 0B 42 4E 45 20 41  |Y     ...8.BNE A|
00000300: 57 33 00 0E 0B 3A 0B 42  45 51 20 41 57 35 00 23  |W3...:.BEQ AW5.#|
00000310: 0B 3C 0B 41 57 34 20 42  49 54 20 54 34 20 20 20  |.<.AW4 BIT T4   |
00000320: 20 20 20 00 38 0B 3E 0B  42 50 4C 20 41 57 31 20  |   .8.>.BPL AW1 |
00000330: 20 20 20 20 20 20 20 20  00 4D 0B 40 0B 4C 44 59  |        .M.@.LDY|
00000340: 20 23 24 46 46 20 20 20  20 20 20 20 20 00 62 0B  | #$FF        .b.|
00000350: 42 0B 41 57 35 20 49 4E  59 20 20 20 20 20 20 20  |B.AW5 INY       |
00000360: 20 20 00 77 0B 44 0B 4A  4D 50 20 24 42 33 41 32  |  .w.D.JMP $B3A2|
00000370: 20 20 20 20 20 20 20 00  7D 0B 46 0B 3B 00 91 0B  |       .}.F.;...|
00000380: 48 0B A1 54 45 52 20 4A  53 52 20 24 41 38 32 43  |H..TER JSR $A82C|
00000390: 20 00 A7 0B 4A 0B 4A 4D  50 20 24 45 31 32 34 20  | ...J.JMP $E124 |
000003A0: 20 20 20 20 20 20 20 00  AD 0B 4C 0B 3B 00 00 00  |       ...L.;...|
..).... CHECK & AWAIT (AUG 25/84)       
:./...:.O.... 0 STATEMENTS, 2 FUNCTIONS.
U...:.R.... KEYWORD CHARACTERS: 12.X...:
. .... KEYWORD     ROUTINE  LINE   SER #
.G.... F/CHECK(    CHECK    2834    018.
..... F/AWAIT(    AWAIT    2838    019..
...:...... U/GETTER (2888/020).....:.;..
.. ================================.A...
:.W.Z..F "CHECK.AWAIT.".M.B..W.D CHECK.1
,A..1.....CHECK SEC       ......BYTE $24
       .....A. CLC       .....PHP       
      .S...JSR $AEF4       .....JSR $B6A
3       .....STA T3          ... .PLP   
          .&.".R. T4          .9.$.AW1 J
SR .TER  .N.&.BIT T4          .C.(.BMI A
W2         .X.*.TAY             ...,.BEQ
 AW1         .....AW2 LDY #$FF    ...0.A
W3 INY         .L.2.CPY T3          ...4
.BEQ AW4         ...6.CMP ($22),Y     ..
.8.BNE AW3...:.BEQ AW5.#.<.AW4 BIT T4   
   .8.>.BPL AW1         .M.@.LDY #$FF   
     .B.B.AW5 INY         .W.D.JMP $B3A2
       .}.F.;...H..TER JSR $A82C ...J.JM
P $E124        ...L.;...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL