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

SET SPRITES

FILE INFORMATION

FILENAME(S): SET SPRITES

FILE TYPE(S): PRG

FILE SIZE: 1.6K

FIRST SEEN: 2025-11-30 21:12:21

APPEARS ON: 2 disk(s)

FILE HASH

d99b1550e77bbd7056fa831e67a176940974785afd2b41f4c9abb7c0e8384f1e

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
RANS ISK1 SET SPRITES PRG DuncanTwain 11 0 DOWNLOAD FILE
RANS ISK2 SET SPRITES PRG DuncanTwain 11 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 29 08 00 00 8F 20  53 45 54 20 53 50 52 49  |..).... SET SPRI|
00000010: 54 45 53 20 28 41 55 47  20 32 35 2F 38 34 29 20  |TES (AUG 25/84) |
00000020: 20 20 20 20 20 20 20 20  3A 00 2F 08 01 00 3A 00  |        :./...:.|
00000030: 4F 08 02 00 8F 20 36 20  53 54 41 54 45 4D 45 4E  |O.... 6 STATEMEN|
00000040: 54 53 2C 20 30 20 46 55  4E 43 54 49 4F 4E 53 00  |TS, 0 FUNCTIONS.|
00000050: 55 08 03 00 3A 00 72 08  04 00 8F 20 4B 45 59 57  |U...:.r.... KEYW|
00000060: 4F 52 44 20 43 48 41 52  41 43 54 45 52 53 3A 20  |ORD CHARACTERS: |
00000070: 32 37 00 78 08 05 00 3A  00 A0 08 06 00 8F 20 4B  |27.x...:...... K|
00000080: 45 59 57 4F 52 44 20 20  20 20 20 52 4F 55 54 49  |EYWORD     ROUTI|
00000090: 4E 45 20 20 4C 49 4E 45  20 20 20 53 45 52 20 23  |NE  LINE   SER #|
000000A0: 00 C7 08 07 00 8F 20 53  2F 43 4F 4C 53 50 52 20  |...... S/COLSPR |
000000B0: 20 20 20 43 4F 4C 53 50  20 20 20 20 33 35 33 30  |   COLSP    3530|
000000C0: 20 20 20 20 30 33 31 00  EE 08 08 00 8F 20 53 2F  |    031...... S/|
000000D0: 53 53 50 52 20 20 20 20  20 20 53 53 50 20 20 20  |SSPR      SSP   |
000000E0: 20 20 20 33 35 35 30 20  20 20 20 30 33 32 00 15  |   3550    032..|
000000F0: 09 09 00 8F 20 53 2F 43  53 50 52 20 20 20 20 20  |.... S/CSPR     |
00000100: 20 43 53 50 20 20 20 20  20 20 33 35 36 30 20 20  | CSP      3560  |
00000110: 20 20 30 33 33 00 3B 09  0A 00 8F 20 53 2F 58 53  |  033.;.... S/XS|
00000120: 50 52 20 20 20 20 20 58  53 50 20 20 20 20 20 20  |PR     XSP      |
00000130: 33 35 37 34 20 20 20 20  30 33 34 00 61 09 0B 00  |3574    034.a...|
00000140: 8F 20 53 2F 59 53 50 52  20 20 20 20 20 59 53 50  |. S/YSPR     YSP|
00000150: 20 20 20 20 20 20 33 36  32 38 20 20 20 20 30 33  |      3628    03|
00000160: 35 00 87 09 0C 00 8F 20  53 2F 58 59 53 50 52 20  |5...... S/XYSPR |
00000170: 20 20 20 58 59 53 50 20  20 20 20 20 33 36 35 36  |   XYSP     3656|
00000180: 20 20 20 20 30 33 36 00  8D 09 0D 00 3A 00 A7 09  |    036.....:...|
00000190: 0E 00 8F 20 55 2F 43 48  4B 53 50 52 20 28 33 36  |... U/CHKSPR (36|
000001A0: 36 34 2F 30 33 37 29 00  C1 09 0F 00 8F 20 55 2F  |64/037)...... U/|
000001B0: 52 41 53 43 48 4B 20 28  33 36 37 36 2F 30 33 38  |RASCHK (3676/038|
000001C0: 29 00 DB 09 10 00 8F 20  44 2F 50 4F 57 45 52 53  |)...... D/POWERS|
000001D0: 20 28 33 36 39 34 2F 30  33 39 29 00 E1 09 11 00  | (3694/039).....|
000001E0: 3A 00 08 0A 12 00 8F 20  3D 3D 3D 3D 3D 3D 3D 3D  |:...... ========|
000001F0: 3D 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D 3D 3D 3D 3D 3D  |================|
00000200: 3D 3D 3D 3D 3D 3D 3D 3D  00 0E 0A 13 00 3A 00 26  |========.....:.&|
00000210: 0A 6C 00 2E C6 20 22 43  4F 4C 53 50 D2 53 53 50  |.l... "COLSP.SSP|
00000220: D2 43 53 50 D2 22 00 3D  0A 6D 00 2E C6 20 22 58  |.CSP.".=.m... "X|
00000230: 53 50 D2 59 53 50 D2 58  59 53 50 D2 22 00 5A 0A  |SP.YSP.XYSP.".Z.|
00000240: 54 04 2E 57 B0 44 20 43  4F 4C 53 50 AB 31 2C 53  |T..W.D COLSP.1,S|
00000250: 53 50 AB 31 2C 43 53 50  AB 31 00 76 0A 55 04 2E  |SP.1,CSP.1.v.U..|
00000260: 57 B0 44 20 58 53 50 AB  31 2C 59 53 50 AB 31 2C  |W.D XSP.1,YSP.1,|
00000270: 58 59 53 50 AB 31 00 89  0A CA 0D 43 4F 4C 53 50  |XYSP.1.....COLSP|
00000280: 20 4A 53 52 20 43 48 53  31 00 91 0A CC 0D 54 58  | JSR CHS1.....TX|
00000290: 41 00 99 0A CE 0D 50 48  41 00 A7 0A D0 0D 4A 53  |A.....PHA.....JS|
000002A0: 52 20 24 42 37 46 31 00  AF 0A D2 0D 50 4C 41 00  |R $B7F1.....PLA.|
000002B0: B7 0A D4 0D 54 41 59 00  BF 0A D6 0D 54 58 41 00  |....TAY.....TXA.|
000002C0: CF 0A D8 0D 53 54 41 20  24 44 30 32 37 2C 59 00  |....STA $D027,Y.|
000002D0: D7 0A DA 0D 52 54 53 00  DD 0A DC 0D 3B 00 EE 0A  |....RTS.....;...|
000002E0: DE 0D 53 53 50 20 4A 53  52 20 43 48 53 31 00 FF  |..SSP JSR CHS1..|
000002F0: 0A E0 0D 4C 44 41 20 50  4F 57 45 52 53 2C 58 00  |...LDA POWERS,X.|
00000300: 0C 0B E2 0D B0 41 20 24  44 30 31 35 00 19 0B E4  |.....A $D015....|
00000310: 0D 42 4E 45 20 43 53 50  31 00 1F 0B E6 0D 3B 00  |.BNE CSP1.....;.|
00000320: 30 0B E8 0D 43 53 50 20  4A 53 52 20 43 48 53 31  |0...CSP JSR CHS1|
00000330: 00 41 0B EA 0D 4C 44 41  20 50 4F 57 45 52 53 2C  |.A...LDA POWERS,|
00000340: 58 00 4D 0B EC 0D 45 B0  20 23 24 46 46 00 59 0B  |X.M...E. #$FF.Y.|
00000350: EE 0D AF 20 24 44 30 31  35 00 6C 0B F0 0D 43 53  |... $D015.l...CS|
00000360: 50 31 20 53 54 41 20 24  44 30 31 35 00 74 0B F2  |P1 STA $D015.t..|
00000370: 0D 52 54 53 00 7A 0B F4  0D 3B 00 8B 0B F6 0D 58  |.RTS.z...;.....X|
00000380: 53 50 20 4A 53 52 20 43  48 53 31 00 96 0B F8 0D  |SP JSR CHS1.....|
00000390: 53 54 58 20 54 33 00 A4  0B FA 0D 4A 53 52 20 24  |STX T3.....JSR $|
000003A0: 41 45 46 44 00 B2 0B FC  0D 4A 53 52 20 24 41 44  |AEFD.....JSR $AD|
000003B0: 38 41 00 C0 0B FE 0D 4A  53 52 20 24 42 37 46 37  |8A.....JSR $B7F7|
000003C0: 00 CC 0B 00 0E 4C 44 41  20 24 31 35 00 D7 0B 02  |.....LDA $15....|
000003D0: 0E 43 4D 50 20 23 32 00  E3 0B 04 0E 42 43 53 20  |.CMP #2.....BCS |
000003E0: 58 53 33 00 EE 0B 06 0E  4C 44 58 20 54 33 00 F5  |XS3.....LDX T3..|
000003F0: 0B 08 0E 52 B0 00 06 0C  0A 0E 4C 44 41 20 50 4F  |...R......LDA PO|
00000400: 57 45 52 53 2C 58 00 12  0C 0C 0E 42 43 43 20 58  |WERS,X.....BCC X|
00000410: 53 31 00 1F 0C 0E 0E B0  41 20 24 44 30 31 30 00  |S1......A $D010.|
00000420: 2B 0C 10 0E 42 43 53 20  58 53 32 00 3B 0C 12 0E  |+...BCS XS2.;...|
00000430: 58 53 31 20 45 B0 20 23  24 46 46 00 47 0C 14 0E  |XS1 E. #$FF.G...|
00000440: AF 20 24 44 30 31 30 00  53 0C 16 0E 58 53 32 20  |. $D010.S...XS2 |
00000450: 54 41 59 00 5B 0C 18 0E  54 58 41 00 63 0C 1A 0E  |TAY.[...TXA.c...|
00000460: 41 53 4C 00 6B 0C 1C 0E  54 41 58 00 77 0C 1E 0E  |ASL.k...TAX.w...|
00000470: 4C 44 41 20 24 31 34 00  84 0C 20 0E 4A 53 52 20  |LDA $14... .JSR |
00000480: 52 C6 48 4B 00 92 0C 22  0E 53 54 59 20 24 44 30  |R.HK...".STY $D0|
00000490: 31 30 00 A2 0C 24 0E 53  54 41 20 24 44 30 30 30  |10...$.STA $D000|
000004A0: 2C 58 00 AA 0C 26 0E 52  54 53 00 BC 0C 28 0E 58  |,X...&.RTS...(.X|
000004B0: 53 33 20 4A 4D 50 20 24  42 32 34 38 00 C2 0C 2A  |S3 JMP $B248...*|
000004C0: 0E 3B 00 D3 0C 2C 0E 59  53 50 20 4A 53 52 20 43  |.;...,.YSP JSR C|
000004D0: 48 53 31 00 DF 0C 2E 0E  59 53 31 20 54 58 41 00  |HS1.....YS1 TXA.|
000004E0: E7 0C 30 0E 41 53 4C 00  EF 0C 32 0E 50 48 41 00  |..0.ASL...2.PHA.|
000004F0: FD 0C 34 0E 4A 53 52 20  24 42 37 46 31 00 05 0D  |..4.JSR $B7F1...|
00000500: 36 0E 54 58 41 00 0D 0D  38 0E 54 41 59 00 15 0D  |6.TXA...8.TAY...|
00000510: 3A 0E 50 4C 41 00 1D 0D  3C 0E 54 41 58 00 25 0D  |:.PLA...<.TAX.%.|
00000520: 3E 0E 54 59 41 00 32 0D  40 0E 4A 53 52 20 52 C6  |>.TYA.2.@.JSR R.|
00000530: 48 4B 00 42 0D 42 0E 53  54 41 20 24 44 30 30 31  |HK.B.B.STA $D001|
00000540: 2C 58 00 4A 0D 44 0E 52  54 53 00 50 0D 46 0E 3B  |,X.J.D.RTS.P.F.;|
00000550: 00 61 0D 48 0E 58 59 53  50 20 4A 53 52 20 58 53  |.a.H.XYSP JSR XS|
00000560: 50 00 6C 0D 4A 0E 4C 44  58 20 54 33 00 78 0D 4C  |P.l.J.LDX T3.x.L|
00000570: 0E 42 50 4C 20 59 53 31  00 7E 0D 4E 0E 3B 00 91  |.BPL YS1.~.N.;..|
00000580: 0D 50 0E 43 48 4B 53 50  52 20 4A 53 52 20 24 37  |.P.CHKSPR JSR $7|
00000590: 33 00 A4 0D 52 0E 43 48  53 31 20 4A 53 52 20 24  |3...R.CHS1 JSR $|
000005A0: 42 37 39 45 00 AF 0D 54  0E 43 50 58 20 23 38 00  |B79E...T.CPX #8.|
000005B0: BB 0D 56 0E 42 43 53 20  58 53 33 00 C3 0D 58 0E  |..V.BCS XS3...X.|
000005C0: 52 54 53 00 C9 0D 5A 0E  3B 00 D6 0D 5C 0E 52 C6  |RTS...Z.;...\.R.|
000005D0: 48 4B 20 50 48 41 00 E9  0D 5E 0E 52 41 53 31 20  |HK PHA...^.RAS1 |
000005E0: 4C 44 41 20 24 44 30 31  32 00 F9 0D 60 0E 53 42  |LDA $D012...`.SB|
000005F0: 43 20 24 44 30 30 31 2C  58 00 06 0E 62 0E 42 43  |C $D001,X...b.BC|
00000600: 43 20 52 41 53 32 00 13  0E 64 0E 43 4D 50 20 23  |C RAS2...d.CMP #|
00000610: 24 32 42 00 20 0E 66 0E  42 43 43 20 52 41 53 31  |$2B. .f.BCC RAS1|
00000620: 00 2D 0E 68 0E 52 41 53  32 20 50 4C 41 00 35 0E  |.-.h.RAS2 PLA.5.|
00000630: 6A 0E 52 54 53 00 3B 0E  6C 0E 3B 00 61 0E 6E 0E  |j.RTS.;.l.;.a.n.|
00000640: 50 4F 57 45 52 53 20 2E  42 59 54 45 20 31 2C 32  |POWERS .BYTE 1,2|
00000650: 2C 34 2C 38 2C 31 36 2C  33 32 2C 36 34 2C 31 32  |,4,8,16,32,64,12|
00000660: 38 00 67 0E 70 0E 3B 00  00 00                    |8.g.p.;...      |
..).... SET SPRITES (AUG 25/84)         
:./...:.O.... 6 STATEMENTS, 0 FUNCTIONS.
U...:.R.... KEYWORD CHARACTERS: 27.X...:
. .... KEYWORD     ROUTINE  LINE   SER #
.G.... S/COLSPR    COLSP    3530    031.
..... S/SSPR      SSP      3550    032..
.... S/CSPR      CSP      3560    033.;.
... S/XSPR     XSP      3574    034.A...
. S/YSPR     YSP      3628    035...... 
S/XYSPR    XYSP     3656    036.....:...
... U/CHKSPR (3664/037).A.... U/RASCHK (
3676/038)...... D/POWERS (3694/039).....
:...... ================================
.....:.&.L..F "COLSPRSSPRCSPR".=.M..F "X
SPRYSPRXYSPR".Z.T..W.D COLSP.1,SSP.1,CSP
.1.V.U..W.D XSP.1,YSP.1,XYSP.1...J.COLSP
 JSR CHS1...L.TXA...N.PHA...P.JSR $B7F1.
..R.PLA...T.TAY...V.TXA.O.X.STA $D027,Y.
W.Z.RTS.....;.....SSP JSR CHS1.....LDA P
OWERS,X......A $D015.....BNE CSP1.....;.
0...CSP JSR CHS1.A...LDA POWERS,X.M...E.
 #$FF.Y.... $D015.L...CSP1 STA $D015.T..
.RTS.Z...;.....XSP JSR CHS1.....STX T3..
...JSR $AEFD.....JSR $AD8A.....JSR $B7F7
.L...LDA $15.W...CMP #2.....BCS XS3.....
LDX T3.....R......LDA POWERS,X.....BCC X
S1......A $D010.+...BCS XS2.;...XS1 E. #
$FF.G.... $D010.S...XS2 TAY.[...TXA.C...
ASL.K...TAX.W...LDA $14... .JSR RFHK..."
.STY $D010...$.STA $D000,X...&.RTS...(.X
S3 JMP $B248.B.*.;.S.,.YSP JSR CHS1.....
YS1 TXA...0.ASL...2.PHA...4.JSR $B7F1...
6.TXA...8.TAY...:.PLA...<.TAX.%.>.TYA.2.
@.JSR RFHK.B.B.STA $D001,X.J.D.RTS.P.F.;
.A.H.XYSP JSR XSP.L.J.LDX T3.X.L.BPL YS1
.~.N.;...P.CHKSPR JSR $73...R.CHS1 JSR $
B79E...T.CPX #8...V.BCS XS3.C.X.RTS.I.Z.
;.V.\.RFHK PHA...^.RAS1 LDA $D012...`.SB
C $D001,X...B.BCC RAS2...D.CMP #$2B. .F.
BCC RAS1.-.H.RAS2 PLA.5.J.RTS.;.L.;.A.N.
POWERS .BYTE 1,2,4,8,16,32,64,128.G.P.;.
..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL