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

FASTSAVE    .SRC

FILE INFORMATION

FILENAME(S): FASTSAVE    .SRC

FILE TYPE(S): SEQ

FILE SIZE: 6.1K

FIRST SEEN: 2025-12-02 00:16:37

APPEARS ON: 1 disk(s)

FILE HASH

101c203fdde48897bc13685ce891215b2e7b8c32414ff2dd29828fa169ba88d9

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
LOADER DISK BY FASTSAVE    .SRC SEQ Maestro 7 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 3B 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |;---------------|
00000010: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000020: 2D 2D 2D 2D 2D 2D 2D 2D  0D 3B 20 C6 C1 D3 D4 D3  |--------.; .....|
00000030: C1 D6 C5 D2 20 C6 CF D2  20 31 35 34 31 0D 3B 2D  |.... ... 1541.;-|
00000040: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000050: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000060: 2D 2D 2D 2D 2D 2D 0D 0D  20 20 20 20 20 20 20 20  |------..        |
00000070: 20 2A 3D 20 24 31 30 30  30 0D 0D 20 20 20 20 20  | *= $1000..     |
00000080: 20 20 20 20 4A 4D 50 20  42 4F 4E 47 0D 0D 3B 2D  |    JMP BONG..;-|
00000090: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000000A0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000000B0: 2D 2D 2D 2D 2D 2D 0D 0D  4E 59 42 4C 0D 20 20 20  |------..NYBL.   |
000000C0: 20 20 20 20 20 20 2E 42  59 54 45 20 24 30 37 0D  |      .BYTE $07.|
000000D0: 20 20 20 20 20 20 20 20  20 2E 42 59 54 45 20 24  |         .BYTE $|
000000E0: 38 37 2C 24 32 37 2C 24  41 37 2C 24 34 37 0D 20  |87,$27,$A7,$47. |
000000F0: 20 20 20 20 20 20 20 20  2E 42 59 54 45 20 24 43  |        .BYTE $C|
00000100: 37 2C 24 36 37 2C 24 45  37 2C 24 31 37 0D 20 20  |7,$67,$E7,$17.  |
00000110: 20 20 20 20 20 20 20 2E  42 59 54 45 20 24 39 17  |       .BYTE $9.|
00000120: 2C 24 33 37 2C 24 42 37  2C 24 35 37 0D 20 20 20  |,$37,$B7,$57.   |
00000130: 20 20 20 20 20 20 2E 42  59 54 45 20 24 44 37 2C  |      .BYTE $D7,|
00000140: 24 37 37 2C 24 46 37 0D  0D 4C 45 4E 20 20 20 20  |$77,$F7..LEN    |
00000150: 20 20 2E 42 59 54 45 20  35 0D 4E 41 4D 45 20 20  |  .BYTE 5.NAME  |
00000160: 20 20 20 2E 54 45 58 54  20 22 54 45 53 54 32 22  |   .TEXT "TEST2"|
00000170: 0D 0D 53 54 41 52 54 20  20 20 20 3D 20 24 32 30  |..START    = $20|
00000180: 30 30 0D 45 4E 44 20 20  20 20 20 20 3D 20 24 34  |00.END      = $4|
00000190: 30 30 30 0D 4C 4F 41 44  42 41 43 4B 20 3D 20 24  |000.LOADBACK = $|
000001A0: 30 39 10 30 0D 0D 3B 2D  2D 2D 2D 2D 2D 2D 2D 2D  |09.0..;---------|
000001B0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000001C0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 0D 0D  |--------------..|
000001D0: 42 4F 4E 47 20 20 20 20  20 4C 44 41 20 23 3C 53  |BONG     LDA #<S|
000001E0: 54 41 52 54 20 20 3B 53  54 41 52 54 0D 20 20 20  |TART  ;START.   |
000001F0: 20 20 20 20 20 20 53 54  41 20 24 41 43 20 20 20  |      STA $AC   |
00000200: 20 20 20 3B 41 44 52 45  53 53 0D 20 20 20 20 20  |   ;ADRESS.     |
00000210: 20 20 20 20 4C 44 41 20  23 3E 53 54 41 52 54 0D  |    LDA #>START.|
00000220: 20 20 20 20 20 20 20 20  20 53 54 41 20 24 41 44  |         STA $AD|
00000230: 0D 20 20 20 20 20 20 20  20 20 4C 44 41 20 23 3C  |.         LDA #<|
00000240: 45 4E 44 0D 20 20 20 20  20 20 20 20 20 53 54 41  |END.         STA|
00000250: 20 24 46 43 0D 20 20 20  20 20 20 20 20 20 4C 44  | $FC.         LD|
00000260: 41 20 23 3E 45 4E 44 0D  20 20 20 20 20 20 20 20  |A #>END.        |
00000270: 20 53 54 41 20 24 46 44  0D 20 20 20 20 20 20 20  | STA $FD.       |
00000280: 20 20 4C 44 41 20 23 30  0D 20 20 20 20 20 20 20  |  LDA #0.       |
00000290: 20 20 53 54 41 20 24 44  30 31 31 0D 20 20 20 20  |  STA $D011.    |
000002A0: 20 20 20 20 20 53 54 41  20 24 44 30 31 41 0D 20  |     STA $D01A. |
000002B0: 20 20 20 20 20 20 20 20  4C 44 41 20 23 24 37 46  |        LDA #$7F|
000002C0: 0D 20 20 20 20 20 20 20  20 20 53 54 41 20 24 44  |.         STA $D|
000002D0: 43 30 44 0D 20 20 20 20  20 20 20 20 20 53 54 41  |C0D.         STA|
000002E0: 20 24 44 43 30 30 0D 20  20 20 20 20 20 20 20 20  | $DC00.         |
000002F0: 4A 53 52 20 53 41 56 45  0D 20 20 20 20 20 20 20  |JSR SAVE.       |
00000300: 20 20 4C 44 41 20 23 24  38 31 0D 20 20 20 20 20  |  LDA #$81.     |
00000310: 20 20 20 20 53 54 41 20  24 44 43 30 44 0D 20 20  |    STA $DC0D.  |
00000320: 20 20 20 20 20 20 20 4C  44 41 20 23 33 0D 20 20  |       LDA #3.  |
00000330: 20 20 20 20 20 20 20 4F  52 41 20 24 44 44 30 30  |       ORA $DD00|
00000340: 0D 20 20 20 20 20 20 20  20 20 53 54 41 20 24 44  |.         STA $D|
00000350: 44 30 30 0D 20 20 20 20  20 20 20 20 20 4C 44 41  |D00.         LDA|
00000360: 20 23 24 31 42 0D 20 20  20 20 20 20 20 20 20 53  | #$1B.         S|
00000370: 54 41 20 24 44 30 31 31  0D 20 20 20 20 20 20 20  |TA $D011.       |
00000380: 20 20 43 4C 49 0D 20 20  20 20 20 20 20 20 20 43  |  CLI.         C|
00000390: 4C 43 0D 20 20 20 20 20  20 20 20 20 52 54 53 0D  |LC.         RTS.|
000003A0: 0D 3B 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |.;--------------|
000003B0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000003C0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 0D 0D 53 41 56 45 20  |---------..SAVE |
000003D0: 20 20 20 20 4C 44 59 20  23 24 30 30 0D 20 20 20  |    LDY #$00.   |
000003E0: 20 20 20 20 20 20 4C 44  41 20 23 24 30 31 0D 20  |      LDA #$01. |
000003F0: 20 20 20 20 20 20 20 20  4C 44 58 20 23 24 30 38  |        LDX #$08|
00000400: 0D 20 20 20 20 20 20 20  20 20 53 54 41 20 24 42  |.         STA $B|
00000410: 38 0D 20 20 20 20 20 20  20 20 20 53 54 58 20 24  |8.         STX $|
00000420: 42 41 0D 20 20 20 20 20  20 20 20 20 4C 44 41 20  |BA.         LDA |
00000430: 23 24 36 31 0D 20 20 20  20 20 20 20 20 20 53 54  |#$61.         ST|
00000440: 41 20 24 42 39 0D 20 20  20 20 20 20 20 20 20 53  |A $B9.         S|
00000450: 54 59 20 24 39 30 0D 20  20 20 20 20 20 20 20 20  |TY $90.         |
00000460: 4C 44 41 20 24 42 41 0D  20 20 20 20 20 20 20 20  |LDA $BA.        |
00000470: 20 4A 53 52 20 24 46 46  42 31 0D 20 20 20 20 20  | JSR $FFB1.     |
00000480: 20 20 20 20 4C 44 41 20  23 24 46 31 0D 20 20 20  |    LDA #$F1.   |
00000490: 20 20 20 20 20 20 4A 53  52 20 24 46 46 39 33 0D  |      JSR $FF93.|
000004A0: 20 20 20 20 20 20 20 20  20 4C 44 41 20 24 39 30  |         LDA $90|
000004B0: 0D 20 20 20 20 20 20 20  20 20 42 50 4C 20 4F 4B  |.         BPL OK|
000004C0: 0D 45 52 52 4F 52 20 20  20 20 53 45 43 0D 20 20  |.ERROR    SEC.  |
000004D0: 20 20 20 20 20 20 20 52  54 53 0D 0D 4F 4B 20 20  |       RTS..OK  |
000004E0: 20 20 20 20 20 4C 44 41  20 4E 41 4D 45 2C 59 0D  |     LDA NAME,Y.|
000004F0: 20 20 20 20 20 20 20 20  20 4A 53 52 20 24 46 46  |         JSR $FF|
00000500: 41 38 0D 20 20 20 20 20  20 20 20 20 49 4E 59 0D  |A8.         INY.|
00000510: 20 20 20 20 20 20 20 20  20 43 50 59 20 4C 45 4E  |         CPY LEN|
00000520: 0D 20 20 20 20 20 20 20  20 20 42 4E 45 20 4F 4B  |.         BNE OK|
00000530: 0D 0D 20 20 20 20 20 20  20 20 20 4A 53 52 20 24  |..         JSR $|
00000540: 46 46 41 45 0D 20 20 20  20 20 20 20 20 20 4A 53  |FFAE.         JS|
00000550: 52 20 49 4E 53 54 41 4C  4C 0D 20 20 20 20 20 20  |R INSTALL.      |
00000560: 20 20 20 42 43 53 20 45  52 52 4F 52 0D 20 20 20  |   BCS ERROR.   |
00000570: 20 20 20 20 20 20 53 45  49 0D 20 20 20 20 20 20  |      SEI.      |
00000580: 20 20 20 53 54 58 20 24  39 30 0D 20 20 20 20 20  |   STX $90.     |
00000590: 20 20 20 20 53 54 58 20  24 41 34 0D 20 20 20 20  |    STX $A4.    |
000005A0: 20 20 20 20 20 4A 53 52  20 53 33 0D 20 20 20 20  |     JSR S3.    |
000005B0: 20 20 20 20 20 4C 44 41  20 23 3C 4C 4F 41 44 42  |     LDA #<LOADB|
000005C0: 41 43 4B 0D 20 20 20 20  20 20 20 20 20 4A 53 52  |ACK.         JSR|
000005D0: 20 42 59 54 45 0D 20 20  20 20 20 20 20 20 20 44  | BYTE.         D|
000005E0: 45 43 20 24 39 33 0D 20  20 20 20 20 20 20 20 20  |EC $93.         |
000005F0: 4C 44 41 20 23 3E 4C 4F  41 44 42 41 43 4B 0D 20  |LDA #>LOADBACK. |
00000600: 20 20 20 20 20 20 20 20  4A 53 52 20 42 59 54 45  |        JSR BYTE|
00000610: 0D 20 20 20 20 20 20 20  20 20 44 45 43 20 24 39  |.         DEC $9|
00000620: 13 0D 53 30 20 20 20 20  20 20 20 49 4E 43 20 31  |..S0       INC 1|
00000630: 0D 20 20 20 20 20 20 20  20 20 4C 44 41 20 28 24  |.         LDA ($|
00000640: 41 43 29 2C 59 0D 20 20  20 20 20 20 20 20 20 44  |AC),Y.         D|
00000650: 45 43 20 31 0D 20 20 20  20 20 20 20 20 20 4A 53  |EC 1.         JS|
00000660: 52 20 42 59 54 45 0D 20  20 20 20 20 20 20 20 20  |R BYTE.         |
00000670: 44 45 43 20 24 44 30 32  30 0D 20 20 20 20 20 20  |DEC $D020.      |
00000680: 20 20 20 49 4E 43 20 24  44 30 32 30 0D 20 20 20  |   INC $D020.   |
00000690: 20 20 20 20 20 20 49 4E  43 20 24 41 43 0D 20 20  |      INC $AC.  |
000006A0: 20 20 20 20 20 20 20 42  4E 45 20 53 31 0D 20 20  |       BNE S1.  |
000006B0: 20 20 20 20 20 20 20 49  4E 43 20 24 41 44 0D 53  |       INC $AD.S|
000006C0: 31 20 20 20 20 20 20 20  44 45 43 20 24 39 13 0D  |1       DEC $9..|
000006D0: 20 20 20 20 20 20 20 20  20 42 4E 45 20 53 30 0D  |         BNE S0.|
000006E0: 20 20 20 20 20 20 20 20  20 4C 44 41 20 24 41 34  |         LDA $A4|
000006F0: 0D 20 20 20 20 20 20 20  20 20 42 4D 49 20 53 32  |.         BMI S2|
00000700: 0D 20 20 20 20 20 20 20  20 20 4A 53 52 20 53 33  |.         JSR S3|
00000710: 0D 20 20 20 20 20 20 20  20 20 4A 4D 50 20 53 30  |.         JMP S0|
00000720: 0D 0D 53 32 20 20 20 20  20 20 20 53 45 43 0D 20  |..S2       SEC. |
00000730: 20 20 20 20 20 20 20 20  52 54 53 0D 0D 53 33 20  |        RTS..S3 |
00000740: 20 20 20 20 20 20 53 45  43 0D 20 20 20 20 20 20  |      SEC.      |
00000750: 20 20 20 4C 44 41 20 24  46 43 0D 20 20 20 20 20  |   LDA $FC.     |
00000760: 20 20 20 20 53 42 43 20  24 41 43 0D 20 20 20 20  |    SBC $AC.    |
00000770: 20 20 20 20 20 54 41 58  0D 20 20 20 20 20 20 20  |     TAX.       |
00000780: 20 20 53 54 41 20 24 39  33 0D 20 20 20 20 20 20  |  STA $93.      |
00000790: 20 20 20 4C 44 41 20 24  46 44 0D 20 20 20 20 20  |   LDA $FD.     |
000007A0: 20 20 20 20 53 42 43 20  24 41 44 0D 20 20 20 20  |    SBC $AD.    |
000007B0: 20 20 20 20 20 42 4E 45  20 53 34 0D 20 20 20 20  |     BNE S4.    |
000007C0: 20 20 20 20 20 43 50 58  20 23 24 46 46 0D 20 20  |     CPX #$FF.  |
000007D0: 20 20 20 20 20 20 20 42  45 51 20 53 34 0D 20 20  |       BEQ S4.  |
000007E0: 20 20 20 20 20 20 20 49  4E 58 0D 20 20 20 20 20  |       INX.     |
000007F0: 20 20 20 20 54 58 41 0D  20 20 20 20 20 20 20 20  |    TXA.        |
00000800: 20 44 45 43 20 24 41 34  0D 20 20 20 20 20 20 20  | DEC $A4.       |
00000810: 20 20 42 4E 45 20 42 59  54 45 0D 53 34 20 20 20  |  BNE BYTE.S4   |
00000820: 20 20 20 20 4C 44 41 20  23 24 46 45 0D 20 20 20  |    LDA #$FE.   |
00000830: 20 20 20 20 20 20 53 54  41 20 24 39 33 0D 20 20  |      STA $93.  |
00000840: 20 20 20 20 20 20 20 54  59 41 0D 0D 42 59 54 45  |       TYA..BYTE|
00000850: 20 20 20 20 20 50 48 41  0D 42 59 30 20 20 20 20  |     PHA.BY0    |
00000860: 20 20 42 49 54 20 24 44  44 30 30 0D 20 20 20 20  |  BIT $DD00.    |
00000870: 20 20 20 20 20 42 50 4C  20 42 59 30 0D 20 20 20  |     BPL BY0.   |
00000880: 20 20 20 20 20 20 4C 53  52 20 41 0D 20 20 20 20  |      LSR A.    |
00000890: 20 20 20 20 20 4C 53 52  20 41 0D 20 20 20 20 20  |     LSR A.     |
000008A0: 20 20 20 20 4C 53 52 20  41 0D 20 20 20 20 20 20  |    LSR A.      |
000008B0: 20 20 20 4C 53 52 20 41  0D 20 20 20 20 20 20 20  |   LSR A.       |
000008C0: 20 20 54 41 58 0D 20 20  20 20 20 20 20 20 20 4C  |  TAX.         L|
000008D0: 44 41 20 23 37 0D 20 20  20 20 20 20 20 20 20 53  |DA #7.         S|
000008E0: 54 41 20 24 44 44 30 30  0D 20 20 20 20 20 20 20  |TA $DD00.       |
000008F0: 20 20 4C 44 41 20 4E 59  42 4C 2C 58 0D 20 20 20  |  LDA NYBL,X.   |
00000900: 20 20 20 20 20 20 4E 4F  50 0D 20 20 20 20 20 20  |      NOP.      |
00000910: 20 20 20 4E 4F 50 0D 20  20 20 20 20 20 20 20 20  |   NOP.         |
00000920: 53 54 41 20 24 44 44 30  30 0D 20 20 20 20 20 20  |STA $DD00.      |
00000930: 20 20 20 4C 53 52 20 41  0D 20 20 20 20 20 20 20  |   LSR A.       |
00000940: 20 20 4C 53 52 20 41 0D  20 20 20 20 20 20 20 20  |  LSR A.        |
00000950: 20 41 4E 44 20 23 24 46  37 0D 20 20 20 20 20 20  | AND #$F7.      |
00000960: 20 20 20 53 54 41 20 24  44 44 30 30 0D 20 20 20  |   STA $DD00.   |
00000970: 20 20 20 20 20 20 50 4C  41 0D 20 20 20 20 20 20  |      PLA.      |
00000980: 20 20 20 41 4E 44 20 23  24 30 46 0D 20 20 20 20  |   AND #$0F.    |
00000990: 20 20 20 20 20 54 41 58  0D 20 20 20 20 20 20 20  |     TAX.       |
000009A0: 20 20 4C 44 41 20 4E 59  42 4C 2C 58 0D 20 20 20  |  LDA NYBL,X.   |
000009B0: 20 20 20 20 20 20 53 54  41 20 24 44 44 30 30 0D  |      STA $DD00.|
000009C0: 20 20 20 20 20 20 20 20  20 4C 53 52 20 41 0D 20  |         LSR A. |
000009D0: 20 20 20 20 20 20 20 20  4C 53 52 20 41 0D 20 20  |        LSR A.  |
000009E0: 20 20 20 20 20 20 20 41  4E 44 20 23 24 46 37 0D  |       AND #$F7.|
000009F0: 20 20 20 20 20 20 20 20  20 53 54 41 20 24 44 44  |         STA $DD|
00000A00: 30 30 0D 20 20 20 20 20  20 20 20 20 4C 44 41 20  |00.         LDA |
00000A10: 23 24 31 37 0D 20 20 20  20 20 20 20 20 20 4E 4F  |#$17.         NO|
00000A20: 50 0D 20 20 20 20 20 20  20 20 20 4E 4F 50 0D 20  |P.         NOP. |
00000A30: 20 20 20 20 20 20 20 20  53 54 41 20 24 44 44 30  |        STA $DD0|
00000A40: 30 0D 20 20 20 20 20 20  20 20 20 52 54 53 0D 0D  |0.         RTS..|
00000A50: 49 4E 53 54 41 4C 4C 20  20 4A 53 52 20 53 54 41  |INSTALL  JSR STA|
00000A60: 54 55 53 0D 20 20 20 20  20 20 20 20 20 42 43 53  |TUS.         BCS|
00000A70: 20 49 4E 33 0D 20 20 20  20 20 20 20 20 20 4C 44  | IN3.         LD|
00000A80: 41 20 23 37 0D 20 20 20  20 20 20 20 20 20 53 54  |A #7.         ST|
00000A90: 41 20 24 39 33 0D 20 20  20 20 20 20 20 20 20 4C  |A $93.         L|
00000AA0: 44 41 20 23 3C 44 52 43  4F 44 45 0D 20 20 20 20  |DA #<DRCODE.    |
00000AB0: 20 20 20 20 20 4C 44 59  20 23 3E 44 52 43 4F 44  |     LDY #>DRCOD|
00000AC0: 45 0D 20 20 20 20 20 20  20 20 20 4C 44 58 20 23  |E.         LDX #|
00000AD0: 24 30 35 0D 20 20 20 20  20 20 20 20 20 4A 53 52  |$05.         JSR|
00000AE0: 20 49 4E 53 54 0D 20 20  20 20 20 20 20 20 20 4C  | INST.         L|
00000AF0: 44 41 20 23 24 39 43 0D  20 20 20 20 20 20 20 20  |DA #$9C.        |
00000B00: 20 4A 53 52 20 24 46 46  41 38 0D 20 20 20 20 20  | JSR $FFA8.     |
00000B10: 20 20 20 20 4C 44 41 20  23 35 0D 20 20 20 20 20  |    LDA #5.     |
00000B20: 20 20 20 20 4A 53 52 20  24 46 46 41 38 0D 20 20  |    JSR $FFA8.  |
00000B30: 20 20 20 20 20 20 20 4A  53 52 20 24 46 46 41 45  |       JSR $FFAE|
00000B40: 0D 20 20 20 20 20 20 20  20 20 4C 44 41 20 23 24  |.         LDA #$|
00000B50: 31 37 0D 20 20 20 20 20  20 20 20 20 53 54 41 20  |17.         STA |
00000B60: 24 44 44 30 30 0D 49 4E  32 20 20 20 20 20 20 44  |$DD00.IN2      D|
00000B70: 45 58 20 20 20 20 20 20  20 20 20 3B 44 45 4C 41  |EX         ;DELA|
00000B80: 59 20 4C 4F 4F 50 0D 20  20 20 20 20 20 20 20 20  |Y LOOP.         |
00000B90: 42 4E 45 20 49 4E 32 0D  20 20 20 20 20 20 20 20  |BNE IN2.        |
00000BA0: 20 44 45 59 0D 20 20 20  20 20 20 20 20 20 42 4E  | DEY.         BN|
00000BB0: 45 20 49 4E 32 0D 20 20  20 20 20 20 20 20 20 43  |E IN2.         C|
00000BC0: 4C 43 0D 49 4E 33 20 20  20 20 20 20 52 54 53 0D  |LC.IN3      RTS.|
00000BD0: 0D 3B 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |.;--------------|
00000BE0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000BF0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 0D 0D 53 54 41 54 55  |---------..STATU|
00000C00: 53 20 20 20 4A 53 52 20  54 41 4C 4B 0D 20 20 20  |S   JSR TALK.   |
00000C10: 20 20 20 20 20 20 4C 44  41 20 24 39 30 0D 20 20  |      LDA $90.  |
00000C20: 20 20 20 20 20 20 20 41  4E 44 20 23 24 43 33 0D  |       AND #$C3.|
00000C30: 20 20 20 20 20 20 20 20  20 42 4E 45 20 42 55 47  |         BNE BUG|
00000C40: 0D 0D 20 20 20 20 20 20  20 20 20 4C 44 41 20 23  |..         LDA #|
00000C50: 30 0D 20 20 20 20 20 20  20 20 20 53 54 41 20 32  |0.         STA 2|
00000C60: 0D 20 20 20 20 20 20 20  20 20 4C 44 59 20 23 30  |.         LDY #0|
00000C70: 0D 53 54 30 20 20 20 20  20 20 4A 53 52 20 24 46  |.ST0      JSR $F|
00000C80: 46 41 35 0D 20 20 20 20  20 20 20 20 20 4A 53 52  |FA5.         JSR|
00000C90: 20 24 46 46 44 32 0D 20  20 20 20 20 20 20 20 20  | $FFD2.         |
00000CA0: 43 50 59 20 23 32 0D 20  20 20 20 20 20 20 20 20  |CPY #2.         |
00000CB0: 42 43 53 20 53 54 31 0D  20 20 20 20 20 20 20 20  |BCS ST1.        |
00000CC0: 20 45 4F 52 20 32 0D 20  20 20 20 20 20 20 20 20  | EOR 2.         |
00000CD0: 53 54 41 20 32 0D 53 54  31 20 20 20 20 20 20 49  |STA 2.ST1      I|
00000CE0: 4E 59 0D 20 20 20 20 20  20 20 20 20 43 4D 50 20  |NY.         CMP |
00000CF0: 23 24 30 44 0D 20 20 20  20 20 20 20 20 20 42 4E  |#$0D.         BN|
00000D00: 45 20 53 54 30 0D 20 20  20 20 20 20 20 20 20 4A  |E ST0.         J|
00000D10: 53 52 20 24 46 46 41 42  0D 20 20 20 20 20 20 20  |SR $FFAB.       |
00000D20: 20 20 4C 44 41 20 23 35  0D 20 20 20 20 20 20 20  |  LDA #5.       |
00000D30: 20 20 4A 53 52 20 24 46  46 44 32 0D 20 20 20 20  |  JSR $FFD2.    |
00000D40: 20 20 20 20 20 4C 44 41  20 32 0D 20 20 20 20 20  |     LDA 2.     |
00000D50: 20 20 20 20 42 4E 45 20  42 55 47 0D 20 20 20 20  |    BNE BUG.    |
00000D60: 20 20 20 20 20 43 4C 43  0D 20 20 20 20 20 20 20  |     CLC.       |
00000D70: 20 20 52 54 53 0D 42 55  47 20 20 20 20 20 20 53  |  RTS.BUG      S|
00000D80: 45 43 0D 20 20 20 20 20  20 20 20 20 52 54 53 0D  |EC.         RTS.|
00000D90: 0D 3B 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |.;--------------|
00000DA0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000DB0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 0D 0D 54 41 4C 4B 20  |---------..TALK |
00000DC0: 20 20 20 20 4C 44 41 20  23 24 36 46 0D 20 20 20  |    LDA #$6F.   |
00000DD0: 20 20 20 20 20 20 50 48  41 0D 20 20 20 20 20 20  |      PHA.      |
00000DE0: 20 20 20 4C 44 41 20 24  42 41 0D 20 20 20 20 20  |   LDA $BA.     |
00000DF0: 20 20 20 20 4A 53 52 20  24 46 46 42 34 0D 20 20  |    JSR $FFB4.  |
00000E00: 20 20 20 20 20 20 20 50  4C 41 0D 20 20 20 20 20  |       PLA.     |
00000E10: 20 20 20 20 4A 4D 50 20  24 46 46 39 36 0D 0D 49  |    JMP $FF96..I|
00000E20: 4E 53 54 20 20 20 20 20  53 54 41 20 24 43 33 0D  |NST     STA $C3.|
00000E30: 20 20 20 20 20 20 20 20  20 53 54 59 20 24 43 34  |         STY $C4|
00000E40: 0D 20 20 20 20 20 20 20  20 20 4C 44 59 20 23 24  |.         LDY #$|
00000E50: 30 30 0D 49 4E 30 20 20  20 20 20 20 4C 44 41 20  |00.IN0      LDA |
00000E60: 23 24 35 37 0D 20 20 20  20 20 20 20 20 20 4A 53  |#$57.         JS|
00000E70: 52 20 43 4F 4D 4D 41 4E  44 0D 20 20 20 20 20 20  |R COMMAND.      |
00000E80: 20 20 20 54 59 41 0D 20  20 20 20 20 20 20 20 20  |   TYA.         |
00000E90: 4A 53 52 20 24 46 46 41  38 0D 20 20 20 20 20 20  |JSR $FFA8.      |
00000EA0: 20 20 20 54 58 41 0D 20  20 20 20 20 20 20 20 20  |   TXA.         |
00000EB0: 4A 53 52 20 24 46 46 41  38 0D 20 20 20 20 20 20  |JSR $FFA8.      |
00000EC0: 20 20 20 4C 44 41 20 23  24 32 30 0D 20 20 20 20  |   LDA #$20.    |
00000ED0: 20 20 20 20 20 4A 53 52  20 24 46 46 41 38 0D 49  |     JSR $FFA8.I|
00000EE0: 4E 31 20 20 20 20 20 20  4C 44 41 20 28 24 43 33  |N1      LDA ($C3|
00000EF0: 29 2C 59 0D 20 20 20 20  20 20 20 20 20 4A 53 52  |),Y.         JSR|
00000F00: 20 24 46 46 41 38 0D 20  20 20 20 20 20 20 20 20  | $FFA8.         |
00000F10: 49 4E 59 0D 20 20 20 20  20 20 20 20 20 54 59 41  |INY.         TYA|
00000F20: 0D 20 20 20 20 20 20 20  20 20 41 4E 44 20 23 24  |.         AND #$|
00000F30: 31 46 0D 20 20 20 20 20  20 20 20 20 42 4E 45 20  |1F.         BNE |
00000F40: 49 4E 31 0D 20 20 20 20  20 20 20 20 20 4A 53 52  |IN1.         JSR|
00000F50: 20 24 46 46 41 45 0D 20  20 20 20 20 20 20 20 20  | $FFAE.         |
00000F60: 54 59 41 0D 20 20 20 20  20 20 20 20 20 42 4E 45  |TYA.         BNE|
00000F70: 20 49 4E 30 0D 20 20 20  20 20 20 20 20 20 49 4E  | IN0.         IN|
00000F80: 43 20 24 43 34 0D 20 20  20 20 20 20 20 20 20 49  |C $C4.         I|
00000F90: 4E 58 0D 20 20 20 20 20  20 20 20 20 43 50 58 20  |NX.         CPX |
00000FA0: 24 39 33 0D 20 20 20 20  20 20 20 20 20 42 43 43  |$93.         BCC|
00000FB0: 20 49 4E 30 0D 20 20 20  20 20 20 20 20 20 4C 44  | IN0.         LD|
00000FC0: 41 20 23 24 36 46 0D 20  20 20 20 20 20 20 20 20  |A #$6F.         |
00000FD0: 4A 53 52 20 4C 49 53 54  45 4E 0D 20 20 20 20 20  |JSR LISTEN.     |
00000FE0: 20 20 20 20 4C 44 41 20  23 24 34 44 0D 20 20 20  |    LDA #$4D.   |
00000FF0: 20 20 20 20 20 20 4A 53  52 20 24 46 46 41 38 0D  |      JSR $FFA8.|
00001000: 20 20 20 20 20 20 20 20  20 4C 44 41 20 23 24 32  |         LDA #$2|
00001010: 44 0D 20 20 20 20 20 20  20 20 20 4A 53 52 20 24  |D.         JSR $|
00001020: 46 46 41 38 0D 20 20 20  20 20 20 20 20 20 4C 44  |FFA8.         LD|
00001030: 41 20 23 24 34 35 0D 20  20 20 20 20 20 20 20 20  |A #$45.         |
00001040: 4A 4D 50 20 24 46 46 41  38 0D 0D 43 4F 4D 4D 41  |JMP $FFA8..COMMA|
00001050: 4E 44 20 20 50 48 41 0D  20 20 20 20 20 20 20 20  |ND  PHA.        |
00001060: 20 4C 44 41 20 23 24 36  46 0D 20 20 20 20 20 20  | LDA #$6F.      |
00001070: 20 20 20 4A 53 52 20 4C  49 53 54 45 4E 0D 20 20  |   JSR LISTEN.  |
00001080: 20 20 20 20 20 20 20 4C  44 41 20 23 24 34 44 20  |       LDA #$4D |
00001090: 20 20 3B 4D 0D 20 20 20  20 20 20 20 20 20 4A 53  |  ;M.         JS|
000010A0: 52 20 24 46 46 41 38 0D  20 20 20 20 20 20 20 20  |R $FFA8.        |
000010B0: 20 4C 44 41 20 23 24 32  44 20 20 20 3B 2D 0D 20  | LDA #$2D   ;-. |
000010C0: 20 20 20 20 20 20 20 20  4A 53 52 20 24 46 46 41  |        JSR $FFA|
000010D0: 38 0D 20 20 20 20 20 20  20 20 20 50 4C 41 0D 20  |8.         PLA. |
000010E0: 20 20 20 20 20 20 20 20  4A 4D 50 20 24 46 46 41  |        JMP $FFA|
000010F0: 38 20 20 3B 58 0D 0D 4C  49 53 54 45 4E 20 20 20  |8  ;X..LISTEN   |
00001100: 50 48 41 0D 20 20 20 20  20 20 20 20 20 4C 44 41  |PHA.         LDA|
00001110: 20 24 42 41 0D 20 20 20  20 20 20 20 20 20 4A 53  | $BA.         JS|
00001120: 52 20 24 46 46 42 31 0D  20 20 20 20 20 20 20 20  |R $FFB1.        |
00001130: 20 50 4C 41 0D 20 20 20  20 20 20 20 20 20 4A 4D  | PLA.         JM|
00001140: 50 20 24 46 46 39 33 0D  0D 3B 2D 2D 2D 2D 2D 2D  |P $FF93..;------|
00001150: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001160: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001170: 2D 0D 44 52 43 4F 44 45  0D 20 20 20 20 20 20 20  |-.DRCODE.       |
00001180: 20 20 2E 42 59 54 45 20  24 41 44 2C 24 31 32 2C  |  .BYTE $AD,$12,|
00001190: 24 30 36 2C 24 41 41 2C  24 34 41 2C 24 36 39 0D  |$06,$AA,$4A,$69.|
000011A0: 20 20 20 20 20 20 20 20  20 2E 42 59 54 45 20 24  |         .BYTE $|
000011B0: 30 33 2C 24 38 35 2C 24  39 15 2C 24 38 15 2C 24  |03,$85,$9.,$8.,$|
000011C0: 33 31 2C 24 38 41 0D 20  20 20 20 20 20 20 20 20  |31,$8A.         |
000011D0: 2E 42 59 54 45 20 24 36  39 2C 24 30 36 2C 24 38  |.BYTE $69,$06,$8|
000011E0: 35 2C 24 33 32 2C 24 32  30 2C 24 36 34 0D 20 20  |5,$32,$20,$64.  |
000011F0: 20 20 20 20 20 20 20 2E  42 59 54 45 20 24 30 35  |       .BYTE $05|
00001200: 2C 24 46 30 2C 24 30 44  2C 24 38 35 2C 24 38 31  |,$F0,$0D,$85,$81|
00001210: 2C 24 41 41 0D 20 20 20  20 20 20 20 20 20 2E 42  |,$AA.         .B|
00001220: 59 54 45 20 24 45 38 2C  24 38 45 2C 24 31 31 2C  |YTE $E8,$8E,$11,|
00001230: 24 30 36 2C 24 41 39 2C  24 30 30 0D 20 20 20 20  |$06,$A9,$00.    |
00001240: 20 20 20 20 20 2E 42 59  54 45 20 24 38 35 2C 24  |     .BYTE $85,$|
00001250: 38 30 2C 24 46 30 2C 24  31 32 2C 24 41 44 2C 24  |80,$F0,$12,$AD,$|
00001260: 46 43 0D 20 20 20 20 20  20 20 20 20 2E 42 59 54  |FC.         .BYT|
00001270: 45 20 24 30 32 2C 24 44  30 2C 24 30 41 2C 24 41  |E $02,$D0,$0A,$A|
00001280: 44 2C 24 46 41 2C 24 30  32 0D 20 20 20 20 20 20  |D,$FA,$02.      |
00001290: 20 20 20 2E 42 59 54 45  20 24 44 30 2C 24 30 35  |   .BYTE $D0,$05|
000012A0: 2C 24 41 39 2C 24 37 32  2C 24 34 43 2C 24 36 39  |,$A9,$72,$4C,$69|
000012B0: 0D 20 20 20 20 20 20 20  20 20 2E 42 59 54 45 20  |.         .BYTE |
000012C0: 24 46 39 2C 24 32 30 2C  24 31 45 2C 24 46 31 2C  |$F9,$20,$1E,$F1,|
000012D0: 24 41 30 2C 24 30 30 0D  20 20 20 20 20 20 20 20  |$A0,$00.        |
000012E0: 20 2E 42 59 54 45 20 24  38 34 2C 24 39 34 2C 24  | .BYTE $84,$94,$|
000012F0: 41 35 2C 24 38 30 2C 24  39 31 2C 24 39 34 0D 20  |A5,$80,$91,$94. |
00001300: 20 20 20 20 20 20 20 20  2E 42 59 54 45 20 24 43  |        .BYTE $C|
00001310: 38 2C 24 41 35 2C 24 38  31 2C 24 39 31 2C 24 39  |8,$A5,$81,$91,$9|
00001320: 34 2C 24 43 38 0D 20 20  20 20 20 20 20 20 20 2E  |4,$C8.         .|
00001330: 42 59 54 45 20 24 32 30  2C 24 36 34 2C 24 30 35  |BYTE $20,$64,$05|
00001340: 2C 24 39 31 2C 24 33 30  2C 24 43 38 0D 20 20 20  |,$91,$30,$C8.   |
00001350: 20 20 20 20 20 20 2E 42  59 54 45 20 24 43 43 2C  |      .BYTE $CC,|
00001360: 24 31 31 2C 24 30 36 2C  24 44 30 2C 24 46 35 2C  |$11,$06,$D0,$F5,|
00001370: 24 32 30 0D 20 20 20 20  20 20 20 20 20 2E 42 59  |$20.         .BY|
00001380: 54 45 20 24 35 30 2C 24  30 31 2C 24 45 36 2C 24  |TE $50,$01,$E6,$|
00001390: 42 36 2C 24 41 45 2C 24  31 32 0D 20 20 20 20 20  |B6,$AE,$12.     |
000013A0: 20 20 20 20 2E 42 59 54  45 20 24 30 36 2C 24 41  |    .BYTE $06,$A|
000013B0: 35 2C 24 38 31 2C 24 39  35 2C 24 30 37 2C 24 41  |5,$81,$95,$07,$A|
000013C0: 35 0D 20 20 20 20 20 20  20 20 20 2E 42 59 54 45  |5.         .BYTE|
000013D0: 20 24 38 30 2C 24 44 35  2C 24 30 36 2C 24 46 30  | $80,$D5,$06,$F0|
000013E0: 2C 24 42 31 2C 24 39 35  0D 20 20 20 20 20 20 20  |,$B1,$95.       |
000013F0: 20 20 2E 42 59 54 45 20  24 30 36 2C 24 34 43 2C  |  .BYTE $06,$4C,|
00001400: 24 31 38 2C 24 46 34 2C  24 41 39 2C 24 30 30 0D  |$18,$F4,$A9,$00.|
00001410: 20 20 20 20 20 20 20 20  20 2E 42 59 54 45 20 24  |         .BYTE $|
00001420: 38 44 2C 24 30 30 2C 24  31 38 2C 24 41 39 2C 24  |8D,$00,$18,$A9,$|
00001430: 30 34 2C 24 32 43 0D 20  20 20 20 20 20 20 20 20  |04,$2C.         |
00001440: 2E 42 59 54 45 20 24 30  30 2C 24 31 38 2C 24 44  |.BYTE $00,$18,$D|
00001450: 30 2C 24 46 42 2C 24 38  35 2C 24 43 30 0D 20 20  |0,$FB,$85,$C0.  |
00001460: 20 20 20 20 20 20 20 2E  42 59 54 45 20 24 38 35  |       .BYTE $85|
00001470: 2C 24 43 30 2C 24 41 44  2C 24 30 30 2C 24 31 38  |,$C0,$AD,$00,$18|
00001480: 2C 24 30 41 0D 20 20 20  20 20 20 20 20 20 2E 42  |,$0A.         .B|
00001490: 59 54 45 20 24 45 41 2C  24 45 41 2C 24 30 44 2C  |YTE $EA,$EA,$0D,|
000014A0: 24 30 30 2C 24 31 38 2C  24 30 41 0D 20 20 20 20  |$00,$18,$0A.    |
000014B0: 20 20 20 20 20 2E 42 59  54 45 20 24 30 41 2C 24  |     .BYTE $0A,$|
000014C0: 30 41 2C 24 30 41 2C 24  38 44 2C 24 43 30 2C 24  |0A,$0A,$8D,$C0,$|
000014D0: 30 30 0D 20 20 20 20 20  20 20 20 20 2E 42 59 54  |00.         .BYT|
000014E0: 45 20 24 41 44 2C 24 30  30 2C 24 31 38 2C 24 30  |E $AD,$00,$18,$0|
000014F0: 41 2C 24 45 41 2C 24 45  41 0D 20 20 20 20 20 20  |A,$EA,$EA.      |
00001500: 20 20 20 2E 42 59 54 45  20 24 30 44 2C 24 30 30  |   .BYTE $0D,$00|
00001510: 2C 24 31 38 2C 24 32 39  2C 24 30 46 2C 24 30 35  |,$18,$29,$0F,$05|
00001520: 0D 20 20 20 20 20 20 20  20 20 2E 42 59 54 45 20  |.         .BYTE |
00001530: 24 43 30 2C 24 38 35 2C  24 43 30 2C 24 41 39 2C  |$C0,$85,$C0,$A9,|
00001540: 24 30 32 2C 24 38 44 0D  20 20 20 20 20 20 20 20  |$02,$8D.        |
00001550: 20 2E 42 59 54 45 20 24  30 30 2C 24 31 38 2C 24  | .BYTE $00,$18,$|
00001560: 41 35 2C 24 43 30 2C 24  36 30 2C 24 45 41 0D 20  |A5,$C0,$60,$EA. |
00001570: 20 20 20 20 20 20 20 20  2E 42 59 54 45 20 24 41  |        .BYTE $A|
00001580: 39 2C 24 45 41 2C 24 38  44 2C 24 37 32 2C 24 30  |9,$EA,$8D,$72,$0|
00001590: 35 2C 24 38 44 0D 20 20  20 20 20 20 20 20 20 2E  |5,$8D.         .|
000015A0: 42 59 54 45 20 24 37 33  2C 24 30 35 2C 24 41 32  |BYTE $73,$05,$A2|
000015B0: 2C 24 31 31 2C 24 42 44  2C 24 38 39 0D 20 20 20  |,$11,$BD,$89.   |
000015C0: 20 20 20 20 20 20 2E 42  59 54 45 20 24 30 35 2C  |      .BYTE $05,|
000015D0: 24 39 44 2C 24 38 41 2C  24 30 35 2C 24 43 41 2C  |$9D,$8A,$05,$CA,|
000015E0: 24 31 30 0D 20 20 20 20  20 20 20 20 20 2E 42 59  |$10.         .BY|
000015F0: 54 45 20 24 46 37 2C 24  41 32 2C 24 36 34 2C 24  |TE $F7,$A2,$64,$|
00001600: 42 44 2C 24 37 34 2C 24  46 35 0D 20 20 20 20 20  |BD,$74,$F5.     |
00001610: 20 20 20 20 2E 42 59 54  45 20 24 39 44 2C 24 34  |    .BYTE $9D,$4|
00001620: 46 2C 24 30 31 2C 24 43  41 2C 24 44 30 2C 24 46  |F,$01,$CA,$D0,$F|
00001630: 37 0D 20 20 20 20 20 20  20 20 20 2E 42 59 54 45  |7.         .BYTE|
00001640: 20 24 41 39 2C 24 36 30  2C 24 38 44 2C 24 42 34  | $A9,$60,$8D,$B4|
00001650: 2C 24 30 31 2C 24 45 38  0D 20 20 20 20 20 20 20  |,$01,$E8.       |
00001660: 20 20 2E 42 59 54 45 20  24 38 36 2C 24 38 32 2C  |  .BYTE $86,$82,|
00001670: 24 38 36 2C 24 38 33 2C  24 32 30 2C 24 39 35 0D  |$86,$83,$20,$95.|
00001680: 20 20 20 20 20 20 20 20  20 2E 42 59 54 45 20 24  |         .BYTE $|
00001690: 44 46 2C 24 45 38 2C 24  38 45 2C 24 30 30 2C 24  |DF,$E8,$8E,$00,$|
000016A0: 31 38 2C 24 45 38 0D 20  20 20 20 20 20 20 20 20  |18,$E8.         |
000016B0: 2E 42 59 54 45 20 24 44  30 2C 24 46 44 2C 24 38  |.BYTE $D0,$FD,$8|
000016C0: 44 2C 24 31 33 2C 24 30  36 2C 24 30 41 0D 20 20  |D,$13,$06,$0A.  |
000016D0: 20 20 20 20 20 20 20 2E  42 59 54 45 20 24 38 44  |       .BYTE $8D|
000016E0: 2C 24 31 32 2C 24 30 36  2C 24 41 41 2C 24 41 39  |,$12,$06,$AA,$A9|
000016F0: 2C 24 34 30 0D 20 20 20  20 20 20 20 20 20 2E 42  |,$40.         .B|
00001700: 59 54 45 20 24 38 44 2C  24 46 39 2C 24 30 32 2C  |YTE $8D,$F9,$02,|
00001710: 24 42 35 2C 24 30 36 2C  24 46 30 0D 20 20 20 20  |$B5,$06,$F0.    |
00001720: 20 20 20 20 20 2E 42 59  54 45 20 24 31 42 2C 24  |     .BYTE $1B,$|
00001730: 38 35 2C 24 30 41 2C 24  41 39 2C 24 45 30 2C 24  |85,$0A,$A9,$E0,$|
00001740: 38 35 0D 20 20 20 20 20  20 20 20 20 2E 42 59 54  |85.         .BYT|
00001750: 45 20 24 30 32 2C 24 41  35 2C 24 30 32 2C 24 33  |E $02,$A5,$02,$3|
00001760: 30 2C 24 46 43 2C 24 43  39 0D 20 20 20 20 20 20  |0,$FC,$C9.      |
00001770: 20 20 20 2E 42 59 54 45  20 24 30 32 2C 24 39 30  |   .BYTE $02,$90|
00001780: 2C 24 45 45 2C 24 43 39  2C 24 37 32 2C 24 44 30  |,$EE,$C9,$72,$D0|
00001790: 0D 20 20 20 20 20 20 20  20 20 2E 42 59 54 45 20  |.         .BYTE |
000017A0: 24 30 33 2C 24 34 43 2C  24 43 38 2C 24 43 31 2C  |$03,$4C,$C8,$C1,|
000017B0: 24 41 45 2C 24 31 33 0D  20 20 20 20 20 20 20 20  |$AE,$13.        |
000017C0: 20 2E 42 59 54 45 20 24  30 36 2C 24 34 43 2C 24  | .BYTE $06,$4C,$|
000017D0: 30 41 2C 24 45 36 2C 24  41 32 2C 24 30 39 0D 20  |0A,$E6,$A2,$09. |
000017E0: 20 20 20 20 20 20 20 20  2E 42 59 54 45 20 24 42  |        .BYTE $B|
000017F0: 44 2C 24 30 37 2C 24 30  36 2C 24 39 44 2C 24 34  |D,$07,$06,$9D,$4|
00001800: 46 2C 24 30 31 0D 20 20  20 20 20 20 20 20 20 2E  |F,$01.         .|
00001810: 42 59 54 45 20 24 43 41  2C 24 44 30 2C 24 46 37  |BYTE $CA,$D0,$F7|
00001820: 2C 24 34 43 2C 24 35 30  2C 24 30 31 0D 20 20 20  |,$4C,$50,$01.   |
00001830: 20 20 20 20 20 20 2E 42  59 54 45 20 24 32 30 2C  |      .BYTE $20,|
00001840: 24 41 35 2C 24 44 42 2C  24 32 30 2C 24 46 34 2C  |$A5,$DB,$20,$F4,|
00001850: 24 45 45 0D 20 20 20 20  20 20 20 20 20 2E 42 59  |$EE.         .BY|
00001860: 54 45 20 24 34 43 2C 24  32 37 2C 24 44 32 0D 3B  |TE $4C,$27,$D2.;|
00001870: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001880: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001890: 2D 2D 2D 2D 2D 2D 2D 0D  0D                       |-------..       |
;---------------------------------------
.; FASTSAVER FOR 1541.;-----------------
----------------------..         *= $100
0..         JMP BONG..;-----------------
----------------------..NYBL.         .B
YTE $07.         .BYTE $87,$27,$A7,$47. 
        .BYTE $C7,$67,$E7,$17.         .
BYTE $9.,$37,$B7,$57.         .BYTE $D7,
$77,$F7..LEN      .BYTE 5.NAME     .TEXT
 "TEST2"..START    = $2000.END      = $4
000.LOADBACK = $09.0..;-----------------
----------------------..BONG     LDA #<S
TART  ;START.         STA $AC      ;ADRE
SS.         LDA #>START.         STA $AD
.         LDA #<END.         STA $FC.   
      LDA #>END.         STA $FD.       
  LDA #0.         STA $D011.         STA
 $D01A.         LDA #$7F.         STA $D
C0D.         STA $DC00.         JSR SAVE
.         LDA #$81.         STA $DC0D.  
       LDA #3.         ORA $DD00.       
  STA $DD00.         LDA #$1B.         S
TA $D011.         CLI.         CLC.     
    RTS..;------------------------------
---------..SAVE     LDY #$00.         LD
A #$01.         LDX #$08.         STA $B
8.         STX $BA.         LDA #$61.   
      STA $B9.         STY $90.         
LDA $BA.         JSR $FFB1.         LDA 
#$F1.         JSR $FF93.         LDA $90
.         BPL OK.ERROR    SEC.         R
TS..OK       LDA NAME,Y.         JSR $FF
A8.         INY.         CPY LEN.       
  BNE OK..         JSR $FFAE.         JS
R INSTALL.         BCS ERROR.         SE
I.         STX $90.         STX $A4.    
     JSR S3.         LDA #<LOADBACK.    
     JSR BYTE.         DEC $93.         
LDA #>LOADBACK.         JSR BYTE.       
  DEC $9..S0       INC 1.         LDA ($
AC),Y.         DEC 1.         JSR BYTE. 
        DEC $D020.         INC $D020.   
      INC $AC.         BNE S1.         I
NC $AD.S1       DEC $9..         BNE S0.
         LDA $A4.         BMI S2.       
  JSR S3.         JMP S0..S2       SEC. 
        RTS..S3       SEC.         LDA $
FC.         SBC $AC.         TAX.       
  STA $93.         LDA $FD.         SBC 
$AD.         BNE S4.         CPX #$FF.  
       BEQ S4.         INX.         TXA.
         DEC $A4.         BNE BYTE.S4   
    LDA #$FE.         STA $93.         T
YA..BYTE     PHA.BY0      BIT $DD00.    
     BPL BY0.         LSR A.         LSR
 A.         LSR A.         LSR A.       
  TAX.         LDA #7.         STA $DD00
.         LDA NYBL,X.         NOP.      
   NOP.         STA $DD00.         LSR A
.         LSR A.         AND #$F7.      
   STA $DD00.         PLA.         AND #
$0F.         TAX.         LDA NYBL,X.   
      STA $DD00.         LSR A.         
LSR A.         AND #$F7.         STA $DD
00.         LDA #$17.         NOP.      
   NOP.         STA $DD00.         RTS..
INSTALL  JSR STATUS.         BCS IN3.   
      LDA #7.         STA $93.         L
DA #<DRCODE.         LDY #>DRCODE.      
   LDX #$05.         JSR INST.         L
DA #$9C.         JSR $FFA8.         LDA 
#5.         JSR $FFA8.         JSR $FFAE
.         LDA #$17.         STA $DD00.IN
2      DEX         ;DELAY LOOP.         
BNE IN2.         DEY.         BNE IN2.  
       CLC.IN3      RTS..;--------------
-------------------------..STATUS   JSR 
TALK.         LDA $90.         AND #$C3.
         BNE BUG..         LDA #0.      
   STA 2.         LDY #0.ST0      JSR $F
FA5.         JSR $FFD2.         CPY #2. 
        BCS ST1.         EOR 2.         
STA 2.ST1      INY.         CMP #$0D.   
      BNE ST0.         JSR $FFAB.       
  LDA #5.         JSR $FFD2.         LDA
 2.         BNE BUG.         CLC.       
  RTS.BUG      SEC.         RTS..;------
---------------------------------..TALK 
    LDA #$6F.         PHA.         LDA $
BA.         JSR $FFB4.         PLA.     
    JMP $FF96..INST     STA $C3.        
 STY $C4.         LDY #$00.IN0      LDA 
#$57.         JSR COMMAND.         TYA. 
        JSR $FFA8.         TXA.         
JSR $FFA8.         LDA #$20.         JSR
 $FFA8.IN1      LDA ($C3),Y.         JSR
 $FFA8.         INY.         TYA.       
  AND #$1F.         BNE IN1.         JSR
 $FFAE.         TYA.         BNE IN0.   
      INC $C4.         INX.         CPX 
$93.         BCC IN0.         LDA #$6F. 
        JSR LISTEN.         LDA #$4D.   
      JSR $FFA8.         LDA #$2D.      
   JSR $FFA8.         LDA #$45.         
JMP $FFA8..COMMAND  PHA.         LDA #$6
F.         JSR LISTEN.         LDA #$4D 
  ;M.         JSR $FFA8.         LDA #$2
D   ;-.         JSR $FFA8.         PLA. 
        JMP $FFA8  ;X..LISTEN   PHA.    
     LDA $BA.         JSR $FFB1.        
 PLA.         JMP $FF93..;--------------
-------------------------.DRCODE.       
  .BYTE $AD,$12,$06,$AA,$4A,$69.        
 .BYTE $03,$85,$9.,$8.,$31,$8A.         
.BYTE $69,$06,$85,$32,$20,$64.         .
BYTE $05,$F0,$0D,$85,$81,$AA.         .B
YTE $E8,$8E,$11,$06,$A9,$00.         .BY
TE $85,$80,$F0,$12,$AD,$FC.         .BYT
E $02,$D0,$0A,$AD,$FA,$02.         .BYTE
 $D0,$05,$A9,$72,$4C,$69.         .BYTE 
$F9,$20,$1E,$F1,$A0,$00.         .BYTE $
84,$94,$A5,$80,$91,$94.         .BYTE $C
8,$A5,$81,$91,$94,$C8.         .BYTE $20
,$64,$05,$91,$30,$C8.         .BYTE $CC,
$11,$06,$D0,$F5,$20.         .BYTE $50,$
01,$E6,$B6,$AE,$12.         .BYTE $06,$A
5,$81,$95,$07,$A5.         .BYTE $80,$D5
,$06,$F0,$B1,$95.         .BYTE $06,$4C,
$18,$F4,$A9,$00.         .BYTE $8D,$00,$
18,$A9,$04,$2C.         .BYTE $00,$18,$D
0,$FB,$85,$C0.         .BYTE $85,$C0,$AD
,$00,$18,$0A.         .BYTE $EA,$EA,$0D,
$00,$18,$0A.         .BYTE $0A,$0A,$0A,$
8D,$C0,$00.         .BYTE $AD,$00,$18,$0
A,$EA,$EA.         .BYTE $0D,$00,$18,$29
,$0F,$05.         .BYTE $C0,$85,$C0,$A9,
$02,$8D.         .BYTE $00,$18,$A5,$C0,$
60,$EA.         .BYTE $A9,$EA,$8D,$72,$0
5,$8D.         .BYTE $73,$05,$A2,$11,$BD
,$89.         .BYTE $05,$9D,$8A,$05,$CA,
$10.         .BYTE $F7,$A2,$64,$BD,$74,$
F5.         .BYTE $9D,$4F,$01,$CA,$D0,$F
7.         .BYTE $A9,$60,$8D,$B4,$01,$E8
.         .BYTE $86,$82,$86,$83,$20,$95.
         .BYTE $DF,$E8,$8E,$00,$18,$E8. 
        .BYTE $D0,$FD,$8D,$13,$06,$0A.  
       .BYTE $8D,$12,$06,$AA,$A9,$40.   
      .BYTE $8D,$F9,$02,$B5,$06,$F0.    
     .BYTE $1B,$85,$0A,$A9,$E0,$85.     
    .BYTE $02,$A5,$02,$30,$FC,$C9.      
   .BYTE $02,$90,$EE,$C9,$72,$D0.       
  .BYTE $03,$4C,$C8,$C1,$AE,$13.        
 .BYTE $06,$4C,$0A,$E6,$A2,$09.         
.BYTE $BD,$07,$06,$9D,$4F,$01.         .
BYTE $CA,$D0,$F7,$4C,$50,$01.         .B
YTE $20,$A5,$DB,$20,$F4,$EE.         .BY
TE $4C,$27,$D2.;------------------------
---------------..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL