00000000: 20 20 20 20 20 20 20 20 20 2A 3D 20 24 30 33 33 | *= $033|
00000010: 34 0D 3B 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |4.;-------------|
00000020: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000030: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 0D 3B 20 50 4F 53 |----------.; POS|
00000040: 53 49 42 4C 45 20 4C 4F 43 41 54 49 4F 4E 53 3A |SIBLE LOCATIONS:|
00000050: 20 20 20 20 24 30 33 33 34 2D 24 30 33 46 46 0D | $0334-$03FF.|
00000060: 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |; |
00000070: 20 20 20 20 20 20 20 20 20 24 30 38 30 30 2D 24 | $0800-$|
00000080: 39 46 46 46 0D 3B 20 20 20 20 20 20 20 20 20 20 |9FFF.; |
00000090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 43 | $C|
000000A0: 30 30 30 2D 24 43 46 46 46 0D 3B 2D 2D 2D 2D 2D |000-$CFFF.;-----|
000000B0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000000C0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000000D0: 2D 2D 0D 20 20 20 20 20 20 20 20 20 43 4C 49 0D |--. CLI.|
000000E0: 20 20 20 20 20 20 20 20 20 4C 44 41 20 23 24 33 | LDA #$3|
000000F0: 37 0D 20 20 20 20 20 20 20 20 20 53 54 41 20 24 |7. STA $|
00000100: 30 31 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 |01. LDA |
00000110: 23 3C 54 45 58 54 0D 20 20 20 20 20 20 20 20 20 |#<TEXT. |
00000120: 4C 44 59 20 23 3E 54 45 58 54 0D 20 20 20 20 20 |LDY #>TEXT. |
00000130: 20 20 20 20 4A 53 52 20 24 41 42 31 45 0D 53 54 | JSR $AB1E.ST|
00000140: 41 52 54 0D 20 20 20 20 20 20 20 20 20 53 45 49 |ART. SEI|
00000150: 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 23 24 |. LDA #$|
00000160: 30 30 0D 20 20 20 20 20 20 20 20 20 53 54 41 20 |00. STA |
00000170: 24 44 44 30 33 0D 20 20 20 20 20 20 20 20 20 4C |$DD03. L|
00000180: 44 41 20 23 24 39 30 0D 20 20 20 20 20 20 20 20 |DA #$90. |
00000190: 20 53 54 41 20 24 44 44 30 44 0D 20 20 20 20 20 | STA $DD0D. |
000001A0: 20 20 20 20 4C 44 41 20 24 44 44 30 44 0D 20 20 | LDA $DD0D. |
000001B0: 20 20 20 20 20 20 20 4C 44 41 20 23 3C 49 52 51 | LDA #<IRQ|
000001C0: 0D 20 20 20 20 20 20 20 20 20 4C 44 58 20 23 3E |. LDX #>|
000001D0: 49 52 51 0D 20 20 20 20 20 20 20 20 20 53 54 41 |IRQ. STA|
000001E0: 20 24 30 33 31 38 0D 20 20 20 20 20 20 20 20 20 | $0318. |
000001F0: 53 54 41 20 24 46 46 46 41 0D 20 20 20 20 20 20 |STA $FFFA. |
00000200: 20 20 20 53 54 58 20 24 30 33 31 39 0D 20 20 20 | STX $0319. |
00000210: 20 20 20 20 20 20 53 54 58 20 24 46 46 46 42 0D | STX $FFFB.|
00000220: 4E 45 57 53 54 52 0D 20 20 20 20 20 20 20 20 20 |NEWSTR. |
00000230: 4A 53 52 20 4D 4F 56 0D 20 20 20 20 20 20 20 20 |JSR MOV. |
00000240: 20 53 54 41 20 24 33 42 0D 20 20 20 20 20 20 20 | STA $3B. |
00000250: 20 20 4A 53 52 20 4D 4F 56 0D 20 20 20 20 20 20 | JSR MOV. |
00000260: 20 20 20 53 54 41 20 24 33 43 0D 20 20 20 20 20 | STA $3C. |
00000270: 20 20 20 20 4A 53 52 20 4D 4F 56 0D 20 20 20 20 | JSR MOV. |
00000280: 20 20 20 20 20 54 41 59 0D 52 45 43 4C 4F 50 0D | TAY.RECLOP.|
00000290: 20 20 20 20 20 20 20 20 20 4A 53 52 20 4D 4F 56 | JSR MOV|
000002A0: 0D 20 20 20 20 20 20 20 20 20 49 4E 43 20 24 30 |. INC $0|
000002B0: 31 0D 20 20 20 20 20 20 20 20 20 53 54 41 20 28 |1. STA (|
000002C0: 24 33 42 29 2C 59 0D 20 20 20 20 20 20 20 20 20 |$3B),Y. |
000002D0: 44 45 43 20 24 30 31 0D 20 20 20 20 20 20 20 20 |DEC $01. |
000002E0: 20 53 54 41 20 24 44 30 32 30 0D 20 20 20 20 20 | STA $D020. |
000002F0: 20 20 20 20 44 45 59 0D 20 20 20 20 20 20 20 20 | DEY. |
00000300: 20 42 50 4C 20 52 45 43 4C 4F 50 0D 20 20 20 20 | BPL RECLOP. |
00000310: 20 20 20 20 20 4A 4D 50 20 4E 45 57 53 54 52 0D | JMP NEWSTR.|
00000320: 4D 4F 56 0D 57 41 49 54 0D 20 20 20 20 20 20 20 |MOV.WAIT. |
00000330: 20 20 4C 44 41 20 24 44 43 30 31 0D 20 20 20 20 | LDA $DC01. |
00000340: 20 20 20 20 20 43 4D 50 20 23 24 44 46 0D 20 20 | CMP #$DF. |
00000350: 20 20 20 20 20 20 20 42 45 51 20 4F 55 54 0D 20 | BEQ OUT. |
00000360: 20 20 20 20 20 20 20 20 4C 44 41 20 24 44 44 30 | LDA $DD0|
00000370: 44 0D 20 20 20 20 20 20 20 20 20 41 4E 44 20 23 |D. AND #|
00000380: 24 31 30 0D 20 20 20 20 20 20 20 20 20 42 45 51 |$10. BEQ|
00000390: 20 57 41 49 54 0D 20 20 20 20 20 20 20 20 20 4C | WAIT. L|
000003A0: 44 41 20 24 44 44 30 31 0D 20 20 20 20 20 20 20 |DA $DD01. |
000003B0: 20 20 52 54 53 0D 4F 55 54 0D 20 20 20 20 20 20 | RTS.OUT. |
000003C0: 20 20 20 43 4C 49 0D 20 20 20 20 20 20 20 20 20 | CLI. |
000003D0: 50 4C 41 0D 20 20 20 20 20 20 20 20 20 50 4C 41 |PLA. PLA|
000003E0: 0D 20 20 20 20 20 20 20 20 20 43 4D 50 20 24 44 |. CMP $D|
000003F0: 44 30 44 0D 20 20 20 20 20 20 20 20 20 4A 53 52 |D0D. JSR|
00000400: 20 24 46 44 41 33 0D 20 20 20 20 20 20 20 20 20 | $FDA3. |
00000410: 4A 4D 50 20 24 46 44 31 35 0D 49 52 51 0D 20 20 |JMP $FD15.IRQ. |
00000420: 20 20 20 20 20 20 20 52 54 49 0D 54 45 58 54 0D | RTI.TEXT.|
00000430: 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 24 | .BYTE $|
00000440: 39 33 0D 20 20 20 20 20 20 20 20 20 2E 54 45 58 |93. .TEX|
00000450: 54 20 22 43 52 4F 53 53 41 53 4D 20 42 59 20 4C |T "CROSSASM BY L|
00000460: 59 4E 43 48 42 49 54 22 0D 20 20 20 20 20 20 20 |YNCHBIT". |
00000470: 20 20 2E 42 59 54 45 20 24 30 44 0D 20 20 20 20 | .BYTE $0D. |
00000480: 20 20 20 20 20 2E 54 45 58 54 20 22 52 45 41 44 | .TEXT "READ|
00000490: 59 20 54 4F 20 52 45 43 45 49 56 45 20 22 0D 20 |Y TO RECEIVE ". |
000004A0: 20 20 20 20 20 20 20 20 2E 54 45 58 54 20 22 53 | .TEXT "S|
000004B0: 4F 55 52 43 45 2E 2E 2E 22 0D 20 20 20 20 20 20 |OURCE...". |
000004C0: 20 20 20 2E 42 59 54 45 20 24 30 44 2C 24 30 44 | .BYTE $0D,$0D|
000004D0: 0D 20 20 20 20 20 20 20 20 20 2E 54 45 58 54 20 |. .TEXT |
000004E0: 22 12 43 42 4D 92 20 54 4F 20 45 58 49 54 22 0D |".CBM. TO EXIT".|
000004F0: 20 20 20 20 20 20 20 20 20 2E 42 59 54 45 20 24 | .BYTE $|
00000500: 30 30 0D 0D |00.. |
*= $0334.;---------------------
------------------.; POSSIBLE LOCATIONS:
$0334-$03FF.;
$0800-$9FFF.; $C
000-$CFFF.;-----------------------------
----------. CLI. LDA #$3
7. STA $01. LDA #<TEXT.
LDY #>TEXT. JSR $AB1E.ST
ART. SEI. LDA #$00.
STA $DD03. LDA #$90.
STA $DD0D. LDA $DD0D. L
DA #<IRQ. LDX #>IRQ. STA
$0318. STA $FFFA. STX $
0319. STX $FFFB.NEWSTR.
JSR MOV. STA $3B. JSR MO
V. STA $3C. JSR MOV.
TAY.RECLOP. JSR MOV.
INC $01. STA ($3B),Y.
DEC $01. STA $D020. DEY.
BPL RECLOP. JMP NEWSTR.
MOV.WAIT. LDA $DC01. CMP
#$DF. BEQ OUT. LDA $DD0
D. AND #$10. BEQ WAIT.
LDA $DD01. RTS.OUT.
CLI. PLA. PLA.
CMP $DD0D. JSR $FDA3.
JMP $FD15.IRQ. RTI.TEXT.
.BYTE $93. .TEXT "CROSSASM BY L
YNCHBIT". .BYTE $0D. .TE
XT "READY TO RECEIVE ". .TEXT "S
OURCE...". .BYTE $0D,$0D.
.TEXT ".CBM. TO EXIT". .BYTE $
00..
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL