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

HYPERPERSPEC

FILE INFORMATION

FILENAME(S): HYPERPERSPEC

FILE TYPE(S): PRG

FILE SIZE: 3.5K

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

APPEARS ON: 1 disk(s)

FILE HASH

277db4dd946895e1d6e6bd14f95ffe984e2adf4eded27d391cc8bf17cba43b2c

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
BASIC UITBR 2 HYPERPERSPEC PRG DuncanTwain 10 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0D 08 01 00 64 32  20 49 4E 49 54 00 19 08  |......d2 INIT...|
00000010: 0A 00 64 31 20 46 55 4E  43 00 36 08 14 00 55 31  |..d1 FUNC.6...U1|
00000020: B2 55 AC FF AD 31 30 3A  20 52 B2 56 AC 28 32 30  |.U...10: R.V.(20|
00000030: AB 56 29 AD 34 30 00 49  08 1E 00 58 28 55 2C 56  |.V).40.I...X(U,V|
00000040: 29 B2 52 AC BF 28 55 31  29 00 6B 08 28 00 5A 28  |).R..(U1).k.(.Z(|
00000050: 55 2C 56 29 B2 AB 28 52  AC BE 28 55 31 29 AA 28  |U,V)..(R..(U1).(|
00000060: 56 AB 31 30 29 AE 32 AD  31 30 29 00 7B 08 32 00  |V.10).2.10).{.2.|
00000070: 59 28 55 2C 56 29 B2 56  AB 31 30 00 82 08 3C 00  |Y(U,V).V.10...<.|
00000080: 64 34 00 91 08 E8 03 64  31 20 50 45 52 53 50 45  |d4.....d1 PERSPE|
00000090: 43 00 B7 08 F2 03 58 52  20 B2 20 41 28 31 2C 31  |C.....XR . A(1,1|
000000A0: 29 AC 58 28 55 2C 56 29  AA 20 41 28 31 2C 32 29  |).X(U,V). A(1,2)|
000000B0: AC 59 28 55 2C 56 29 00  DD 08 FC 03 59 52 20 B2  |.Y(U,V).....YR .|
000000C0: 20 41 28 32 2C 31 29 AC  58 28 55 2C 56 29 AA 20  | A(2,1).X(U,V). |
000000D0: 41 28 32 2C 32 29 AC 59  28 55 2C 56 29 00 F2 08  |A(2,2).Y(U,V)...|
000000E0: 06 04 58 53 B2 58 52 AC  28 44 AD 28 44 AA 59 52  |..XS.XR.(D.(D.YR|
000000F0: 29 29 00 0F 09 10 04 59  53 B2 28 5A 28 55 2C 56  |)).....YS.(Z(U,V|
00000100: 29 AB 45 29 AC 28 44 AD  28 44 AA 59 52 29 29 00  |).E).(D.(D.YR)).|
00000110: 16 09 1A 04 64 34 00 23  09 24 04 64 31 20 46 43  |....d4.#.$.d1 FC|
00000120: 4F 4D 50 00 56 09 2E 04  99 22 13 22 3B 3A 20 64  |OMP.V....".";: d|
00000130: 07 30 2C 30 2C 34 30 2C  32 2C 33 32 2C 30 3A 20  |.0,0,40,2,32,0: |
00000140: 64 07 20 30 2C 30 2C 32  30 AD 53 AA 31 2C 31 2C  |d. 0,0,20.S.1,1,|
00000150: 31 36 30 2C 31 30 00 66  09 38 04 81 55 B2 30 A4  |160,10.f.8..U.0.|
00000160: 32 30 20 A9 20 53 00 70  09 42 04 99 22 46 22 3B  |20 . S.p.B.."F";|
00000170: 00 83 09 4C 04 3A 20 81  20 56 B2 30 A4 32 30 20  |...L.: . V.0.20 |
00000180: A9 20 53 00 91 09 56 04  3A 20 64 33 20 46 55 4E  |. S...V.: d3 FUN|
00000190: 43 00 9B 09 60 04 82 20  56 2C 55 00 A1 09 6A 04  |C...`.. V,U...j.|
000001A0: 99 00 AE 09 74 04 64 31  20 50 43 4F 4D 50 00 E1  |....t.d1 PCOMP..|
000001B0: 09 7E 04 99 22 13 22 3B  3A 20 64 07 30 2C 30 2C  |.~..".";: d.0,0,|
000001C0: 34 30 2C 32 2C 33 32 2C  30 3A 20 64 07 20 30 2C  |40,2,32,0: d. 0,|
000001D0: 30 2C 32 30 AD 53 AA 31  2C 31 2C 31 36 30 2C 31  |0,20.S.1,1,160,1|
000001E0: 30 00 F2 09 88 04 81 20  55 B2 30 A4 32 30 20 A9  |0...... U.0.20 .|
000001F0: 20 53 00 FC 09 92 04 99  22 50 22 3B 00 0F 0A 9C  | S......"P";....|
00000200: 04 3A 20 81 20 56 B2 30  A4 32 30 20 A9 20 53 00  |.: . V.0.20 . S.|
00000210: 22 0A A6 04 3A 20 20 20  64 33 20 50 45 52 53 50  |"...:   d3 PERSP|
00000220: 45 43 00 35 0A B0 04 3A  20 20 20 58 53 28 55 2C  |EC.5...:   XS(U,|
00000230: 56 29 B2 58 53 00 48 0A  BA 04 3A 20 20 20 59 53  |V).XS.H...:   YS|
00000240: 28 55 2C 56 29 B2 59 53  00 60 0A C4 04 3A 20 20  |(U,V).YS.`...:  |
00000250: 20 8B 20 58 53 B3 58 4C  20 A7 20 58 4C B2 58 53  | . XS.XL . XL.XS|
00000260: 00 78 0A CE 04 3A 20 20  20 8B 20 58 53 B1 58 48  |.x...:   . XS.XH|
00000270: 20 A7 20 58 48 B2 58 53  00 90 0A D8 04 3A 20 20  | . XH.XS.....:  |
00000280: 20 8B 20 59 53 B3 59 4C  20 A7 20 59 4C B2 59 53  | . YS.YL . YL.YS|
00000290: 00 A8 0A E2 04 3A 20 20  20 8B 20 59 53 B1 59 48  |.....:   . YS.YH|
000002A0: 20 A7 20 59 48 B2 59 53  00 B2 0A EC 04 82 20 56  | . YH.YS...... V|
000002B0: 2C 55 00 B8 0A F6 04 99  00 C5 0A 00 05 64 33 20  |,U...........d3 |
000002C0: 53 43 41 4C 45 00 CF 0A  0A 05 64 31 20 64 0A 00  |SCALE.....d1 d..|
000002D0: DA 0A 14 05 64 01 20 30  2C 31 00 EB 0A 1E 05 81  |....d. 0,1......|
000002E0: 20 55 B2 30 A4 32 30 20  A9 20 53 00 02 0B 28 05  | U.0.20 . S...(.|
000002F0: 3A 20 58 41 B2 58 30 AA  58 53 28 55 2C 30 29 AC  |: XA.X0.XS(U,0).|
00000300: 58 31 00 19 0B 32 05 3A  20 58 42 B2 58 30 AA 58  |X1...2.: XB.X0.X|
00000310: 53 28 30 2C 55 29 AC 58  31 00 30 0B 3C 05 3A 20  |S(0,U).X1.0.<.: |
00000320: 59 41 B2 59 30 AA 59 53  28 55 2C 30 29 AC 59 31  |YA.Y0.YS(U,0).Y1|
00000330: 00 47 0B 46 05 3A 20 59  42 B2 59 30 AA 59 53 28  |.G.F.: YB.Y0.YS(|
00000340: 30 2C 55 29 AC 59 31 00  5A 0B 50 05 3A 20 81 20  |0,U).Y1.Z.P.: . |
00000350: 56 B2 53 A4 32 30 20 A9  20 53 00 73 0B 5A 05 3A  |V.S.20 . S.s.Z.:|
00000360: 20 20 20 41 58 B2 58 30  AA 58 53 28 55 2C 56 29  |   AX.X0.XS(U,V)|
00000370: AC 58 31 00 8C 0B 64 05  3A 20 20 20 42 58 B2 58  |.X1...d.:   BX.X|
00000380: 30 AA 58 53 28 56 2C 55  29 AC 58 31 00 A5 0B 6E  |0.XS(V,U).X1...n|
00000390: 05 3A 20 20 20 41 59 B2  59 30 AA 59 53 28 55 2C  |.:   AY.Y0.YS(U,|
000003A0: 56 29 AC 59 31 00 BE 0B  78 05 3A 20 20 20 42 59  |V).Y1...x.:   BY|
000003B0: B2 59 30 AA 59 53 28 56  2C 55 29 AC 59 31 00 D7  |.Y0.YS(V,U).Y1..|
000003C0: 0B 82 05 3A 20 20 20 64  03 20 58 41 2C 59 41 2C  |...:   d. XA,YA,|
000003D0: 41 58 2C 41 59 2C 31 00  F0 0B 8C 05 3A 20 20 20  |AX,AY,1.....:   |
000003E0: 64 03 20 58 42 2C 59 42  2C 42 58 2C 42 59 2C 31  |d. XB,YB,BX,BY,1|
000003F0: 00 13 0C 96 05 3A 20 20  20 58 41 B2 41 58 3A 20  |.....:   XA.AX: |
00000400: 58 42 B2 42 58 3A 20 59  41 B2 41 59 3A 20 59 42  |XB.BX: YA.AY: YB|
00000410: B2 42 59 00 1D 0C A0 05  82 20 56 2C 55 00 38 0C  |.BY...... V,U.8.|
00000420: AA 05 64 20 3A 64 29 64  56 B3 B1 30 3A 64 70 30  |..d :d)dV..0:dp0|
00000430: 3A 64 32 20 4D 41 49 4E  00 44 0C B4 05 64 31 20  |:d2 MAIN.D...d1 |
00000440: 49 4E 49 54 00 57 0C BE  05 99 22 93 90 20 57 4F  |INIT.W....".. WO|
00000450: 52 4B 49 4E 47 2E 2E 00  65 0C C8 05 86 20 46 24  |RKING...e.... F$|
00000460: 28 38 2C 32 29 00 7D 0C  D2 05 81 20 49 B2 31 A4  |(8,2).}.... I.1.|
00000470: 38 3A 87 20 46 24 28 49  2C 30 29 3A 82 00 89 0C  |8:. F$(I,0):....|
00000480: DC 05 81 20 4A B2 31 A4  32 00 95 0C E6 05 81 20  |... J.1.2...... |
00000490: 49 B2 31 A4 34 00 A2 0C  F0 05 87 46 24 28 49 2C  |I.1.4......F$(I,|
000004A0: 4A 29 00 AC 0C FA 05 82  20 49 2C 4A 00 B9 0C 04  |J)...... I,J....|
000004B0: 06 86 20 41 28 32 2C 32  29 00 DC 0C 0E 06 86 20  |.. A(2,2)...... |
000004C0: 58 28 32 30 2C 32 30 29  20 2C 59 28 32 30 2C 32  |X(20,20) ,Y(20,2|
000004D0: 30 29 2C 20 5A 28 32 30  2C 32 30 29 00 F7 0C 18  |0), Z(20,20)....|
000004E0: 06 86 20 58 53 28 32 30  2C 32 30 29 2C 20 59 53  |.. XS(20,20), YS|
000004F0: 28 32 30 2C 32 30 29 00  15 0D 22 06 44 B2 35 30  |(20,20)...".D.50|
00000500: 30 3A 20 45 B2 32 30 30  3A 20 46 49 B2 32 30 30  |0: E.200: FI.200|
00000510: 3A 20 53 B2 32 00 21 0D  2C 06 64 31 20 4D 41 49  |: S.2.!.,.d1 MAI|
00000520: 4E 00 2E 0D 36 06 55 B2  30 3A 56 B2 30 3A 00 3C  |N...6.U.0:V.0:.<|
00000530: 0D 40 06 64 33 20 56 45  4E 54 45 52 00 4D 0D 4A  |.@.d3 VENTER.M.J|
00000540: 06 4A B2 30 3A 20 64 33  20 54 41 4C 4B 00 62 0D  |.J.0: d3 TALK.b.|
00000550: 54 06 8B 20 51 B2 31 20  A7 20 64 32 20 46 43 4F  |T.. Q.1 . d2 FCO|
00000560: 4D 50 00 77 0D 5E 06 8B  20 51 B2 32 20 A7 20 64  |MP.w.^.. Q.2 . d|
00000570: 32 20 50 43 4F 4D 50 00  88 0D 68 06 8B 20 51 B2  |2 PCOMP...h.. Q.|
00000580: 33 20 A7 20 64 32 20 93  00 99 0D 72 06 8B 20 51  |3 . d2 ....r.. Q|
00000590: B2 34 20 A7 20 64 32 20  94 00 AB 0D 7C 06 8B 20  |.4 . d2 ....|.. |
000005A0: 51 B2 35 20 A7 20 64 32  20 64 0A 00 C0 0D 86 06  |Q.5 . d2 d......|
000005B0: 8B 20 51 B2 36 20 A7 20  64 32 20 56 49 45 55 57  |. Q.6 . d2 VIEUW|
000005C0: 00 E7 0D 90 06 8B 20 51  B2 37 20 A7 20 99 22 4E  |...... Q.7 . ."N|
000005D0: 4F 54 20 49 4D 50 4C 45  4D 45 4E 54 45 44 22 3A  |OT IMPLEMENTED":|
000005E0: 64 32 20 4D 41 49 4E 00  F9 0D 9A 06 8B 20 51 B2  |d2 MAIN...... Q.|
000005F0: 38 20 A7 20 64 69 3A 20  80 00 00 0E A4 06 64 34  |8 . di: ......d4|
00000600: 00 0D 0E AE 06 64 31 20  53 43 41 4C 45 00 44 0E  |.....d1 SCALE.D.|
00000610: B8 06 8B 20 28 58 48 B2  58 4C 29 B0 28 59 48 B2  |... (XH.XL).(YH.|
00000620: 59 4C 29 20 A7 20 99 22  50 49 43 54 55 52 45 20  |YL) . ."PICTURE |
00000630: 47 4F 45 53 20 46 4C 41  54 2E 22 3A 20 64 32 20  |GOES FLAT.": d2 |
00000640: 4D 41 49 4E 00 87 0E C2  06 8F 20 20 58 20 4F 46  |MAIN......  X OF|
00000650: 20 59 44 49 4D 45 4E 53  49 45 20 42 45 50 41 41  | YDIMENSIE BEPAA|
00000660: 4C 54 20 53 43 48 41 64  59 47 2E 20 49 4E 20 41  |LT SCHAdYG. IN A|
00000670: 4E 44 45 52 45 20 52 49  43 48 54 49 4E 47 20 47  |NDERE RICHTING G|
00000680: 45 64 23 45 52 44 2E 00  B3 0E CC 06 8B 20 28 58  |Ed#ERD....... (X|
00000690: 48 AB 58 4C 29 AD 28 59  48 AB 59 4C 29 20 B1 20  |H.XL).(YH.YL) . |
000006A0: 28 33 30 30 AD 31 38 30  29 20 A7 20 64 33 20 58  |(300.180) . d3 X|
000006B0: 4C 49 4D 00 DA 0E D6 06  8B 20 28 58 48 AB 58 4C  |LIM...... (XH.XL|
000006C0: 29 AD 28 59 48 AB 59 4C  29 20 B1 20 28 33 30 30  |).(YH.YL) . (300|
000006D0: AD 31 38 30 29 20 A7 20  64 34 00 FA 0E E0 06 59  |.180) . d4.....Y|
000006E0: 31 B2 31 38 30 AD 28 59  48 AB 59 4C 29 3A 20 59  |1.180.(YH.YL): Y|
000006F0: 30 B2 31 30 AB 59 31 AC  59 4C 00 1A 0F EA 06 58  |0.10.Y1.YL.....X|
00000700: 31 B2 59 31 3A 20 58 30  20 B2 31 36 30 AB 58 31  |1.Y1: X0 .160.X1|
00000710: AC 28 58 48 AA 58 4C 29  AD 32 00 21 0F F4 06 64  |.(XH.XL).2.!...d|
00000720: 34 00 2D 0F FE 06 64 31  20 58 4C 49 4D 00 4D 0F  |4.-...d1 XLIM.M.|
00000730: 08 07 58 31 B2 33 30 30  AD 28 58 48 AB 58 4C 29  |..X1.300.(XH.XL)|
00000740: 3A 20 58 30 B2 31 30 AB  58 31 AC 58 4C 00 6D 0F  |: X0.10.X1.XL.m.|
00000750: 12 07 59 31 B2 58 31 3A  20 59 30 20 B2 31 30 30  |..Y1.X1: Y0 .100|
00000760: AB 59 31 AC 28 59 48 AA  59 4C 29 AD 32 00 74 0F  |.Y1.(YH.YL).2.t.|
00000770: 1C 07 64 34 00 7D 0F 26  07 64 31 20 93 00 8E 0F  |..d4.}.&.d1 ....|
00000780: 30 07 4A B2 31 3A 20 64  33 20 54 41 4C 4B 00 A8  |0.J.1: d3 TALK..|
00000790: 0F 3A 07 8B 20 51 B2 31  20 A7 20 46 24 B2 22 46  |.:.. Q.1 . F$."F|
000007A0: 55 4E 43 54 49 4F 4E 22  00 C1 0F 44 07 8B 20 51  |UNCTION"...D.. Q|
000007B0: B2 32 20 A7 20 46 24 B2  22 50 49 43 54 55 52 45  |.2 . F$."PICTURE|
000007C0: 22 00 DE 0F 4E 07 8B 20  51 B2 33 20 A7 20 99 22  |"...N.. Q.3 . ."|
000007D0: 93 44 49 52 27 27 24 22  3A 20 64 32 20 93 00 F2  |.DIR''$": d2 ...|
000007E0: 0F 58 07 8B 20 51 B1 33  20 A7 20 64 32 20 4D 41  |.X.. Q.3 . d2 MA|
000007F0: 49 4E 00 11 10 62 07 99  22 13 4E 41 4D 45 20 4F  |IN...b..".NAME O|
00000800: 46 20 22 20 46 24 22 20  54 4F 20 4C 4F 41 44 22  |F " F$" TO LOAD"|
00000810: 3B 00 1A 10 6C 07 85 20  51 24 00 30 10 76 07 9F  |;...l.. Q$.0.v..|
00000820: 20 32 2C 38 2C 32 2C 51  24 AA 22 2C 53 2C 52 22  | 2,8,2,Q$.",S,R"|
00000830: 00 3A 10 80 07 84 32 2C  20 53 00 4B 10 8A 07 81  |.:....2, S.K....|
00000840: 20 55 B2 30 A4 32 30 20  A9 20 53 00 5C 10 94 07  | U.0.20 . S.\...|
00000850: 81 20 56 B2 30 A4 32 30  20 A9 20 53 00 7A 10 9E  |. V.0.20 . S.z..|
00000860: 07 84 20 32 2C 20 58 28  55 2C 56 29 2C 59 28 55  |.. 2, X(U,V),Y(U|
00000870: 2C 56 29 2C 5A 28 55 2C  56 29 00 9F 10 A8 07 8B  |,V),Z(U,V)......|
00000880: 20 51 B2 31 20 A7 20 84  32 2C 20 58 28 55 2C 56  | Q.1 . .2, X(U,V|
00000890: 29 3B 59 28 55 2C 56 29  3B 5A 28 55 2C 56 29 00  |);Y(U,V);Z(U,V).|
000008A0: BF 10 B2 07 8B 20 51 B2  32 20 A7 20 84 32 2C 20  |..... Q.2 . .2, |
000008B0: 58 53 28 55 2C 56 29 3B  59 53 28 55 2C 56 29 00  |XS(U,V);YS(U,V).|
000008C0: C9 10 BC 07 82 20 56 2C  55 00 D0 10 C6 07 A0 32  |..... V,U......2|
000008D0: 00 E5 10 D0 07 8B 20 51  B2 31 20 A7 20 64 32 20  |...... Q.1 . d2 |
000008E0: 46 43 4F 4D 50 00 F2 10  DA 07 64 32 20 50 43 4F  |FCOMP.....d2 PCO|
000008F0: 4D 50 00 FB 10 E4 07 64  31 20 94 00 0B 11 EE 07  |MP.....d1 ......|
00000900: 4A B2 32 3A 64 33 20 54  41 4C 4B 00 25 11 F8 07  |J.2:d3 TALK.%...|
00000910: 8B 20 51 B2 31 20 A7 20  46 24 B2 22 46 55 4E 43  |. Q.1 . F$."FUNC|
00000920: 54 49 4F 4E 22 00 3E 11  02 08 8B 20 51 B2 32 20  |TION".>.... Q.2 |
00000930: A7 20 46 24 B2 22 50 49  43 54 55 52 45 22 00 5B  |. F$."PICTURE".[|
00000940: 11 0C 08 8B 20 51 B2 33  20 A7 20 99 22 93 44 49  |.... Q.3 . .".DI|
00000950: 52 27 27 24 22 3A 20 64  32 20 94 00 6F 11 16 08  |R''$": d2 ..o...|
00000960: 8B 20 51 B1 33 20 A7 20  64 32 20 4D 41 49 4E 00  |. Q.3 . d2 MAIN.|
00000970: 8D 11 20 08 99 22 13 4E  41 4D 45 20 4F 46 20 22  |.. ..".NAME OF "|
00000980: 46 24 22 20 54 4F 20 53  41 56 45 22 3B 00 96 11  |F$" TO SAVE";...|
00000990: 2A 08 85 20 51 24 00 B2  11 34 08 9F 20 32 2C 38  |*.. Q$...4.. 2,8|
000009A0: 2C 32 2C 22 40 30 3A 22  AA 51 24 AA 22 2C 53 2C  |,2,"@0:".Q$.",S,|
000009B0: 57 22 00 BC 11 3E 08 98  32 2C 20 53 00 CD 11 48  |W"...>..2, S...H|
000009C0: 08 81 20 55 B2 30 A4 32  30 20 A9 20 53 00 DE 11  |.. U.0.20 . S...|
000009D0: 52 08 81 20 56 B2 30 A4  32 30 20 A9 20 53 00 04  |R.. V.0.20 . S..|
000009E0: 12 5C 08 8B 20 51 B2 31  20 A7 20 98 20 32 2C 20  |.\.. Q.1 . . 2, |
000009F0: 58 28 55 2C 56 29 3B 59  28 55 2C 56 29 3B 5A 28  |X(U,V);Y(U,V);Z(|
00000A00: 55 2C 56 29 00 25 12 66  08 8B 20 51 B2 32 20 A7  |U,V).%.f.. Q.2 .|
00000A10: 20 98 20 32 2C 20 58 53  28 55 2C 56 29 3B 59 53  | . 2, XS(U,V);YS|
00000A20: 28 55 2C 56 29 00 2F 12  70 08 82 20 56 2C 55 00  |(U,V)./.p.. V,U.|
00000A30: 37 12 7A 08 A0 20 32 00  43 12 84 08 64 32 20 4D  |7.z.. 2.C...d2 M|
00000A40: 41 49 4E 00 50 12 8E 08  64 31 20 56 49 45 55 57  |AIN.P...d1 VIEUW|
00000A50: 00 73 12 98 08 99 22 93  11 11 11 11 11 44 49 53  |.s...."......DIS|
00000A60: 54 41 4E 43 45 2C 20 28  3D 22 44 22 9D 29 22 3B  |TANCE, (="D".)";|
00000A70: 3A 85 44 00 91 12 A2 08  99 22 45 4C 45 56 41 54  |:.D......"ELEVAT|
00000A80: 49 4F 4E 2C 20 28 3D 22  45 22 9D 29 22 3B 3A 85  |ION, (="E".)";:.|
00000A90: 45 00 AA 12 AC 08 99 22  46 49 2C 20 28 3D 22 46  |E......"FI, (="F|
00000AA0: 49 22 9D 29 22 3B 3A 85  46 49 00 CB 12 B6 08 99  |I".)";:.FI......|
00000AB0: 22 53 54 45 50 53 49 5A  45 28 31 2C 32 2C 34 2C  |"STEPSIZE(1,2,4,|
00000AC0: 3D 22 53 22 9D 29 22 3B  3A 85 53 00 D7 12 C0 08  |="S".)";:.S.....|
00000AD0: 64 32 20 4D 41 49 4E 00  E3 12 CA 08 64 31 20 54  |d2 MAIN.....d1 T|
00000AE0: 41 4C 4B 00 F2 12 D4 08  64 20 3A 64 29 20 64 56  |ALK.....d :d) dV|
00000AF0: B2 30 00 1E 13 DE 08 99  22 93 11 11 11 11 20 20  |.0......".....  |
00000B00: 20 20 41 55 54 4F 53 43  41 4C 49 4E 47 20 46 55  |  AUTOSCALING FU|
00000B10: 4E 43 54 49 4F 4E 20 50  4C 4F 54 54 45 52 00 43  |NCTION PLOTTER.C|
00000B20: 13 E8 08 99 22 20 20 20  20 20 20 20 20 20 55 53  |...."         US|
00000B30: 49 4E 47 20 53 49 4D 4F  4E 53 20 42 41 53 49 43  |ING SIMONS BASIC|
00000B40: 22 3A 99 00 50 13 F2 08  81 20 49 B2 31 A4 38 3A  |":..P.... I.1.8:|
00000B50: 00 69 13 FC 08 99 20 49  20 22 9D 9D 9D 46 1D 1D  |.i.... I "...F..|
00000B60: 20 22 46 24 28 49 2C 4A  29 00 71 13 06 09 82 20  | "F$(I,J).q.... |
00000B70: 49 00 85 13 10 09 64 07  30 2C 30 2C 34 30 2C 32  |I.....d.0,0,40,2|
00000B80: 2C 33 32 2C 30 00 A2 13  1A 09 99 20 22 13 1C 12  |,32,0...... "...|
00000B90: 20 20 45 4E 54 45 52 20  43 48 4F 49 43 45 20 20  |  ENTER CHOICE  |
00000BA0: 92 90 00 AE 13 24 09 64  1F 20 32 2C 34 35 00 C2  |.....$.d. 2,45..|
00000BB0: 13 2E 09 64 20 3A 51 B2  64 56 3A 64 29 20 51 B3  |...d :Q.dV:d) Q.|
00000BC0: B1 30 00 C9 13 38 09 64  69 00 D8 13 42 09 64 20  |.0...8.di...B.d |
00000BD0: 3A 64 29 20 64 56 B2 30  00 DF 13 4C 09 64 34 00  |:d) dV.0...L.d4.|
00000BE0: ED 13 56 09 64 31 20 56  45 4E 54 45 52 00 08 14  |..V.d1 VENTER...|
00000BF0: 60 09 8F 20 45 4E 54 45  52 20 4E 45 57 20 56 49  |`.. ENTER NEW VI|
00000C00: 45 55 57 50 4F 49 4E 54  00 14 14 6A 09 64 33 20  |EUWPOINT...j.d3 |
00000C10: 46 55 4E 43 00 23 14 74  09 64 33 20 50 45 52 53  |FUNC.#.t.d3 PERS|
00000C20: 50 45 43 00 42 14 7E 09  58 4C B2 58 53 3A 20 58  |PEC.B.~.XL.XS: X|
00000C30: 48 B2 58 53 3A 20 59 4C  B2 59 53 3A 20 59 48 B2  |H.XS: YL.YS: YH.|
00000C40: 59 53 00 61 14 88 09 41  28 31 2C 31 29 B2 BE 28  |YS.a...A(1,1)..(|
00000C50: 46 49 29 3A 20 41 28 31  2C 32 29 B2 BF 28 46 49  |FI): A(1,2)..(FI|
00000C60: 29 00 81 14 92 09 41 28  32 2C 31 29 B2 AB BF 28  |).....A(2,1)...(|
00000C70: 46 49 29 3A 20 41 28 32  2C 32 29 B2 BE 28 46 49  |FI): A(2,2)..(FI|
00000C80: 29 00 88 14 9C 09 64 34  00 A6 14 A6 09 83 20 22  |).....d4...... "|
00000C90: 43 4F 4D 50 55 54 45 20  46 55 4E 43 54 49 4F 4E  |COMPUTE FUNCTION|
00000CA0: 20 41 52 52 41 59 00 C3  14 B0 09 83 20 22 43 4F  | ARRAY...... "CO|
00000CB0: 4D 50 55 54 45 20 50 49  43 54 55 52 45 20 41 52  |MPUTE PICTURE AR|
00000CC0: 52 41 59 00 D2 14 BA 09  83 20 22 4C 4F 41 44 49  |RAY...... "LOADI|
00000CD0: 4E 47 00 E0 14 C4 09 83  20 22 53 41 56 49 4E 47  |NG...... "SAVING|
00000CE0: 00 F4 14 CE 09 83 20 22  44 52 41 57 20 50 49 43  |...... "DRAW PIC|
00000CF0: 54 55 52 45 00 0C 15 D8  09 83 20 22 43 48 41 4E  |TURE...... "CHAN|
00000D00: 47 45 20 56 49 45 57 50  4F 49 4E 54 00 18 15 E2  |GE VIEWPOINT....|
00000D10: 09 83 20 22 48 45 4C 50  00 24 15 EC 09 83 20 22  |.. "HELP.$.... "|
00000D20: 53 54 4F 50 00 3F 15 F6  09 83 20 22 4C 4F 41 44  |STOP.?.... "LOAD|
00000D30: 20 46 55 4E 43 54 49 4F  4E 20 41 52 52 41 59 00  | FUNCTION ARRAY.|
00000D40: 58 15 00 0A 83 20 22 4C  4F 41 44 20 50 49 43 54  |X.... "LOAD PICT|
00000D50: 55 52 45 20 41 52 41 59  00 69 15 0A 0A 83 20 22  |URE ARAY.i.... "|
00000D60: 44 49 52 45 43 54 4F 52  59 00 84 15 14 0A 83 20  |DIRECTORY...... |
00000D70: 22 52 45 54 55 52 4E 20  54 4F 20 4D 41 49 4E 20  |"RETURN TO MAIN |
00000D80: 4D 45 4E 55 00 9F 15 1E  0A 83 20 22 53 41 56 45  |MENU...... "SAVE|
00000D90: 20 46 55 4E 43 54 49 4F  4E 20 41 52 52 41 59 00  | FUNCTION ARRAY.|
00000DA0: B9 15 28 0A 83 20 22 53  41 56 45 20 50 49 43 54  |..(.. "SAVE PICT|
00000DB0: 55 52 45 20 41 52 52 41  59 00 CA 15 32 0A 83 20  |URE ARRAY...2.. |
00000DC0: 22 44 49 52 45 43 54 4F  52 59 00 E5 15 3C 0A 83  |"DIRECTORY...<..|
00000DD0: 20 22 52 45 54 55 52 4E  20 54 4F 20 4D 41 49 4E  | "RETURN TO MAIN|
00000DE0: 20 4D 45 4E 55 00 00 00  00                       | MENU....       |
......D2 INIT.....D1 FUNC.6...U1.U...10:
 R.V.(20.V).40.I...X(U,V).R..(U1).K.(.Z(
U,V)..(R..(U1).(V.10).2.10).{.2.Y(U,V).V
.10...<.D4.....D1 PERSPEC.....XR . A(1,1
).X(U,V). A(1,2).Y(U,V).....YR . A(2,1).
X(U,V). A(2,2).Y(U,V).....XS.XR.(D.(D.YR
)).....YS.(Z(U,V).E).(D.(D.YR)).....D4.#
.$.D1 FCOMP.V....".";: D.0,0,40,2,32,0: 
D. 0,0,20.S.1,1,160,10.F.8..U.0.20 . S.P
.B.."F";...L.: . V.0.20 . S...V.: D3 FUN
C...`.. V,U...J.....T.D1 PCOMP...~..".";
: D.0,0,40,2,32,0: D. 0,0,20.S.1,1,160,1
0...... U.0.20 . S......"P";.....: . V.0
.20 . S."...:   D3 PERSPEC.5...:   XS(U,
V).XS.H...:   YS(U,V).YS.`.D.:   . XS.XL
 . XL.XS.X.N.:   . XS.XH . XH.XS...X.:  
 . YS.YL . YL.YS.....:   . YS.YH . YH.YS
...... V,U.......E...D3 SCALE.O...D1 D..
Z...D. 0,1...... U.0.20 . S...(.: XA.X0.
XS(U,0).X1...2.: XB.X0.XS(0,U).X1.0.<.: 
YA.Y0.YS(U,0).Y1.G.F.: YB.Y0.YS(0,U).Y1.
Z.P.: . V.S.20 . S.S.Z.:   AX.X0.XS(U,V)
.X1...D.:   BX.X0.XS(V,U).X1...N.:   AY.
Y0.YS(U,V).Y1...X.:   BY.Y0.YS(V,U).Y1.W
...:   D. XA,YA,AX,AY,1.....:   D. XB,YB
,BX,BY,1.....:   XA.AX: XB.BX: YA.AY: YB
.BY... .. V,U.8...D :D)DV..0:DP0:D2 MAIN
.D...D1 INIT.W....".. WORKING...E.H.. F$
(8,2).}.R.. I.1.8:. F$(I,0):....... J.1.
2...... I.1.4......F$(I,J)...... I,J....
.. A(2,2)...... X(20,20) ,Y(20,20), Z(20
,20)...... XS(20,20), YS(20,20)...".D.50
0: E.200: FI.200: S.2.!.,.D1 MAIN...6.U.
0:V.0:.<.@.D3 VENTER.M.J.J.0: D3 TALK.B.
T.. Q.1 . D2 FCOMP.W.^.. Q.2 . D2 PCOMP.
..H.. Q.3 . D2 ....R.. Q.4 . D2 ....|.. 
Q.5 . D2 D....... Q.6 . D2 VIEUW...... Q
.7 . ."NOT IMPLEMENTED":D2 MAIN...... Q.
8 . DI: ......D4.....D1 SCALE.D.... (XH.
XL).(YH.YL) . ."PICTURE GOES FLAT.": D2 
MAIN...B..  X OF YDIMENSIE BEPAALT SCHAD
YG. IN ANDERE RICHTING GED#ERD....L.. (X
H.XL).(YH.YL) . (300.180) . D3 XLIM.Z.V.
. (XH.XL).(YH.YL) . (300.180) . D4.....Y
1.180.(YH.YL): Y0.10.Y1.YL.....X1.Y1: X0
 .160.X1.(XH.XL).2.!...D4.-...D1 XLIM.M.
..X1.300.(XH.XL): X0.10.X1.XL.M...Y1.X1:
 Y0 .100.Y1.(YH.YL).2.T...D4.}.&.D1 ....
0.J.1: D3 TALK...:.. Q.1 . F$."FUNCTION"
.A.D.. Q.2 . F$."PICTURE"...N.. Q.3 . ."
.DIR''$": D2 ....X.. Q.3 . D2 MAIN...B..
".NAME OF " F$" TO LOAD";...L.. Q$.0.V..
 2,8,2,Q$.",S,R".:....2, S.K.... U.0.20 
. S.\.... V.0.20 . S.Z.... 2, X(U,V),Y(U
,V),Z(U,V)...... Q.1 . .2, X(U,V);Y(U,V)
;Z(U,V)...... Q.2 . .2, XS(U,V);YS(U,V).
I.... V,U.P.F. 2...P.. Q.1 . D2 FCOMP...
Z.D2 PCOMP.....D1 ......J.2:D3 TALK.%...
. Q.1 . F$."FUNCTION".>.... Q.2 . F$."PI
CTURE".[.... Q.3 . .".DIR''$": D2 ..O...
. Q.3 . D2 MAIN... ..".NAME OF "F$" TO S
AVE";...*.. Q$...4.. 2,8,2,"@0:".Q$.",S,
W"...>..2, S.M.H.. U.0.20 . S...R.. V.0.
20 . S...\.. Q.1 . . 2, X(U,V);Y(U,V);Z(
U,V).%.F.. Q.2 . . 2, XS(U,V);YS(U,V)./.
P.. V,U.7.Z.  2.C...D2 MAIN.P...D1 VIEUW
.S...."......DISTANCE, (="D".)";:.D.....
."ELEVATION, (="E".)";:.E......"FI, (="F
I".)";:.FI.K...."STEPSIZE(1,2,4,="S".)";
:.S.W...D2 MAIN...J.D1 TALK...T.D :D) DV
.0......".....    AUTOSCALING FUNCTION P
LOTTER.C...."         USING SIMONS BASIC
":..P.... I.1.8:.I.... I "...F.. "F$(I,J
).Q.... I.....D.0,0,40,2,32,0...... "...
  ENTER CHOICE  .....$.D. 2,45.B...D :Q.
DV:D) Q..0.I.8.DI.X.B.D :D) DV.0...L.D4.
..V.D1 VENTER...`.. ENTER NEW VIEUWPOINT
...J.D3 FUNC.#.T.D3 PERSPEC.B.~.XL.XS: X
H.XS: YL.YS: YH.YS.A...A(1,1)..(FI): A(1
,2)..(FI).....A(2,1)...(FI): A(2,2)..(FI
).....D4...... "COMPUTE FUNCTION ARRAY.C
.... "COMPUTE PICTURE ARRAY.R.... "LOADI
NG...D.. "SAVING...N.. "DRAW PICTURE...X
.. "CHANGE VIEWPOINT...... "HELP.$.... "
STOP.?.... "LOAD FUNCTION ARRAY.X.... "L
OAD PICTURE ARAY.I.... "DIRECTORY...... 
"RETURN TO MAIN MENU...... "SAVE FUNCTIO
N ARRAY...(.. "SAVE PICTURE ARRAY.J.2.. 
"DIRECTORY...<.. "RETURN TO MAIN MENU...
.
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL