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

SPRITE MACHER

FILE INFORMATION

FILENAME(S): SPRITE MACHER

FILE TYPE(S): PRG

FILE SIZE: 2.1K

FIRST SEEN: 2025-12-01 01:01:45

APPEARS ON: 1 disk(s)

FILE HASH

a7d1791a6cc1bdb25ff3fcb330626d10e39f2648c6640901a6ebf57a154b999a

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
THS GRAPHIK SPRITE MACHER PRG hedning, German ebay 22 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0E 08 05 00 97 35  33 32 38 30 2C 30 00 52  |.......53280,0.R|
00000010: 08 0A 00 97 35 33 32 38  31 2C 30 3A 86 41 28 32  |....53281,0:.A(2|
00000020: 31 2C 32 34 29 2C 42 28  36 33 29 2C 41 24 28 31  |1,24),B(63),A$(1|
00000030: 35 29 3A 58 B2 30 3A 59  B2 30 3A 52 B2 30 3A 43  |5):X.0:Y.0:R.0:C|
00000040: B2 30 3A 53 B2 31 30 33  39 3A 53 31 B2 35 35 33  |.0:S.1039:S1.553|
00000050: 31 31 00 89 08 0B 00 56  B2 35 33 32 34 38 3A 97  |11.....V.53248:.|
00000060: 56 AA 32 31 2C 30 3A 97  56 AA 32 33 2C 30 3A 97  |V.21,0:.V.23,0:.|
00000070: 56 AA 32 39 2C 30 3A 8C  3A 81 58 B2 30 A4 31 35  |V.29,0:.:.X.0.15|
00000080: 3A 87 41 24 28 58 29 3A  82 00 C1 08 0C 00 99 22  |:.A$(X):......."|
00000090: 93 22 3A 81 52 B2 31 A4  32 31 3A 81 43 B2 31 A4  |.":.R.1.21:.C.1.|
000000A0: 32 34 3A 41 28 52 2C 43  29 B2 34 36 3A 82 3A 82  |24:A(R,C).46:.:.|
000000B0: 3A 81 58 B2 31 A4 36 33  3A 42 28 58 29 B2 30 3A  |:.X.1.63:B(X).0:|
000000C0: 82 00 F8 08 0E 00 97 56  AA 34 2C 36 30 3A 97 56  |.......V.4,60:.V|
000000D0: AA 35 2C 32 30 30 3A 97  32 30 34 32 2C 31 33 3A  |.5,200:.2042,13:|
000000E0: 97 56 AA 33 37 2C 30 3A  97 56 AA 34 31 2C 31 34  |.V.37,0:.V.41,14|
000000F0: 3A 97 56 AA 33 38 2C 31  00 22 09 10 00 81 58 B2  |:.V.38,1."....X.|
00000100: 31 A4 36 33 3A 97 38 33  31 AA 58 2C 42 28 58 29  |1.63:.831.X,B(X)|
00000110: 3A 82 3A 97 56 AA 32 31  2C 34 3A 97 56 AA 32 38  |:.:.V.21,4:.V.28|
00000120: 2C 34 00 3D 09 14 00 99  22 93 11 4D 43 20 53 50  |,4.=...."..MC SP|
00000130: 52 49 54 45 20 45 44 49  54 4F 52 11 22 00 4C 09  |RITE EDITOR.".L.|
00000140: 16 00 99 22 5F 20 45 52  41 53 45 22 00 60 09 17  |..."_ ERASE".`..|
00000150: 00 99 22 31 20 4D 43 20  30 2D 42 4C 41 43 4B 22  |.."1 MC 0-BLACK"|
00000160: 00 76 09 18 00 99 22 32  20 53 43 20 20 2D 4C 54  |.v...."2 SC  -LT|
00000170: 20 42 4C 55 45 22 00 8A  09 19 00 99 22 33 20 4D  | BLUE"......"3 M|
00000180: 43 20 31 2D 57 48 49 54  45 22 00 A2 09 20 00 99  |C 1-WHITE"... ..|
00000190: 22 3D 20 43 4F 4D 50 55  54 45 20 53 50 52 49 54  |"= COMPUTE SPRIT|
000001A0: 45 22 00 B5 09 21 00 99  22 58 20 53 43 41 4C 45  |E"...!.."X SCALE|
000001B0: 20 27 58 27 22 00 C8 09  22 00 99 22 59 20 53 43  | 'X'"...".."Y SC|
000001C0: 41 4C 45 20 27 59 27 22  00 DC 09 23 00 99 22 42  |ALE 'Y'"...#.."B|
000001D0: 20 42 41 53 49 43 20 44  41 54 41 22 00 F0 09 24  | BASIC DATA"...$|
000001E0: 00 99 22 4E 20 4E 45 57  20 53 43 52 45 45 4E 22  |.."N NEW SCREEN"|
000001F0: 00 05 0A 25 00 99 22 53  20 53 41 56 45 20 53 50  |...%.."S SAVE SP|
00000200: 52 49 54 45 22 00 1A 0A  26 00 99 22 4C 20 4C 4F  |RITE"...&.."L LO|
00000210: 41 44 20 53 50 52 49 54  45 22 00 28 0A 27 00 99  |AD SPRITE".(.'..|
00000220: 22 51 20 51 55 49 54 22  00 66 0A 32 00 59 B2 30  |"Q QUIT".f.2.Y.0|
00000230: 3A 81 52 B2 31 A4 32 31  3A 81 43 B2 31 A4 32 34  |:.R.1.21:.C.1.24|
00000240: 3A 59 B2 59 AA 31 3A 97  53 AA 59 2C 41 28 52 2C  |:Y.Y.1:.S.Y,A(R,|
00000250: 43 29 3A 97 53 31 AA 59  2C 31 34 3A 82 3A 59 B2  |C):.S1.Y,14:.:Y.|
00000260: 59 AA 31 36 3A 82 00 76  0A 37 00 58 B2 31 3A 59  |Y.16:..v.7.X.1:Y|
00000270: B2 31 3A 89 37 39 00 88  0A 3C 00 A1 41 24 3A 8B  |.1:.79...<..A$:.|
00000280: 41 24 B2 22 22 A7 36 30  00 B0 0A 3D 00 52 B2 53  |A$."".60...=.R.S|
00000290: AA 58 AA 28 59 AB 31 29  AC 34 30 3A 43 B2 41 28  |.X.(Y.1).40:C.A(|
000002A0: 59 2C 58 29 3A 97 52 2C  43 3A 97 52 AA 31 2C 43  |Y,X):.R,C:.R.1,C|
000002B0: 00 CC 0A 3E 00 8B 41 24  B2 22 11 22 A7 59 B2 59  |...>..A$.".".Y.Y|
000002C0: AA 31 3A 8B 59 B1 32 31  A7 59 B2 31 00 E8 0A 3F  |.1:.Y.21.Y.1...?|
000002D0: 00 8B 41 24 B2 22 91 22  A7 59 B2 59 AB 31 3A 8B  |..A$.".".Y.Y.1:.|
000002E0: 59 B3 31 A7 59 B2 32 31  00 04 0B 40 00 8B 41 24  |Y.1.Y.21...@..A$|
000002F0: B2 22 1D 22 A7 58 B2 58  AA 32 3A 8B 58 B1 32 34  |.".".X.X.2:.X.24|
00000300: A7 58 B2 31 00 20 0B 41  00 8B 41 24 B2 22 9D 22  |.X.1. .A..A$."."|
00000310: A7 58 B2 58 AB 32 3A 8B  58 B3 31 A7 58 B2 32 33  |.X.X.2:.X.1.X.23|
00000320: 00 42 0B 42 00 8B 41 24  B2 22 5F 22 A7 41 28 59  |.B.B..A$."_".A(Y|
00000330: 2C 58 29 B2 34 36 3A 41  28 59 2C 58 AA 31 29 B2  |,X).46:A(Y,X.1).|
00000340: 34 36 00 74 0B 43 00 8B  41 24 B1 22 30 22 AF 41  |46.t.C..A$."0".A|
00000350: 24 B3 22 34 22 A7 52 B2  34 38 AA C5 28 41 24 29  |$."4".R.48..(A$)|
00000360: 3A 41 28 59 2C 58 29 B2  52 3A 41 28 59 2C 58 AA  |:A(Y,X).R:A(Y,X.|
00000370: 31 29 B2 52 00 84 0B 44  00 8B 41 24 B2 22 3D 22  |1).R...D..A$."="|
00000380: A7 31 30 30 00 A3 0B 45  00 8B 41 24 B2 22 58 22  |.100...E..A$."X"|
00000390: A7 97 56 AA 32 39 2C B6  28 C2 28 56 AA 32 39 29  |..V.29,.(.(V.29)|
000003A0: AB 34 29 00 C2 0B 46 00  8B 41 24 B2 22 59 22 A7  |.4)...F..A$."Y".|
000003B0: 97 56 AA 32 33 2C B6 28  C2 28 56 AA 32 33 29 AB  |.V.23,.(.(V.23).|
000003C0: 34 29 00 D2 0B 47 00 8B  41 24 B2 22 42 22 A7 31  |4)...G..A$."B".1|
000003D0: 32 30 00 F7 0B 48 00 8B  41 24 B2 22 4C 22 B0 41  |20...H..A$."L".A|
000003E0: 24 B2 22 53 22 B0 41 24  B2 22 4E 22 B0 41 24 B2  |$."S".A$."N".A$.|
000003F0: 22 51 22 A7 31 39 30 00  10 0C 49 00 8B 41 24 B2  |"Q".190...I..A$.|
00000400: C7 28 31 33 33 29 A7 52  B2 33 33 3A 8D 31 33 30  |.(133).R.33:.130|
00000410: 00 29 0C 4A 00 8B 41 24  B2 C7 28 31 33 37 29 A7  |.).J..A$..(137).|
00000420: 52 B2 33 37 3A 8D 31 33  30 00 42 0C 4B 00 8B 41  |R.37:.130.B.K..A|
00000430: 24 B2 C7 28 31 33 34 29  A7 52 B2 34 31 3A 8D 31  |$..(134).R.41:.1|
00000440: 33 30 00 5B 0C 4C 00 8B  41 24 B2 C7 28 31 33 38  |30.[.L..A$..(138|
00000450: 29 A7 52 B2 33 38 3A 8D  31 33 30 00 8B 0C 4F 00  |).R.38:.130...O.|
00000460: 52 B2 53 AA 58 AA 28 59  AB 31 29 AC 34 30 3A 43  |R.S.X.(Y.1).40:C|
00000470: B2 41 28 59 2C 58 29 AA  31 32 38 3A 97 52 2C 43  |.A(Y,X).128:.R,C|
00000480: 3A 97 52 AA 31 2C 43 3A  89 36 30 00 C8 0C 64 00  |:.R.1,C:.60...d.|
00000490: 59 B2 30 3A 81 52 B2 31  A4 32 31 3A 81 58 B2 30  |Y.0:.R.1.21:.X.0|
000004A0: A4 32 3A 59 B2 59 AA 31  3A 42 28 59 29 B2 30 3A  |.2:Y.Y.1:B(Y).0:|
000004B0: 81 43 B2 31 A4 37 A9 32  3A 51 B2 41 28 52 2C 58  |.C.1.7.2:Q.A(R,X|
000004C0: AC 38 AA 43 29 AB 34 38  00 D9 0C 66 00 8B 51 B3  |.8.C).48...f..Q.|
000004D0: 30 B0 51 B1 33 A7 51 B2  30 00 11 0D 68 00 42 28  |0.Q.3.Q.0...h.B(|
000004E0: 59 29 B2 42 28 59 29 AA  32 AE 28 37 AB 43 29 AC  |Y).B(Y).2.(7.C).|
000004F0: 51 3A 82 3A 82 3A 82 3A  81 58 B2 31 A4 36 33 3A  |Q:.:.:.:.X.1.63:|
00000500: 97 38 33 31 AA 58 2C 42  28 58 29 3A 82 3A 89 35  |.831.X,B(X):.:.5|
00000510: 35 00 28 0D 6E 00 99 22  12 22 41 24 22 3A 59 45  |5.(.n.."."A$":YE|
00000520: 53 20 4F 52 20 4E 4F 22  00 3A 0D 6F 00 81 58 B2  |S OR NO".:.o..X.|
00000530: 31 A4 31 30 3A A1 4E 24  3A 82 00 4D 0D 70 00 A1  |1.10:.N$:..M.p..|
00000540: 4E 24 3A 8B 4E 24 B2 22  22 A7 31 31 32 00 70 0D  |N$:.N$."".112.p.|
00000550: 72 00 99 22 91 20 20 20  20 20 20 20 20 20 20 20  |r..".           |
00000560: 20 20 20 20 20 20 20 20  20 20 20 20 91 22 3A 8E  |            .":.|
00000570: 00 86 0D 73 00 99 22 12  43 4F 4E 54 49 4E 55 45  |...s..".CONTINUE|
00000580: 22 3A 89 31 31 31 00 8C  0D 77 00 8F 00 C1 0D 78  |":.111...w.....x|
00000590: 00 99 22 93 22 3A 81 58  B2 31 A4 37 3A 99 22 44  |..".":.X.1.7:."D|
000005A0: 41 54 41 22 3B 3A 81 59  B2 31 A4 39 3A 99 42 28  |ATA";:.Y.1.9:.B(|
000005B0: 28 58 AB 31 29 AC 39 AA  59 29 22 9D 2C 22 3B 3A  |(X.1).9.Y)".,";:|
000005C0: 82 00 D7 0D 7A 00 99 22  9D 22 3A 82 3A 99 3A 8D  |....z..".":.:.:.|
000005D0: 31 31 35 3A 89 32 30 00  F7 0D 82 00 43 B2 C2 28  |115:.20.....C..(|
000005E0: 56 AA 52 29 AF 31 35 3A  43 B2 43 AA 31 3A 8B 43  |V.R).15:C.C.1:.C|
000005F0: B1 31 35 A7 43 B2 30 00  15 0E 84 00 97 56 AA 52  |.15.C.0......V.R|
00000600: 2C 43 3A 99 22 13 11 11  11 22 3B 3A 8B 52 B2 33  |,C:."....";:.R.3|
00000610: 33 A7 31 33 36 00 29 0E  85 00 99 22 11 22 3B 3A  |3.136.)....".";:|
00000620: 8B 52 B2 33 37 A7 31 33  36 00 3D 0E 86 00 99 22  |.R.37.136.=...."|
00000630: 11 22 3B 3A 8B 52 B2 34  31 A7 31 33 36 00 47 0E  |.";:.R.41.136.G.|
00000640: 87 00 99 22 11 22 3B 00  61 0E 88 00 99 22 1D 1D  |...".";.a...."..|
00000650: 1D 1D 1D 1D 1D 22 41 24  28 43 29 22 20 20 22 3A  |....."A$(C)"  ":|
00000660: 8E 00 76 0E BE 00 8D 31  31 30 3A 8B 4E 24 B3 B1  |..v....110:.N$..|
00000670: 22 59 22 A7 37 39 00 8D  0E BF 00 A1 4E 24 3A A1  |"Y".79......N$:.|
00000680: 4E 24 3A 8B 41 24 B2 22  4E 22 A7 31 31 00 B3 0E  |N$:.A$."N".11...|
00000690: C0 00 8B 41 24 B2 22 51  22 A7 97 56 AA 32 31 2C  |...A$."Q"..V.21,|
000006A0: 30 3A 97 56 AA 32 38 2C  30 3A 99 22 11 11 11 11  |0:.V.28,0:."....|
000006B0: 22 3A 80 00 DB 0E C2 00  99 22 93 22 3A 97 56 AA  |":.......".":.V.|
000006C0: 32 31 2C 30 3A 85 22 4E  41 4D 45 20 4F 46 20 53  |21,0:."NAME OF S|
000006D0: 50 52 49 54 45 22 3B 4E  24 3A 99 00 F6 0E C4 00  |PRITE";N$:......|
000006E0: 8B 41 24 B2 22 4C 22 A7  9F 31 2C 31 2C 30 2C 4E  |.A$."L"..1,1,0,N|
000006F0: 24 3A 89 33 30 30 00 1D  0F C8 00 9F 31 2C 31 2C  |$:.300......1,1,|
00000700: 31 2C 4E 24 3A 81 58 B2  31 A4 36 33 3A 98 31 2C  |1,N$:.X.1.63:.1,|
00000710: 42 28 58 29 3A 82 3A A0  31 3A 89 31 36 00 52 0F  |B(X):.:.1:.16.R.|
00000720: 2C 01 81 58 B2 31 A4 36  33 3A 84 31 2C 42 28 58  |,..X.1.63:.1,B(X|
00000730: 29 3A 82 3A A0 31 3A 99  22 11 43 4F 4D 50 55 54  |):.:.1:.".COMPUT|
00000740: 49 4E 47 20 53 50 52 49  54 45 20 4D 41 54 52 49  |ING SPRITE MATRI|
00000750: 58 22 00 8A 0F 36 01 59  B2 30 3A 81 52 B2 31 A4  |X"...6.Y.0:.R.1.|
00000760: 32 31 3A 81 58 B2 30 A4  32 3A 59 B2 59 AA 31 3A  |21:.X.0.2:Y.Y.1:|
00000770: 81 43 B2 32 A4 38 A9 32  3A 51 B2 58 AC 38 AA 43  |.C.2.8.2:Q.X.8.C|
00000780: 3A 50 B2 32 AE 28 38 AB  43 29 00 B1 0F 38 01 53  |:P.2.(8.C)...8.S|
00000790: B2 42 28 59 29 AF 28 50  AC 33 29 3A 41 28 52 2C  |.B(Y).(P.3):A(R,|
000007A0: 51 29 B2 34 36 3A 41 28  52 2C 51 AB 31 29 B2 34  |Q).46:A(R,Q.1).4|
000007B0: 36 00 D8 0F 3A 01 8B 53  B1 30 A7 41 28 52 2C 51  |6...:..S.0.A(R,Q|
000007C0: 29 B2 53 AD 50 AA 34 38  3A 41 28 52 2C 51 AB 31  |).S.P.48:A(R,Q.1|
000007D0: 29 B2 53 AD 50 AA 34 38  00 ED 0F 4A 01 82 3A 82  |).S.P.48...J..:.|
000007E0: 3A 82 3A 53 B2 31 30 33  39 3A 89 31 36 00 20 10  |:.:S.1039:.16. .|
000007F0: F4 01 83 42 4C 41 43 4B  2C 57 48 49 54 45 2C 52  |...BLACK,WHITE,R|
00000800: 45 44 2C 43 59 41 4E 2C  50 55 52 50 4C 45 2C 47  |ED,CYAN,PURPLE,G|
00000810: 52 45 45 4E 2C 42 4C 55  45 2C 59 45 4C 4C 4F 57  |REEN,BLUE,YELLOW|
00000820: 00 5A 10 FE 01 83 4F 52  41 4E 47 45 2C 42 52 4F  |.Z....ORANGE,BRO|
00000830: 57 4E 2C 4C 54 20 52 45  44 2C 47 52 41 59 31 2C  |WN,LT RED,GRAY1,|
00000840: 47 52 41 59 32 2C 4C 54  20 47 52 4E 2C 4C 54 20  |GRAY2,LT GRN,LT |
00000850: 42 4C 55 45 2C 47 52 41  59 33 00 00 00 91 80 00  |BLUE,GRAY3......|
.......53280,0.R....53281,0:.A(21,24),B(
63),A$(15):X.0:Y.0:R.0:C.0:S.1039:S1.553
11.....V.53248:.V.21,0:.V.23,0:.V.29,0:.
:.X.0.15:.A$(X):..A....".":.R.1.21:.C.1.
24:A(R,C).46:.:.:.X.1.63:B(X).0:.......V
.4,60:.V.5,200:.2042,13:.V.37,0:.V.41,14
:.V.38,1."....X.1.63:.831.X,B(X):.:.V.21
,4:.V.28,4.=...."..MC SPRITE EDITOR.".L.
..."_ ERASE".`...."1 MC 0-BLACK".V...."2
 SC  -LT BLUE"......"3 MC 1-WHITE"... ..
"= COMPUTE SPRITE"...!.."X SCALE 'X'".H.
".."Y SCALE 'Y'"...#.."B BASIC DATA"...$
.."N NEW SCREEN"...%.."S SAVE SPRITE"...
&.."L LOAD SPRITE".(.'.."Q QUIT".F.2.Y.0
:.R.1.21:.C.1.24:Y.Y.1:.S.Y,A(R,C):.S1.Y
,14:.:Y.Y.16:..V.7.X.1:Y.1:.79...<..A$:.
A$."".60...=.R.S.X.(Y.1).40:C.A(Y,X):.R,
C:.R.1,C.L.>..A$.".".Y.Y.1:.Y.21.Y.1...?
..A$.".".Y.Y.1:.Y.1.Y.21...@..A$.".".X.X
.2:.X.24.X.1. .A..A$.".".X.X.2:.X.1.X.23
.B.B..A$."_".A(Y,X).46:A(Y,X.1).46.T.C..
A$."0".A$."4".R.48.E(A$):A(Y,X).R:A(Y,X.
1).R...D..A$."=".100...E..A$."X"..V.29,.
(B(V.29).4).B.F..A$."Y"..V.23,.(B(V.23).
4).R.G..A$."B".120...H..A$."L".A$."S".A$
."N".A$."Q".190...I..A$.G(133).R.33:.130
.).J..A$.G(137).R.37:.130.B.K..A$.G(134)
.R.41:.130.[.L..A$.G(138).R.38:.130...O.
R.S.X.(Y.1).40:C.A(Y,X).128:.R,C:.R.1,C:
.60.H.D.Y.0:.R.1.21:.X.0.2:Y.Y.1:B(Y).0:
.C.1.7.2:Q.A(R,X.8.C).48.Y.F..Q.0.Q.3.Q.
0...H.B(Y).B(Y).2.(7.C).Q:.:.:.:.X.1.63:
.831.X,B(X):.:.55.(.N.."."A$":YES OR NO"
.:.O..X.1.10:.N$:..M.P..N$:.N$."".112.P.
R..".                       .":....S..".
CONTINUE":.111...W...A.X..".":.X.1.7:."D
ATA";:.Y.1.9:.B((X.1).9.Y)".,";:..W.Z.."
.":.:.:.115:.20.....C.B(V.R).15:C.C.1:.C
.15.C.0......V.R,C:."....";:.R.33.136.).
...".";:.R.37.136.=....".";:.R.41.136.G.
...".";.A...."......."A$(C)"  ":..V....1
10:.N$.."Y".79......N$:.N$:.A$."N".11...
...A$."Q"..V.21,0:.V.28,0:."....":....B.
.".":.V.21,0:."NAME OF SPRITE";N$:....D.
.A$."L"..1,1,0,N$:.300...H..1,1,1,N$:.X.
1.63:.1,B(X):.: 1:.16.R.,..X.1.63:.1,B(X
):.: 1:.".COMPUTING SPRITE MATRIX"...6.Y
.0:.R.1.21:.X.0.2:Y.Y.1:.C.2.8.2:Q.X.8.C
:P.2.(8.C)...8.S.B(Y).(P.3):A(R,Q).46:A(
R,Q.1).46.X.:..S.0.A(R,Q).S.P.48:A(R,Q.1
).S.P.48...J..:.:.:S.1039:.16. ....BLACK
,WHITE,RED,CYAN,PURPLE,GREEN,BLUE,YELLOW
.Z....ORANGE,BROWN,LT RED,GRAY1,GRAY2,LT
 GRN,LT BLUE,GRAY3......
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL