Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_52.ADF » U/MICKEY
U/MICKEY
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_52.ADF |
Filename: | U/MICKEY |
Read OK: | ✔ |
File size: | 048B bytes |
Load address: | FFFF0E00 |
Exec address: | FFFF802B |
Duplicates
There is 1 duplicate copy of this file in the archive:
- AEW website » eug » eug_3_5_discs_Eug-52_A-EUG52.adf » U/MICKEY
- Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_52.ADF » U/MICKEY
File contents
10MODE1:VDU23;8202;0;0;0;:GCOL0,129:PRINT'"Just a moment. Calculating..." 20DIM T(72,2) 30FOR I=0 TO 72 40LET T(I,1)=COS (RAD (I*5)) 50LET T(I,2)=SIN (RAD (I*5)) 60PRINTTAB(5,5) I 70NEXTI 80CLG 90FOR P=0 TO 27 100READ M1,M2,IC,XC,YC,CL 110GOSUB160 120NEXTP 130*FX21 140REPEATUNTILGET=32 150MODE6:VDU23;8202;0;0;0;:CHAIN"$.MENU" 160REM 170GCOL 0,CL 180MOVE XC,YC 190DRAW XC+M1*T(IC/5,1),YC+M1*T(IC/5,2) 200FORA=0TO360STEP15 210MOVE XC,YC 220LET X=M1*T(A/5,1) 230LET Y=M2*T(A/5,2) 240LET XT=X*T(IC/5,1)-Y*T(IC/5,2)+XC 250LET YT=X*T(IC/5,2)+Y*T(IC/5,1)+YC 260PLOT85,XT,YT 270NEXTA 280RETURN 290DATA150,150,0,300,300,0 300DATA150,150,0,300,700,0 310DATA260,260,0,650,500,0 320DATA160,100,20,750,340,1 330DATA160,120,0,640,360,3 340DATA160,120,140,640,580,3 350DATA120,40,160,720,700,3 360DATA160,120,90,780,500,3 370DATA80,40,140,710,620,0 380DATA74,34,140,710,620,3 390DATA70,30,146,788,688,0 400DATA64,24,146,788,688,3 410DATA50,30,140,710,600,0 420DATA40,20,140,792,672,0 430DATA180,100,110,680,360,3 440DATA140,60,110,680,360,0 450DATA140,100,140,700,450,3 460DATA60,30,50,760,560,0 470DATA60,30,50,764,554,3 480DATA200,90,70,860,560,0 490DATA200,90,70,866,554,3 500DATA80,60,90,760,460,3 510DATA50,40,90,920,760,0 520DATA40,25,120,700,280,1 530DATA30,20,120,680,300,0 540DATA36,18,120,676,300,1 550DATA50,30,40,600,420,0 560DATA44,28,40,604,416,3
?�1:�23;8202;0;0;0;:�0,129:�'"Just a moment. Calculating..." � T(72,2) � I=0 � 72 (� T(I,1)=� (� (I*5)) 2� T(I,2)=� (� (I*5)) <�5,5) I F�I P� Z� P=0 � 27 d� M1,M2,IC,XC,YC,CL n �t`@ x�P � *FX21 � ���=32 � �6:�23;8202;0;0;0;:�"$.MENU" �� � � 0,CL �� XC,YC �%� XC+M1*T(IC/5,1),YC+M1*T(IC/5,2) ��A=0�360�15 �� XC,YC �� X=M1*T(A/5,1) �� Y=M2*T(A/5,2) �#� XT=X*T(IC/5,1)-Y*T(IC/5,2)+XC �#� YT=X*T(IC/5,2)+Y*T(IC/5,1)+YC �85,XT,YT �A � "�150,150,0,300,300,0 ,�150,150,0,300,700,0 6�260,260,0,650,500,0 @�160,100,20,750,340,1 J�160,120,0,640,360,3 T�160,120,140,640,580,3 ^�120,40,160,720,700,3 h�160,120,90,780,500,3 r�80,40,140,710,620,0 |�74,34,140,710,620,3 ��70,30,146,788,688,0 ��64,24,146,788,688,3 ��50,30,140,710,600,0 ��40,20,140,792,672,0 ��180,100,110,680,360,3 ��140,60,110,680,360,0 ��140,100,140,700,450,3 ��60,30,50,760,560,0 ��60,30,50,764,554,3 ��200,90,70,860,560,0 ��200,90,70,866,554,3 ��80,60,90,760,460,3 ��50,40,90,920,760,0 �40,25,120,700,280,1 �30,20,120,680,300,0 �36,18,120,676,300,1 &�50,30,40,600,420,0 0�44,28,40,604,416,3 �
00000000 0d 00 0a 3f eb 31 3a ef 32 33 3b 38 32 30 32 3b |...?.1:.23;8202;| 00000010 30 3b 30 3b 30 3b 3a e6 30 2c 31 32 39 3a f1 27 |0;0;0;:.0,129:.'| 00000020 22 4a 75 73 74 20 61 20 6d 6f 6d 65 6e 74 2e 20 |"Just a moment. | 00000030 43 61 6c 63 75 6c 61 74 69 6e 67 2e 2e 2e 22 0d |Calculating...".| 00000040 00 14 0d de 20 54 28 37 32 2c 32 29 0d 00 1e 0e |.... T(72,2)....| 00000050 e3 20 49 3d 30 20 b8 20 37 32 0d 00 28 18 e9 20 |. I=0 . 72..(.. | 00000060 54 28 49 2c 31 29 3d 9b 20 28 b2 20 28 49 2a 35 |T(I,1)=. (. (I*5| 00000070 29 29 0d 00 32 18 e9 20 54 28 49 2c 32 29 3d b5 |))..2.. T(I,2)=.| 00000080 20 28 b2 20 28 49 2a 35 29 29 0d 00 3c 0c f1 8a | (. (I*5))..<...| 00000090 35 2c 35 29 20 49 0d 00 46 06 ed 49 0d 00 50 05 |5,5) I..F..I..P.| 000000a0 da 0d 00 5a 0e e3 20 50 3d 30 20 b8 20 32 37 0d |...Z.. P=0 . 27.| 000000b0 00 64 17 f3 20 4d 31 2c 4d 32 2c 49 43 2c 58 43 |.d.. M1,M2,IC,XC| 000000c0 2c 59 43 2c 43 4c 0d 00 6e 09 e4 8d 74 60 40 0d |,YC,CL..n...t`@.| 000000d0 00 78 06 ed 50 0d 00 82 09 2a 46 58 32 31 0d 00 |.x..P....*FX21..| 000000e0 8c 0a f5 fd a5 3d 33 32 0d 00 96 20 eb 36 3a ef |.....=32... .6:.| 000000f0 32 33 3b 38 32 30 32 3b 30 3b 30 3b 30 3b 3a d7 |23;8202;0;0;0;:.| 00000100 22 24 2e 4d 45 4e 55 22 0d 00 a0 05 f4 0d 00 aa |"$.MENU"........| 00000110 0a e6 20 30 2c 43 4c 0d 00 b4 0b ec 20 58 43 2c |.. 0,CL..... XC,| 00000120 59 43 0d 00 be 25 df 20 58 43 2b 4d 31 2a 54 28 |YC...%. XC+M1*T(| 00000130 49 43 2f 35 2c 31 29 2c 59 43 2b 4d 31 2a 54 28 |IC/5,1),YC+M1*T(| 00000140 49 43 2f 35 2c 32 29 0d 00 c8 0f e3 41 3d 30 b8 |IC/5,2).....A=0.| 00000150 33 36 30 88 31 35 0d 00 d2 0b ec 20 58 43 2c 59 |360.15..... XC,Y| 00000160 43 0d 00 dc 13 e9 20 58 3d 4d 31 2a 54 28 41 2f |C..... X=M1*T(A/| 00000170 35 2c 31 29 0d 00 e6 13 e9 20 59 3d 4d 32 2a 54 |5,1)..... Y=M2*T| 00000180 28 41 2f 35 2c 32 29 0d 00 f0 23 e9 20 58 54 3d |(A/5,2)...#. XT=| 00000190 58 2a 54 28 49 43 2f 35 2c 31 29 2d 59 2a 54 28 |X*T(IC/5,1)-Y*T(| 000001a0 49 43 2f 35 2c 32 29 2b 58 43 0d 00 fa 23 e9 20 |IC/5,2)+XC...#. | 000001b0 59 54 3d 58 2a 54 28 49 43 2f 35 2c 32 29 2b 59 |YT=X*T(IC/5,2)+Y| 000001c0 2a 54 28 49 43 2f 35 2c 31 29 2b 59 43 0d 01 04 |*T(IC/5,1)+YC...| 000001d0 0d f0 38 35 2c 58 54 2c 59 54 0d 01 0e 06 ed 41 |..85,XT,YT.....A| 000001e0 0d 01 18 05 f8 0d 01 22 18 dc 31 35 30 2c 31 35 |......."..150,15| 000001f0 30 2c 30 2c 33 30 30 2c 33 30 30 2c 30 0d 01 2c |0,0,300,300,0..,| 00000200 18 dc 31 35 30 2c 31 35 30 2c 30 2c 33 30 30 2c |..150,150,0,300,| 00000210 37 30 30 2c 30 0d 01 36 18 dc 32 36 30 2c 32 36 |700,0..6..260,26| 00000220 30 2c 30 2c 36 35 30 2c 35 30 30 2c 30 0d 01 40 |0,0,650,500,0..@| 00000230 19 dc 31 36 30 2c 31 30 30 2c 32 30 2c 37 35 30 |..160,100,20,750| 00000240 2c 33 34 30 2c 31 0d 01 4a 18 dc 31 36 30 2c 31 |,340,1..J..160,1| 00000250 32 30 2c 30 2c 36 34 30 2c 33 36 30 2c 33 0d 01 |20,0,640,360,3..| 00000260 54 1a dc 31 36 30 2c 31 32 30 2c 31 34 30 2c 36 |T..160,120,140,6| 00000270 34 30 2c 35 38 30 2c 33 0d 01 5e 19 dc 31 32 30 |40,580,3..^..120| 00000280 2c 34 30 2c 31 36 30 2c 37 32 30 2c 37 30 30 2c |,40,160,720,700,| 00000290 33 0d 01 68 19 dc 31 36 30 2c 31 32 30 2c 39 30 |3..h..160,120,90| 000002a0 2c 37 38 30 2c 35 30 30 2c 33 0d 01 72 18 dc 38 |,780,500,3..r..8| 000002b0 30 2c 34 30 2c 31 34 30 2c 37 31 30 2c 36 32 30 |0,40,140,710,620| 000002c0 2c 30 0d 01 7c 18 dc 37 34 2c 33 34 2c 31 34 30 |,0..|..74,34,140| 000002d0 2c 37 31 30 2c 36 32 30 2c 33 0d 01 86 18 dc 37 |,710,620,3.....7| 000002e0 30 2c 33 30 2c 31 34 36 2c 37 38 38 2c 36 38 38 |0,30,146,788,688| 000002f0 2c 30 0d 01 90 18 dc 36 34 2c 32 34 2c 31 34 36 |,0.....64,24,146| 00000300 2c 37 38 38 2c 36 38 38 2c 33 0d 01 9a 18 dc 35 |,788,688,3.....5| 00000310 30 2c 33 30 2c 31 34 30 2c 37 31 30 2c 36 30 30 |0,30,140,710,600| 00000320 2c 30 0d 01 a4 18 dc 34 30 2c 32 30 2c 31 34 30 |,0.....40,20,140| 00000330 2c 37 39 32 2c 36 37 32 2c 30 0d 01 ae 1a dc 31 |,792,672,0.....1| 00000340 38 30 2c 31 30 30 2c 31 31 30 2c 36 38 30 2c 33 |80,100,110,680,3| 00000350 36 30 2c 33 0d 01 b8 19 dc 31 34 30 2c 36 30 2c |60,3.....140,60,| 00000360 31 31 30 2c 36 38 30 2c 33 36 30 2c 30 0d 01 c2 |110,680,360,0...| 00000370 1a dc 31 34 30 2c 31 30 30 2c 31 34 30 2c 37 30 |..140,100,140,70| 00000380 30 2c 34 35 30 2c 33 0d 01 cc 17 dc 36 30 2c 33 |0,450,3.....60,3| 00000390 30 2c 35 30 2c 37 36 30 2c 35 36 30 2c 30 0d 01 |0,50,760,560,0..| 000003a0 d6 17 dc 36 30 2c 33 30 2c 35 30 2c 37 36 34 2c |...60,30,50,764,| 000003b0 35 35 34 2c 33 0d 01 e0 18 dc 32 30 30 2c 39 30 |554,3.....200,90| 000003c0 2c 37 30 2c 38 36 30 2c 35 36 30 2c 30 0d 01 ea |,70,860,560,0...| 000003d0 18 dc 32 30 30 2c 39 30 2c 37 30 2c 38 36 36 2c |..200,90,70,866,| 000003e0 35 35 34 2c 33 0d 01 f4 17 dc 38 30 2c 36 30 2c |554,3.....80,60,| 000003f0 39 30 2c 37 36 30 2c 34 36 30 2c 33 0d 01 fe 17 |90,760,460,3....| 00000400 dc 35 30 2c 34 30 2c 39 30 2c 39 32 30 2c 37 36 |.50,40,90,920,76| 00000410 30 2c 30 0d 02 08 18 dc 34 30 2c 32 35 2c 31 32 |0,0.....40,25,12| 00000420 30 2c 37 30 30 2c 32 38 30 2c 31 0d 02 12 18 dc |0,700,280,1.....| 00000430 33 30 2c 32 30 2c 31 32 30 2c 36 38 30 2c 33 30 |30,20,120,680,30| 00000440 30 2c 30 0d 02 1c 18 dc 33 36 2c 31 38 2c 31 32 |0,0.....36,18,12| 00000450 30 2c 36 37 36 2c 33 30 30 2c 31 0d 02 26 17 dc |0,676,300,1..&..| 00000460 35 30 2c 33 30 2c 34 30 2c 36 30 30 2c 34 32 30 |50,30,40,600,420| 00000470 2c 30 0d 02 30 17 dc 34 34 2c 32 38 2c 34 30 2c |,0..0..44,28,40,| 00000480 36 30 34 2c 34 31 36 2c 33 0d ff |604,416,3..| 0000048b