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

SPRITE MAGIC

FILE INFORMATION

FILENAME(S): SPRITE MAGIC

FILE TYPE(S): PRG

FILE SIZE: 2.1K

FIRST SEEN: 2025-11-30 19:47:30

APPEARS ON: 1 disk(s)

FILE HASH

8c432580eeba9831dc762f774ba56b2bcaa72b9cf60e2a0faef453497685a9cc

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
HJ LPEDISK A5 1 SPRITE MAGIC PRG Curtcool, Frank 27 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 1B 08 64 00 8F 20  2A 2A 2A 20 53 50 52 49  |....d.. *** SPRI|
00000010: 54 45 20 4D 41 47 49 43  20 36 34 00 5F 08 6E 00  |TE MAGIC 64._.n.|
00000020: 97 35 33 32 38 31 2C 36  3A 86 41 28 32 31 2C 32  |.53281,6:.A(21,2|
00000030: 34 29 2C 42 28 36 33 29  2C 41 24 28 31 35 29 3A  |4),B(63),A$(15):|
00000040: 58 B2 30 3A 59 B2 30 3A  52 B2 30 3A 43 B2 30 3A  |X.0:Y.0:R.0:C.0:|
00000050: 53 B2 31 30 33 39 3A 53  31 B2 35 35 33 31 31 00  |S.1039:S1.55311.|
00000060: 96 08 78 00 56 B2 35 33  32 34 38 3A 97 56 AA 32  |..x.V.53248:.V.2|
00000070: 31 2C 30 3A 97 56 AA 32  33 2C 30 3A 97 56 AA 32  |1,0:.V.23,0:.V.2|
00000080: 39 2C 30 3A 8C 3A 81 58  B2 30 A4 31 35 3A 87 41  |9,0:.:.X.0.15:.A|
00000090: 24 28 58 29 3A 82 00 CF  08 82 00 99 22 93 22 3A  |$(X):.......".":|
000000A0: 81 52 B2 31 A4 32 31 3A  81 43 B2 31 A4 32 34 3A  |.R.1.21:.C.1.24:|
000000B0: 41 28 52 2C 43 29 B2 34  36 3A 82 43 2C 52 3A 81  |A(R,C).46:.C,R:.|
000000C0: 58 B2 31 A4 36 33 3A 42  28 58 29 B2 30 3A 82 00  |X.1.63:B(X).0:..|
000000D0: 06 09 8C 00 97 56 AA 34  2C 36 30 3A 97 56 AA 35  |.....V.4,60:.V.5|
000000E0: 2C 32 30 30 3A 97 32 30  34 32 2C 31 33 3A 97 56  |,200:.2042,13:.V|
000000F0: AA 33 37 2C 30 3A 97 56  AA 34 31 2C 31 34 3A 97  |.37,0:.V.41,14:.|
00000100: 56 AA 33 38 2C 31 00 30  09 96 00 81 58 B2 31 A4  |V.38,1.0....X.1.|
00000110: 36 33 3A 97 38 33 31 AA  58 2C 42 28 58 29 3A 82  |63:.831.X,B(X):.|
00000120: 3A 97 56 AA 32 31 2C 34  3A 97 56 AA 32 38 2C 34  |:.V.21,4:.V.28,4|
00000130: 00 4A 09 A0 00 99 22 93  11 4D 43 20 53 50 52 49  |.J...."..MC SPRI|
00000140: 54 45 20 45 44 49 54 4F  52 11 00 5B 09 AA 00 99  |TE EDITOR..[....|
00000150: 22 20 20 4C 4F 45 53 43  48 45 4E 00 6C 09 B4 00  |"  LOESCHEN.l...|
00000160: 99 22 48 49 4E 54 45 52  47 55 4E 44 00 81 09 BE  |."HINTERGUND....|
00000170: 00 99 22 31 20 4D 43 20  30 2D 53 43 48 57 41 52  |.."1 MC 0-SCHWAR|
00000180: 5A 00 97 09 C8 00 99 22  32 20 53 43 20 20 2D 48  |Z......"2 SC  -H|
00000190: 45 4C 4C 42 4C 41 55 00  AA 09 D2 00 99 22 33 20  |ELLBLAU......"3 |
000001A0: 4D 43 20 31 2D 57 45 49  53 53 00 C0 09 DC 00 99  |MC 1-WEISS......|
000001B0: 22 3D 20 52 45 43 48 4E  45 20 53 50 52 49 54 45  |"= RECHNE SPRITE|
000001C0: 00 D4 09 E6 00 99 22 58  20 58 2D 41 43 48 53 45  |......"X X-ACHSE|
000001D0: 20 2B 2F 2D 00 E8 09 F0  00 99 22 59 20 59 2D 41  | +/-......"Y Y-A|
000001E0: 43 48 53 45 20 2B 2F 2D  00 FB 09 FA 00 99 22 42  |CHSE +/-......"B|
000001F0: 20 42 41 53 49 43 20 44  41 54 41 00 0E 0A 04 01  | BASIC DATA.....|
00000200: 99 22 4E 20 4E 45 55 45  53 20 42 49 4C 44 00 23  |."N NEUES BILD.#|
00000210: 0A 0E 01 99 22 53 20 53  50 45 49 43 48 45 52 45  |...."S SPEICHERE|
00000220: 20 41 42 00 39 0A 18 01  99 22 4C 20 4C 41 44 45  | AB.9...."L LADE|
00000230: 20 56 4F 4D 20 42 41 4E  44 00 4E 0A 22 01 99 22  | VOM BAND.N.".."|
00000240: 51 20 50 52 4F 47 52 41  4D 4D 45 4E 44 45 00 8C  |Q PROGRAMMENDE..|
00000250: 0A 2C 01 59 B2 30 3A 81  52 B2 31 A4 32 31 3A 81  |.,.Y.0:.R.1.21:.|
00000260: 43 B2 31 A4 32 34 3A 59  B2 59 AA 31 3A 97 53 AA  |C.1.24:Y.Y.1:.S.|
00000270: 59 2C 41 28 52 2C 43 29  3A 97 53 31 AA 59 2C 31  |Y,A(R,C):.S1.Y,1|
00000280: 34 3A 82 3A 59 B2 59 AA  31 36 3A 82 00 9D 0A 36  |4:.:Y.Y.16:....6|
00000290: 01 58 B2 31 3A 59 B2 31  3A 89 34 39 30 00 B0 0A  |.X.1:Y.1:.490...|
000002A0: 40 01 A1 41 24 3A 8B 41  24 B2 22 22 A7 33 32 30  |@..A$:.A$."".320|
000002B0: 00 D8 0A 4A 01 52 B2 53  AA 58 AA 28 59 AB 31 29  |...J.R.S.X.(Y.1)|
000002C0: AC 34 30 3A 43 B2 41 28  59 2C 58 29 3A 97 52 2C  |.40:C.A(Y,X):.R,|
000002D0: 43 3A 97 52 AA 31 2C 43  00 F4 0A 54 01 8B 41 24  |C:.R.1,C...T..A$|
000002E0: B2 22 11 22 A7 59 B2 59  AA 31 3A 8B 59 B1 32 31  |.".".Y.Y.1:.Y.21|
000002F0: A7 59 B2 31 00 10 0B 5E  01 8B 41 24 B2 22 91 22  |.Y.1...^..A$."."|
00000300: A7 59 B2 59 AB 31 3A 8B  59 B3 31 A7 59 B2 32 31  |.Y.Y.1:.Y.1.Y.21|
00000310: 00 2C 0B 68 01 8B 41 24  B2 22 1D 22 A7 58 B2 58  |.,.h..A$.".".X.X|
00000320: AA 32 3A 8B 58 B1 32 34  A7 58 B2 31 00 48 0B 72  |.2:.X.24.X.1.H.r|
00000330: 01 8B 41 24 B2 22 9D 22  A7 58 B2 58 AB 32 3A 8B  |..A$.".".X.X.2:.|
00000340: 58 B3 31 A7 58 B2 32 33  00 6A 0B 7C 01 8B 41 24  |X.1.X.23.j.|..A$|
00000350: B2 22 20 22 A7 41 28 59  2C 58 29 B2 34 36 3A 41  |." ".A(Y,X).46:A|
00000360: 28 59 2C 58 AA 31 29 B2  34 36 00 9C 0B 86 01 8B  |(Y,X.1).46......|
00000370: 41 24 B1 22 30 22 AF 41  24 B3 22 34 22 A7 52 B2  |A$."0".A$."4".R.|
00000380: 34 38 AA C5 28 41 24 29  3A 41 28 59 2C 58 29 B2  |48..(A$):A(Y,X).|
00000390: 52 3A 41 28 59 2C 58 AA  31 29 B2 52 00 AC 0B 90  |R:A(Y,X.1).R....|
000003A0: 01 8B 41 24 B2 22 3D 22  A7 35 30 30 00 CB 0B 9A  |..A$."=".500....|
000003B0: 01 8B 41 24 B2 22 58 22  A7 97 56 AA 32 39 2C B6  |..A$."X"..V.29,.|
000003C0: 28 C2 28 56 AA 32 39 29  AB 34 29 00 EA 0B A4 01  |(.(V.29).4).....|
000003D0: 8B 41 24 B2 22 59 22 A7  97 56 AA 32 33 2C B6 28  |.A$."Y"..V.23,.(|
000003E0: C2 28 56 AA 32 33 29 AB  34 29 00 FA 0B AE 01 8B  |.(V.23).4)......|
000003F0: 41 24 B2 22 42 22 A7 35  39 30 00 1F 0C B8 01 8B  |A$."B".590......|
00000400: 41 24 B2 22 4C 22 B0 41  24 B2 22 53 22 B0 41 24  |A$."L".A$."S".A$|
00000410: B2 22 4E 22 B0 41 24 B2  22 51 22 A7 36 37 30 00  |."N".A$."Q".670.|
00000420: 35 0C C2 01 8B 41 24 B2  22 85 22 A7 52 B2 33 33  |5....A$.".".R.33|
00000430: 3A 8D 36 31 30 00 4B 0C  CC 01 8B 41 24 B2 22 86  |:.610.K....A$.".|
00000440: 22 A7 52 B2 33 37 3A 8D  36 31 30 00 61 0C D6 01  |".R.37:.610.a...|
00000450: 8B 41 24 B2 22 87 22 A7  52 B2 34 31 3A 8D 36 31  |.A$.".".R.41:.61|
00000460: 30 00 77 0C E0 01 8B 41  24 B2 22 88 22 A7 52 B2  |0.w....A$.".".R.|
00000470: 33 38 3A 8D 36 31 30 00  A8 0C EA 01 52 B2 53 AA  |38:.610.....R.S.|
00000480: 58 AA 28 59 AB 31 29 AC  34 30 3A 43 B2 41 28 59  |X.(Y.1).40:C.A(Y|
00000490: 2C 58 29 AA 31 32 38 3A  97 52 2C 43 3A 97 52 AA  |,X).128:.R,C:.R.|
000004A0: 31 2C 43 3A 89 33 32 30  00 E5 0C F4 01 59 B2 30  |1,C:.320.....Y.0|
000004B0: 3A 81 52 B2 31 A4 32 31  3A 81 58 B2 30 A4 32 3A  |:.R.1.21:.X.0.2:|
000004C0: 59 B2 59 AA 31 3A 42 28  59 29 B2 30 3A 81 43 B2  |Y.Y.1:B(Y).0:.C.|
000004D0: 31 A4 37 A9 32 3A 51 B2  41 28 52 2C 58 AC 38 AA  |1.7.2:Q.A(R,X.8.|
000004E0: 43 29 AB 34 38 00 F6 0C  FE 01 8B 51 B3 30 B0 51  |C).48......Q.0.Q|
000004F0: B1 33 A7 51 B2 30 00 15  0D 08 02 42 28 59 29 B2  |.3.Q.0.....B(Y).|
00000500: 42 28 59 29 AA 32 AE 28  37 AB 43 29 AC 51 3A 82  |B(Y).2.(7.C).Q:.|
00000510: 43 2C 58 2C 52 00 34 0D  12 02 81 58 B2 31 A4 36  |C,X,R.4....X.1.6|
00000520: 33 3A 97 38 33 31 AA 58  2C 42 28 58 29 3A 82 3A  |3:.831.X,B(X):.:|
00000530: 89 33 31 30 00 4F 0D 1C  02 99 22 12 22 41 24 22  |.310.O...."."A$"|
00000540: 3A 20 4A 41 20 4F 44 45  52 20 4E 45 49 4E 22 00  |: JA ODER NEIN".|
00000550: 61 0D 26 02 81 58 B2 31  A4 31 30 3A A1 4E 24 3A  |a.&..X.1.10:.N$:|
00000560: 82 00 74 0D 30 02 A1 4E  24 3A 8B 4E 24 B2 22 22  |..t.0..N$:.N$.""|
00000570: A7 35 36 30 00 9F 0D 3A  02 99 22 93 20 20 20 20  |.560...:..".    |
00000580: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000590: 20 20 20 20 20 20 20 20  20 20 20 93 22 3A 8E 00  |           .":..|
000005A0: B8 0D 44 02 99 22 12 4D  41 43 48 20 57 45 49 54  |..D..".MACH WEIT|
000005B0: 45 52 22 3A 89 35 35 30  00 ED 0D 4E 02 99 22 93  |ER":.550...N..".|
000005C0: 22 3A 81 58 B2 31 A4 37  3A 99 22 44 41 54 41 22  |":.X.1.7:."DATA"|
000005D0: 3B 3A 81 59 B2 31 A4 39  3A 99 42 28 28 58 AB 31  |;:.Y.1.9:.B((X.1|
000005E0: 29 AC 39 AA 59 29 22 9D  2C 22 3B 3A 82 00 05 0E  |).9.Y)".,";:....|
000005F0: 58 02 99 22 9D 20 22 3A  82 3A 99 3A 8D 35 38 30  |X..". ":.:.:.580|
00000600: 3A 89 31 36 30 00 25 0E  62 02 43 B2 C2 28 56 AA  |:.160.%.b.C..(V.|
00000610: 52 29 AF 31 35 3A 43 B2  43 AA 31 3A 8B 43 B1 31  |R).15:C.C.1:.C.1|
00000620: 35 A7 43 B2 30 00 42 0E  6C 02 97 56 AA 52 2C 43  |5.C.0.B.l..V.R,C|
00000630: 3A 99 22 13 11 11 11 22  3A 8B 52 B2 33 33 A7 36  |:."....":.R.33.6|
00000640: 36 30 00 56 0E 76 02 99  22 11 22 3B 3A 8B 52 B2  |60.V.v..".";:.R.|
00000650: 33 37 A7 36 36 30 00 6A  0E 80 02 99 22 11 22 3B  |37.660.j....".";|
00000660: 3A 8B 52 B2 34 31 A7 36  36 30 00 74 0E 8A 02 99  |:.R.41.660.t....|
00000670: 22 11 22 3B 00 8E 0E 94  02 99 22 1D 1D 1D 1D 1D  |".";......".....|
00000680: 1D 1D 22 41 24 28 43 29  22 20 20 22 3A 8E 00 A4  |.."A$(C)"  ":...|
00000690: 0E 9E 02 8D 35 34 30 3A  8B 4E 24 B3 B1 22 4A 22  |....540:.N$.."J"|
000006A0: A7 34 39 30 00 BC 0E A8  02 A1 4E 24 3A A1 4E 24  |.490......N$:.N$|
000006B0: 3A 8B 41 24 B2 22 4E 22  A7 31 32 30 00 E2 0E B2  |:.A$."N".120....|
000006C0: 02 8B 41 24 B2 22 51 22  A7 97 56 AA 32 31 2C 30  |..A$."Q"..V.21,0|
000006D0: 3A 97 56 AA 32 38 2C 30  3A 99 22 11 11 11 11 22  |:.V.28,0:."...."|
000006E0: 3A 80 00 0C 0F BC 02 99  22 93 22 3A 97 56 AA 32  |:.......".":.V.2|
000006F0: 31 2C 30 3A 85 22 4E 41  4D 45 20 44 45 53 20 53  |1,0:."NAME DES S|
00000700: 50 52 49 54 45 53 22 3B  4E 24 3A 99 00 27 0F C6  |PRITES";N$:..'..|
00000710: 02 8B 41 24 B2 22 4C 22  A7 9F 31 2C 31 2C 30 2C  |..A$."L"..1,1,0,|
00000720: 4E 24 3A 89 37 33 30 00  4F 0F D0 02 9F 31 2C 31  |N$:.730.O....1,1|
00000730: 2C 31 2C 4E 24 3A 81 58  B2 31 A4 36 33 3A 98 31  |,1,N$:.X.1.63:.1|
00000740: 2C 42 28 58 29 3A 82 3A  A0 31 3A 89 31 35 30 00  |,B(X):.:.1:.150.|
00000750: 84 0F DA 02 81 58 B2 31  A4 36 33 3A 84 31 2C 42  |.....X.1.63:.1,B|
00000760: 28 58 29 3A 82 3A A0 31  3A 99 22 11 49 43 48 20  |(X):.:.1:.".ICH |
00000770: 45 52 52 45 43 48 4E 45  20 44 45 4E 20 53 50 52  |ERRECHNE DEN SPR|
00000780: 49 54 45 22 00 BC 0F E4  02 59 B2 30 3A 81 52 B2  |ITE".....Y.0:.R.|
00000790: 31 A4 32 31 3A 81 58 B2  30 A4 32 3A 59 B2 59 AA  |1.21:.X.0.2:Y.Y.|
000007A0: 31 3A 81 43 B2 32 A4 38  A9 32 3A 51 B2 58 AC 38  |1:.C.2.8.2:Q.X.8|
000007B0: AA 43 3A 50 B2 32 AE 28  38 AB 43 29 00 E3 0F EE  |.C:P.2.(8.C)....|
000007C0: 02 53 B2 42 28 59 29 AF  28 50 AC 33 29 3A 41 28  |.S.B(Y).(P.3):A(|
000007D0: 52 2C 51 29 B2 34 36 3A  41 28 52 2C 51 AB 31 29  |R,Q).46:A(R,Q.1)|
000007E0: B2 34 36 00 0A 10 F8 02  8B 53 B1 30 A7 41 28 52  |.46......S.0.A(R|
000007F0: 2C 51 29 B2 53 AD 50 AA  34 38 3A 41 28 52 2C 51  |,Q).S.P.48:A(R,Q|
00000800: AB 31 29 B2 53 AD 50 AA  34 38 00 21 10 02 03 82  |.1).S.P.48.!....|
00000810: 43 2C 58 2C 52 3A 53 B2  31 30 33 39 3A 89 31 35  |C,X,R:S.1039:.15|
00000820: 30 00 69 10 0C 03 83 53  43 48 57 41 52 5A 2C 57  |0.i....SCHWARZ,W|
00000830: 45 49 53 53 2C 52 4F 54  2C 43 59 41 4E 2C 50 55  |EISS,ROT,CYAN,PU|
00000840: 52 50 55 52 2C 47 52 55  45 4E 2C 42 4C 41 55 2C  |RPUR,GRUEN,BLAU,|
00000850: 47 45 4C 42 2C 4F 52 41  4E 47 45 2C 42 52 41 55  |GELB,ORANGE,BRAU|
00000860: 4E 2C 48 45 4C 4C 52 4F  54 00 93 10 16 03 83 47  |N,HELLROT......G|
00000870: 52 41 55 31 2C 47 52 41  55 32 2C 48 45 4C 4C 47  |RAU1,GRAU2,HELLG|
00000880: 52 55 45 4E 2C 48 45 4C  4C 42 4C 41 55 2C 47 52  |RUEN,HELLBLAU,GR|
00000890: 41 55 33 00 00 00                                 |AU3...          |
....D.. *** SPRITE MAGIC 64._.N..53281,6
:.A(21,24),B(63),A$(15):X.0:Y.0:R.0:C.0:
S.1039:S1.55311...X.V.53248:.V.21,0:.V.2
3,0:.V.29,0:.:.X.0.15:.A$(X):..O....".":
.R.1.21:.C.1.24:A(R,C).46:.C,R:.X.1.63:B
(X).0:.......V.4,60:.V.5,200:.2042,13:.V
.37,0:.V.41,14:.V.38,1.0....X.1.63:.831.
X,B(X):.:.V.21,4:.V.28,4.J. .."..MC SPRI
TE EDITOR..[...."  LOESCHEN.L...."HINTER
GUND......"1 MC 0-SCHWARZ...H.."2 SC  -H
ELLBLAU...R.."3 MC 1-WEISS......"= RECHN
E SPRITE.T...."X X-ACHSE +/-......"Y Y-A
CHSE +/-......"B BASIC DATA......"N NEUE
S BILD.#...."S SPEICHERE AB.9...."L LADE
 VOM BAND.N.".."Q PROGRAMMENDE...,.Y.0:.
R.1.21:.C.1.24:Y.Y.1:.S.Y,A(R,C):.S1.Y,1
4:.:Y.Y.16:....6.X.1:Y.1:.490...@..A$:.A
$."".320.X.J.R.S.X.(Y.1).40:C.A(Y,X):.R,
C:.R.1,C...T..A$.".".Y.Y.1:.Y.21.Y.1...^
..A$.".".Y.Y.1:.Y.1.Y.21.,.H..A$.".".X.X
.2:.X.24.X.1.H.R..A$.".".X.X.2:.X.1.X.23
.J.|..A$." ".A(Y,X).46:A(Y,X.1).46......
A$."0".A$."4".R.48.E(A$):A(Y,X).R:A(Y,X.
1).R......A$."=".500.K....A$."X"..V.29,.
(B(V.29).4)......A$."Y"..V.23,.(B(V.23).
4)......A$."B".590......A$."L".A$."S".A$
."N".A$."Q".670.5.B..A$.".".R.33:.610.K.
L..A$.".".R.37:.610.A.V..A$.".".R.41:.61
0.W....A$.".".R.38:.610.....R.S.X.(Y.1).
40:C.A(Y,X).128:.R,C:.R.1,C:.320.....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......Q.0.Q.3.Q.0.....B(Y).
B(Y).2.(7.C).Q:.C,X,R.4....X.1.63:.831.X
,B(X):.:.310.O...."."A$": JA ODER NEIN".
A.&..X.1.10:.N$:..T.0..N$:.N$."".560...:
..".                               .":..
..D..".MACH WEITER":.550...N..".":.X.1.7
:."DATA";:.Y.1.9:.B((X.1).9.Y)".,";:....
X..". ":.:.:.580:.160.%.B.C.B(V.R).15:C.
C.1:.C.15.C.0.B.L..V.R,C:."....":.R.33.6
60.V.V..".";:.R.37.660.J....".";:.R.41.6
60.T....".";......"......."A$(C)"  ":...
....540:.N$.."J".490......N$:.N$:.A$."N"
.120......A$."Q"..V.21,0:.V.28,0:."...."
:.......".":.V.21,0:."NAME DES SPRITES";
N$:..'.F..A$."L"..1,1,0,N$:.730.O.P..1,1
,1,N$:.X.1.63:.1,B(X):.: 1:.150...Z..X.1
.63:.1,B(X):.: 1:.".ICH ERRECHNE DEN SPR
ITE".....Y.0:.R.1.21:.X.0.2:Y.Y.1:.C.2.8
.2:Q.X.8.C:P.2.(8.C).....S.B(Y).(P.3):A(
R,Q).46:A(R,Q.1).46......S.0.A(R,Q).S.P.
48:A(R,Q.1).S.P.48.!....C,X,R:S.1039:.15
0.I....SCHWARZ,WEISS,ROT,CYAN,PURPUR,GRU
EN,BLAU,GELB,ORANGE,BRAUN,HELLROT......G
RAU1,GRAU2,HELLGRUEN,HELLBLAU,GRAU3...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL