00000000: 0D 0D 0D 20 20 20 20 20 20 20 20 20 2A 3D 20 24 |... *= $|
00000010: 30 34 30 30 0D 0D 0D 4C 4F 41 44 20 20 20 20 20 |0400...LOAD |
00000020: 3D 20 2A 0D 20 20 20 20 20 20 20 20 20 4C 44 41 |= *. LDA|
00000030: 20 23 22 13 22 0D 20 20 20 20 20 20 20 20 20 4A | #".". J|
00000040: 53 52 20 24 46 46 44 32 0D 20 20 20 20 20 20 20 |SR $FFD2. |
00000050: 20 20 4C 44 41 20 23 31 33 0D 20 20 20 20 20 20 | LDA #13. |
00000060: 20 20 20 4A 53 52 20 24 46 46 44 32 0D 20 20 20 | JSR $FFD2. |
00000070: 20 20 20 20 20 20 4A 53 52 20 24 46 46 44 32 0D | JSR $FFD2.|
00000080: 20 20 20 20 20 20 20 20 20 4A 53 52 20 24 46 46 | JSR $FF|
00000090: 44 32 0D 20 20 20 20 20 20 20 20 20 4A 53 52 20 |D2. JSR |
000000A0: 24 46 46 44 32 0D 20 20 20 20 20 20 20 20 20 4A |$FFD2. J|
000000B0: 53 52 20 24 46 46 44 32 0D 20 20 20 20 20 20 20 |SR $FFD2. |
000000C0: 20 20 4A 53 52 20 24 46 46 44 32 0D 20 20 20 20 | JSR $FFD2. |
000000D0: 20 20 20 20 20 4A 53 52 20 24 46 46 44 32 0D 20 | JSR $FFD2. |
000000E0: 20 20 20 20 20 20 20 20 4A 53 52 20 24 46 46 44 | JSR $FFD|
000000F0: 32 0D 20 20 20 20 20 20 20 20 20 4A 53 52 20 24 |2. JSR $|
00000100: 46 46 44 32 0D 20 20 20 20 20 20 20 20 20 4A 53 |FFD2. JS|
00000110: 52 20 24 46 46 44 32 0D 20 20 20 20 20 20 20 20 |R $FFD2. |
00000120: 20 4A 53 52 20 24 46 46 44 32 0D 20 20 20 20 20 | JSR $FFD2. |
00000130: 20 20 20 20 4A 53 52 20 24 46 46 44 32 0D 20 20 | JSR $FFD2. |
00000140: 20 20 20 20 20 20 20 4A 53 52 20 24 46 46 44 32 | JSR $FFD2|
00000150: 0D 20 20 20 20 20 20 20 20 20 4A 53 52 20 24 46 |. JSR $F|
00000160: 46 44 32 0D 20 20 20 20 20 20 20 20 20 4A 53 52 |FD2. JSR|
00000170: 20 24 46 46 44 32 0D 20 20 20 20 20 20 20 20 20 | $FFD2. |
00000180: 4A 53 52 20 24 46 46 44 32 0D 20 20 20 20 20 20 |JSR $FFD2. |
00000190: 20 20 20 4C 44 41 20 23 31 0D 20 20 20 20 20 20 | LDA #1. |
000001A0: 20 20 20 53 54 41 20 24 39 44 0D 20 20 20 20 20 | STA $9D. |
000001B0: 20 20 20 20 4C 44 41 20 23 30 0D 20 20 20 20 20 | LDA #0. |
000001C0: 20 20 20 20 53 54 41 20 24 30 32 38 36 0D 20 20 | STA $0286. |
000001D0: 20 20 20 20 20 20 20 4A 53 52 20 4C 4F 41 44 45 | JSR LOADE|
000001E0: 52 0D 20 20 20 20 20 20 20 20 20 4A 4D 50 20 53 |R. JMP S|
000001F0: 41 56 45 0D 20 20 20 20 20 20 20 20 20 52 54 53 |AVE. RTS|
00000200: 0D 0D 0D 49 4E 54 4F 20 20 20 20 20 3D 20 24 33 |...INTO = $3|
00000210: 30 30 30 0D 46 52 4F 4D 20 20 20 20 20 3D 20 24 |000.FROM = $|
00000220: 30 38 30 30 0D 42 45 47 49 4E 20 20 20 20 3D 20 |0800.BEGIN = |
00000230: 24 31 37 35 30 0D 0D 0D 4C 4F 41 44 45 52 20 20 |$1750...LOADER |
00000240: 20 3D 20 2A 0D 0D 0D 20 20 20 20 20 20 20 20 20 | = *... |
00000250: 4C 44 58 20 23 24 30 38 0D 20 20 20 20 20 20 20 |LDX #$08. |
00000260: 20 20 4C 44 41 20 23 24 30 30 0D 20 20 20 20 20 | LDA #$00. |
00000270: 20 20 20 20 4C 44 59 20 23 24 30 30 0D 20 20 20 | LDY #$00. |
00000280: 20 20 20 20 20 20 4A 53 52 20 24 46 46 42 41 0D | JSR $FFBA.|
00000290: 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 24 30 |. LDA $0|
000002A0: 35 34 30 0D 20 20 20 20 20 20 20 20 20 4C 44 58 |540. LDX|
000002B0: 20 23 24 30 30 0D 20 20 20 20 20 20 20 20 20 4C | #$00. L|
000002C0: 44 59 20 23 24 30 35 0D 20 20 20 20 20 20 20 20 |DY #$05. |
000002D0: 20 4A 53 52 20 24 46 46 42 44 0D 0D 20 20 20 20 | JSR $FFBD.. |
000002E0: 20 20 20 20 20 4C 44 41 20 23 24 30 30 0D 20 20 | LDA #$00. |
000002F0: 20 20 20 20 20 20 20 4C 44 58 20 23 3C 49 4E 54 | LDX #<INT|
00000300: 4F 0D 20 20 20 20 20 20 20 20 20 4C 44 59 20 23 |O. LDY #|
00000310: 3E 49 4E 54 4F 0D 20 20 20 20 20 20 20 20 20 4A |>INTO. J|
00000320: 53 52 20 24 46 46 44 35 0D 20 20 20 20 20 20 20 |SR $FFD5. |
00000330: 20 20 43 4D 50 20 23 24 30 34 0D 20 20 20 20 20 | CMP #$04. |
00000340: 20 20 20 20 42 45 51 20 45 52 0D 20 20 20 20 20 | BEQ ER. |
00000350: 20 20 20 20 52 54 53 0D 0D 45 52 20 20 20 20 20 | RTS..ER |
00000360: 20 20 4A 4D 50 20 4C 4F 41 44 0D 20 20 20 20 20 | JMP LOAD. |
00000370: 20 20 20 20 52 54 53 0D 0D 0D 53 41 56 45 20 20 | RTS...SAVE |
00000380: 20 20 20 3D 20 2A 0D 20 20 20 20 20 20 20 20 20 | = *. |
00000390: 4A 53 52 20 53 41 56 45 52 0D 20 20 20 20 20 20 |JSR SAVER. |
000003A0: 20 20 20 4A 4D 50 20 42 45 47 49 4E 0D 20 20 20 | JMP BEGIN. |
000003B0: 20 20 20 20 20 20 52 54 53 0D 0D 0D 0D 0D 53 41 | RTS.....SA|
000003C0: 56 45 52 20 20 20 20 3D 20 2A 0D 0D 0D 20 20 20 |VER = *... |
000003D0: 20 20 20 20 20 20 4C 44 58 20 23 24 30 38 0D 20 | LDX #$08. |
000003E0: 20 20 20 20 20 20 20 20 4C 44 41 20 23 24 30 31 | LDA #$01|
000003F0: 0D 20 20 20 20 20 20 20 20 20 4C 44 59 20 23 24 |. LDY #$|
00000400: 30 31 0D 20 20 20 20 20 20 20 20 20 4A 53 52 20 |01. JSR |
00000410: 24 46 46 42 41 0D 0D 20 20 20 20 20 20 20 20 20 |$FFBA.. |
00000420: 4C 44 41 20 24 30 35 34 31 0D 20 20 20 20 20 20 |LDA $0541. |
00000430: 20 20 20 4C 44 58 20 23 24 35 30 0D 20 20 20 20 | LDX #$50. |
00000440: 20 20 20 20 20 4C 44 59 20 23 24 30 35 0D 20 20 | LDY #$05. |
00000450: 20 20 20 20 20 20 20 4A 53 52 20 24 46 46 42 44 | JSR $FFBD|
00000460: 0D 0D 20 20 20 20 20 20 20 20 20 4C 44 58 20 23 |.. LDX #|
00000470: 24 30 30 0D 20 20 20 20 20 20 20 20 20 4C 44 59 |$00. LDY|
00000480: 20 23 24 37 38 0D 20 20 20 20 20 20 20 20 20 4C | #$78. L|
00000490: 44 41 20 23 24 46 42 0D 20 20 20 20 20 20 20 20 |DA #$FB. |
000004A0: 20 4A 53 52 20 24 46 46 43 30 0D 20 20 20 20 20 | JSR $FFC0. |
000004B0: 20 20 20 20 4C 44 58 20 23 24 30 31 0D 20 20 20 | LDX #$01. |
000004C0: 20 20 20 20 20 20 4C 44 41 20 23 24 30 31 0D 20 | LDA #$01. |
000004D0: 20 20 20 20 20 20 20 20 4A 53 52 20 24 46 46 43 | JSR $FFC|
000004E0: 39 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 23 |9. LDA #|
000004F0: 3C 46 52 4F 4D 0D 20 20 20 20 20 20 20 20 20 53 |<FROM. S|
00000500: 54 41 20 24 30 32 0D 20 20 20 20 20 20 20 20 20 |TA $02. |
00000510: 4C 44 41 20 23 3E 46 52 4F 4D 0D 20 20 20 20 20 |LDA #>FROM. |
00000520: 20 20 20 20 53 54 41 20 24 30 33 0D 0D 20 20 20 | STA $03.. |
00000530: 20 20 20 20 20 20 4C 44 41 20 44 46 52 0D 20 20 | LDA DFR. |
00000540: 20 20 20 20 20 20 20 4A 53 52 20 24 46 46 44 32 | JSR $FFD2|
00000550: 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 44 46 |. LDA DF|
00000560: 52 2B 31 0D 20 20 20 20 20 20 20 20 20 4A 53 52 |R+1. JSR|
00000570: 20 24 46 46 44 32 0D 0D 4D 4D 4B 20 20 20 20 20 | $FFD2..MMK |
00000580: 20 4C 44 59 20 23 24 30 30 0D 20 20 20 20 20 20 | LDY #$00. |
00000590: 20 20 20 4C 44 41 20 28 24 30 32 29 2C 59 0D 20 | LDA ($02),Y. |
000005A0: 20 20 20 20 20 20 20 20 4A 53 52 20 24 46 46 44 | JSR $FFD|
000005B0: 32 0D 20 20 20 20 20 20 20 20 20 43 4C 43 0D 20 |2. CLC. |
000005C0: 20 20 20 20 20 20 20 20 4C 44 41 20 24 30 32 0D | LDA $02.|
000005D0: 20 20 20 20 20 20 20 20 20 41 44 43 20 23 31 0D | ADC #1.|
000005E0: 20 20 20 20 20 20 20 20 20 53 54 41 20 24 30 32 | STA $02|
000005F0: 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 24 30 |. LDA $0|
00000600: 33 0D 20 20 20 20 20 20 20 20 20 41 44 43 20 23 |3. ADC #|
00000610: 30 0D 20 20 20 20 20 20 20 20 20 53 54 41 20 24 |0. STA $|
00000620: 30 33 0D 20 20 20 20 20 20 20 20 20 4C 44 41 20 |03. LDA |
00000630: 24 30 32 0D 20 20 20 20 20 20 20 20 20 43 4D 50 |$02. CMP|
00000640: 20 24 41 45 0D 20 20 20 20 20 20 20 20 20 42 45 | $AE. BE|
00000650: 51 20 4D 45 0D 20 20 20 20 20 20 20 20 20 4A 4D |Q ME. JM|
00000660: 50 20 4D 4D 4B 0D 4D 45 0D 20 20 20 20 20 20 20 |P MMK.ME. |
00000670: 20 20 4C 44 41 20 24 30 33 0D 20 20 20 20 20 20 | LDA $03. |
00000680: 20 20 20 43 4D 50 20 24 41 46 0D 20 20 20 20 20 | CMP $AF. |
00000690: 20 20 20 20 42 45 51 20 45 4E 44 53 0D 20 20 20 | BEQ ENDS. |
000006A0: 20 20 20 20 20 20 4A 4D 50 20 4D 4D 4B 0D 45 4E | JMP MMK.EN|
000006B0: 44 53 0D 0D 0D 0D 20 20 20 20 20 20 20 20 20 4C |DS.... L|
000006C0: 44 41 20 23 24 30 31 0D 20 20 20 20 20 20 20 20 |DA #$01. |
000006D0: 20 4A 53 52 20 24 46 46 43 33 0D 20 20 20 20 20 | JSR $FFC3. |
000006E0: 20 20 20 20 4A 53 52 20 24 46 46 43 43 0D 20 20 | JSR $FFCC. |
000006F0: 20 20 20 20 20 20 20 52 54 53 0D 0D 0D 44 46 52 | RTS...DFR|
00000700: 20 20 20 20 20 20 2E 42 59 54 45 20 24 30 30 2C | .BYTE $00,|
00000710: 24 30 38 20 20 20 3B 20 32 20 46 49 52 53 54 20 |$08 ; 2 FIRST |
00000720: 42 59 54 0D 0D |BYT.. |
... *= $0400...LOAD = *.
LDA #".". JSR $FFD2.
LDA #13. JSR $FFD2. JS
R $FFD2. JSR $FFD2. JSR
$FFD2. JSR $FFD2. JSR $F
FD2. JSR $FFD2. JSR $FFD
2. JSR $FFD2. JSR $FFD2.
JSR $FFD2. JSR $FFD2.
JSR $FFD2. JSR $FFD2.
JSR $FFD2. JSR $FFD2.
LDA #1. STA $9D. LDA
#0. STA $0286. JSR LOADE
R. JMP SAVE. RTS...INTO
= $3000.FROM = $0800.BEGIN =
$1750...LOADER = *... LDX #$08
. LDA #$00. LDY #$00.
JSR $FFBA.. LDA $0540.
LDX #$00. LDY #$05.
JSR $FFBD.. LDA #$00. L
DX #<INTO. LDY #>INTO. J
SR $FFD5. CMP #$04. BEQ
ER. RTS..ER JMP LOAD.
RTS...SAVE = *. JSR SAVE
R. JMP BEGIN. RTS.....SA
VER = *... LDX #$08.
LDA #$01. LDY #$01. JSR
$FFBA.. LDA $0541. LDX #
$50. LDY #$05. JSR $FFBD
.. LDX #$00. LDY #$78.
LDA #$FB. JSR $FFC0.
LDX #$01. LDA #$01.
JSR $FFC9. LDA #<FROM. S
TA $02. LDA #>FROM. STA
$03.. LDA DFR. JSR $FFD2
. LDA DFR+1. JSR $FFD2..
MMK LDY #$00. LDA ($02),Y.
JSR $FFD2. CLC.
LDA $02. ADC #1. STA $02
. LDA $03. ADC #0.
STA $03. LDA $02. CMP
$AE. BEQ ME. JMP MMK.ME
. LDA $03. CMP $AF.
BEQ ENDS. JMP MMK.ENDS....
LDA #$01. JSR $FFC3.
JSR $FFCC. RTS...DFR .B
YTE $00,$08 ; 2 FIRST BYT..
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL