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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL