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

14

FILE INFORMATION

FILENAME(S): 14

FILE TYPE(S): PRG

FILE SIZE: 1.8K

FIRST SEEN: 2025-11-30 20:31:01

APPEARS ON: 1 disk(s)

FILE HASH

dcce101b817633fc85dbc02b85807cca0734fe8c7a5126f316af011f22693640

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
DR ZIG 14 PRG Curtcool, Nigel 12 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL