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

SPRITE ROTATOR

FILE INFORMATION

FILENAME(S): SPRITE ROTATOR

FILE TYPE(S): PRG

FILE SIZE: 1.7K

FIRST SEEN: 2025-10-19 22:48:29

APPEARS ON: 1 disk(s)

FILE HASH

0285ada7473475d595d7ff1a96f42af02b98d967974e0778b02d665df67e6440

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
GAZETTE AUG 86 SPRITE ROTATOR PRG Radd Maxx 12 9 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 01 1C 1A 1C 0A 00 81 20  53 B2 31 20 A4 20 38 3A  |....... S.1 . 8:|
00000010: FE 07 20 53 2C 30 3A 82  20 53 00 30 1C 14 00 E7  |.. S,0:. S.0....|
00000020: 20 30 2C 31 3A E7 20 31  2C 34 3A E7 20 34 2C 35  | 0,1:. 1,4:. 4,5|
00000030: 00 40 1C 1E 00 E7 20 35  2C 34 3A DE 20 30 2C 31  |.@.... 5,4:. 0,1|
00000040: 00 61 1C 28 00 99 20 22  11 20 48 49 2D 52 45 53  |.a.(.. ". HI-RES|
00000050: 20 53 50 52 49 54 45 20  52 4F 54 41 54 4F 52 11  | SPRITE ROTATOR.|
00000060: 22 00 86 1C 32 00 85 20  22 20 57 48 49 43 48 20  |"...2.. " WHICH |
00000070: 53 50 52 49 54 45 20 28  31 2D 38 29 20 20 31 9D  |SPRITE (1-8)  1.|
00000080: 9D 9D 22 3B 53 25 00 9D  1C 3C 00 8B 20 53 25 B3  |..";S%...<.. S%.|
00000090: 31 20 B0 20 53 25 B1 38  20 A7 20 35 30 00 DF 1C  |1 . S%.8 . 50...|
000000A0: 46 00 8B 20 CE 06 28 53  25 2C 35 29 B2 31 20 A7  |F.. ..(S%,5).1 .|
000000B0: 20 99 22 11 20 53 4F 52  52 59 2C 20 43 41 4E 27  | .". SORRY, CAN'|
000000C0: 54 20 52 4F 54 41 54 45  20 4D 55 4C 54 49 2D 43  |T ROTATE MULTI-C|
000000D0: 4F 4C 4F 52 20 53 50 52  49 54 45 2E 22 3A 90 00  |OLOR SPRITE.":..|
000000E0: 23 1D 50 00 85 20 22 11  20 4F 4B 20 54 4F 20 45  |#.P.. ". OK TO E|
000000F0: 52 41 53 45 20 4F 54 48  45 52 20 53 50 52 49 54  |RASE OTHER SPRIT|
00000100: 45 53 20 20 20 59 9D 9D  9D 22 3B 20 41 24 20 3A  |ES   Y..."; A$ :|
00000110: 20 8B 20 C8 28 41 24 2C  31 29 B3 B1 22 59 22 20  | . .(A$,1).."Y" |
00000120: A7 20 90 00 44 1D 5A 00  99 20 22 20 46 4F 52 20  |. ..D.Z.. " FOR |
00000130: 34 35 20 44 45 47 52 45  45 20 53 50 52 49 54 45  |45 DEGREE SPRITE|
00000140: 53 3A 11 22 00 63 1D 64  00 99 20 22 20 31 2E 20  |S:.".c.d.. " 1. |
00000150: 52 45 44 55 43 45 20 53  49 5A 45 20 54 4F 20 46  |REDUCE SIZE TO F|
00000160: 49 54 22 00 7E 1D 6E 00  99 20 22 20 32 2E 20 4B  |IT".~.n.. " 2. K|
00000170: 45 45 50 20 53 41 4D 45  20 53 49 5A 45 22 00 98  |EEP SAME SIZE"..|
00000180: 1D 78 00 99 20 22 20 33  2E 20 45 4E 4C 41 52 47  |.x.. " 3. ENLARG|
00000190: 45 20 53 49 5A 45 11 22  00 BD 1D 82 00 85 20 22  |E SIZE."...... "|
000001A0: 20 59 4F 55 52 20 43 48  4F 49 43 45 20 28 31 2D  | YOUR CHOICE (1-|
000001B0: 33 29 20 20 31 9D 9D 9D  22 3B 53 43 25 00 D7 1D  |3)  1...";SC%...|
000001C0: 8C 00 8B 20 53 43 25 B3  31 20 B0 20 53 43 25 B1  |... SC%.1 . SC%.|
000001D0: 33 20 A7 20 31 33 30 00  EF 1D 96 00 91 20 53 43  |3 . 130...... SC|
000001E0: 25 20 89 20 31 36 30 2C  31 37 30 2C 31 38 30 00  |% . 160,170,180.|
000001F0: 06 1E A0 00 59 30 B2 35  30 3A 53 43 B2 2E 35 3A  |....Y0.50:SC..5:|
00000200: 20 89 20 31 39 30 00 20  1E AA 00 59 30 B2 34 36  | . 190. ...Y0.46|
00000210: 3A 53 43 B2 31 AD BA 28  32 29 3A 89 20 31 39 30  |:SC.1..(2):. 190|
00000220: 00 2F 1E B4 00 59 30 B2  34 30 3A 53 43 B2 31 00  |./...Y0.40:SC.1.|
00000230: 39 1E BE 00 58 30 B2 32  30 00 5D 1E C8 00 41 24  |9...X0.20.]...A$|
00000240: B2 22 22 3A 85 20 22 11  20 46 41 53 54 20 4D 4F  |."":. ". FAST MO|
00000250: 44 45 20 20 20 4E 9D 9D  9D 22 3B 41 24 00 74 1E  |DE   N...";A$.t.|
00000260: D2 00 8B 20 C8 28 41 24  2C 31 29 B2 22 59 22 20  |... .(A$,1)."Y" |
00000270: A7 20 FE 25 00 7E 1E DC  00 D7 20 37 32 30 00 8C  |. .%.~.... 720..|
00000280: 1E E6 00 DE 20 31 2C 31  3A E9 20 30 00 A8 1E F0  |.... 1,1:. 0....|
00000290: 00 FE 16 20 53 25 2C 31  3A E4 20 4D 54 24 2C 31  |... S%,1:. MT$,1|
000002A0: 2C 31 2C 32 34 2C 32 31  00 C3 1E FA 00 81 20 53  |,1,24,21...... S|
000002B0: B2 32 20 A4 20 38 3A FE  16 20 4D 54 24 2C 53 3A  |.2 . 8:.. MT$,S:|
000002C0: 82 20 53 00 D1 1E 04 01  81 20 53 B2 31 20 A4 20  |. S...... S.1 . |
000002D0: 38 00 E2 1E 0E 01 FE 06  20 53 2C 32 31 35 2C 31  |8....... S,215,1|
000002E0: 33 30 00 F7 1E 18 01 FE  06 20 53 2C 37 35 3B 20  |30....... S,75; |
000002F0: 53 AC 34 35 AB 34 35 00  0E 1F 22 01 FE 07 20 53  |S.45.45..."... S|
00000300: 2C 31 2C 53 AA 31 2C 31  2C 31 2C 31 2C 30 00 16  |,1,S.1,1,1,1,0..|
00000310: 1F 2C 01 82 20 53 00 30  1F 36 01 FE 16 20 31 2C  |.,.. S.0.6... 1,|
00000320: 53 24 3A 8D 20 35 30 30  3A FE 16 20 53 24 2C 32  |S$:. 500:.. S$,2|
00000330: 00 4A 1F 40 01 FE 16 20  31 2C 53 24 3A 8D 20 34  |.J.@... 1,S$:. 4|
00000340: 30 30 3A FE 16 20 53 24  2C 33 00 64 1F 4A 01 FE  |00:.. S$,3.d.J..|
00000350: 16 20 33 2C 53 24 3A 8D  20 35 30 30 3A FE 16 20  |. 3,S$:. 500:.. |
00000360: 53 24 2C 34 00 7E 1F 54  01 FE 16 20 33 2C 53 24  |S$,4.~.T... 3,S$|
00000370: 3A 8D 20 34 30 30 3A FE  16 20 53 24 2C 35 00 98  |:. 400:.. S$,5..|
00000380: 1F 5E 01 FE 16 20 35 2C  53 24 3A 8D 20 35 30 30  |.^... 5,S$:. 500|
00000390: 3A FE 16 20 53 24 2C 36  00 B2 1F 68 01 FE 16 20  |:.. S$,6...h... |
000003A0: 35 2C 53 24 3A 8D 20 34  30 30 3A FE 16 20 53 24  |5,S$:. 400:.. S$|
000003B0: 2C 37 00 CC 1F 72 01 FE  16 20 37 2C 53 24 3A 8D  |,7...r... 7,S$:.|
000003C0: 20 35 30 30 3A FE 16 20  53 24 2C 38 00 D9 1F 7C  | 500:.. S$,8...||
000003D0: 01 FE 26 3A 8D 20 36 33  30 00 DF 1F 86 01 80 00  |..&:. 630.......|
000003E0: 05 20 90 01 8F 20 20 20  20 20 20 20 20 20 20 20  |. ...           |
000003F0: 20 20 20 20 52 4F 54 41  54 45 20 39 30 20 44 45  |    ROTATE 90 DE|
00000400: 47 52 45 45 53 00 0F 20  9A 01 8D 20 35 38 30 00  |GREES.. ... 580.|
00000410: 1F 20 A4 01 81 20 58 B2  31 30 20 A4 20 33 30 00  |. ... X.10 . 30.|
00000420: 2F 20 AE 01 81 20 59 B2  31 30 20 A4 20 33 30 00  |/ ... Y.10 . 30.|
00000430: 39 20 B8 01 E6 20 58 2C  59 00 54 20 C2 01 8B 20  |9 ... X,Y.T ... |
00000440: D0 28 32 29 20 A7 20 E5  20 31 2C 34 30 AB 59 2C  |.(2) . . 1,40.Y,|
00000450: 58 AA 34 30 00 5C 20 CC  01 82 20 59 00 64 20 D6  |X.40.\ ... Y.d .|
00000460: 01 82 20 58 00 70 20 E0  01 8D 20 36 32 30 3A 8E  |.. X.p ... 620:.|
00000470: 00 96 20 EA 01 8F 20 20  20 20 20 20 20 20 20 20  |.. ...          |
00000480: 20 20 20 20 20 52 4F 54  41 54 45 20 34 35 20 44  |     ROTATE 45 D|
00000490: 45 47 52 45 45 53 00 A0  20 F4 01 8D 20 35 37 30  |EGREES.. ... 570|
000004A0: 00 AF 20 FE 01 81 20 58  B2 30 20 A4 20 32 30 00  |.. ... X.0 . 20.|
000004B0: BE 20 08 02 81 20 59 B2  30 20 A4 20 32 30 00 CE  |. ... Y.0 . 20..|
000004C0: 20 12 02 E6 20 58 AA 31  30 2C 59 AA 31 30 00 F7  | ... X.10,Y.10..|
000004D0: 20 1C 02 8B 20 D0 28 32  29 20 A7 20 E5 20 31 2C  | ... .(2) . . 1,|
000004E0: 58 30 AA 28 58 AB 59 29  AC 53 43 2C 59 30 AA 28  |X0.(X.Y).SC,Y0.(|
000004F0: 58 AA 59 29 AC 53 43 00  01 21 26 02 82 20 59 2C  |X.Y).SC..!&.. Y,|
00000500: 58 00 0D 21 30 02 8D 20  36 32 30 3A 8E 00 34 21  |X..!0.. 620:..4!|
00000510: 3A 02 8F 20 20 53 54 41  4D 50 20 53 50 52 49 54  |:..  STAMP SPRIT|
00000520: 45 20 41 4E 44 20 43 4C  45 41 52 20 4E 45 57 20  |E AND CLEAR NEW |
00000530: 41 52 45 41 00 43 21 44  02 E3 20 53 24 2C 31 30  |AREA.C!D.. S$,10|
00000540: 2C 31 30 00 56 21 4E 02  E1 20 31 2C 39 2C 34 39  |,10.V!N.. 1,9,49|
00000550: 2C 33 34 2C 37 31 00 68  21 58 02 E3 20 4D 54 24  |,34,71.h!X.. MT$|
00000560: 2C 31 30 2C 35 30 3A 8E  00 8F 21 62 02 8F 20 20  |,10,50:...!b..  |
00000570: 20 20 20 20 20 20 4C 49  46 54 20 4E 45 57 20 53  |      LIFT NEW S|
00000580: 48 41 50 45 20 4F 46 46  20 53 43 52 45 45 4E 00  |HAPE OFF SCREEN.|
00000590: A6 21 6C 02 E4 20 53 24  2C 31 30 2C 35 30 2C 33  |.!l.. S$,10,50,3|
000005A0: 33 2C 37 30 3A 8E 00 C6  21 76 02 E0 20 31 2C 31  |3,70:...!v.. 1,1|
000005B0: 2C 32 34 2C 22 50 52 45  53 53 20 41 4E 59 20 4B  |,24,"PRESS ANY K|
000005C0: 45 59 2E 2E 2E 22 00 DD  21 80 02 EB 3A 20 A1 20  |EY..."..!...: . |
000005D0: 41 24 3A 20 EC 20 FC 20  41 24 B2 22 22 00 E7 21  |A$: . . A$.""..!|
000005E0: 8A 02 A1 F9 20 41 24 00  00 22 94 02 81 20 53 B2  |.... A$.."... S.|
000005F0: 31 20 A4 20 38 3A FE 07  20 53 2C 30 3A 82 20 53  |1 . 8:.. S,0:. S|
00000600: 00 0E 22 9E 02 DE 20 30  2C 31 3A DE 20 9C 00 50  |.."... 0,1:. ..P|
00000610: 22 A8 02 99 20 22 11 11  11 42 53 41 56 45 20 22  |"... "...BSAVE "|
00000620: AA C7 28 33 34 29 AA 22  46 49 4C 45 4E 41 4D 45  |..(34)."FILENAME|
00000630: 2E 53 50 52 22 AA C7 28  33 34 29 AA 22 2C 42 30  |.SPR"..(34).",B0|
00000640: 2C 50 33 35 38 34 20 54  4F 20 50 34 30 39 36 22  |,P3584 TO P4096"|
00000650: 00 5C 22 B2 02 99 20 C7  28 31 39 29 00 62 22 BC  |.\"... .(19).b".|
00000660: 02 8E 00 88 22 C6 02 8F  20 20 20 20 20 20 20 20  |...."...        |
00000670: 20 20 20 20 20 20 20 20  20 20 20 20 54 52 41 50  |            TRAP|
00000680: 20 52 4F 55 54 49 4E 45  00 95 22 D0 02 DE 20 30  | ROUTINE.."... 0|
00000690: 20 3A 20 FE 26 00 A7 22  DA 02 99 20 22 11 3F 22  | : .&.."... ".?"|
000006A0: 20 D3 28 45 52 29 3B 00  C3 22 E4 02 8B 20 45 52  | .(ER);.."... ER|
000006B0: B3 B1 33 30 20 A7 20 99  20 22 20 45 52 52 4F 52  |..30 . . " ERROR|
000006C0: 20 22 3B 00 D1 22 EE 02  99 20 22 49 4E 22 20 45  | ";.."... "IN" E|
000006D0: 4C 00 D7 22 F8 02 EA 00  DD 22 02 03 90 00 00 00  |L.."....."......|
....... S.1 . 8:.. S,0:. S.0.... 0,1:. 1
,4:. 4,5.@.... 5,4:. 0,1.A.(.. ". HI-RES
 SPRITE ROTATOR."...2.. " WHICH SPRITE (
1-8)  1...";S%...<.. S%.1 . S%.8 . 50...
F.. N.(S%,5).1 . .". SORRY, CAN'T ROTATE
 MULTI-COLOR SPRITE.":..#.P.. ". OK TO E
RASE OTHER SPRITES   Y..."; A$ : . H(A$,
1).."Y" . ..D.Z.. " FOR 45 DEGREE SPRITE
S:.".C.D.. " 1. REDUCE SIZE TO FIT".~.N.
. " 2. KEEP SAME SIZE"...X.. " 3. ENLARG
E SIZE."...... " YOUR CHOICE (1-3)  1...
";SC%.W.... SC%.1 . SC%.3 . 130...... SC
% . 160,170,180... .Y0.50:SC..5: . 190. 
...Y0.46:SC.1..(2):. 190./...Y0.40:SC.1.
9...X0.20.].H.A$."":. ". FAST MODE   N..
.";A$.T.R.. H(A$,1)."Y" . .%.~...W 720..
.... 1,1:. 0....... S%,1:. MT$,1,1,24,21
.C.... S.2 . 8:.. MT$,S:. S.Q.... S.1 . 
8....... S,215,130....... S,75; S.45.45.
.."... S,1,S.1,1,1,1,0...,.. S.0.6... 1,
S$:. 500:.. S$,2.J.@... 1,S$:. 400:.. S$
,3.D.J... 3,S$:. 500:.. S$,4.~.T... 3,S$
:. 400:.. S$,5...^... 5,S$:. 500:.. S$,6
...H... 5,S$:. 400:.. S$,7.L.R... 7,S$:.
 500:.. S$,8.Y.|..&:. 630........ ...   
            ROTATE 90 DEGREES.. ... 580.
. ... X.10 . 30./ ... Y.10 . 30.9 ... X,
Y.T B.. P(2) . . 1,40.Y,X.40.\ L.. Y.D V
.. X.P ... 620:... ...               ROT
ATE 45 DEGREES.  ... 570.. ... X.0 . 20.
. ... Y.0 . 20.N ... X.10,Y.10.. ... P(2
) . . 1,X0.(X.Y).SC,Y0.(X.Y).SC..!&.. Y,
X..!0.. 620:..4!:..  STAMP SPRITE AND CL
EAR NEW AREA.C!D.. S$,10,10.V!N.. 1,9,49
,34,71.H!X.. MT$,10,50:...!B..        LI
FT NEW SHAPE OFF SCREEN..!L.. S$,10,50,3
3,70:..F!V.. 1,1,24,"PRESS ANY KEY..."..
!...: . A$: . . A$.""..!.... A$.."... S.
1 . 8:.. S,0:. S.."... 0,1:. ..P"... "..
.BSAVE ".G(34)."FILENAME.SPR".G(34).",B0
,P3584 TO P4096".\"... G(19).B"....."F..
                    TRAP ROUTINE.."P.. 0
 : .&.."Z.. ".?" S(ER);.C"... ER..30 . .
 " ERROR ";.Q"... "IN" EL.W"....."......
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL