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

SPRITE DEMO

FILE INFORMATION

FILENAME(S): SPRITE DEMO

FILE TYPE(S): PRG

FILE SIZE: 2K

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

APPEARS ON: 1 disk(s)

FILE HASH

88d5491b07617ee558b39d34c20c978a49d5212a892af773dc1777a084562d9d

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
THE BEST OF VCGN SPRITE DEMO PRG DuncanTwain 17 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 17 08 00 00 97 35  33 32 38 31 2C 30 3A 97  |.......53281,0:.|
00000010: 35 33 32 38 30 2C 30 00  1F 08 02 00 99 22 93 00  |53280,0......"..|
00000020: 31 08 05 00 86 53 50 52  49 54 45 28 32 2C 32 30  |1....SPRITE(2,20|
00000030: 29 00 3A 08 06 00 46 4D  B2 30 00 49 08 0A 00 81  |).:...FM.0.I....|
00000040: 52 B2 2E 35 A4 31 30 2E  35 00 55 08 14 00 81 58  |R..5.10.5.U....X|
00000050: B2 30 A4 32 30 00 83 08  1A 00 53 50 52 49 54 45  |.0.20.....SPRITE|
00000060: 28 30 2C 58 29 B2 30 3A  53 50 52 49 54 45 28 31  |(0,X).0:SPRITE(1|
00000070: 2C 58 29 B2 30 3A 53 50  52 49 54 45 28 32 2C 58  |,X).0:SPRITE(2,X|
00000080: 29 B2 30 00 9E 08 1E 00  8B 58 B3 31 30 AB 52 20  |).0......X.10.R |
00000090: B0 20 58 B1 31 30 AA 52  20 A7 20 32 30 30 00 C7  |. X.10.R . 200..|
000000A0: 08 23 00 4C 31 B2 BA 28  52 AE 32 AB 28 58 AB 31  |.#.L1..(R.2.(X.1|
000000B0: 30 29 AE 32 29 3A 4C 32  B2 31 30 AB 4C 31 3A 4C  |0).2):L2.10.L1:L|
000000C0: 33 B2 31 30 AA 4C 31 00  D3 08 28 00 81 59 B2 30  |3.10.L1...(..Y.0|
000000D0: A4 32 30 00 E9 08 32 00  8B 59 B3 4C 32 20 B0 20  |.20...2..Y.L2 . |
000000E0: 59 B1 4C 33 20 A7 20 38  35 00 FE 08 46 00 42 59  |Y.L3 . 85...F.BY|
000000F0: 54 45 B2 B5 28 28 59 AA  2E 35 29 AD 38 29 00 19  |TE..((Y..5).8)..|
00000100: 09 50 00 91 20 42 59 54  45 AA 31 20 8D 20 31 30  |.P.. BYTE.1 . 10|
00000110: 30 2C 31 32 30 2C 31 34  30 00 21 09 55 00 82 20  |0,120,140.!.U.. |
00000120: 59 00 2B 09 5A 00 89 20  32 30 30 00 58 09 64 00  |Y.+.Z.. 200.X.d.|
00000130: 53 50 52 49 54 45 28 30  2C 58 29 B2 53 50 52 49  |SPRITE(0,X).SPRI|
00000140: 54 45 28 30 2C 58 29 AA  32 AE 28 37 AB 28 59 AB  |TE(0,X).2.(7.(Y.|
00000150: 42 59 54 45 AC 38 29 29  00 5E 09 6E 00 8E 00 8B  |BYTE.8)).^.n....|
00000160: 09 78 00 53 50 52 49 54  45 28 31 2C 58 29 B2 53  |.x.SPRITE(1,X).S|
00000170: 50 52 49 54 45 28 31 2C  58 29 AA 32 AE 28 37 AB  |PRITE(1,X).2.(7.|
00000180: 28 59 AB 42 59 54 45 AC  38 29 29 00 91 09 82 00  |(Y.BYTE.8)).....|
00000190: 8E 00 BE 09 8C 00 53 50  52 49 54 45 28 32 2C 58  |......SPRITE(2,X|
000001A0: 29 B2 53 50 52 49 54 45  28 32 2C 58 29 AA 32 AE  |).SPRITE(2,X).2.|
000001B0: 28 37 AB 28 59 AB 42 59  54 45 AC 38 29 29 00 C4  |(7.(Y.BYTE.8))..|
000001C0: 09 96 00 8E 00 CC 09 C8  00 82 20 58 00 05 0A 4A  |.......... X...J|
000001D0: 01 97 35 33 32 34 38 2C  31 30 30 3A 97 35 33 32  |..53248,100:.532|
000001E0: 34 39 2C 31 30 30 3A 97  32 30 34 30 2C 32 34 35  |49,100:.2040,245|
000001F0: AA 46 4D 3A 97 35 33 32  36 39 2C 31 3A 97 35 33  |.FM:.53269,1:.53|
00000200: 32 38 37 2C 31 00 17 0A  4F 01 5A B2 28 32 34 35  |287,1...O.Z.(245|
00000210: AA 46 4D 29 AC 36 34 00  23 0A 90 01 81 58 B2 30  |.FM).64.#....X.0|
00000220: A4 32 30 00 2E 0A 9A 01  81 59 B2 30 A4 32 00 41  |.20......Y.0.2.A|
00000230: 0A A4 01 97 5A 2C 53 50  52 49 54 45 28 59 2C 58  |....Z,SPRITE(Y,X|
00000240: 29 00 4B 0A AE 01 5A B2  5A AA 31 00 58 0A B8 01  |).K...Z.Z.1.X...|
00000250: 82 20 59 3A 20 82 20 58  00 64 0A BD 01 46 4D B2  |. Y: . X.d...FM.|
00000260: 46 4D AA 31 00 6C 0A C2  01 82 20 52 00 9D 0A CC  |FM.1.l.... R....|
00000270: 01 81 58 B2 30 A4 31 35  3A 50 4C 41 41 54 53 B2  |..X.0.15:PLAATS.|
00000280: BB 28 31 29 AC 31 34 35  AA 35 35 3A 97 35 33 32  |.(1).145.55:.532|
00000290: 34 38 AA 58 2C 50 4C 41  41 54 53 3A 82 00 B7 0A  |48.X,PLAATS:....|
000002A0: D1 01 97 35 33 32 37 31  2C 32 35 35 3A 97 35 33  |...53271,255:.53|
000002B0: 32 37 37 2C 32 35 35 00  C6 0A D6 01 97 35 33 32  |277,255......532|
000002C0: 36 39 2C 32 35 35 00 E8  0A DB 01 81 4B 4C 45 55  |69,255......KLEU|
000002D0: 52 B2 31 A4 38 3A 97 35  33 32 38 36 AA 4B 4C 45  |R.1.8:.53286.KLE|
000002E0: 55 52 2C 4B 4C 45 55 52  00 EE 0A E0 01 82 00 FB  |UR,KLEUR........|
000002F0: 0A EA 01 81 58 58 B2 31  A4 31 30 00 0C 0B F4 01  |....XX.1.10.....|
00000300: 81 58 B2 32 34 35 20 A4  20 32 35 34 00 17 0B F9  |.X.245 . 254....|
00000310: 01 81 5A B2 30 A4 37 00  25 0B FE 01 97 32 30 34  |..Z.0.7.%....204|
00000320: 30 AA 5A 2C 58 00 2D 0B  08 02 82 3A 82 00 42 0B  |0.Z,X.-....:..B.|
00000330: 12 02 81 58 B2 32 35 34  20 A4 20 32 34 35 20 A9  |...X.254 . 245 .|
00000340: AB 31 00 4D 0B 17 02 81  5A B2 30 A4 37 00 5B 0B  |.1.M....Z.0.7.[.|
00000350: 1C 02 97 32 30 34 30 AA  5A 2C 58 00 63 0B 26 02  |...2040.Z,X.c.&.|
00000360: 82 3A 82 00 69 0B 30 02  82 00 76 0B 3A 02 97 35  |.:..i.0...v.:..5|
00000370: 33 32 36 39 2C 30 00 93  0B 58 02 9C 3A 81 58 B2  |3269,0...X..:.X.|
00000380: 30 A4 31 35 3A 97 35 33  32 34 38 AA 58 2C 31 30  |0.15:.53248.X,10|
00000390: 30 3A 82 00 AC 0B 62 02  81 58 B2 30 A4 36 3A 97  |0:....b..X.0.6:.|
000003A0: 32 30 34 30 AA 58 2C 32  35 35 3A 82 00 C6 0B 67  |2040.X,255:....g|
000003B0: 02 97 35 33 32 36 39 2C  31 32 37 3A 97 35 33 32  |..53269,127:.532|
000003C0: 37 35 2C 31 32 37 00 E7  0B 6C 02 86 41 28 31 2C  |75,127...l..A(1,|
000003D0: 36 29 3A 8F 20 42 45 57  45 47 49 4E 47 53 20 56  |6):. BEWEGINGS V|
000003E0: 45 4B 54 4F 52 45 4E 00  F2 0B 76 02 81 58 B2 30  |EKTOREN...v..X.0|
000003F0: A4 36 00 FD 0B 80 02 81  59 B2 30 A4 31 00 15 0C  |.6......Y.0.1...|
00000400: 8A 02 41 28 59 2C 58 29  B2 B5 28 BB 28 31 29 AC  |..A(Y,X)..(.(1).|
00000410: 31 30 AB 35 29 00 1D 0C  94 02 82 3A 82 00 31 0C  |10.5)......:..1.|
00000420: BC 02 8F 20 4D 41 41 4B  20 4F 4D 47 45 56 49 4E  |... MAAK OMGEVIN|
00000430: 47 00 3B 0C C6 02 99 22  93 22 3B 00 83 0C DA 02  |G.;....".";.....|
00000440: 99 22 13 20 20 20 20 20  20 20 20 20 20 20 20 20  |.".             |
00000450: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000460: 20 12 9E 20 9D 11 20 9D  11 20 9D 11 20 9D 11 20  | .. .. .. .. .. |
00000470: 9D 11 20 9D 11 20 9D 11  20 9D 11 20 9D 11 20 9D  |.. .. .. .. .. .|
00000480: 11 20 22 00 BB 0C DF 02  99 22 20 20 20 20 20 20  |. "......"      |
00000490: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000004A0: 20 20 20 20 20 20 20 20  9E 12 20 9D 11 20 9D 11  |        .. .. ..|
000004B0: 20 9D 11 20 9D 11 20 9D  11 20 22 00 F4 0C E4 02  | .. .. .. ".....|
000004C0: 99 22 13 12 9E 20 9D 11  20 9D 11 20 9D 11 20 9D  |."... .. .. .. .|
000004D0: 11 20 9D 11 20 9D 11 20  9D 11 20 9D 11 20 9D 11  |. .. .. .. .. ..|
000004E0: 20 9D 11 20 9D 11 20 9D  11 20 9D 11 20 9D 11 20  | .. .. .. .. .. |
000004F0: 9D 11 20 22 00 1D 0D EE  02 99 22 12 9E 20 20 20  |.. "......"..   |
00000500: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000510: 20 20 20 20 20 20 20 20  20 20 20 20 22 00 47 0D  |            ".G.|
00000520: F8 02 99 22 13 12 9E 20  20 20 20 20 20 20 20 20  |..."...         |
00000530: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000540: 20 20 20 20 20 20 22 00  61 0D 02 03 99 22 13 11  |      ".a...."..|
00000550: 11 11 11 11 11 11 11 11  11 11 11 11 11 11 11 11  |................|
00000560: 22 00 89 0D 0C 03 81 58  B2 35 36 30 39 36 A4 35  |"......X.56096.5|
00000570: 36 32 39 35 3A 97 58 2C  33 3A 82 3A 8F 20 4B 4C  |6295:.X,3:.:. KL|
00000580: 45 55 52 20 4B 41 4E 4F  4E 00 9D 0D 16 03 42 41  |EUR KANON.....BA|
00000590: 53 49 53 B2 31 38 32 36  3A 49 4E B2 31 00 A8 0D  |SIS.1826:IN.1...|
000005A0: 20 03 81 58 B2 30 A4 36  00 B6 0D 2F 03 8D 38 32  | ..X.0.6.../..82|
000005B0: 30 3A 89 38 33 35 00 D9  0D 34 03 97 35 33 32 34  |0:.835...4..5324|
000005C0: 38 AA 32 AC 58 2C C2 28  35 33 32 34 38 AA 32 AC  |8.2.X,.(53248.2.|
000005D0: 58 29 AA 41 28 30 2C 58  29 00 00 0E 3E 03 97 35  |X).A(0,X)...>..5|
000005E0: 33 32 34 38 AA 32 AC 58  AA 31 2C C2 28 35 33 32  |3248.2.X.1,.(532|
000005F0: 34 38 AA 32 AC 58 AA 31  29 AA 41 28 31 2C 58 29  |48.2.X.1).A(1,X)|
00000600: 00 23 0E 41 03 44 55 B2  C2 28 35 33 32 37 39 29  |.#.A.DU..(53279)|
00000610: 3A 8D 20 39 30 30 3A 8F  20 44 55 4D 4D 59 20 50  |:. 900:. DUMMY P|
00000620: 45 45 4B 00 29 0E 42 03  8E 00 60 0E 43 03 8B C2  |EEK.).B...`.C...|
00000630: 28 35 33 32 37 39 29 B1  30 A7 41 28 30 2C 58 29  |(53279).0.A(0,X)|
00000640: B2 AB 28 41 28 30 2C 58  29 29 3A 41 28 31 2C 58  |..(A(0,X)):A(1,X|
00000650: 29 B2 AB 28 41 28 31 2C  58 29 29 3A 8D 38 32 30  |)..(A(1,X)):.820|
00000660: 00 66 0E 48 03 82 00 6F  0E 52 03 89 38 30 30 00  |.f.H...o.R..800.|
00000670: AD 0E 84 03 97 42 41 53  49 53 2C 32 33 33 3A 97  |.....BASIS,233:.|
00000680: 42 41 53 49 53 AB 49 4E  AB 49 4E 2C 33 32 3A 97  |BASIS.IN.IN,32:.|
00000690: 42 41 53 49 53 AA 31 2C  32 32 33 3A 97 42 41 53  |BASIS.1,223:.BAS|
000006A0: 49 53 AA 31 AB 49 4E AB  49 4E 2C 33 32 00 F3 0E  |IS.1.IN.IN,32...|
000006B0: 8A 03 97 42 41 53 49 53  AA 34 30 2C 31 36 30 3A  |...BASIS.40,160:|
000006C0: 97 42 41 53 49 53 AA 34  30 AB 49 4E AB 49 4E 2C  |.BASIS.40.IN.IN,|
000006D0: 33 32 3A 97 42 41 53 49  53 AA 34 31 2C 31 36 30  |32:.BASIS.41,160|
000006E0: 3A 97 42 41 53 49 53 AA  34 31 AB 49 4E AB 49 4E  |:.BASIS.41.IN.IN|
000006F0: 2C 33 32 00 06 0F 8E 03  42 41 53 49 53 B2 42 41  |,32.....BASIS.BA|
00000700: 53 49 53 AA 49 4E 00 20  0F 98 03 8B 42 41 53 49  |SIS.IN. ....BASI|
00000710: 53 B1 31 38 35 30 A7 20  49 4E 43 52 45 B2 AB 31  |S.1850. INCRE..1|
00000720: 00 39 0F A2 03 8B 42 41  53 49 53 B3 31 38 32 36  |.9....BASIS.1826|
00000730: A7 20 49 4E 43 52 45 B2  31 00 55 0F E8 03 8B 20  |. INCRE.1.U.... |
00000740: 52 57 B2 31 20 A7 20 4F  50 B2 4F 50 AB 33 3A 89  |RW.1 . OP.OP.3:.|
00000750: 20 31 30 31 30 00 87 0F  ED 03 97 35 33 32 39 34  | 1010......53294|
00000760: 2C 31 3A 4F 50 B2 31 39  32 3A 52 57 B2 31 3A 48  |,1:OP.192:RW.1:H|
00000770: 4F B2 32 32 AA 28 42 41  AB 31 38 32 34 29 AC 38  |O.22.(BA.1824).8|
00000780: 3A 89 20 31 30 35 30 00  A7 0F F2 03 8B 4F 50 B3  |:. 1050......OP.|
00000790: 32 30 A7 20 31 30 32 30  3A 8F 20 54 45 53 54 20  |20. 1020:. TEST |
000007A0: 42 4F 54 53 49 4E 47 00  B1 0F F7 03 89 31 30 37  |BOTSING......107|
000007B0: 30 00 CB 0F FC 03 52 57  B2 30 3A 97 35 33 32 36  |0.....RW.0:.5326|
000007C0: 39 2C 31 32 37 3A 89 31  30 38 30 00 E4 0F 1A 04  |9,127:.1080.....|
000007D0: 97 35 33 32 36 39 2C 32  35 35 3A 97 32 30 34 37  |.53269,255:.2047|
000007E0: 2C 32 35 35 00 F2 0F 24  04 97 35 33 32 36 32 2C  |,255...$..53262,|
000007F0: 48 4F 00 00 10 2E 04 97  35 33 32 36 33 2C 4F 50  |HO......53263,OP|
00000800: 00 06 10 38 04 8E 00 00  00                       |...8.....       |
.......53281,0:.53280,0......"..1....SPR
ITE(2,20).:...FM.0.I....R..5.10.5.U....X
.0.20.....SPRITE(0,X).0:SPRITE(1,X).0:SP
RITE(2,X).0......X.10.R . X.10.R . 200.G
.#.L1..(R.2.(X.10).2):L2.10.L1:L3.10.L1.
S.(..Y.0.20...2..Y.L2 . Y.L3 . 85...F.BY
TE..((Y..5).8)...P.. BYTE.1 . 100,120,14
0.!.U.. Y.+.Z.. 200.X.D.SPRITE(0,X).SPRI
TE(0,X).2.(7.(Y.BYTE.8)).^.N.....X.SPRIT
E(1,X).SPRITE(1,X).2.(7.(Y.BYTE.8)).....
......SPRITE(2,X).SPRITE(2,X).2.(7.(Y.BY
TE.8)).D.....L.H.. X...J..53248,100:.532
49,100:.2040,245.FM:.53269,1:.53287,1...
O.Z.(245.FM).64.#....X.0.20......Y.0.2.A
....Z,SPRITE(Y,X).K...Z.Z.1.X.... Y: . X
.D...FM.FM.1.L.B.. R...L..X.0.15:PLAATS.
.(1).145.55:.53248.X,PLAATS:....Q..53271
,255:.53277,255.F.V..53269,255......KLEU
R.1.8:.53286.KLEUR,KLEUR............XX.1
.10......X.245 . 254......Z.0.7.%....204
0.Z,X.-....:..B....X.254 . 245 ..1.M....
Z.0.7.[....2040.Z,X.C.&..:..I.0...V.:..5
3269,0...X..:.X.0.15:.53248.X,100:....B.
.X.0.6:.2040.X,255:..F.G..53269,127:.532
75,127...L..A(1,6):. BEWEGINGS VEKTOREN.
..V..X.0.6......Y.0.1.....A(Y,X)..(.(1).
10.5)......:..1.... MAAK OMGEVING.;.F.."
.";...Z..".                             
 .. .. .. .. .. .. .. .. .. .. .. ".....
."                              .. .. ..
 .. .. .. "......"... .. .. .. .. .. .. 
.. .. .. .. .. .. .. .. .. "......"..   
                            ".G...."... 
                              ".A...."..
................"......X.56096.56295:.X,
3:.:. KLEUR KANON.....BASIS.1826:IN.1...
 ..X.0.6.../..820:.835.Y.4..53248.2.X,B(
53248.2.X).A(0,X)...>..53248.2.X.1,B(532
48.2.X.1).A(1,X).#.A.DU.B(53279):. 900:.
 DUMMY PEEK.).B...`.C..B(53279).0.A(0,X)
..(A(0,X)):A(1,X)..(A(1,X)):.820.F.H...O
.R..800......BASIS,233:.BASIS.IN.IN,32:.
BASIS.1,223:.BASIS.1.IN.IN,32......BASIS
.40,160:.BASIS.40.IN.IN,32:.BASIS.41,160
:.BASIS.41.IN.IN,32.....BASIS.BASIS.IN. 
....BASIS.1850. INCRE..1.9....BASIS.1826
. INCRE.1.U.... RW.1 . OP.OP.3:. 1010...
...53294,1:OP.192:RW.1:HO.22.(BA.1824).8
:. 1050......OP.20. 1020:. TEST BOTSING.
.....1070.K...RW.0:.53269,127:.1080.....
.53269,255:.2047,255...$..53262,HO......
53263,OP...8.....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL