Home » Archimedes archive » Micro User » MU 1991-03.adf » PD-Stuff » Apps/!3D-Graph/!RunImage

Apps/!3D-Graph/!RunImage

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 » Archimedes archive » Micro User » MU 1991-03.adf » PD-Stuff
Filename: Apps/!3D-Graph/!RunImage
Read OK:
File size: 15142 bytes
Load address: 0000
Exec address: 0000
File contents

� >:0.!3D-GRAPH.!RunImage
'� 3D-Graph              Version 2.0
'� Programming started   Summer 1988
("� Last updated          250490
2"� Finished ?            ......
<�
F;� 3D-Graph plottroutines Made by       Bj�rn E. Fl�tten
P8�                                      Post boks 359
Z:�                                      N-9901 KIRKENES
d1�                                      NORWAY
n�
x:� User interface to 3D-GRAPH Made by   Claus Nickelsen
�7�                                      L�v�sveien 6
�9�                                      N-2830 RAUFOSS
�1�                                      NORWAY
��
��
�>� All coding are ShareWare and may not be sold or included
�A� in any program that will be sold without written permission
�� from the authors.
��
�D� You may copy and distribute this program as long as no changes
�E� are made. Any improvments should be sent to one of the adresses
�.� above, so we can modify the master copy.
��
A� This program is ShareWare and may be copied and distributed
G� without any compensation to the authors as long as it is only for
F� private use. If this program, or parts of it is used in any kind
"I� of education, or comercial use, please contact us to get a licence.
,B� We prefer that everyone that use this program regulary would
6B� register and send 100 NOK to one of the adresses above. This
@?� registration will give you a free upgrade if we make one.
J�
TB� We also want your critisism and suggestions to improve later
^� versions of 3D-Graph.
h�
rG� One thing is for shure, there will NEWER be a RISC OS compatible,
|H� multitasking version of 3D-Graph, because this would mean that the
�F� whole program had to be rewritten, and we have other projects to
�� spend our time on.
��
�>� These files must be present in the directory !3D-Graph :
��
�6�  !Boot      :!Boot file for the 3D-Graph program
�5�  !Run       :!Run file for the 3D-Graph program
�(�  !1         :Mouse pointer def. #1
�(�  !2         :Mouse pointer def. #2
�(�  !3         :Mouse pointer def. #3
�(�  !4         :Mouse pointer def. #4
�,�  !MemAlloc  :Memory Allocation Utility
�!�  !RunImage  :Source program
"�  !Sprites   :Desktop sprites
"�  !Grafikk   :Program sprites
8�  !Original  :File which contains startup equations
&
0
� � �tfv
:�vari1_C
D�nyset_C
N�settopp_C
X�utgangs_punkt_C
b�fjern_rute_C
lȗ � 640,512
v
� � �tfv
��
�*FX106,1
�ȗ XC,YC,knapp
�� knapp<>0 �snork_C
��sjekktastaturet_C
��.
�
��
�
�
��vari1_C
��15
�*FX106,1
�.sdi=�:spri=�:rotyx_C=�:rotyz_C=�:akser_C=�
0farve=0:grad=0:styr_hjelp=�:styr=�:rotzx_C=�
ș"OS_Byte",240,0,255 � ,A
� A=15 � info=1 � info=2
 5two=�:feil=�:skal=�:foerst=�:hjelp%=0:exit_menu=�
*?HPIXELS=640:VPIXELS=256:HSHIFT=1:VSHIFT=2:HURTIG_OPTIMAL=10
4ȗ � 0,0
>�23,1,0;0;0;0;
H4� S%100,ac(22),ikon%(20),xplass%(20),yplass%(20)
R(� drive(5),par_blokk 11,funksjon$(5)
\+� startx(5),starty(5),stepx(5),stepy(5)
f2� fil_spri$(100),fil_data$(100),fil_dire$(100)
p*� maxx(5),maxy(5),SX%(5),SY%(5),SZ%(5)
z�hent_start_fil_C
�.filstart1=0:filstart2=0:filstart3=0:fun%=1
��sjekk_disker_C
��
�
���hent_start_fil_C
�� � �"FITTA"
�ș"OS_GetEnv" � a%,b%,c%
�	A$=""
�%� ?a%<>0 � A$+=�(?a%):a%+=1:�dTC
�,� �A$," ")<>0 � A$=�A$,�A$," ")+1):�d^C
�� A$<>"" �
�ș"OS_File",5,A$ � a%,b%,c%
��
/� a%=1 � filnavn$=A$ � filnavn$="!Original"
�

$��settopp_C
.
� �dRw
8� IC%=1 � 18
B*� ikon%(IC%),xplass%(IC%),yplass%(IC%)
L�IC%
V*� info=1 � ikon%(17)=32 � ikon%(17)=33
`�
j
t��tegnoppskjerm_C
~�snork_C
��26
�� IC%=1 � 2
�� "SCHOOSE "+�(ikon%(IC%))
�"�&ED,xplass%(IC%),yplass%(IC%)
��IC%
�� IC%=3 � 18
�� "SCHOOSE "+�(ikon%(IC%))
��8,0
�"�&ED,xplass%(IC%),yplass%(IC%)
�	� IC%
��meld_C
��


��melding_C(melding$)
�26
"� styr_hjelp=� � �("FX 106,4")
(
�192 Ȝ64
2
�40 Ȝ250
<�0,26)melding$;
F�
P
Z
��snork_C
d*FX106,2
n�
xȗXC,YC,slipp
�
� slipp=0
��
�
���meld_C
�*FX106,1
��� info=1 � �melding_C(" Velkommen til 3D-GRAF laget av Bj�rn E. Fl�tten og Claus Nickelsen. ") � �melding_C("  Welcome to 3D-GRAPH made by Bj�rn E. Fl�tten and Claus Nickelsen.  ")
��
�
���sjekktastaturet_C
�
� XC<51 �
� � XC>1233 �
� � YC>134 �dtF
� � YC<51 �
  � XC<137 �disc_C:�
   � XC<188 �
  � XC<274 �print_C:�
"   � XC<325 �
,  � XC<411 �archimedes_C:�
6   � XC<462 �
@  � XC<548 �hidden_C:�
J   � XC<599 �
T  � XC<685 �animasjon_C:�
^   � XC<736 �
h   � XC<822 �akser_av_paa_C:�
r   � XC<873 �
|  � XC<959 �opplosning_C:�
�   � XC<1010 �
�  � XC<1096 �perspektiv_C:�
�   � XC<1147 �
�  � XC<1233 �
�   �tPi
�   �
�   �
�	 � �7
� �
��
�
� � YC>988 �
�  � XC>1233 �
  � XC<1147 �
   � YC<172 �
    � YC<256 �zoom_C:�
&   � YC<294 �
0    � YC<378 �xyz_C:�
:   � YC<416 �
D    � YC<500 �yxyzzx_C:�
N   � YC<538 �
X    � YC<622 �1234_C:�
b   � YC<660 �
l    � YC<744 �verdi_C:�
v   � YC<782 �
�    � YC<866 �plottype_C:�
�   � YC<904 �
�    � YC<988 �info_C:�
�	 � �7
�  �
�  �
�
���posjekk_C
�IX1=xplass%(IC%):X2=xplass%(IC%)+87:Y1=yplass%(IC%):Y2=yplass%(IC%)+87
��
�ȗXC,YC,knapp
�.� knapp<>0 � XC<X1 � XC>X2 � YC<Y1 � YC>Y2
�� knapp<>0 �snork_C
�:ȗXC,YC,slipp:�slipp=0
�

 ��sjekk_disker_C
*ș"OS_Byte",161,&87 � ,,BY%
4hd%=BY%>>3
>fd%=BY% �7
H!� hd%=0 drive(4)=�:drive(5)=�
R!� hd%=1 drive(4)=�:drive(5)=�
\!� hd%>1 drive(4)=�:drive(5)=�
f!� fd%=0 drive(1)=�:drive(2)=�
p!� fd%=1 drive(1)=�:drive(2)=�
z!� fd%>1 drive(1)=�:drive(2)=�
��
�
���tegn_opp_meny_C
��to_skjermer_b
� �blaa_box_C(0,194,1103,1023)
� �blaa_box_C(10,850,1083,163)
��blaa_box_C(24,220,208,616)
� �blaa_box_C(328,220,448,616)
� �blaa_box_C(872,220,208,616)
��blaa_box_C(232,220,32,616)
��blaa_box_C(536,220,32,580)
��blaa_box_C(840,220,32,616)
�
�gang=1�9
	�15,gang+5)�(139)
	�gang>1 �34,gang+5)�(139)
	�53,gang+5)�(139)
	$�
	.
�gang=1�9
	8�15,gang+15)�(138)
	B�34,gang+15)�(138)
	L�53,gang+15)�(138)
	V�
	`� info=1 �
	j�4,6)"Skjermer"
	t�27,6)"Lignings Sett"
	~�56,6)"Kataloger"
	��
	��5,6)"Screens"
	��27,6)"Equation Sets"
	��55,6)"Directories"
	��
	�$�("SCHOOSE 42"):�8,0:�&ED,20,920
	�%�("SCHOOSE 43"):�8,0:�&ED,120,920
	�4� drive(1)=� � �("SCHOOSE 36") � �("SCHOOSE 37")
	��8,0:�&ED,220,920
	�4� drive(2)=� � �("SCHOOSE 36") � �("SCHOOSE 37")
	��8,0:�&ED,320,920
	�4� drive(4)=� � �("SCHOOSE 34") � �("SCHOOSE 35")
�8,0:�&ED,420,920

4� drive(5)=� � �("SCHOOSE 34") � �("SCHOOSE 35")
�8,0:�&ED,520,920

�47 Ȝ256
(�2,4)"Exit"
2�9,4)"Up"
<�16,4)":0"
F�22,4)":1"
P�28,4)":4"
Z�34,4)":5"
d+�38,1)"ShareWare..3D-Graph..ShareWare"
n+�38,2)"Plotting routines by B.Fl�tten"
x+�38,3)"User interface by  C.Nickelsen"
�ȗȓ 0,194,1103,829
��28,1,25,68,6
��sjekk_dir_C
��skift_skjerm_b
��en_skjerm_b
��26
��
�
���tell_C
�
CA%=S%!16
�(� CA%=2 � fil_dire$(dra)=fil$:dra+=1
��
�
��sjekk_om_finnes_C
caa%=0:fil_alarm=�
0ș"OS_GBPB",10,"@",S%,1,caa%,100,"*" � ,,,g%
"ȕ g%=1
,fil$=�D(S%+20)
6�stor_C(fil$)
@fil$=midlertidig$
J�stor_C(filnavn$)
Tfilna$=midlertidig$
^� filna$=fil$ fil_alarm=�
hcaa%+=1
r0ș"OS_GBPB",10,"@",S%,1,caa%,100,"*" � ,,,g%
|�
��raporter_finnes_C
��
�
���stor_C(sjekk$)
�midlertidig$=""
�� bokstav=1 � �(sjekk$)
�A$=�sjekk$,bokstav,1)
�A=�(A$)
�� (A>96) � (A<122) � A-=32
�midlertidig$+=�(A)
�
� bokstav
��
�
��sjekk_dir_C
caa%=0:spr=0:gra=0:dra=0
0ș"OS_GBPB",10,"@",S%,1,caa%,100,"*" � ,,,g%
&ȕ g%=1
0fil$=�D(S%+20)
:AO%=(!S% � &FFF00)>>8
DȎ AO% �
N4� &FF9 :� S%!8=164408 fil_spri$(spr)=fil$:spr+=1
X&� &777 :fil_data$(gra)=fil$:gra+=1
b
 �tell_C
l�
vcaa%+=1
�0ș"OS_GBPB",10,"@",S%,1,caa%,100,"*" � ,,,g%
��
�
� spr>0 �
�C� spr>(filstart1+18) � filslutt1=(filstart1+18) � filslutt1=spr
�!� fil=filstart1+1 � filslutt1
�7�graa_box_C(fil,32,832-32*(1+fil-filstart1),192,32)
�'�2,fil-filstart1);fil_spri$(fil-1)
��
��
�
� gra>0 �
�Cnr=0:Bnr=0
�C� gra>(filstart2+36) � filslutt2=(filstart2+36) � filslutt2=gra
�!� fil=filstart2+1 � filslutt2

� fil �2=0 �


Cnr+=1

:�graa_box_C(Cnr,336,832-32*(1+Cnr-filstart2/2),192,32)

 *�21,Cnr-filstart2/2);fil_data$(fil-1)

*�

4
Bnr+=1

>:�graa_box_C(Bnr,576,832-32*(1+Bnr-filstart2/2),192,32)

H*�36,Bnr-filstart2/2);fil_data$(fil-1)

R�

\�

f�

p
� dra>0 �

zC� dra>(filstart3+18) � filslutt3=(filstart3+18) � filslutt3=dra

�!� fil=filstart3+1 � filslutt3

�8�graa_box_C(fil,880,832-32*(1+fil-filstart3),192,32)

�(�55,fil-filstart3);fil_dire$(fil-1)

��

��

��

�

���disc_C

�	IC%=3

�� hjelp%=1 �

�� info=1 � �melding_C("            Bruk knapp nr.1 for � g� til disk menyen.                ") � �melding_C("               Use button number 1 to go to disc menu.               ")

��posjekk_C

�� knapp=4 �
�snork_C
�reset_filstart_C
�tegn_opp_meny_C
$�bestem_fil_C
.�fjern_rute_C
8�
B�23,1,0;0;0;0;
Lȗȓ0,0,1279,1023
V	sdi=�
`�26
j�meld_C
t�
~
���reset_filstart_C
�'filstart1=0:filstart2=0:filstart3=0
��
�
���bestem_fil_C
�filnavn$="":styr_hjelp=�
��
��sjekk_fil_pos_C
�?� (XC>25) � (XC<232) � (YC>224) � (YC<801) �styr_l_skjerm_C
�B� (XC>25) � (XC<232) � (YC>801) � (YC<840) �styr_save_skjerm_C
�>� (XC>320) � (XC<536) � (YC>224) � (YC<801) �styr_l_sett_C
�>� (XC>576) � (XC<768) � (YC>224) � (YC<801) �styr_l_sett_C
B� (XC>232) � (XC<264) � (YC>532) � (YC<833) �styr_opp_skjerm_C

B� (XC>232) � (XC<264) � (YC>224) � (YC<532) �styr_ned_skjerm_C
@� (XC>536) � (XC<576) � (YC>532) � (YC<801) �styr_opp_sett_C
@� (XC>536) � (XC<576) � (YC>224) � (YC<532) �styr_ned_sett_C
(?� (XC>840) � (XC<875) � (YC>532) � (YC<833) �styr_opp_dir_C
2?� (XC>840) � (XC<875) � (YC>224) � (YC<532) �styr_ned_dir_C
<A� (XC>325) � (XC<778) � (YC>801) � (YC<840) �styr_save_sett_C
F>� (XC>875) � (XC<1080) � (YC>224) � (YC<801) �styr_l_dir_C
P@� (XC>875) � (XC<1080) � (YC>801) � (YC<840) �styr_lag_dir_C
Z<� (XC>10) � (XC<112) � (YC>900) � (YC<1023) �styr_exit_C
d;� (XC>112) � (XC<212) � (YC>900) � (YC<1023) �styr_up_C
nM� (drive(1)=�) � (XC>212) � (XC<312) � (YC>900) � (YC<1023) �styr_disca_C
xM� (drive(2)=�) � (XC>312) � (XC<412) � (YC>900) � (YC<1023) �styr_discb_C
�M� (drive(4)=�) � (XC>412) � (XC<512) � (YC>900) � (YC<1023) �styr_discc_C
�M� (drive(5)=�) � (XC>512) � (XC<612) � (YC>900) � (YC<1023) �styr_discd_C
�)� styr=� �meld_styr_C � �("FX 106,4")
�
styr=�
�� exit_menu=�
�exit_menu=�
��slaa_av_hidden_C
�styr_hjelp=�
��
�
���meld_styr_C
��meld_C
�filnavn$=""
�skriv_filnavn_C
�

"��styr_opp_skjerm_C
,
styr=�
6�� info=1 �melding_C("  Knapp nr.1 for � rulle opp og vise eventuelle andre skjermbilder.  ") � �melding_C(" Press mouse button #1 to scroll up and show other screens (if any). ")
@�pil_opp_C
J� (trykk=4) � (spr>18) �
T�snork_C
^� filstart1>17 �
hfilstart1-=18
r�tegn_opp_meny_C
|�
��
��
�
���pil_opp_C
�Rfilnavn$=�(139)+�(139)+�(139)+�(139)+�(139)+�(139)+�(139)+�(139)+�(139)+�(139)
��skriv_filnavn_C
��
�
���pil_ned_C
�Rfilnavn$=�(138)+�(138)+�(138)+�(138)+�(138)+�(138)+�(138)+�(138)+�(138)+�(138)
��skriv_filnavn_C
��
�
��styr_ned_skjerm_C

styr=�
�� info=1 �melding_C("  Knapp nr.1 for � rulle ned og vise eventuelle andre skjermbilder.  ") � �melding_C("Press mouse button #1 to scroll down and show other screens (if any).")
&�pil_ned_C
0� (trykk=4) � (spr>18) �
:�snork_C
D� spr>filstart1+18 �
Nfilstart1+=18
X�tegn_opp_meny_C
b�
l�
v�
�
���styr_opp_sett_C
�
styr=�
��� info=1 �melding_C("  Knapp nr.1 for � rulle opp og vise eventuelle andre ligningssett.  ") � �melding_C(" Mouse button #1 to scroll up and show other equation sets (if any). ")
��pil_opp_C
�� (trykk=4) � (gra>36) �
��snork_C
�� filstart2>35 �
�filstart2-=36
�� filstart2<0 filstart2=0
��tegn_opp_meny_C
��
��
�

��styr_ned_sett_C
 
styr=�
*�� info=1 �melding_C("  Knapp nr.1 for � rulle ned og vise eventuelle andre ligningssett.  ") � �melding_C("Mouse button #1 to scroll down and show other equation sets (if any).")
4�pil_ned_C
>� (trykk=4) � (gra>36) �
H�snork_C
R� gra>filstart2+36 �
\filstart2+=36
f�tegn_opp_meny_C
p�
z�
��
�
���styr_opp_dir_C
�
styr=�
��� info=1 �melding_C("    Knapp nr.1 for � rulle opp og vise eventuelle andre kataloger.   ") � �melding_C("  Mouse button #1 to scroll up and show other directories (if any).  ")
��pil_opp_C
�� (trykk=4) � (dra>18) �
��snork_C
�� filstart3>17 �
�filstart3-=18
�� filstart3<0 filstart3=0
��tegn_opp_meny_C
��
�
�

$��styr_ned_dir_C
.
styr=�
8�� info=1 �melding_C("    Knapp nr.1 for � rulle ned og vise eventuelle andre kataloger.   ") � �melding_C(" Mouse button #1 to scroll down and show other directories (if any). ")
B�pil_ned_C
L� (trykk=4) � (dra>18) �
V�snork_C
`� dra>filstart3+18 �
jfilstart3+=18
t�tegn_opp_meny_C
~�
��
��
�
���styr_disca_C
�
styr=�
��� info=1 �melding_C("        Trykk knapp nummer en for � velge diskett stasjon ::0.       ") � �melding_C("              Press mouse button #1 to choose disc ::0.              ")
�filnavn$="::0."
��skriv_filnavn_C
�� trykk=4 �
��snork_C
��("MOUNT 0")
��tegn_opp_meny_C
�184 Ȝ80:�32 Ȝ256

�16,4)":0"
�
�
(
2��styr_discb_C
<
styr=�
F�� info=1 �melding_C("        Trykk knapp nummer en for � velge diskett stasjon ::1.       ") � �melding_C("              Press mouse button #1 to choose disc ::1.              ")
Pfilnavn$="::1."
Z�skriv_filnavn_C
d� trykk=4 �
n�snork_C
x�reset_filstart_C
��("MOUNT 1")
��tegn_opp_meny_C
��184 Ȝ80:�32 Ȝ256
��22,4)":1"
��
��
�
���styr_discc_C
�
styr=�
ܶ� info=1 �melding_C("        Trykk knapp nummer en for � velge diskett stasjon ::4.       ") � �melding_C("              Press mouse button #1 to choose disc ::4.              ")
�filnavn$="::4."
��skriv_filnavn_C
�� trykk=4 �
�snork_C
�reset_filstart_C
�("MOUNT 4")
"�tegn_opp_meny_C
,�184 Ȝ80:�32 Ȝ256
6�28,4)":4"
@�
J�
T
^��styr_discd_C
h
styr=�
r�� info=1 �melding_C("        Trykk knapp nummer en for � velge diskett stasjon ::5.       ") � �melding_C("              Press mouse button #1 to choose disc ::5.              ")
|filnavn$="::5."
��skriv_filnavn_C
�� trykk=4 �
��snork_C
��reset_filstart_C
��("MOUNT 5")
��tegn_opp_meny_C
��184 Ȝ80:�32 Ȝ256
��28,4)":5"
��
��
�
���styr_up_C
�
styr=�
�� info=1 �melding_C("       Trykk knapp nummer en for � g� opp en katalog. (*UP)          ") � �melding_C("           Press mouse button #1 to go up a directory. (*UP)         ")
filnavn$="*UP"
�skriv_filnavn_C
&� trykk=4 �
0�reset_filstart_C
:�snork_C
D�("UP")
N�tegn_opp_meny_C
X�
b�
l
v��styr_exit_C
�
styr=�
��� info=1 �melding_C("  Trykk knapp nummer en for � komme tilbake til 3D-Graf programmet.  ") � �melding_C("        Press mouse button #1 to return to 3D-Graph program.         ")
�:� info=1 � filnavn$="EXIT meny" � filnavn$="EXIT menu"
��skriv_filnavn_C
�� trykk=4 �
��snork_C
��reset_filstart_C
�exit_menu=�
��
��
�
���styr_lag_dir_C
�
styr=�
�� info=1 �melding_C("       Trykk knapp nummer en for � lage en nytt under katalog.       ") � �melding_C("            Press mouse button #1 to make a new directory.           ")
;� info=1 � filnavn$="Lag Katalog" � filnavn$="Make Dir"
� trykk=4 �
 �snork_C
*�blaa_box_f_C
4�� info=1 � �2,3)"Vennligst skriv navnet p� den nye katalogen : "filnavn$ � �2,3)"Please state the name of the new directory : "filnavn$
>�sjekk_om_finnes_C
H� fil_alarm=� �
R�("CDIR "+filnavn$)
\�reset_filstart_C
f�
p�tegn_opp_meny_C
z�
��
�
���raporter_finnes_C
�� fil_alarm=� �
��blaa_box_f_C
��� info=1 � �2,2)"Denne filen finnes i denne katalogen fra f�r, "�2,3)"vil du allikevel lagre filen (J/N) ?" � �2,2)"This file already exists in this directory,"�2,3)"would you save it anyway (Y/N) ?"
�A$=�
�;� (A$="j") � (A$="J") � (A$="y") � (A$="Y") fil_alarm=�
��
��
�
���skriv_filnavn_C
�� 184 Ȝ80:�32 Ȝ256
$�38,4);filnavn$;"             "
�

$��styr_l_dir_C
.
styr=�
8�� info=1 �melding_C("Pek p� �nsket katalog og trykk #1 for � g� inn og #3 for � slette det") � �melding_C("Point at the wanted directory, press #1 to enter and #3 to delete it.")
Bfilnavn$=""
L� -((YC-800) �32)+1<dra+1 �
Vfiln=-((YC-800) �32)
`&filnavn$=fil_dire$(filn+filstart3)
j�
t"� (trykk=4) � (filnavn$<>"") �
~�snork_C
��("DIR "+filnavn$)
��reset_filstart_C
��tegn_opp_meny_C
��
�"� (trykk=1) � (filnavn$<>"") �
��snork_C
��bli_sikker_C
�� slett_fil=� �
��("Access "+filnavn$+" WR")
��("Delete "+filnavn$)
��
��tegn_opp_meny_C
�

�skriv_filnavn_C
�

(��styr_l_sett_C
2
styr=�
<�� info=1 �melding_C(" Pek p� �nsket fil, bruk knapp nr. 1 for � laste, nr. 3 for � slette.") � �melding_C("Point at the wanted file, press #1 to load, #3 to delete equation set")
Ffilnavn$=""
P� XC<530 �
Z$� -((YC-800) �32)+1<(gra �2)+1 �
dfiln=-((YC-800) �32)
n,filnavn$=fil_data$((filn+filstart2)*2+1)
x�
��
�$� -((YC-800) �32)+1<(gra �2)+2 �
�filn=-((YC-800) �32)
�*filnavn$=fil_data$((filn+filstart2)*2)
��
��
�"� (trykk=4) � (filnavn$<>"") �
��snork_C
��load_lignings_sett_C
��reset_filstart_C
��tegn_opp_meny_C
��
�"� (trykk=1) � (filnavn$<>"") �
�snork_C
�bli_sikker_C
/� (slett_fil=�) � (filnavn$<>"!Original") �
"�("Access "+filnavn$+" WR")
,�("Delete "+filnavn$)
6�reset_filstart_C
@�tegn_opp_meny_C
J�
T�
^�skriv_filnavn_C
h�
r
|��bli_sikker_C
��blaa_box_f_C
��� info=1 � �2,3)"Er du sikker p� at du vil slette ";filnavn$;" (J/N) ? "; � �2,3)"Are you shure you want to delete ";filnavn$;" (Y/N) ? ";
�A$=�
�K� (A$="j") � (A$="y") � (A$="J") � (A$="Y") � slett_fil=� � slett_fil=�
��
�
���styr_save_sett_C
�
styr=�
ֶ� info=1 �melding_C("      Trykk knapp nummer 1 for � lagre lignings settet til disk.     ") � �melding_C("      Press mouse button number one to save equation set to disc.    ")
�:� info=1 � filnavn$="Lagre Sett" � filnavn$="Save Set"
��skriv_filnavn_C
�� trykk=4 �
��snork_C
�blaa_box_f_C
�� info=1 � �2,3)"Vennligst skriv navnet p� det nye lignings settet :"filnavn$ � �2,3)"Please state the name of the new equation set :"filnavn$
�sjekk_om_finnes_C
&� fil_alarm=� �
0�save_lignings_sett_C
:�reset_filstart_C
D�
N�tegn_opp_meny_C
X�
b�
l
v��styr_save_skjerm_C
�
styr=�
��� info=1 �melding_C("  Trykk knapp nummer 1 for � lagre grafen som skjerm dump i MODE 15. ") � �melding_C("     Press mouse button number one to save Graph as Screendump.      ")
�?� info=1 � filnavn$="Lagre Skjerm" � filnavn$="Save Screen"
��skriv_filnavn_C
�� trykk=4 �
��snork_C
��blaa_box_f_C
Ə� info=1 � �2,3)"Vennligst skriv navnet p� den nye skjermdumpen :"filnavn$ � �2,3)"Please state the name of the new screendump :"filnavn$
��sjekk_om_finnes_C
�� fil_alarm=� �
��blaa_box_f_C
��� info=1 � �1,3)"Vil du ha:"�13,3)"1. Sort bakgrunn, hvit graf."�13,4)"2. Hvit bakgrunn, sort graf." � �1,3)"Do you want:"�14,3)"1. Black background, white graph."�14,4)"2. White background, black graph."
�A$=�
!� (A$<>"1") � (A$<>"2") �dx[
� A$="1" SORT=� � SORT=�
�blaa_box_f_C
 �� info=1 � �1,3)"Vennligst vent mens jeg tegner opp skjermen og lagrer den !!" � �1,3)"Please wait while I plot and save the screen !!!"
*�to_skjermer_b
4�print_save_C
>�("ScreenSave "+filnavn$)
H�slaa_av_hidden_C
R�print_save2_C
\farge_tabell!4=255
f�fjern_rute_C
p�reset_filstart_C
z�
��tegn_opp_meny_C
��
��
�
���styr_l_skjerm_C
�
styr=�
��� info=1 �melding_C("Dette er de lagrede MODE 15 skjermene, trykk knapp nr. 3 for � slette") � �melding_C("    This is the saved MODE 15 Screens, press button #3 to delete.    ")
�filnavn$=""
�� -((YC-800) �32)+1<spr+1 �
�filn=-((YC-800) � 32)
�&filnavn$=fil_spri$(filn+filstart1)
��
�"� (trykk=1) � (filnavn$<>"") �
�snork_C
�bli_sikker_C
� slett_fil=� �
$�("Access "+filnavn$+" WR")
.�("Delete "+filnavn$)
8�reset_filstart_C
B�
L�tegn_opp_meny_C
V�
`�skriv_filnavn_C
j�
t
~��sjekk_fil_pos_C
�ȗ XC,YC,trykk
��
�
�
��print_C
�	IC%=4
�� hjelp%=1 �
ĸ� info=1 � �melding_C("              Knapp nr.1 for � DUMPE graf TIL PRINTER.               ") � �melding_C("               Use button  #1 to DUMP GRAPH TO PRINTER.              ")
��posjekk_C
�� knapp=4 �
��snork_C
��print_save_C
��styr_printer_C
�slaa_av_hidden_C

�fjern_rute_C
�
�24,0;0;1279;1023;
(�meld_C
2�
<
F��archimedes_C
PIC%=5:end=0
Z� hjelp%=1 �
d�� info=1 � �melding_C("         Knapp nr.1 for � g� til RISC OS operativ system.            ") � �melding_C("        Button number 1 to visit the RISC OS operating system.       ")
n�posjekk_C
x� knapp=4 �
��spoer_C
��fjern_rute_C
��
��meld_C
��23,1,0;0;0;0;
��26
��
�
�6� info=1 �"Dette f�r jeg ikke noe ut av !":�:end=1
�:� info=2 �"I don`t understand this rubbish !!":�:end=1
�	�DT_
�
�
��spoer_C
�� info=1 � �melding_C("Trykk RETURN for � returnere til 3D-GRAF.                            ") � �melding_C("Press RETURN to return to 3D-GRAPH.                                  ")
�snork_C
�28,0,25,68,0
"�23,1,1;0;0;0;
,�64 Ȝ40:�40 Ȝ250
6�
@�"RISC OS"
J
� � �dR^
T�
^!ask$="":Cask$="":gang=0:�"*";
h�
r%gang+=1:ac(gang)=�:�;�(ac(gang));
|� ac(gang)=127 gang-=2
�!� ac(gang-1)=13 � ac(gang)=13
��
�0� (ac(1)<>19) � (ac(1)<>83) � (ac(1)<>115) �
�&� ga=1 � gang:ask$+=�(ac(ga)):� ga
�$� ga=1 � 3:Cask$+=�(ac(ga)):� ga
�4� (Cask$<>"BAS" � Cask$<>"DES" � Cask$<>"QUI") �
�4� (Cask$<>"Bas" � Cask$<>"Des" � Cask$<>"Qui") �
�<� (Cask$<>"bas" � Cask$<>"des" � Cask$<>"ququq) � �(ask$)
��
��
��
��
�� ask$=�(13)
 �23,1,0;0;0;0;
 �fjern_rute_C
 � � � �DvB
 &�
 0
 :��styr_C
 D
�0 Ȝ0
 N�128 Ȝ0
 X�24,0;194;1103;1023;
 b�to_skjermer_b
 l�cls_graf_b
 v�roter_b
 ��lag_plottabell_b
 ��analyser_plottabell_b
 ��plot_b
 �(� htab!76=1 �koord_akser_b(100,1000)
 ��24,0;0;1279;1023;
 ��skift_skjerm_b
 ��en_skjerm_b
 ��
 �
 �
��styrr_C
 �
�0 Ȝ0
 ��128 Ȝ0
 ��24,0;194;1103;1023;
!�to_skjermer_b
!�cls_graf_b
!�roter_b
! �lag_plottabell_b
!*�analyser_plottabell_b
!4�plot_b
!>(� htab!76=1 �koord_akser_b(100,1000)
!H�24,0;0;1279;1023;
!R�
!\
!f��slaa_av_hidden_C
!p	IC%=6
!zikon%(IC%)=10
!�
htab!68=0
!��byttikon_C
!��
!�
!���hidden_C
!�	IC%=6
!�� hjelp%=1 �
!ʸ� info=1 � �melding_C("   Bruk knapp nr.1 for � velge opptegning av SKJULTE LINJER AV / P�  ") � �melding_C("      Use button #1 to choose plotting of HIDDEN LINES ON / OFF      ")
!��posjekk_C
!�� knapp=4 �
!�htab!68=1-htab!68
!�/� htab!68=1 � ikon%(IC%)=11 � ikon%(IC%)=10
!��byttikon_C
"�styr_C
"�
"�meld_C
"$�
".
"8��animasjon_C
"B	IC%=7
"L� info=1 ix=62 � ix=65
"V� hjelp%=1 �
"`�� info=1 � �melding_C("Nr.1 for � velge MUS ANIMASJON og nr.2 for � velge KEYBOARD ANIMASJON") � �melding_C("  #1 to choose MOUSE ANIMATION and #2 to choose KEYBOARD ANIMATION.  ")
"j�posjekk_C
"t� knapp=2 �
"~�snork_C
"� �blaa_box_C(0,724,1103,1279)
"��28,0,17,68,2
"��� info=1 � �"Skriv inn rotasjon pr. animasjons step i grader i X-retning :"dx � �"Insert rotation in X-direction (in degrees) per animation step :"dx
"�dx=dx �360
"��� info=1 � �"Skriv inn rotasjon pr. animasjons step i grader i Y-retning :"dy � �"Insert rotation in Y-direction (in degrees) per animation step :"dy
"�dy=dy �360
"ę� info=1 � �"Skriv inn rotasjon pr. animasjons step i grader i Z-retning :"dz � �"Insert rotation in Z-direction (in degrees) per animation step :"dz
"�dz=dz �360
"�i� info=1 � �"Skriv inn antallet rotasjons step :"antall � �"Insert number of animation steps :"antall
"��26
"�ȗ � 0,250
"��to_skjermer_b
#� gang=1�2
#
�� info=1 � �melding_C("   STOPP ANIMASJONEN n�r som helst ved � trykke en av mus knappene.  ") � �melding_C("  Stop the animation at any time by pressing one of the mouse keys.  ")
#�skift_skjerm_b
#	�gang
#(�snork_C
#2�en_skjerm_b
#<�animering1_C
#F�posjekk_C
#P�
#Z� knapp=4 �
#d�to_skjermer_b
#n� gang=1�2
#x�� info=1 � �melding_C(" Bruk musa for � ROTERE, nr.1 for � BYTTE ROT. AKSER og nr.2 for END ") � �melding_C("  Use the mouse to ROTATE, #1 to SWAP rotation axis and #2 to END.   ")
#��skift_skjerm_b
#�	�gang
#��en_skjerm_b
#�
�ani_C
#��
#��meld_C
#��
#�
#���blaa_box_f_C
#� �blaa_box_C(10,850,1083,163)
#��
#�
#���blaa_box_C(HV,VV,HH,VH)
$�56 Ȝ80:ȓȐHV,VV,HH,VH
$�32 Ȝ256:ȓHV,VV,HH,VH
$�184 Ȝ80:�32 Ȝ256
$"�
$,
$6 ��graa_box_C(GB,HV,VV,HH,VH)
$@� GB �2=1 �
$J�47 Ȝ256:ȓȐHV,VV,HH,VH
$T�175 Ȝ256:�32 Ȝ256
$^�
$h�32 Ȝ256:ȓȐHV,VV,HH,VH
$r�160 Ȝ256:�47 Ȝ256
$|�
$��
$�
$���ani_C
$�
IC%=14
$�*FX106,3
$��:ȗXC,YC,knapp:�knapp=0
$�ȗ � 640,512
$�XXC=640:YYC=512
$��
$�ȗXC,YC,knapp
$�'� XC<5 � XC>1200 � YC<5 � YC>1000 �
$�ȗ � 640,512
$�!XXC=640:YYC=512:XC=640:YC=512
%�
%I� knapp=4 �nye_rotasjons_akser_C:�byttikon_C:�:ȗXC,YC,slipp:�slipp=0
%� XC<>XXC � YC<>YYC �
%&I� rotyx_C=� !vinkelY+=((XC-XXC)/10)*1024:!vinkelX+=((YC-YYC)/10)*1024
%0I� rotyz_C=� !vinkelY+=((XC-XXC)/10)*1024:!vinkelZ+=((YC-YYC)/10)*1024
%:I� rotzx_C=� !vinkelZ+=((XC-XXC)/10)*1024:!vinkelX+=((YC-YYC)/10)*1024
%DȗXXC,YYC,knapp
%N�styr_C
%X�
%b
� knapp=2
%l
akser_C=�
%v�styr_C
%��en_skjerm_b
%��
%�
%���akser_av_paa_C
%�	IC%=8
%�� hjelp%=1 �
%��� info=1 � �melding_C("Bruk knapp nr.1 for � velge  velge plotting av koordinatakser AV/P�. ") � �melding_C("           Use button 1 to choose plotting of axis ON/OFF.           ")
%��posjekk_C
%�� knapp=4 �
%�htab!76=1-htab!76
%�/� htab!76=1 � ikon%(IC%)=38 � ikon%(IC%)=39
%��byttikon_C
%��styr_C
&�
&�meld_C
&�
& 
&*��opplosning_C
&4	IC%=9
&>� hjelp%=1 �
&H�� info=1 � �melding_C("Knapp #1 for � velge H�Y/LAV oppl�sning, og #2 for en/to skjermbanker") � �melding_C("#1 to CHOOSE between HIGH/LOW resolution,#2 to use 1 or 2 screenbanks")
&R�posjekk_C
&\
skal=�
&f� knapp=4 � �prosedyre_C
&p� knapp=2 two=� two
&z
skal=�
&��meld_C
&��
&�
&���prosedyre_C
&�gx=htab!40
&�gy=htab!44
&�gz=htab!48
&�
gc=htab!4
&�	IC%=9
&�2� antallx_linjer=19 � �tretti_ni_C � �nitten_C
&�htab!40=gx
&�htab!44=gy
&�htab!48=gz
'
htab!4=gc
'�slaa_av_hidden_C
'#IC%=8:ikon%(IC%)=38:�byttikon_C
'$� styr=� �styr_C
'.�
'8
'B��tretti_ni_C
'Lantallx_linjer=39
'Vantally_linjer=39
'`� skal=� �
'jstepx(fun%)=stepx(fun%)/2
'tstepy(fun%)=stepy(fun%)/2
'~�
'�SX%(fun%)=SX%(fun%)/2
'�SY%(fun%)=SY%(fun%)/2
'�ikon%(IC%)=41
'��byttikon_C
'��snork_C
'��settopp_b
'��evaluer_b
'��
'�
'���nitten_C
'�antallx_linjer=19
'�antally_linjer=19
(� skal=� �
(
stepx(fun%)=stepx(fun%)*2
(stepy(fun%)=stepy(fun%)*2
(�
((SX%(fun%)=SX%(fun%)*2
(2SY%(fun%)=SY%(fun%)*2
(<ikon%(IC%)=40
(F�byttikon_C
(P�snork_C
(Z�settopp_b
(d�evaluer_b
(n�
(x
(���perspektiv_C
(�
IC%=10
(�� hjelp%=1 �
(��� info=1 � �melding_C("           Bruk knapp nr.1 for � velge PERSPEKTIV AV / P�            ") � �melding_C("          Use button number 1 to choose PERSPECTIVE ON / OFF.        ")
(��posjekk_C
(�� knapp=4 �
(�htab!4=1-htab!4
(�,� htab!4=0 ikon%(IC%)=28 � ikon%(IC%)=27
(��byttikon_C
(��styr_C
(��
(��meld_C
(��
)
)��byttikon_C
)�to_skjermer_b
)"�24,0;194;1103;1023;
),�cls_graf_b
)6�24,0;0;1279;1023;
)@� gang=1 � 2
)J� "SCHOOSE "+�(ikon%(IC%))
)T�8,0
)^"�&ED,xplass%(IC%),yplass%(IC%)
)h�en_skjerm_b
)r
� gang
)|�
)�
)�
IC%=11
)�� hjelp%=1 �txF
)��� info=1 � �melding_C("                Trykk en knapp for � AVSLUTTE 3DGRAF                 ") � �melding_C("                  Press a button to EXIT 3D-GRAPH                    ")
)��posjekk_C
)�� knapp<>0 �
)¸� info=1 � �melding_C("   Er du sikker ?      Trykk knapp nr.1 for � konfirmere AVSLUTT     ") � �melding_C("    Are you shure ?   Press button number one to CONFIRM EXIT.       ")
)��:ȗXC,YC,knapp:�knapp=0
)��:ȗXC,YC,knapp:�knapp<>0
)�� knapp=4 �
)��12
)�)�("ScreenSize 80 error Screen-error")
)�
�("SNEW")
*(�("SpriteSize 0 error Sprite-error")
*�("RMKill MEMAlloc")
*�("DESKTOP")
*&�
*0�
*:�meld_C
*D	�DvB
*N
*X��zoom_C
*b
IC%=12
*l� hjelp%=1 �
*v�� info=1 � �melding_C("  Knapp nr.1 for ZOOM INN, nr.2 for ZOOM UT og nr.3 for � NULLSTILLE ") � �melding_C("      Use button  #1 to ZOOM IN, #2 to ZOOM OUT and #3 to RESET.     ")
*��posjekk_C
*�� knapp=4 �
*��snork_C
*�htab!88-=30
*��styr_C
*��
*�� knapp=2 �
*��snork_C
*�htab!88+=30
*��styr_C
*��
*�� knapp=1 �
*��snork_C
+htab!88=1024
+�styr_C
+�
+ �meld_C
+*�
+4
+>��xyz_C
+H
IC%=13
+R� hjelp%=1 �
+\�� info=1 � �melding_C(" Knapp #1 for � velge X, Y eller Z, #2 for � legge inn nye -min -max.") � �melding_C("   Use button #1 to choose X, Y or Z and #2 to insert new -min -max. ")
+f�posjekk_C
+p� knapp=4 �
+z�snork_C
+�ikon%(IC%)+=1
+�#� ikon%(IC%)>23 � ikon%(IC%)=21
+��byttikon_C
+��
+�� knapp=2 �
+��snork_C
+�
�nyscal_C
+��fjern_rute_C
+��
+��meld_C
+��
+�
+���nyscal_C
,W�melding_C("                                                                     ")
,�snork_C
,#�8,1)"f(x,y)=";funksjon$(fun%)
,$ �blaa_box_C(0,724,1056,1279)
,."� (ikon%(IC%)=21) � (info=1) �
,8&�8,3)"Gammel Min.X=";startx(fun%)
,BG�8,4)"Gammel Max.X=";startx(fun%)+(stepx(fun%)*(antallx_linjer+1))
,L2�8,6)"Vennligst bestem ny Min.X "startx(fun%)
,V0�8,7)"Vennligst bestem ny Max.X "maxx(fun%)
,`<stepx(fun%)=(maxx(fun%)-startx(fun%))/(1+antallx_linjer)
,j
,t�
,~"� (ikon%(IC%)=21) � (info=2) �
,�#�8,3)"Old Min.X=";startx(fun%)
,�D�8,4)"Old Max.X=";startx(fun%)+(stepx(fun%)*(antallx_linjer+1))
,�0�8,6)"Please insert new Min.X "startx(fun%)
,�.�8,7)"Please insert new Max.X "maxx(fun%)
,�<stepx(fun%)=(maxx(fun%)-startx(fun%))/(1+antallx_linjer)
,��
,�"� (ikon%(IC%)=22) � (info=1) �
,�&�8,3)"Gammel Min.Y=";starty(fun%)
,�G�8,4)"Gammel Max.Y=";starty(fun%)+(stepy(fun%)*(antally_linjer+1))
,�2�8,6)"Vennligst bestem ny Min.Y "starty(fun%)
,�0�8,7)"Vennligst bestem ny Max.Y "maxy(fun%)
,�<stepy(fun%)=(maxy(fun%)-starty(fun%))/(1+antally_linjer)
-�
-
"� (ikon%(IC%)=22) � (info=2) �
-#�8,3)"Old Min.Y=";starty(fun%)
-D�8,4)"Old Max.Y=";starty(fun%)+(stepy(fun%)*(antally_linjer+1))
-(0�8,6)"Please insert new Min.Y "starty(fun%)
-2.�8,7)"Please insert new Max.Y "maxy(fun%)
-<<stepy(fun%)=(maxy(fun%)-starty(fun%))/(1+antally_linjer)
-F�
-P"� (ikon%(IC%)=23) � (info=1) �
-Z3�8,2)"Gammel Skalering for z aksen=";SZ%(fun%)
-d?�8,4)"Vennligst bestem ny skalering for z-aksen "SZ%(fun%)
-n�
-x"� (ikon%(IC%)=23) � (info=2) �
-�1�8,2)"Old Scaling for the z-axis=";SZ%(fun%)
-�>�8,4)"Please insert new scaling for the z-axis "SZ%(fun%)
-��
-��slaa_av_hidden_C
-��evaluer_b
-��fjern_rute_C
-��
-�
-���yxyzzx_C
-�
IC%=14
-�� hjelp%=1 �
-�� info=1 � �melding_C("    Bruk knapp nr.1 for � VELGE ROTASJONS AKSER for mus animasjon.   ") � �melding_C("     Use button #1 to CHOOSE ROTATION AXIS for mouse animation.      ")
-��posjekk_C
.� knapp=4 �
.�nye_rotasjons_akser_C
.�byttikon_C
."�styr_C
.,�
.6�meld_C
.@�
.J
.T��nye_rotasjons_akser_C
.^ikon%(IC%)+=1
.h!� ikon%(IC%)>26 ikon%(IC%)=24
.r1� ikon%(IC%)=24 rotyx_C=�:rotyz_C=�:rotzx_C=�
.|1� ikon%(IC%)=25 rotyx_C=�:rotyz_C=�:rotzx_C=�
.�1� ikon%(IC%)=26 rotyx_C=�:rotyz_C=�:rotzx_C=�
.��
.�
.���1234_C
.�
IC%=15
.�� hjelp%=1 �
.¸� info=1 � �melding_C(" Musknapp nr.1 for � skrive inn ny funksjon, #2 for � bytte funksjon.") � �melding_C("       #1 to INSERT NEW FUNCTION, #2 to USE ANOTHER FUNCTION.        ")
.��posjekk_C
.�� knapp=4 �
.� �blaa_box_C(0,194,1103,1023)
.��snork_C
.��23,1,3;0;0;0;
.��28,1,25,67,0
/�0,1);
/� NR=1�4
/m� info=1 � �"Gammel funksjon nummer ";NR;":";funksjon$(NR) � �"Old equation number ";NR;":";funksjon$(NR)
/&� NR
/0�� info=1 � �"Hvem av funksjonene vil du bytte ut med en ny ? (0 for ingen)" � �"Which of the equations would you like to change ? (0 for none)"
/:CL=�
/D?� (CL<>48)� (CL<>49)� (CL<>50)� (CL<>51)� (CL<>52) � � �Tzo
/N� CL=48 �TVp
/Xfun%=CL-48
/bu� info=1 � �"Ny funksjon ";fun%;:�", f(x,y)="funksjon$(fun%) � �"New Equation ";fun%;:�", f(x,y)="funksjon$(fun%)
/l� info=1 �
/v+�'"Vennligst bestem Min.X "startx(fun%)
/�(�"Vennligst bestem Max.X "maxx(fun%)
/�*�"Vennligst bestem Min.Y "starty(fun%)
/�(�"Vennligst bestem Max.Y "maxy(fun%)
/��
/�� info<>1 �
/�(�'"Please insert Min.X "startx(fun%)
/�%�"Please insert Max.X "maxx(fun%)
/�'�"Please insert Min.Y "starty(fun%)
/�%�"Please insert Max.Y "maxy(fun%)
/��
/�<stepx(fun%)=(maxx(fun%)-startx(fun%))/(1+antallx_linjer)
/�<stepy(fun%)=(maxy(fun%)-starty(fun%))/(1+antally_linjer)
/�ikon%(IC%)=fun%+16
0�byttikon_C
0�reset_C
0�styr_C
0 �posjekk_C
0*�
04�23,1;0;0;0;0;
0>�26
0H� knapp=2 �
0R�snork_C
0\� antallx_linjer=39 �
0fSX%(fun%)=SX%(fun%)*2
0pSY%(fun%)=SY%(fun%)*2
0zstepx(fun%)=stepx(fun%)*2
0�stepy(fun%)=stepy(fun%)*2
0��
0�fun%+=1
0�� fun%>4 fun%=1
0�ikon%(IC%)+=1
0�W�melding_C("f(x,y)=                                                              ")
0��7,26);funksjon$(fun%)
0��reset_C
0��styr_C
0��
0��meld_C
0��
0�
1
��reset_C
1� foerst=� �
1
IC%=15
1$ikon%(IC%)=fun%+16
1.�byttikon_C
18�slaa_av_hidden_C
1B�
1Lfoerst=�
1V,htab!40=298272:htab!44=0:htab!48=-374656
1`&� antallx_linjer=39 � �prosedyre_C
1j�evaluer_b
1t�
1~
1�
��verdi_C
1�
IC%=16
1�� hjelp%=1 �
1��� info=1 � �melding_C("     Bruk knapp nr.1 for � kunne se X,Y og Z verdier p� grafen       ") � �melding_C("        Use button #1 to SEE X, Y and Z values on the graph.         ")
1��posjekk_C
1�� knapp=4 �
1��vandre_b_C
1��
1��meld_C
1��
1�
1���plottype_C
2
IC%=17
2
� hjelp%=1 �
2�� info=1 � �melding_C("  Bruk knapp nr.1 for � velge mellom NORSK eller ENGELSK hjelpetekst ") � �melding_C("  Use button #1 to toggle between NORWEGIAN and ENGLISH info text.   ")
2�posjekk_C
2(� knapp=4 �
22ikon%(IC%)+=1
2<#� ikon%(IC%)>33 � ikon%(IC%)=32
2F�byttikon_C
2P%� ikon%(IC%)=32 � info=1 � info=2
2Z�
2d�meld_C
2n�
2x
2���info_C
2�
IC%=18
2�� hjelp%=1 �
2��� info=1 � �melding_C("             Bruk knapp nr.1 for � velge INFORMASJON                 ") � �melding_C("                Use button #1 to Choose INFORMATION.                 ")
2��posjekk_C
2�� knapp=4 �
2�&�28,0,25,69,0:�64 Ȝ0:�:�40 Ȝ 250
2�� info=1 �
2�.�16,1)"Informasjon om programmet 3D-graf"
2�@�6,3)"Laget i Norge av Bj�rn E. Fl�tten og Claus Nickelsen"
2�E�3,5)"Pek p� det �nskede ikonet og trykk knapp nummer 1 p� musa"
2�+linjer=15:��d^z:�skriv_ut_hjelpetekst_C
2��
3� info=2 �
33�13,1)"Information about the 3D-GRAPH program"
3B�5,3)"Made in Norway by Bj�rn E. Fl�tten and Claus Nickelsen"
3":�9,5)"Point at the icons and press button number one"
3,2linjer=15:��Dl~:IC%=18:�skriv_ut_hjelpetekst_C
36�
3@�("SCHOOSE 32")
3J�8,0
3T�&ED,116,950:�&ED,830,950
3^�0 Ȝ0:ȓȐ0,740,90,90
3h*FX106,1
3r�� info=1 � �melding_C(" Pek p� det �nskede ikonet og trykk knapp #1 p� musa for � f� hjelp. ") � �melding_C("      Point at the icons and press button #1 to get information.     ")
3|�
3�ȗXC,YC,knapp
3��sjekk_hjelp_C
3�
�knapp<>0
3�� knapp=4 �
3��28,0,26,69,6
3��
3��skriv_ut_hjelpetekst_C
3��
3ַ� info=1 � �melding_C("         Trykk p� musknapp nr.2 for � avslutte informasjon.          ") � �melding_C("           Press mouse button number 2 to end information.          ")
3��:ȗXC,YC,slipp:�slipp=0
3��
3�� knapp<>4 �
3�
spri=�
4�slaa_av_hidden_C
4�fjern_rute_C
4�
4&� knapp=4 � �D|s
40�
4:�26
4D�meld_C
4N�
4X
4b��skriv_ut_hjelpetekst_C
4l(� spri=� �("SCHOOSE "+�(ikon%(IC%)))
4v�:� setning$:�setning$:�
4�� linjer=0 �
4�� a=2 � linjer
4�� setning$:�setning$
4��a
4�� spri=� �8,0:�&ED,0,742
4��
4�
4���sjekk_hjelp_C
4�spri=�:IC%=0:hjelp%=1
4��sjekktastaturet_C
4�hjelp%=0
4�� info=1 �
4�Ȏ IC% �
5 � 3:��dzw:linjer=5
5 � 4:��Tlx:linjer=3
5 � 5:��DJx:linjer=3
5  � 6:��Dhx:linjer=8
5* � 7:��txx:linjer=8
54 � 8:��THy:linjer=4
5> � 9:��Tpy:linjer=5
5H �10:��Dby:linjer=4
5R �11:��tJy:linjer=4
5\ �12:��try:linjer=4
5f �13:��dZy:linjer=5
5p �14:��TLz:linjer=3
5z �15:��Tjz:linjer=9
5� �16:��tDz:linjer=5
5� �17:��tvz:linjer=3
5� �18:��dTz:linjer=16
5�  ��Dt{:spri=�:linjer=0
5��
5��
5�� info=2 �
5�Ȏ IC% �
5� � 3:��D~{:linjer=5
5� � 4:��tp{:linjer=3
5� � 5:��dN{:linjer=3
5� � 6:��dl{:linjer=9
5� � 7:��DF|:linjer=10
6 � 8:��tj|:linjer=5
6 � 9:��d\|:linjer=5
6 �10:��TN}:linjer=4
6$ �11:��Tv}:linjer=3
6. �12:��DT}:linjer=3
68 �13:��Dr}:linjer=5
6B �14:��td}:linjer=3
6L �15:��dB}:linjer=9
6V �16:��T\~:linjer=3
6` �17:��Tz~:linjer=3
6j �18:��DX~:linjer=17
6t  ��TB:spri=�:linjer=0
6~�
6��
6��
6�
6�
� � �dNv
6��3
6��26
6��en_skjerm_b
6�ȗȓ0,0,1279,1023
6�!�56 Ȝ80:ȓȐ 32,256,1056,300
6� �32 Ȝ256:ȓ 32,256,1056,300
6�� 184 Ȝ80:� 32 Ȝ256
6�M� info=1 �8,16)"Det har oppst�tt en feil, vennligst gj�r noe med dette."
7H� info=2 �8,16)"An error has occurd, please do something about it."
7
� �=17 �
7B� info=2 �10,18)"Please don`t Press ESCAPE, use EXIT to end."
7L� info=1 �5,18)"Vennligst ikke trykk ESCAPE, bruk EXIT for � avslutte."
7(�
72�
7<
� �=222 �
7Fw� info=1 �10,20)"Vennligst sett inn program disketten i diskettstasjon 1":�10,22)"og trykk deretter p� en knapp."
7Pl� info=2 �10,20)"Please insert the program disc in disc station number 1":�10,22)"and press a button."
7Z�
7d� � <>222 �
7n;� info=1 �3,20);"Feil nummer ";�;", ";�$;" i linje ";�
7x<� info=2 �3,20);"Error number ";�;", ";�$;" in line ";�
7��
7�5� info=1 �20,22)"Trykk en knapp for � fortsette"
7�1� info=2 �20,22)"Press a button to continue"
7�A=�
7��slaa_av_hidden_C
7��fjern_rute_C
7�	�DvB
7�
7�� 50,0,0,51,1103,187
7�H� 36,51,50,8,188,50,12,325,50,10,462,50,2,599,50,38,736,50,40,873,50
7�F� 28,1010,50,3,1147,50,29,1147,172,21,1147,294,24,1147,416,17,1147
7�-� 538,31,1147,660,33,1147,782,16,1147,904
7�"� "       Hjelp p� ikon DISC:"
8J� "Denne gj�r deg i stand til � lagre og laste lignings sett, lage og"
8J� "endre kataloger og lagre skjermbilder. Disse nye skjermbildene kan"
8K� "senere brukes i alle DTP program og tegneprogram som Arctist, Paint"
8"I� "Atelier, Art Nouveau, Pro-artisan eller andre MODE15 tegneprogram"
8,#� "       Hjelp p� ikon PRINT:"
86:� "Denne gj�r deg i stand til � DUMPE skjermbilder p�"
8@2� "alle EPSON kompatible DOT MATRIX Skrivere."
8J(� "       Hjelp p� ikon Archimedes:"
8T?� "Denne gj�r deg i stand til � midlertidig bes�ke RISC OS"
8^;� "operativ systemet. Brukes som vanlig under RISC OS."
8h:� "       Hjelp p� ikon SKJULTE/ IKKE SKJULTE linjer:"
8r@� "Denne gj�r deg i stand til � velge mellom to opptegnings"
8|C� "m�ter. Mulighet en er opptegning av skjulte linjer, det vil"
8�C� "si at alle linjene tegnes, ogs� de som egentlig skulle v�re"
8�?� "usynlige. (p� baksiden) Denne m�ten er den raskeste, og"
8�A� "egner seg derfor best til animasjon. Den andre muligheten"
8�G� "er at de skjulte linjene ikke tegnes opp, dette �ker tegnetiden"
8�8� "betraktelig, s� ikke bruk denne under animasjon."
8�'� "       Hjelp p� ikon Animasjon:"
8�?� "Denne gj�r deg i stand til � animere p� to forskjellige"
8�>� "m�ter. Den f�rste m�ten er med mus. Ved slik animasjon"
8�@� "kan du bytte rotasjons akser ved � trykke knapp nummer 1"
8�C� "p� musa. Dette kan v�re veldig nyttig hvis du vil se grafen"
8�A� "fra en helt spesiell vinkel. Den andre m�ten � animere p�"
8�?� "er ved � forh�nds programere vinkel forandring pr. step"
8�8� "og antallet step (antallet ganger grafen tegnes)"
9,� "       Hjelp p� ikon Koordinatakser:"
9=� "Dette gj�r deg i stand til � velge om koordinataksene"
9B� "skal tegnes eller ikke. Det tar faktisk litt tid � beregne"
9&=� "og plotte aksene, s� det g�r raskere uten aksesystem."
90(� "       Hjelp p� ikon Oppl�sning:"
9:<� "Dette gj�r deg i stand til � velge mellom h�y og lav"
9D>� "oppl�sning under plotting. I lavoppl�sning mode tegnes"
9NA� "grafen med 20 streker i x- og y-retning, i h�y oppl�sning"
9X=� "�kes dette til 40. Dette tar selvf�lgelig ekstra tid."
9b(� "       Hjelp p� ikon Perspektiv:"
9lF� "Dette gj�r deg i stand til � velge mellom opptegning av grafen"
9vA� "med eller uten perspektiv. Begge m�ter har sine fordeler,"
9�?� "og husk for � kunne zoome grafen, m� perspektiv st� p�."
9�"� "       Hjelp p� ikon Exit:"
9�>� "Dette gj�r deg i stand til � forlate dette programmet."
9�<� "Maskinen vil ogs� bli rekonfigurert tilbake til slik"
9�(� "den var f�r oppstart av 3D-GRAF."
9�"� "       Hjelp p� ikon Zoom:"
9�>� "Dette gj�r deg i stand til � zoome inn og ut i forhold"
9�=� "til grafen. V�r opmerksom p� at perspektiv opptegning"
9�(� "m� v�re aktiv for � kunne zoome."
9�0� "       Hjelp p� ikon X,Y,og Z skalering:"
9�;� "Dette gj�r deg i stand til � sette inn nye X- og Y-"
9�<� "minimum/maksimum, og du kan reskalere Z aksen. Dette"
9�=� "kan v�re veldig nyttig fordi du ikke kan vite hvordan"
:5� "grafen ser ut f�r etter at du har tegnet den."
:-� "       Hjelp p� ikon Rotasjons akser:"
:;� "Dette gj�r deg i stand til � velge rotasjons akser "
: � "for animasjon med mus."
:*(� "       Hjelp p� ikon Funksjoner:"
:4>� "Dette gj�r deg i stand til � sette inn nye funksjoner,"
:>B� "se p� ligningene til de fire som alerede ligger i maskinen"
:H=� "og ikke minst tegne opp nye. Hvis du setter inn en ny"
:R<� "funksjon, og f�r en feilmelding, har du antageligvis"
:\?� "skrever inn funksjonen feil. Et eksempel p� en funksjon"
:fA� "som er riktig skrevet er den som ligger ferdig i maskinen"
:p;� "ved oppstart avd dette programmet. Den ser slik ut:"
:z-� "COS(X/4)*COS(X/4)*SIN(Y/4)*SIN(Y/4)*8"
:� � "       Hjelp p� ikon Se:"
:�>� "Dette gj�r deg i stand til � `g�` p� grafen. Etter som"
:�:� "du g�r vil du fortl�pende f� ut X,Y og Z verdiene."
:�;� "Punktet som tilsvarer disse verdiene vil kunne sees"
:�� "som et blinkende punkt."
:�"� "       Hjelp p� ikon Land:"
:�7� "Dette gj�r deg i stand til � velge mellom norsk"
:�� "og engelsk hjelpetekst."
:�#� "       Hjelp p� ikon Hjelp:"
:�	� " "
:�;� "<<<<<<<< Dette er et `Share Ware` program >>>>>>>>>"
:�F� "Programmet kan kopieres og distribueres fritt og uten vederlag"
:�J� "til oss s� lenge det dreier seg om privatpersoner. Hvis programmet"
;B� "benyttes i noen form for undervisning, eller blir utnyttet"
;E� "komersielt, m� vi kontaktes for � sette opp en avtale om bruk"
;A� "av programmet. Vi ser helst at alle som bruker programmet"
;$F� "registrerer seg og sender 100 Kr til en av adressene nedenfor."
;.I� "Dette sikrer deg en kopi av en eventuell ny versjon av programmet"
;8C� "hvis det skulle bli aktuelt. Vi er ogs� �pne for kritikk og"
;B8� "forslag til nye versjoner av 3D-Graf programmet."
;L	� " "
;V6� "     Claus Nickelsen          Bj�rn E. Fl�tten"
;`2� "     L�v�sveien 6             Postboks 359"
;j3� "     2830 RAUFOSS             9901 KIRKENES"
;t/� "Vennligst pr�v � treffe et av ikonene !"
;~!� "       Help on icon DISC:"
;�H� "This enables you to load and save equation sets, Make and change"
;�C� "directory and save screens. These screens can later be used"
;�H� "in any DTP program and drawing packages like Pro-Artisan, Paint,"
;�G� "Arctist, Atelier, Art Nouveau or other MODE15 drawing packages."
;�"� "       Help on icon PRINT:"
;�5� "This enables you to print screens on an EPSON"
;�&� "compatible DOT MATRIX printer."
;�'� "       Help on icon Archimedes:"
;�?� "This enables you to enter the RISC OS operating system."
;�0� "Use this option as normal under RISC OS."
;�3� "       Help on icon Hidden/ Unhidden lines:"
;�=� "This enables you to choose between two plotting ways."
<=� "Option one is plotting of hidden lines, that will say"
<
A� "that all lines are plotted, also those lines which should"
<>� "be invissible. This option is the fastest one, and the"
<3� "best one in animation because of its speed."
<(:� "The second option is not plotting of hidden lines,"
<2=� "This option is slowing down the plotting considerably"
<<(� "so don`t use it under animation."
<F&� "       Help on icon Animation:"
<P:� "This enables you to animate in two different ways."
<Z@� "The first way is by mouse, under mouse animation you can"
<d?� "change rotation axis by pressing mouse button one. This"
<nC� "can be wery helpfull if you wish a specially angle of view."
<xA� "The second way to animate is by programming the animation"
<�C� "before start. You will be asked to insert rotation per step"
<�B� "in x,y and z direction. This should be in degrees. You are"
<�D� "then asked for animation steps, that is the number of steps,"
<�/� "or how many times the graph is plotted."
<�!� "       Help on icon Axis:"
<�9� "This enables you to choose wheter the axis should"
<�9� "be plotted or not. Calculation and ploting of the"
<�<� "axis takes some time, so if speed is needed, you can"
<�*� "turn off the plotting of the axis."
<�'� "       Help on icon Resolution:"
<�B� "This enables you to choose between high and low resolution"
<�@� "plotting. In low resolution is the graph plotted with 20"
<�>� "lines in x- and y-direction. High resolution, which is"
=� "slower, uses 40 lines."
=(� "       Help on icon Perspective:"
=;� "This enables you to choose between plotting with or"
="?� "without perspective. The both ways has it`s advantages,"
=,D� "and the perspective must be on to be able to zoom the graph."
=6!� "       Help on icon Exit:"
=@.� "This enables you to exit this program."
=J.� "The old configuration will be pre-set."
=T!� "       Help on icon Zoom:"
=^>� "This enables you to zoom in and out. Be aware that the"
=h<� "perspective must be on to be able to zoom the graph."
=r,� "       Help on icon X,Y,and Z scale:"
=|?� "This enables you to reset x- and y-minimum/maximum, and"
=�=� "you can rescale the z axis. This could be wery useful"
=�?� "because you don`t know how the graph will appear before"
=�� "you have plotted it."
=�*� "       Help on icon Rotation axis:"
=�5� "This enables you to choose rotation axis for "
=�� "mouse animation."
=�&� "       Help on icon Functions:"
=�@� "This enables you to insert new functions, scroll through"
=�8� "the existing functions and see each one of them."
=�@� "There are already made four different functions, but any"
=�?� "of these can be removed, and a new one can be inserted."
=�>� "An example of such an equation is the one which fills "
=�:� "the screenwhen the program starts. This particular"
>!� "equation looks like this:"
>-� "COS(X/4)*COS(X/4)*SIN(Y/4)*SIN(Y/4)*8"
> � "       Help on icon See:"
>&@� "This enables you to `walk` on the graph, as you walk you"
>0-� "will be getting the x,y and z values."
>:$� "       Help on icon Country:"
>D8� "This enables you to choose between Norwegian and"
>N*� "English information and help text."
>X!� "       Help on icon Help:"
>b*� "This enables you to get this help."
>l	� " "
>vA� "<<<<<<<<<<<<< This is a Share Ware program >>>>>>>>>>>>>>"
>�A� "This program can freely be copied and distributed without"
>�A� "any compensation to the authors as long as it is only for"
>�F� "private use. If this program is used in any kind of education,"
>�G� "or comercial use, please contact us to get a licence. We prefer"
>�F� "that everyone that use this program regulary would registrate,"
>�H� "and send 100 NOK to one of the adresses below. This registration"
>�F� "will give you a free upgrade if we make one. We also want your"
>�H� "critisism and suggestions to improve later versions of 3D-Graph."
>�	� " "
>�8� "     Claus Nickelsen            Bj�rn E. Fl�tten"
>�4� "     L�v�sveien 6               Post Box 359"
>�7� "     N-2830 RAUFOSS             N-9910 KIRKENES"
>�.� "     NORWAY                     NORWAY"
?,� "Please try to hit one of the icons!!"
?
?
��nyset_C
? �dimensjoner_b
?*$�cls_b:step=8192:vinkelX=htab+40
?4#vinkelY=htab+44:vinkelZ=htab+48
?>�load_lignings_sett_C
?H�evaluer_b
?R�
?\
?f��fjern_rute_C
?p�snork_C
?z�to_skjermer_b
?��24,0;194;1103;1023;
?��roter_b
?��lag_plottabell_b
?��analyser_plottabell_b
?��cls_graf_b
?��plot_b
?�(� htab!76=1 �koord_akser_b(100,1000)
?��26
?��tegnoppskjerm_C
?��skift_skjerm_b
?��cls_graf_b
?��plot_b
?�(� htab!76=1 �koord_akser_b(100,1000)
@�tegnoppskjerm_C
@�en_skjerm_b
@�
@$
@.��dimensjoner_b
@8� rekkefolge_tab 6083
@B� plassert_tab 6083
@L� orgtab 19199
@V� rottab 19199
@`� plottab 12799
@j� farge_tabell 1023
@t� htab 1023
@~� os_word_data 4
@�� mc% 10500
@�antallx_linjer=19
@�antally_linjer=19
@��settopp_b
@��svipp_C
@��
@�
@���settopp_b
@�:plot_skjerm=0:display_skjerm=0:skjerm_storrelse=&28000
@�;maksx=antallx_linjer:maksy=antally_linjer:minx=0:miny=0
@�"maks_konst=(maksx+1)*(maksy+1)
@� antall_firkanter=maksx*maksy
Aantall=maks_konst*12-1
A
antall=maks_konst*8-1
A0� slett=0 � 1020 �4:farge_tabell!slett=255:�
Afarge_tabell!0=0
A(farge_tabell!4=255
A2farge_tabell!8=0
A<farge_tabell!12=0
AFfarge_tabell!16=139
APfarge_tabell!20=103
AZfarge_tabell!24=23
Ad&� slett=0 � 1020 �4:htab!slett=0:�
Anhtab!0=�skjerm_adresse
Axhtab!8=2560
A�htab!12=2560
A�
htab!16=0
A�htab!20=194
A�htab!24=1103
A�htab!28=1023
A�htab!52=orgtab
A�htab!56=rottab
A�htab!60=plottab
A�htab!64=rekkefolge_tab
A�htab!72=farge_tabell
A�
htab!76=1
A�
htab!80=1
A�htab!84=plassert_tab
Bhtab!88=1024
Bhtab!132=antall_firkanter
Bhtab!136=antall_firkanter*4
B" htab!140=(maksx+1)*(maksy+1)
B,"htab!144=(maksx+1)*(maksy+1)*8
B6#htab!148=(maksx+1)*(maksy+1)*12
B@htab!164=(maksx+1)*12
BJhtab!168=(maksy+1)*12
BThtab!172=htab!24-htab!16
B^htab!176=htab!28-htab!20
Bh#htab!32=((htab!172)>>1)+htab!16
Br#htab!36=((htab!176)>>1)+htab!20
B|
P%=mc%
B��ass_sorter_for_HLR(P%)
B��ass_legg_til_offset_b(P%)
B�"�ass_analyser_plottabell_b(P%)
B��ass_linje_b(P%)
B��ass_roter_b(P%)
B��ass_lagplottabell_b(P%)
B��ass_plot_b(P%)
B��ass_plot_firkant_b(P%)
B��ass_slett_skjerm_b(P%)
B��ass_tegn_akse_linje_b(P%)
B��
B�
B���utgangs_punkt_C
Chtab!40=298272
C
htab!44=0
Chtab!48=-374656
C&�
C0
C:
��svipp_C
CD�to_skjermer_b
CN
�cls_b
CX�skift_skjerm_b
Cb
�cls_b
Cl�en_skjerm_b
Cv�
C�
C���animering1_C
C��24,0;194;1103;1023;
C�#� antall>1000000 antall=1000000
C�� animer=1 � antall
C�ȗ XC,YC,knapp
C�� knapp<>0 � animer=antall
C�� dx>0 � !vinkelX+=dx*1024
C�� dy>0 � !vinkelY+=dy*1024
C�� dz>0 � !vinkelZ+=dz*1024
C��roter_b
C��lag_plottabell_b
C��analyser_plottabell_b
D�to_skjermer_b
D�cls_graf_b
D�plot_b
D (� htab!76=1 �koord_akser_b(100,1000)
D*�skift_skjerm_b
D4�en_skjerm_b
D>�
DH�24,0;0;1279;1023;
DR�
D\
Df��evaluer_b
Dp�stor_C(funksjon$(fun%))
Dz funksjon$(fun%)=midlertidig$
D�<maxx(fun%)=startx(fun%)+(stepx(fun%)*(1+antallx_linjer))
D�:� startx(fun%)>maxx(fun%) � Ȕ startx(fun%),maxx(fun%)
D�<stepx(fun%)=(maxx(fun%)-startx(fun%))/(1+antallx_linjer)
D�\� startx(fun%)=maxx(fun%) � SX%(fun%)=1 � SX%(fun%)=700/(�(maxx(fun%)-(startx(fun%)))+1)
D�<maxy(fun%)=starty(fun%)+(stepy(fun%)*(1+antally_linjer))
D�:� starty(fun%)>maxy(fun%) � Ȕ starty(fun%),maxy(fun%)
D�<stepy(fun%)=(maxy(fun%)-starty(fun%))/(1+antally_linjer)
D�\� starty(fun%)=maxy(fun%) � SY%(fun%)=1 � SY%(fun%)=600/(�(maxy(fun%)-(starty(fun%)))+1)
D�	� X,Y
D�� �
D�Y=starty(fun%)
D�� Y%=0 � maksy
D�K%=orgtab+Y%*12*(maksx+1)
EX=startx(fun%)
E� X%=0 � maksx
EI%=X%*12+K%
E$!I%=X*SX%(fun%)
E.I%!4=Y*SY%(fun%)
E8'� � � I%!8=1000001*SZ%(fun%):� �+10
EB%I%!8=�(funksjon$(fun%))*SZ%(fun%)
ELX+=stepx(fun%)
EV�
E`Y+=stepy(fun%)
Ej�
Et
� � �tfv
E~�
E�
E���sorter_for_HLR
E�� sorter_for_HLR_MC
E��
E�
E�
��roter_b
E�� vinkelX,vinkelY,vinkelZ
E�vinkelX=�(htab!48/1024)
E�vinkelY=�(htab!44/1024)
E�vinkelZ=�(htab!40/1024)
E�A%=�(vinkelX)*2^14
E�B%=�(vinkelY)*2^14
FC%=�(vinkelZ)*2^14
F
D%=�(vinkelX)*2^14
FE%=�(vinkelY)*2^14
FF%=�(vinkelZ)*2^14
F(� roter_punkter_MC
F2�
F<
FF��lag_plottabell_b
FP� lag_plottabell_MC
FZ�
Fd
Fn��analyser_plottabell_b
Fx%� vindux1,vinduy1,vindux2,vinduy2
F�� analyser_plottabell_MC
F�storstex=htab!100
F�minstex=htab!104
F�storstey=htab!108
F�minstey=htab!112
F�7�finn_graf_vindu_b(vindux1,vinduy1,vindux2,vinduy2)
F�2xtilovers=(vindux2-vindux1)-(storstex-minstex)
F�2ytilovers=(vinduy2-vinduy1)-(storstey-minstey)
F�(htab!32=-minstex+xtilovers/2+vindux1
F�(htab!36=-minstey+ytilovers/2+vinduy1
F�� legg_til_offset_MC
F��
F�
G,��finn_graf_vindu_b(� x1,� y1,� x2,� y2)
Gx1=htab!16
Gy1=htab!20
G"x2=htab!24
G,y2=htab!28
G6�
G@
GJ%��koord_akser_b(ko_pixels,lengde)
GT� x,y,z,xoffset,yoffset
G^xoffset=htab!32
Ghyoffset=htab!36
Grx=0 : y=0 : z=lengde
G|�roter_ett_punkt_b(x,y,z)
G�U�tegn_koord_akse_b(xoffset,yoffset,x+xoffset,y+yoffset,ko_pixels,farge_tabell!24)
G�x=0 : y=lengde : z=0
G��roter_ett_punkt_b(x,y,z)
G�U�tegn_koord_akse_b(xoffset,yoffset,x+xoffset,y+yoffset,ko_pixels,farge_tabell!20)
G�x=lengde : y=0 : z=0
G��roter_ett_punkt_b(x,y,z)
G�U�tegn_koord_akse_b(xoffset,yoffset,x+xoffset,y+yoffset,ko_pixels,farge_tabell!16)
G��
G�
G�4��tegn_koord_akse_b(x1,y1,x2,y2,ko_pixels,farge)
G�� dx,dy,x,y,pixel
G�+� �utenfor(x1,y1) � �utenfor(x2,y2) � �
G�'� �utenfor(x1,y1) � Ȕx1,x2:Ȕy1,y2
Hdx=(x2-x1)/ko_pixels
Hdy=(y2-y1)/ko_pixels
HA%=dx*2^16
H&B%=dy*2^16
H0	C%=x1
H:	D%=y1
HDE%=ko_pixels
HNF%=farge
HX� tegn_akse_linje_MC
Hb�
Hl
Hvݤutenfor(X%,Y%)
H�/� X%<0 � X%>1279 � Y%<0 � Y%>1023 � =� � =�
H�
H���plot_b
H�� htab!68=1 �
H��sorter_for_HLR
H��plot_fyll_b
H��
H�
� plot_MC
H��
H��
H�
H�$��roter_ett_punkt_b(� x,� y,� z)
H�X=�(htab!40/1024)
IY=�(htab!44/1024)
IZ=�(htab!48/1024)
I� htab!80=1 �
I xs=x
I*x=x*�(Z)-y*�(Z)
I4y=xs*�(Z)+y*�(Z)
I>xs=x
IHx=x*�(Y)-z*�(Y)
IRz=xs*�(Y)+z*�(Y)
I\ys=y
Ify=y*�(X)-z*�(X)
Ipz=ys*�(X)+z*�(X)
Iz�
I�&nyx=x*�(Y)*�(Z)+y*�(Y)*�(Z)+z*�(Y)
I�nyy=-x*�(Z)+y*�(Z)
I�'nyz=-x*�(Y)*�(Z)-y*�(Y)*�(Z)+z*�(Y)
I�	x=nyx
I�	y=nyy
I�	z=nyz
I��
I��
I�
I���plot_fyll_b
I�E%=farge_tabell!4
I��farve Ȝgrad
I�$� firkant=0 � antall_firkanter-1
J"F%=!(rekkefolge_tab+firkant*4)
J� firkant_MC
J�
J$�
J.
J8��cls_graf_b
JB�farve+128 Ȝgrad
JL�
JV�
J`
Jj��cls_b
Jt� slett_skjerm_MC
J~�
J�
J���ass_sorter_for_HLR(kode%)
J�htabR=0
J�xR=1
J�yR=2
J�plassert_tabR=3
J�rekkefolge_tabR=4
J�nullR=5 : tallR=5
J�slettR=6 : firkant_nrR=6
J�hoyesteR=7
J�rotindeksR=8
J�plotindeksR=9
K
nrR=10
K
hoyeste_indeksR=11
KhoyestenrR=12
K�pass=0�2�2
K(P%=kode%
K2[OPTpass
K<.sorter_for_HLR_MC
KFLDR htabR,htabP
KP!LDR plassert_tabR,[htabR,#84]
KZ#LDR rekkefolge_tabR,[htabR,#64]
KdLDR slettR,[htabR,#136]
Kn#ADD slettR,slettR,plassert_tabR
KxMOV nullR,#0
K�
.slett
K�STR nullR,[slettR,#-4]!
K�CMP slettR,plassert_tabR
K�
BNE slett
K� LDR firkant_nrR,[htabR,#136]
K�.firkant_nrL
K�MOV hoyesteR,#0
K��R hoyesteR,hoyesteR,#1<<31
K�LDR rotindeksR,[htabR,#56]
K� ADD rotindeksR,rotindeksR,#8
K�LDR plotindeksR,[htabR,#60]
K�MOV nrR,#0
K�MOV yR,#maksy
L	.lety
LMOV xR,#maksx
L	.letx
L"!LDR tallR,[plassert_tabR,nrR]
L,CMP tallR,#1
L6BEQ denne_er_plassert
L@LDR tallR,[rotindeksR]
LJCMP tallR,hoyesteR
LTMOVGT hoyesteR,tallR
L^MOVGT hoyestenrR,nrR
Lh%MOVGT hoyeste_indeksR,plotindeksR
Lr.denne_er_plassert
L|!ADD rotindeksR,rotindeksR,#12
L�"ADD plotindeksR,plotindeksR,#8
L�ADD nrR,nrR,#4
L�SUBS xR,xR,#1
L�BNE letx
L�!ADD rotindeksR,rotindeksR,#12
L�"ADD plotindeksR,plotindeksR,#8
L�SUBS yR,yR,#1
L�BNE lety
L�#SUBS firkant_nrR,firkant_nrR,#4
L�5STR hoyeste_indeksR,[rekkefolge_tabR,firkant_nrR]
L�MOV tallR,#1
L�(STR tallR,[plassert_tabR,hoyestenrR]
L�BNE firkant_nrL
MMOV R15,R14
M
.htabP
M
EQUD htab
M&]
M0�
M:�
MD
MN"��ass_legg_til_offset_b(kode%)
MXhtabR=0
MbplottabR=1
MlindexR=2
MvxoffsetR=3
M�yoffsetR=4
M�dataR=5
M��pass=0�2�2
M�P%=kode%
M�[OPTpass
M�.legg_til_offset_MC
M�LDR htabR,htabP
M�LDR plottabR,[htabR,#60]
M�LDR xoffsetR,[htabR,#32]
M�LDR yoffsetR,[htabR,#36]
M�MOV indexR,#0
M�.ett_punkt
M�LDR dataR,[plottabR,indexR]
NADD dataR,dataR,xoffsetR
NSTR dataR,[plottabR,indexR]
NADD indexR,indexR,#4
N LDR dataR,[plottabR,indexR]
N*ADD dataR,dataR,yoffsetR
N4STR dataR,[plottabR,indexR]
N>ADD indexR,indexR,#4
NHCMP indexR,#maks_konst*8
NRBNE ett_punkt
N\MOV R15,R14
Nf
.htabP
Np
EQUD htab
Nz]
N��
N��
N�
N�&��ass_analyser_plottabell_b(kode%)
N�htabR=0
N�minstexR=1
N�storstexR=2
N�minsteyR=3
N�storsteyR=4
N�indexR=5
N�plottabR=6
N�dataR=7
N�testR=8
O�pass=0�2�2
OP%=kode%
O[OPTpass
O$.analyser_plottabell_MC
O.LDR htabR,htabP
O8LDR plottabR,[htabR,#60]
OBMOV storstexR,#1<<31
OLMOV minstexR,storstexR
OVSUB minstexR,minstexR,#1
O`MOV minsteyR,minstexR
OjMOV storsteyR,storstexR
OtLDR testR,tallP
O~MOV indexR,#0
O�.ett_punkt
O�LDR dataR,[plottabR,indexR]
O�CMP dataR,storstexR
O�MOVGE storstexR,dataR
O�CMP dataR,minstexR
O�MOVLT minstexR,dataR
O�ADD indexR,indexR,#4
O�LDR dataR,[plottabR,indexR]
O�CMP dataR,storsteyR
O�MOVGE storsteyR,dataR
O�CMP dataR,minsteyR
O�MOVLT minsteyR,dataR
PADD indexR,indexR,#4
P
CMP indexR,#maks_konst*8
PBNE ett_punkt
PSTR storstexR,[htabR,#100]
P(STR minstexR,[htabR,#104]
P2STR storsteyR,[htabR,#108]
P<STR minsteyR,[htabR,#112]
PFMOV R15,R14
PP
.htabP
PZ
EQUD htab
Pd
.dbug1
Pn	EQUD0
Px
.dbug2
P�	EQUD0
P�
.tallP
P�EQUD130745
P�]
P��
P��
P�
P�"��ass_tegn_akse_linje_b(kode%)
P�	dxR=0
P�	dyR=1
P�
startxR=2
P�
startyR=3
P�antall_punkterR=4
QfargeR=5
Qskjerm_startR=6
Qpunkt_nrR=7
Q"plotxR=8
Q,plotyR=9
Q6offsetR=10
Q@	xR=11
QJ	yR=12
QT�pass=0�2�2
Q^P%=kode%
Qh[OPTpass
Qr.tegn_akse_linje_MC
Q|STMFD R13!,{R14}
Q�LDR skjerm_startR,htabP
Q�%LDR skjerm_startR,[skjerm_startR]
Q�!MOV punkt_nrR,antall_punkterR
Q�MOV xR,startxR,LSL#16
Q�MOV yR,startyR,LSL#16
Q�.ett_punkt1
Q�CMP xR,#0 : BMI utenfor1
Q�"CMP yR,#194<<16 : BMI utenfor1
Q�#CMP xR,#1104<<16 : BPL utenfor1
Q�#CMP yR,#1024<<16 : BPL utenfor1
Q�BL plot_ett_punkt
Q�ADD xR,xR,dxR
Q�ADD yR,yR,dyR
RSUBS punkt_nrR,punkt_nrR,#1
RBNE ett_punkt1
R
.utenfor1
R&!MOV punkt_nrR,antall_punkterR
R0MOV xR,startxR,LSL#16
R:MOV yR,startyR,LSL#16
RD.ett_punkt2
RNCMP xR,#0 : BMI utenfor2
RX"CMP yR,#194<<16 : BMI utenfor2
Rb#CMP xR,#1104<<16 : BPL utenfor2
Rl#CMP yR,#1024<<16 : BPL utenfor2
RvBL plot_ett_punkt
R�SUB xR,xR,dxR
R�SUB yR,yR,dyR
R�SUBS punkt_nrR,punkt_nrR,#1
R�BNE ett_punkt2
R�
.utenfor2
R�LDMFD R13!,{R15}
R�.plot_ett_punkt
R�MOV plotxR,xR,LSR#17
R�MOV plotyR,yR,LSR#18
R�RSB plotyR,plotyR,#255
R�MOV offsetR,#640
R�MUL offsetR,plotyR,offsetR
R�ADD offsetR,offsetR,plotxR
S'STRB fargeR,[offsetR,skjerm_startR]
SMOV R15,R14
S
.htabP
S 
EQUD htab
S*]
S4�
S>�
SH
SR��ass_slett_skjerm_b(kode%)
S\adr_skjermR=0
SfpekerR=1
SpstorrelseR=2
Sznull1R=3
S�null2R=4
S�null3R=5
S�null4R=6
S�null5R=7
S�null6R=8
S�null7R=9
S�
null8R=10
S�
null9R=11
S�
null0R=12
S��pass=0�2�2
S�P%=kode%
S�[OPTpass
S�.slett_skjerm_MC
TMOV null1R,#0
TMOV null2R,#0
TMOV null3R,#0
T$MOV null4R,#0
T.MOV null5R,#0
T8MOV null6R,#0
TBMOV null7R,#0
TLMOV null8R,#0
TVMOV null9R,#0
T`MOV null0R,#0
TjLDR adr_skjermR,htabP
Tt!LDR adr_skjermR,[adr_skjermR]
T~$MOV storrelseR,#skjerm_storrelse
T�%ADD pekerR,storrelseR,adr_skjermR
T�	.loop
T��slett_gruppe_b
T�CMP pekerR,adr_skjermR
T�BNE loop
T�MOV PC,R14
T�
.htabP
T�
EQUD htab
T�]
T��
T��
T�
Uݤslett_gruppe_b
U
� gjenta=1 � 32
U[OPTpass
U[STMFD (pekerR)!,{null1R,null2R,null3R,null4R,null5R,null6R,null7R,null8R,null9R,null0R}
U(]
U2�
U<=""
UF
UP��ass_plot_firkant_b(kode%)
UZplot_nrR=0 : startxR=0
UdxR=1       : startyR=1
UnyR=2       : sluttxR=2
Ux
sluttyR=3
U�fargeR=4
U�hoved_indexR=5
U�indexR=6
U�maksxR=7
U�� pass=0�2�2
U�P%=kode%
U�[OPTpass
U�.firkant_MC
U�STMFD R13!,{R14}
U�MOV maksxR,#8*(maksx+1)
U�MOV indexR,hoved_indexR
U�LDR xR,[indexR],#4
U�LDR yR,[indexR],#4
VMOV plot_nrR,#4
VSWI "OS_Plot"
VLDR xR,[indexR],#4
V"LDR yR,[indexR]
V,SWI "OS_Plot"
V6"ADD indexR,hoved_indexR,maksxR
V@LDR xR,[indexR],#4
VJLDR yR,[indexR],#4
VTMOV plot_nrR,#85
V^SWI "OS_Plot"
VhLDR xR,[indexR],#4
VrLDR yR,[indexR]
V|SWI "OS_Plot"
V�MOV indexR,hoved_indexR
V�LDR startxR,[indexR],#4
V�LDR startyR,[indexR],#4
V�LDR sluttxR,[indexR],#4
V�LDR sluttyR,[indexR]
V�BL linje_MC
V�MOV startxR,sluttxR
V�MOV startyR,sluttyR
V�"ADD indexR,hoved_indexR,maksxR
V�ADD indexR,indexR,#12
V�LDR sluttyR,[indexR],#-4
V�LDR sluttxR,[indexR],#-4
V�BL linje_MC
WMOV startxR,sluttxR
WMOV startyR,sluttyR
WLDR sluttyR,[indexR],#-4
W&LDR sluttxR,[indexR],#-4
W0BL linje_MC
W:MOV startxR,sluttxR
WDMOV startyR,sluttyR
WNLDR sluttxR,[hoved_indexR]
WX!LDR sluttyR,[hoved_indexR,#4]
WbBL linje_MC
WlLDMFD R13!,{R15}
Wv]
W��
W��
W�
W���ass_plot_b(kode%)
W�
startxR=0
W�
startyR=1
W�
sluttxR=2
W�
sluttyR=3
W�fargeR=4
W�xR=5
W�yR=6
W�plottabR=7
W�indexR=8
XmaksxR=9
XhtabR=10
X�pass=0�2�2
X P%=kode%
X*[OPTpass
X4.plot_MC
X>STMFD R13!,{R14}
XHLDR htabR,htabP
XRLDR plottabR,[htabR,#60]
X\LDR fargeR,[htabR,#72]
XfLDR fargeR,[fargeR,#4]
XpMOV maksxR,#8*(maksx+1)
XzMOV indexR,#0
X�
MOV xR,#0
X�
.xloop
X�!LDR startxR,[plottabR,indexR]
X�ADD indexR,indexR,#4
X�!LDR startyR,[plottabR,indexR]
X�SUB indexR,indexR,#4
X�
MOV yR,#1
X�
.yloop
X�ADD indexR,indexR,maksxR
X�!LDR sluttxR,[plottabR,indexR]
X�ADD indexR,indexR,#4
X�!LDR sluttyR,[plottabR,indexR]
X�BL linje_MC
YMOV startxR,sluttxR
YMOV startyR,sluttyR
YSUB indexR,indexR,#4
Y$ADD yR,yR,#1
Y.CMP yR,#maksy+1
Y8
BNE yloop
YBADD xR,xR,#1
YLMOV indexR,xR,LSL#3
YVCMP xR,#maksx+1
Y`
BNE xloop
YjMOV indexR,#0
Yt
MOV yR,#0
Y~.yloop2
Y�!LDR startxR,[plottabR,indexR]
Y�ADD indexR,indexR,#4
Y�!LDR startyR,[plottabR,indexR]
Y�SUB indexR,indexR,#4
Y�
MOV xR,#1
Y�.xloop2
Y�ADD indexR,indexR,#8
Y�!LDR sluttxR,[plottabR,indexR]
Y�ADD indexR,indexR,#4
Y�!LDR sluttyR,[plottabR,indexR]
Y�BL linje_MC
Y�MOV startxR,sluttxR
ZMOV startyR,sluttyR
Z
SUB indexR,indexR,#4
ZADD xR,xR,#1
ZCMP xR,#maksx+1
Z(BNE xloop2
Z2ADD yR,yR,#1
Z<MUL indexR,yR,maksxR
ZFCMP yR,#maksy+1
ZPBNE yloop2
ZZLDMFD R13!,{R15}
Zd
.htabP
Zn
EQUD htab
Zx]
Z��
Z��
Z�
Z���ass_roter2_b(kode%)
Z�sinyR=0
Z�sinzR=1
Z�cosyR=2
Z�coszR=3
Z�xR=4
Z�yR=5
Z�zR=6
Z�
resR=7
Z�dataR=8
[orgbaseR=10
[rotbaseR=11
[indexR=12 : htabR=12
["�pass=0�2�2
[,P%=kode%
[6[OPTpass
[@.roter_punkter2_MC
[JLDR htabR,htabP
[TLDR orgbaseR,[htabR,#52]
[^LDR rotbaseR,[htabR,#56]
[hMOV indexR,#0
[r.neste_punkt
[|CMP indexR,#maks_konst*12
[�
�Q PC,R14
[�LDR xR,[orgbaseR,indexR]
[�ADD indexR,indexR,#4
[�LDR yR,[orgbaseR,indexR]
[�ADD indexR,indexR,#4
[�LDR zR,[orgbaseR,indexR]
[�SUB indexR,indexR,#8
[�'MUL dataR,xR,coszR : �juster(dataR)
[�(MUL resR,cosyR,dataR : �juster(resR)
[�'MUL dataR,yR,sinzR : �juster(dataR)
[�*MUL dataR,cosyR,dataR : �juster(dataR)
[�ADD resR,resR,dataR
[�'MUL dataR,zR,sinyR : �juster(dataR)
\ADD resR,resR,dataR
\STR resR,[rotbaseR,indexR]
\ADD indexR,indexR,#4
\&%MUL resR,yR,coszR : �juster(resR)
\0'MUL dataR,xR,sinzR : �juster(dataR)
\:SUB resR,resR,dataR
\DSTR resR,[rotbaseR,indexR]
\NADD indexR,indexR,#4
\X%MUL resR,zR,cosyR : �juster(resR)
\b'MUL dataR,xR,coszR : �juster(dataR)
\l*MUL dataR,sinyR,dataR : �juster(dataR)
\vSUB resR,resR,dataR
\�'MUL dataR,yR,sinzR : �juster(dataR)
\�*MUL dataR,sinyR,dataR : �juster(dataR)
\�SUB resR,resR,dataR
\�STR resR,[rotbaseR,indexR]
\�ADD indexR,indexR,#4
\�B neste_punkt
\�
.htabP
\�
EQUD htab
\�]
\��
\��
\�
\���ass_roter_b(kode%)
]sinXR=0
]sinYR=1
]sinZR=2
] cosXR=3
]*cosYR=4
]4cosZR=5
]>xR=6 : datax1R=6
]HyR=7 : datay2R=7
]RzR=8 : dataz3R=8
]\xsR=9 : ysR=9
]forgbaseR=10
]protbaseR=11
]zindexR=12 : htabR=12
]��pass=0�2�2
]�P%=kode%
]�[OPTpass
]�.roter_punkter_MC
]�LDR htabR,htabP
]�LDR orgbaseR,[htabR,#52]
]�LDR rotbaseR,[htabR,#56]
]�MOV indexR,#0
]�.neste_punkt
]�CMP indexR,#maks_konst*12
]�
�Q PC,R14
]�LDR xR,[orgbaseR,indexR]
]�ADD indexR,indexR,#4
^LDR yR,[orgbaseR,indexR]
^MOV xsR,xR
^MUL xR,cosXR,xR
^$�juster(xR)
^.MUL dataz3R,yR,sinXR
^8�juster(dataz3R)
^BSUB xR,xR,dataz3R
^LMUL dataz3R,sinXR,xsR
^V�juster(dataz3R)
^`MUL yR,cosXR,yR
^j�juster(yR)
^tADD yR,yR,dataz3R
^~STR yR,[rotbaseR,indexR]
^�ADD indexR,indexR,#4
^�LDR zR,[orgbaseR,indexR]
^�MOV xsR,xR
^�MUL xR,cosYR,xR
^��juster(xR)
^�MUL datay2R,zR,sinYR
^��juster(datay2R)
^�SUB xR,xR,datay2R
^�MUL datay2R,xsR,sinYR
^��juster(datay2R)
^�MUL zR,cosYR,zR
^��juster(zR)
_ADD zR,zR,datay2R
_
SUB indexR,indexR,#8
_STR xR,[rotbaseR,indexR]
_ADD indexR,indexR,#4
_(LDR yR,[rotbaseR,indexR]
_2MOV ysR,yR
_<MUL yR,cosZR,yR
_F�juster(yR)
_PMUL datax1R,zR,sinZR
_Z�juster(datax1R)
_dSUB yR,yR,datax1R
_nMUL datax1R,ysR,sinZR
_x�juster(datax1R)
_�MUL zR,cosZR,zR
_��juster(zR)
_�ADD zR,zR,datax1R
_�STR yR,[rotbaseR,indexR]
_�ADD indexR,indexR,#4
_�STR zR,[rotbaseR,indexR]
_�ADD indexR,indexR,#4
_�B neste_punkt
_�
.htabP
_�
EQUD htab
_�]
_��
_��
`
`ݤjuster(reg)
`[OPTpass
`"TEQ reg,#0
`,RSBMI reg,reg,#0
`6MOV reg,reg,LSR#14
`@RSBMI reg,reg,#0
`J]
`T=""
`^
`h��to_skjermer_b
`r
� two=� �
`|%� plot_skjerm<>display_skjerm � �
`�/plot_skjerm=skjerm_storrelse-display_skjerm
`�!os_word_data=1
`�os_word_data!1=plot_skjerm
`� ș "OS_Word",22,os_word_data
`�!htab=�skjerm_adresse
`��
`�
`���skift_skjerm_b
`�$� plot_skjerm=display_skjerm � �
`�!os_word_data=2
`�os_word_data!1=plot_skjerm
`� ș "OS_Word",22,os_word_data
`�!os_word_data=1
a!os_word_data!1=display_skjerm
a ș "OS_Word",22,os_word_data
a,plot_skjerm=skjerm_storrelse-plot_skjerm
a&2display_skjerm=skjerm_storrelse-display_skjerm
a0!htab=�skjerm_adresse
a:�
aD
aN��en_skjerm_b
aX!os_word_data=3
ab!os_word_data!1=display_skjerm
al ș "OS_Word",22,os_word_data
avplot_skjerm=display_skjerm
a�!htab=�skjerm_adresse
a��
a�
a���styr_printer_C
a�
� � �@Te
a�+marg=20:cx1=0:cy1=192:cx2=1104:cy2=1023
a�mode_x=2:mode_y=4
a�y_skriver_skjerm=1
a��2
a��1,27,1,�"@"
a��1,27,1,�"A",1,8
a�&bytes_per_linje=(cx2-cx1) � mode_x
a�%bytes_per_linje=bytes_per_linje*2
b1� cy=cy2 � cy1 � -mode_y*8 � y_skriver_skjerm
b�2
b	�1,13
b '� marg>0 � � blank=1 � marg:�1,32:�
b*B�1,27,1,�"*",1,3,1,bytes_per_linje �256,1,bytes_per_linje �256
b4� cx=cx1 � cx2 � mode_x
b>til_skriver=0
bH&� byte=0 � 8 � y_skriver_skjerm -1
bRpunkt=�cx,cy-byte*mode_y)
b\"� dobbelt=1 � y_skriver_skjerm
bfB� punkt>0 � til_skriver+=2^(7-byte*y_skriver_skjerm-dobbelt+1)
bp�:�
bz �1,til_skriver,1,til_skriver
b�
� cx:� cy
b��1,13,1,13
b�� info=1 �
b�
A$=" "
b�� A=1�7:�1:�A$;:�
b���pde:�A=1�16:�A$:�1:�A$;:�
b��
b�� info=2 �
b�
A$=" "
b�� A=1�7:�1:�A$;:�
b���`te:�A=1�17:�A$:�1:�A$;:�
b��
b�� ga%=1� �(funksjon$(fun%))
cA$=�funksjon$(fun%),ga%,1)
c�1:�A$;
c�
c$�1,13,1,13
c.
A$=" "
c8�A=1�7:�1:�A$;:�
cB��pne:�A=1�5:�A$:�1:�A$;:�
cL� ga%=1� �(�(startx(fun%)))
cVA$=��(startx(fun%)),ga%,1)
c`�1:�A$;
cj�
ct�1,13,1,13
c~
A$=" "
c��A=1�7:�1:�A$;:�
c��A=1�5:�A$:�1:�A$;:�
c�@� ga%=1� �(�(startx(fun%)+(stepx(fun%)*(1+antallx_linjer))))
c�?A$=��(startx(fun%)+(stepx(fun%)*(1+antallx_linjer))),ga%,1)
c��1:�A$;
c��
c��1,13,1,13
c�
A$=" "
c��A=1�7:�1:�A$;:�
c��A=1�5:�A$:�1:�A$;:�
c�� ga%=1� �(�(starty(fun%)))
c�A$=��(starty(fun%)),ga%,1)
d�1:�A$;
d
�
d�1,13,1,13
d
A$=" "
d(�A=1�7:�1:�A$;:�
d2�A=1�5:�A$:�1:�A$;:�
d<@� ga%=1� �(�(starty(fun%)+(stepy(fun%)*(1+antally_linjer))))
dF?A$=��(starty(fun%)+(stepy(fun%)*(1+antally_linjer))),ga%,1)
dP�1:�A$;
dZ�
dd�1,13,1,13,1,13
dn
A$=" "
dx�A=1�7:�1:�A$;:�
d�� info=1 �
d�	��`Ve
d��A=1�20:�A$:�1:�A$;:�
d��1,13,1,13
d�
A$=" "
d��A=1�7:�1:�A$;:�
d��A=1�44:�A$:�1:�A$;:�
d��
d�	��`~e
d��A=1�22:�A$:�1:�A$;:�
d��1,13,1,13
d�
A$=" "
d��A=1�7:�1:�A$;:�
e�A=1�44:�A$:�1:�A$;:�
e�
e� A=1�35:�1,13:�
e"�1,27,1,�"@"
e,�3
e6�26
e@�
eJ
eT�1,27,1,�"@"
e^�3
eh�26
er�fjern_rute_C
e|�tegnoppskjerm_C
e��meld_C
e�	�DvB
e�
e�)� L,I,G,N,I,N,G,:," ",f,(,x,",",y,),=
e�� M,i,n,X,=
e�� M,a,x,X,=
e�� M,i,n,Y,=
e�� M,a,x,Y,=
e�1� U,t,s,k,r,i,f,t," ",f,r,a," ",3,D,-,G,r,a,f
e�A� L,a,g,e,t," ",a,v," ",B,j,�,r,n," ",E,"."," ",F,l,�,t,t,e,n
e�1� " ",o,g," ",C,l,a,u,s," ",N,i,c,k,e,l,s,e,n
e�+� E,Q,U,A,T,I,O,N,:," ",f,(,x,",",y,),=
e�5� P,r,i,n,t,o,u,t," ",f,r,o,m," ",3,D,-,G,r,a,p,h
f?� M,a,d,e," ",b,y," ",B,j,�,r,n," ",E,"."," ",F,l,�,t,t,e,n
f3� " ",a,n,d," ",C,l,a,u,s," ",N,i,c,k,e,l,s,e,n
f
f&��print_save2_C
f0�en_skjerm_b
f:�24,0;0;1279;1023;
fD�
fN
fX��print_save_C
fb �blaa_box_C(0,723,1103,1279)
fl�26
fv�� info=1 �2,2)"Vennligst v�r tolmodig da jeg trenger tid til � tegne grafen i"�2,3)"`shaddow` skjerm f�r jeg sender den ut til printeren."�2,5)"Trykk ESCAPE for � AVBRYTE printer dumpen."
f��� info=2 �2,2)"Please be patient, I need time to plot the graph in shaddow"�2,3)"screen before sending the signals to the printer."�2,5)"Press ESCAPE to CANCEL/ABORT printout."
f��to_skjermer_b
f��
f�� styr=� �
f�/� SORT=� farge_tabell!4=0:farve=63:grad=255
f�/� SORT=�  farge_tabell!4=255:farve=0:grad=0
f��farve+128 Ȝgrad:�
f��
f��styrr_C
f�� styr=� �
f�� farve=0 �
f��192 Ȝ0:�63 Ȝ255
f��
g� farve<>0 �
g�191 Ȝ255:�0 Ȝ0
g�
g �26
g*��5,28);"MinX=";startx(fun%);"  ";"MaxX=";startx(fun%)+(stepx(fun%)*(1+antallx_linjer));"  ";"MinY=";starty(fun%);"  ";"MaxY=";starty(fun%)+(stepy(fun%)*(1+antally_linjer))
g4� info=1 �
g>.�5,27);"Ligning : F(x,y)="funksjon$(fun%)
gHB�5,29);"Beregnet og plottet ved hjelp av 3D-Graf programmet."
gR;�5,30);"Laget av Bj�rn E. Fl�tten og Claus Nickelsen."
g\�
gf� info=2 �
gp/�5,27);"Equation : F(x,y)="funksjon$(fun%)
gz=�5,29);"Calculated and plotted by the 3D-Graph program."
g�;�5,30);"Made by Bj�rn E. Fl�tten and Claus Nickelsen."
g��
g��
g�%farge_tabell!4=255:farve=0:grad=0
g��
g�
g�#��beregn_opptegning_av_y_akse_C
g�linje_x1=-startx(fun%)
g�linje_x2=maxx(fun%)
g�5linje_x=1095+((linje_x1/(linje_x1+linje_x2))*152)
g�R�linje_x,8,linje_x,190:�linje_x-10,180,linje_x,190:�linje_x+10,180,linje_x,190
g��
g�
h#��beregn_opptegning_av_x_akse_C
hlinje_x1=-starty(fun%)
hlinje_x2=maxy(fun%)
h$3linje_x=20+((linje_x1/(linje_x1+linje_x2))*152)
h.Z�1079,linje_x,1263,linje_x:�1253,linje_x-10,1263,linje_x:�1253,linje_x+10,1263,linje_x
h8�
hB
hL��vandre_b_C
hV*FX106,3
h`� 56 Ȝ 80
hjȓȐ0,0,1279,192
ht� 32 Ȝ 256
h~ȓ0,0,1279,192
h�
�0 Ȝ0
h�ȓȐ1095,20,152,152
h�� 63 Ȝ 256
h�� linje_C=1 � 20
h�,�1095,12+(linje_C*8),1247,12+(linje_C*8)
h�-�1087+(linje_C*8),20,1087+(linje_C*8),172
h�
� linje_C
h�� startx(fun%)>0 saky=1
h�� startx(fun%)=0 saky=2
h�� maxx(fun%)<0   saky=3
h�� maxx(fun%)=0   saky=4
h�.� (startx(fun%)<0) � (maxx(fun%)>0) saky=5
i � starty(fun%)>0 sakx=1
i
 � starty(fun%)=0 sakx=2
i � maxy(fun%)<0   sakx=3
i � maxy(fun%)=0   sakx=4
i(/ � (starty(fun%)<0) � (maxy(fun%)>0) sakx=5
i2
�12 Ȝ256
i<
Ȏ saky �
iF>� 1:�1081,8,1081,190:�1071,180,1081,190:�1091,180,1081,190
iP>� 2:�1095,8,1095,190:�1085,180,1095,190:�1105,180,1095,190
iZ>� 3:�1261,8,1261,190:�1251,180,1261,190:�1271,180,1261,190
id>� 4:�1239,8,1239,190:�1229,180,1239,190:�1249,180,1239,190
in&� 5:�beregn_opptegning_av_y_akse_C
ix�
i� �48 Ȝ256
i� Ȏ sakx �
i�: � 1:�1079,10,1263,10:�1253,20,1263,10:�1253,0,1263,10
i�; � 2:�1079,20,1263,20:�1253,30,1263,20:�1253,10,1263,20
i�A � 3:�1079,184,1263,184:�1253,192,1263,184:�1253,172,1263,184
i�A � 4:�1079,168,1263,168:�1253,178,1263,168:�1253,158,1263,168
i�' � 5:�beregn_opptegning_av_x_akse_C
i� �
i��184 Ȝ 80
i��32 Ȝ 256
i��28,0,28,67,26
i�5� info=1 �2,26)"Ligning f(x,y)=";funksjon$(fun%)
i�6� info=2 �2,26)"Equation f(x,y)=";funksjon$(fun%)
j�26
jsjekk=antallx_linjer
j2� sjekk=19 � ȗȓ0,0,319,319 � ȗȓ0,0,639,639
j"ȗ � 0,0
j,�
j6ȗ ccx%,ccy%,b%
j@  x%=ccx%:y%=ccy%
jJ  x%=x% � 16
jT  y%=y% � 16
j^  x%=x% � (maksx+1)
jh  y%=y% � (maksy+1)
jr  � antallx_linjer=39 �
j|  clx%=x%/2
j�  cly%=y%/2
j�  �
j�  � antallx_linjer=19 �
j�
  clx%=x%
j�
  cly%=y%
j�  �
j�  � x%>(maksx) x%=(maksx)
j�  � y%>(maksy) y%=(maksy)
j�)  indeks=orgtab+x%*12+y%*(maksx+1)*12
j�  grafx=!indeks
j�  grafy=indeks!4
j�  grafz=indeks!8
j��184 Ȝ 80
k
�48 Ȝ256
k1�1,28)"x=";startx(fun%)+x%*stepx(fun%);�(15)
k
�12 Ȝ256
k&1�1,29)"y=";starty(fun%)+y%*stepy(fun%);�(15)
k0�3 Ȝ256
k:a� grafz/SZ%(fun%)=1000001 � �1,30)"z=error             " � �1,30)"z=";grafz/SZ%(fun%);�(15)
kD(  indeks=plottab+x%*8+y%*(maksx+1)*8
kN  skjermx=!indeks
kX  skjermy=indeks!4
kbȖ
kl�tegn_vandre_kors_b
kvȖ
k��tegn_vandre_kors_b
k�
� b%>0
k�ȗȓ0,0,1280,1024
k�� 56 Ȝ 80
k�� 32 Ȝ 256
k�ȗ � 640,512
k��fjern_rute_C
k��
k�
k���tegn_vandre_kors_b
k�� 3,15 Ȝ 255
k�  � skjermx+16,skjermy
k�  � skjermx-16,skjermy
l  � skjermx,skjermy-16
l  � skjermx,skjermy+16
l� 3,15 Ȝ 255
l   � 1095+8+8*clx%,20+8*cly%
l*  � 1095-8+8*clx%,20+8*cly%
l4  � 1095+8*clx%,20-8+8*cly%
l>  � 1095+8*clx%,20+8+8*cly%
lH�
lR
l\��save_lignings_sett_C
lfX=�(filnavn$)
lp� nr=1 � 4
lz6maxx(nr)=startx(nr)+(stepx(nr)*(1+antallx_linjer))
l�6maxy(nr)=starty(nr)+(stepy(nr)*(1+antally_linjer))
l�;� antallx_linjer=39 SX%(nr)=SX%(nr)*2:SY%(nr)=SY%(nr)*2
l�U�#X,funksjon$(nr),startx(nr),starty(nr),maxx(nr),maxy(nr),SX%(nr),SY%(nr),SZ%(nr)
l�� nr
l��#0
l�"�("SetType "+filnavn$+" &777")
l��
l�
l���load_lignings_sett_C
l�X=�(filnavn$)
l�� nr=1 � 4
l�U�#X,funksjon$(nr),startx(nr),starty(nr),maxx(nr),maxy(nr),SX%(nr),SY%(nr),SZ%(nr)
l�&stepx(nr)=(maxx(nr)-startx(nr))/20
m&stepy(nr)=(maxy(nr)-starty(nr))/20
m� nr
m�#0
m$
fun%=1
m.�reset_C
m8�
mB
mLݤD(p%)
mV� s$:s$=""
m`1ȕ (?p%<>0 � �(s$)<12) s$+=�(?p%):p%+=1:�:=s$
mj
mtݤdivider(ant)
m~� i
m�� i=1 � ant
m�[OPTpass
m�#  MOV kvotientR,kvotientR,ASL#1
m�$  MOVS dividentR,dividentR,ASL#1
m�$  ADC partialR,partialR,partialR
m�  CMP partialR,divisorR
m�&  SBCCS partialR,partialR,divisorR
m�"  ADDCS kvotientR,kvotientR,#1
m�]
m��
m�=""
m�
n��ass_linje_b(kode%)
n
startxR=0 : diagR=0
nstartyR=1 : ikke_diagR=1
n
sluttxR=2
n(
sluttyR=3
n2fargeR=4
n<aR=5      : mul1R=5
nFbR=6      : mul2R=6
nPdR=7      : mul3R=7
nZ#s_startR=8: mul4R=8 : offsetR=8
nds_pekerR=9
nnpunktR=10  : data2R=10
nxhtabR=11
n�
data1R=12
n��pass=0�2�2
n�P%=kode%
n�[OPTpass
n�
.htabP
n�
EQUD htab
n�.linje_MC2
n�STMFD R13!,{R0-R12,R14}
n�  LDR htabR,htabP
n�  B innenfor_vindu
n�
.linje_MC
n�  STMFD R13!,{R0-R12,R14}
n�  LDR htabR,htabP
o  ADD R9,htabR,#16
o  LDMIA R9,{R5-R8}
o  CMP startxR,R5
o"  BMI osplot
o,  CMP sluttxR,R5
o6  BMI osplot
o@  CMP startyR,R6
oJ  BMI osplot
oT  CMP sluttyR,R6
o^  BMI osplot
oh  CMP startxR,R7
or  BPL osplot
o|  CMP sluttxR,R7
o�  BPL osplot
o�  CMP startyR,R8
o�  BPL osplot
o�  CMP sluttyR,R8
o�  BPL osplot
o�$  MOV startxR,startxR,LSR#HSHIFT
o�$  MOV startyR,startyR,LSR#VSHIFT
o�$  MOV sluttxR,sluttxR,LSR#HSHIFT
o�$  MOV sluttyR,sluttyR,LSR#VSHIFT
o�$  RSB sluttyR,sluttyR,#VPIXELS-1
o�$  RSB startyR,startyR,#VPIXELS-1
o�  CMP startxR,sluttxR
o�  CMPEQ startyR,sluttyR
p  BEQ kun_ett_punkt
p.innenfor_vindu
p  CMP startyR,sluttyR
p&  BPL cont1
p0  MOV data1R,startxR
p:  MOV startxR,sluttxR
pD  MOV sluttxR,data1R
pN  MOV data1R,startyR
pX  MOV startyR,sluttyR
pb  MOV sluttyR,data1R
pl
.cont1
pv  LDR s_startR,[htabR]
p�  MOV s_pekerR,#HPIXELS
p�+  MLA s_pekerR,startyR,s_pekerR,startxR
p�$  ADD s_pekerR,s_pekerR,s_startR
p�  CMP startxR,sluttxR
p�  BEQ vertikal_linje
p�  CMP startyR,sluttyR
p�  BEQ horisontal_linje
p�  SUB aR,sluttxR,startxR
p�  SUB bR,startyR,sluttyR
p�  CMP bR,aR
p�  BEQ skraa_linje1
p�  CMN bR,aR
p�  BEQ skraa_linje2
q  CMP aR,#0
q  CMNMI bR,aR
q  BMI oktant4
q   CMP aR,#0
q*  BMI oktant3
q4  CMP aR,bR
q>  BMI oktant2
qH.oktant1
qR  ADD diagR,bR,bR
q\  SUB diagR,diagR,aR,LSL#1
qf  ADD ikke_diagR,bR,bR
qp  RSB dR,aR,bR,LSL#1
qz  MOVS punktR,aR,LSR#4
q�BEQ cont10
q�  SUB aR,aR,punktR,LSL#4
q�  .loop5
q�    �strbokt1(16)
q�    SUBS punktR,punktR,#1
q�  BNE loop5
q�.cont10
q�  MOVS punktR,aR
q��EQ_return
q�  RSB punktR,punktR,#16
q�$  ADD punktR,punktR,punktR,LSL#2
q�  ADD R15,R15,punktR,LSL#2
q�  MOVNV R0,R0
r    �strbokt1(16)
r�return
r.oktant2
r$  CMP bR,#HURTIG_OPTIMAL
r.BPL hurtig_oktant2
r8  MOV data1R,bR
rB  MOV bR,aR
rL  MOV aR,data1R
rV  RSB dR,aR,bR,LSL#1
r`  ADD diagR,bR,bR
rj  SUB diagR,diagR,aR,LSL#1
rt  ADD ikke_diagR,bR,bR
r~  MOVS punktR,aR,LSR#4
r�
BEQ cont7
r�  SUB aR,aR,punktR,LSL#4
r�  .loop2
r�    �strbokt2(16)
r�    SUBS punktR,punktR,#1
r�  BNE loop2
r�
.cont7
r�  MOVS punktR,aR
r��EQ_return
r�  RSB punktR,punktR,#16
r�$  ADD punktR,punktR,punktR,LSL#2
r�  ADD R15,R15,punktR,LSL#2
s  MOVNV R0,R0
s
    �strbokt2(16)
s�return
s.hurtig_oktant2
s(  MOV punktR,bR
s2
�divider2
s<  RSB dR,dR,#HPIXELS<<10
sF  MOV bR,punktR
sP  MOV offsetR,#0
sZ  MOVS punktR,bR,LSR#6
sd
BEQ cont2
sn  SUB bR,bR,punktR,LSL#6
sx
.loop8
s�  MOVNV R0,R0
s�  �strh(64)
s�  SUBS punktR,punktR,#1
s�
BNE loop8
s�
.cont2
s�  MOVS punktR,bR
s��EQ_return
s�  RSB punktR,punktR,#64
s�  ADD R15,R15,punktR,LSL#3
s�  MOVNV R0,R0
s�  �strh(64)
s��return
s�.oktant3
t  CMP bR,#HURTIG_OPTIMAL
tBPL hurtig_oktant3
t  RSB aR,aR,#0
t"  MOV data1R,bR
t,  MOV bR,aR
t6  MOV aR,data1R
t@  RSB dR,aR,bR,LSL#1
tJ  ADD diagR,bR,bR
tT  SUB diagR,diagR,aR,LSL#1
t^  ADD ikke_diagR,bR,bR
th  MOVS punktR,aR,LSR#4
tr
BEQ cont8
t|  SUB aR,aR,punktR,LSL#4
t�  .loop3
t�    �strbokt3(16)
t�    SUBS punktR,punktR,#1
t�  BNE loop3
t�
.cont8
t�  MOVS punktR,aR
t��EQ_return
t�  RSB punktR,punktR,#16
t�$  ADD punktR,punktR,punktR,LSL#2
t�  ADD R15,R15,punktR,LSL#2
t�  MOVNV R0,R0
t�    �strbokt3(16)
t��return
u.hurtig_oktant3
u  MOV punktR,bR
u  RSB aR,aR,#0
u&
�divider2
u0  ADD dR,dR,#HPIXELS<<10
u:  MOV bR,punktR
uD  MOV offsetR,#0
uN  MOVS punktR,bR,LSR#6
uXBEQ cont13
ub  SUB bR,bR,punktR,LSL#6
ul
.loop9
uv  MOVNV R0,R0
u�  �strh(64)
u�  SUBS punktR,punktR,#1
u�
BNE loop9
u�.cont13
u�  MOVS punktR,bR
u��EQ_return
u�  RSB punktR,punktR,#64
u�  ADD R15,R15,punktR,LSL#3
u�  MOVNV R0,R0
u�  �strh(64)
u��return
u�.oktant4
u�  RSB aR,aR,#0
v  RSB dR,aR,bR,LSL#1
v  ADD diagR,bR,bR
v  SUB diagR,diagR,aR,LSL#1
v   ADD ikke_diagR,bR,bR
v*  MOVS punktR,aR,LSR#4
v4
BEQ cont9
v>  SUB aR,aR,punktR,LSL#4
vH  .loop4
vR    �strbokt4(16)
v\    SUBS punktR,punktR,#1
vf  BNE loop4
vp
.cont9
vz  MOVS punktR,aR
v��EQ_return
v�  RSB punktR,punktR,#16
v�$  ADD punktR,punktR,punktR,LSL#2
v�  ADD R15,R15,punktR,LSL#2
v�  MOVNV R0,R0
v�    �strbokt4(16)
v��return
v�.kun_ett_punkt
v�  LDR s_startR,[htabR]
v�  MOV s_pekerR,#HPIXELS
v�+  MLA s_pekerR,startyR,s_pekerR,startxR
v�$  ADD s_pekerR,s_pekerR,s_startR
v�  STR fargeR,[s_pekerR]
w�return
w.vertikal_linje
w!  SUBS punktR,startyR,sluttyR
w$�EQ_return
w.  MOVS punktR,punktR,LSR#6
w8
BEQ cont6
wB&  SUB startyR,startyR,punktR,LSL#6
wL
.loop1
wV  �strb(64)
w`  SUBS punktR,punktR,#1
wj
BNE loop1
wt
.cont6
w~!  SUBS punktR,startyR,sluttyR
w��EQ_return
w�  RSB punktR,punktR,#64
w�  ADD R15,R15,punktR,LSL#2
w�  MOVNV R0,R0
w�  �strb(64)
w��return
w�.horisontal_linje
w�!  SUBS data1R,sluttxR,startxR
w��EQ_return
w�$  ADDMI s_pekerR,s_pekerR,data1R
w�  MOVMI data1R,startxR
w�  MOVMI startxR,sluttxR
x  MOVMI sluttxR,data1R
x
  �S punktR,startxR,#3
x
BEQ cont3
x  RSB data1R,punktR,#4
x(   ADD startxR,startxR,data1R
x2!  SUBS data1R,sluttxR,startxR
x<"  ADDMI startxR,startxR,data1R
xF   SUBMI punktR,punktR,data1R
xP  ADD R15,R15,punktR,LSL#2
xZ  MOVNV R0,R0
xd  MOVNV R0,R0
xn  STRB fargeR,[s_pekerR],#1
xx  STRB fargeR,[s_pekerR],#1
x�  STRB fargeR,[s_pekerR],#1
x�
.cont3
x�$  ADD fargeR,fargeR,fargeR,LSL#8
x�%  ADD fargeR,fargeR,fargeR,LSL#16
x�   SUB punktR,sluttxR,startxR
x�  MOVS punktR,punktR,LSR#4
x�
BEQ cont4
x�  MOV mul1R,fargeR
x�  MOV mul2R,fargeR
x�  MOV mul3R,fargeR
x�  MOV mul4R,fargeR
x�&  ADD startxR,startxR,punktR,LSL#4
x�  RSB punktR,punktR,#40
y  ADD R15,R15,punktR,LSL#2
y  MOVNV R0,R0
y  �stmia(40)
y"
.cont4
y,   SUB punktR,sluttxR,startxR
y6  MOVS punktR,punktR,LSR#2
y@
BEQ cont5
yJ&  ADD startxR,startxR,punktR,LSL#2
yT  RSB punktR,punktR,#4
y^  ADD R15,R15,punktR,LSL#2
yh  MOVNV R0,R0
yr  MOVNV R0,R0
y|  STR fargeR,[s_pekerR],#4
y�  STR fargeR,[s_pekerR],#4
y�  STR fargeR,[s_pekerR],#4
y�
.cont5
y�!  SUBS punktR,sluttxR,startxR
y��EQ_return
y�  RSB punktR,punktR,#4
y�  ADD R15,R15,punktR,LSL#2
y�  MOVNV R0,R0
y�  MOVNV R0,R0
y�  STRB fargeR,[s_pekerR],#1
y�  STRB fargeR,[s_pekerR],#1
y�  STRB fargeR,[s_pekerR],#1
y��return
z.skraa_linje1
z  MOV data1R,#HPIXELS
z  SUB data1R,data1R,#1
z&  MOVS punktR,aR,LSR#6
z0BEQ cont11
z:  SUB aR,aR,punktR,LSL#6
zD
.loop6
zN  �strbkv(64)
zX  SUBS punktR,punktR,#1
zb
BNE loop6
zl.cont11
zv  MOVS punktR,aR
z��EQ_return
z�  RSB punktR,punktR,#64
z�  ADD R15,R15,punktR,LSL#2
z�  MOVNV R0,R0
z�  �strbkv(64)
z��return
z�.skraa_linje2
z�  MOV data1R,#HPIXELS
z�  ADD data1R,data1R,#1
z�  MOVS punktR,bR,LSR#6
z�BEQ cont12
z�  SUB bR,bR,punktR,LSL#6
z�
.loop7
{  �strbkv(64)
{  SUBS punktR,punktR,#1
{
BNE loop7
{ .cont12
{*  MOVS punktR,bR
{4�EQ_return
{>  RSB punktR,punktR,#64
{H  ADD R15,R15,punktR,LSL#2
{R  MOVNV R0,R0
{\  �strbkv(64)
{f�return
{p.osplot
{zMOV R5,startxR
{�MOV R6,startyR
{�MOV R7,sluttxR
{�MOV R8,sluttyR
{�
MOV R0,#4
{�
MOV R1,R5
{�
MOV R2,R6
{�SWI "OS_Plot"
{�
MOV R0,#5
{�
MOV R1,R7
{�
MOV R2,R8
{�SWI "OS_Plot"
{��return
{�]
|�
|�
|
|$ݤstrbokt1(ant)
|.� i
|8� i=1 � ant
|B[OPTpass
|L  STRB fargeR,[s_pekerR],#1
|V  CMP dR,#0
|`  ADDMI dR,dR,ikke_diagR
|j  ADDPL dR,dR,diagR
|t&  SUBPL s_pekerR,s_pekerR,#HPIXELS
|~]
|��
|�=""
|�
|�ݤstrbokt2(ant)
|�� i
|�� i=1 � ant
|�[OPTpass
|�&  STRB fargeR,[s_pekerR],#-HPIXELS
|�  CMP dR,#0
|�  ADDMI dR,dR,ikke_diagR
|�  ADDPL dR,dR,diagR
|�   ADDPL s_pekerR,s_pekerR,#1
}]
}
�
}=""
}
}(ݤstrbokt3(ant)
}2� i
}<� i=1 � ant
}F[OPTpass
}P&  STRB fargeR,[s_pekerR],#-HPIXELS
}Z  CMP dR,#0
}d  ADDMI dR,dR,ikke_diagR
}n  ADDPL dR,dR,diagR
}x   SUBPL s_pekerR,s_pekerR,#1
}�]
}��
}�=""
}�
}�ݤstrbokt4(ant)
}�� i
}�� i=1 � ant
}�[OPTpass
}�   STRB fargeR,[s_pekerR],#-1
}�  CMP dR,#0
}�  ADDMI dR,dR,ikke_diagR
}�  ADDPL dR,dR,diagR
}�&  SUBPL s_pekerR,s_pekerR,#HPIXELS
~]
~�
~=""
~"
~,ݤskjerm_adresse
~6  !par_blokk=148
~@  par_blokk!4=-1
~J4  ș "OS_ReadVduVariables",par_blokk,par_blokk+8
~T=par_blokk!8
~^
~hݤMI_return
~r[OPTpass
~|  LDMMIFD R13!,{R0-R12,R15}
~�]
~�=""
~�
~�ݤreturn
~�[OPTpass
~�  LDMFD R13!,{R0-R12,R15}
~�]
~�=""
~�
~�ݤEQ_return
~�[OPTpass
~�  LDMEQFD R13!,{R0-R12,R15}
~�]
=""

ݤstmia(antall)
&� gjenta
0�gjenta=1 � antall
:[OPTpass
D1  STMIA (s_pekerR)!,{mul1R,mul2R,mul3R,mul4R}
N]
X�
b=""
l
vݤstrb(antall)
�� gjenta
��gjenta=1 � antall
�[OPTpass
�&  STRB fargeR,[s_pekerR],#-HPIXELS
�]
��
�=""
�
�ݤstrbkv(ant)
�� i
�� i=1 � ant
�[OPTpass
�$  STRB fargeR,[s_pekerR],-data1R
�]
��
�=""
� 
�*ݤstrh(ant)
�4�i=1�ant
�>[OPTpass
�H,  STRB fargeR,[s_pekerR,-offsetR,LSR#10]
�R  ADD offsetR,offsetR,dR
�\]
�f�
�p=""
�z
��ݤdivider2
��[OPTpass
��  MOV aR,aR,LSL#15
��  MOV bR,bR,LSL#14
��  MOV data1R,#1<<9
��  MOV dR,#0
��5  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
��/  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
��5  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
��/  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
��5  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
��/  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
��5  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
�/  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
�5  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
�/  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
�$5  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
�./  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
�85  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
�B/  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
�L5  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
�V/  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
�`5  CMP aR,bR : SUBPL aR,aR,bR : ADDPL dR,dR,data1R
�j/  MOV bR,bR,LSR#1 : MOV data1R,data1R,LSR#1
�t$  CMP aR,bR : ADDPL dR,dR,data1R
�~]
��=""
��
�� ��ass_lagplottabell_b(kode%)
��dividentR=0
��divisorR=1
��kvotientR=2
��basetabR=3
��plottpekerR=4
��rotpekerR=5
��data1R=6
��signR=7
��partialR=8
�htabR=10
�
	rR=11
�origoxR=12
�origoyR=14
�(�pass=0�2�2
�2P%=kode%
�<[OPTpass
�F.lag_plottabell_MC
�P  STMFD R13!,{R14}
�Z  LDR htabR,htabP
�d  LDR basetabR,[htabR,#56]
�n   LDR rotpekerR,[htabR,#148]
�x&  ADD rotpekerR,rotpekerR,basetabR
��  LDR basetabR,[htabR,#60]
��"  LDR plottpekerR,[htabR,#144]
��*  ADD plottpekerR,plottpekerR,basetabR
��  LDR origoxR,[htabR,#180]
��  LDR origoyR,[htabR,#184]
��  LDR data1R,[htabR,#4]
��  CMP data1R,#0
��BEQ ikke_perspektivL
��  LDR rR,[htabR,#88]
��  .neste_punkt
��"    LDR dividentR,[htabR,#172]
��&    MOV dividentR,dividentR,LSL#13
��#    SUB rotpekerR,rotpekerR,#12
�#    LDR divisorR,[rotpekerR,#8]
�     SUB divisorR,rR,divisorR
�    CMP divisorR,#16
�"'    MOVMI kvotientR,dividentR,LSR#4
�,     BMI hopp_over_dividering
�6.divider
�@!  �S signR,dividentR,divisorR
�J  CMP dividentR,#0
�T"  RSBMI dividentR,dividentR,#0
�^  CMP divisorR,#0
�h   RSBMI divisorR,divisorR,#0
�r  MOV partialR,#0
�|  �divider(32)
��  CMP signR,#0
��"  RSBMI kvotientR,kvotientR,#0
��  .hopp_over_dividering
��!    LDR data1R,[rotpekerR,#4]
��!    SUB data1R,data1R,origoyR
��5    MUL data1R,kvotientR,data1R : �juster(data1R)
��%    STR data1R,[plottpekerR,#-4]!
��    LDR data1R,[rotpekerR]
��!    SUB data1R,data1R,origoxR
��5    MUL data1R,kvotientR,data1R : �juster(data1R)
��%    STR data1R,[plottpekerR,#-4]!
��     CMP plottpekerR,basetabR
��  BNE neste_punkt
�  LDMFD R13!,{R15}
�.ikke_perspektivL
�   SUB rotpekerR,rotpekerR,#4
�&!  LDR data1R,[rotpekerR,#-4]!
�0  SUB data1R,data1R,origoyR
�:#  STR data1R,[plottpekerR,#-4]!
�D!  LDR data1R,[rotpekerR,#-4]!
�N  SUB data1R,data1R,origoxR
�X#  STR data1R,[plottpekerR,#-4]!
�b  CMP plottpekerR,basetabR
�lBNE ikke_perspektivL
�vLDMFD R13!,{R15}
��MOV R15,R14
��
.htabP
��
EQUD htab
��]
���
���
00000000  0d 00 0a 1d f4 20 3e 3a  30 2e 21 33 44 2d 47 52  |..... >:0.!3D-GR|
00000010  41 50 48 2e 21 52 75 6e  49 6d 61 67 65 0d 00 14  |APH.!RunImage...|
00000020  27 f4 20 33 44 2d 47 72  61 70 68 20 20 20 20 20  |'. 3D-Graph     |
00000030  20 20 20 20 20 20 20 20  20 56 65 72 73 69 6f 6e  |         Version|
00000040  20 32 2e 30 0d 00 1e 27  f4 20 50 72 6f 67 72 61  | 2.0...'. Progra|
00000050  6d 6d 69 6e 67 20 73 74  61 72 74 65 64 20 20 20  |mming started   |
00000060  53 75 6d 6d 65 72 20 31  39 38 38 0d 00 28 22 f4  |Summer 1988..(".|
00000070  20 4c 61 73 74 20 75 70  64 61 74 65 64 20 20 20  | Last updated   |
00000080  20 20 20 20 20 20 20 32  35 30 34 39 30 0d 00 32  |       250490..2|
00000090  22 f4 20 46 69 6e 69 73  68 65 64 20 3f 20 20 20  |". Finished ?   |
000000a0  20 20 20 20 20 20 20 20  20 2e 2e 2e 2e 2e 2e 0d  |         .......|
000000b0  00 3c 05 f4 0d 00 46 3b  f4 20 33 44 2d 47 72 61  |.<....F;. 3D-Gra|
000000c0  70 68 20 70 6c 6f 74 74  72 6f 75 74 69 6e 65 73  |ph plottroutines|
000000d0  20 4d 61 64 65 20 62 79  20 20 20 20 20 20 20 42  | Made by       B|
000000e0  6a f8 72 6e 20 45 2e 20  46 6c f8 74 74 65 6e 0d  |j.rn E. Fl.tten.|
000000f0  00 50 38 f4 20 20 20 20  20 20 20 20 20 20 20 20  |.P8.            |
00000100  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000110  20 20 20 20 20 20 20 20  20 20 50 6f 73 74 20 62  |          Post b|
00000120  6f 6b 73 20 33 35 39 0d  00 5a 3a f4 20 20 20 20  |oks 359..Z:.    |
00000130  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00000150  20 20 4e 2d 39 39 30 31  20 4b 49 52 4b 45 4e 45  |  N-9901 KIRKENE|
00000160  53 0d 00 64 31 f4 20 20  20 20 20 20 20 20 20 20  |S..d1.          |
00000170  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000180  20 20 20 20 20 20 20 20  20 20 20 20 4e 4f 52 57  |            NORW|
00000190  41 59 0d 00 6e 05 f4 0d  00 78 3a f4 20 55 73 65  |AY..n....x:. Use|
000001a0  72 20 69 6e 74 65 72 66  61 63 65 20 74 6f 20 33  |r interface to 3|
000001b0  44 2d 47 52 41 50 48 20  4d 61 64 65 20 62 79 20  |D-GRAPH Made by |
000001c0  20 20 43 6c 61 75 73 20  4e 69 63 6b 65 6c 73 65  |  Claus Nickelse|
000001d0  6e 0d 00 82 37 f4 20 20  20 20 20 20 20 20 20 20  |n...7.          |
000001e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000001f0  20 20 20 20 20 20 20 20  20 20 20 20 4c f8 76 e5  |            L.v.|
00000200  73 76 65 69 65 6e 20 36  0d 00 8c 39 f4 20 20 20  |sveien 6...9.   |
00000210  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00000230  20 20 20 4e 2d 32 38 33  30 20 52 41 55 46 4f 53  |   N-2830 RAUFOS|
00000240  53 0d 00 96 31 f4 20 20  20 20 20 20 20 20 20 20  |S...1.          |
00000250  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000260  20 20 20 20 20 20 20 20  20 20 20 20 4e 4f 52 57  |            NORW|
00000270  41 59 0d 00 a0 05 f4 0d  00 aa 05 f4 0d 00 b4 3e  |AY.............>|
00000280  f4 20 41 6c 6c 20 63 6f  64 69 6e 67 20 61 72 65  |. All coding are|
00000290  20 53 68 61 72 65 57 61  72 65 20 61 6e 64 20 6d  | ShareWare and m|
000002a0  61 79 20 6e 6f 74 20 62  65 20 73 6f 6c 64 20 6f  |ay not be sold o|
000002b0  72 20 69 6e 63 6c 75 64  65 64 0d 00 be 41 f4 20  |r included...A. |
000002c0  69 6e 20 61 6e 79 20 70  72 6f 67 72 61 6d 20 74  |in any program t|
000002d0  68 61 74 20 77 69 6c 6c  20 62 65 20 73 6f 6c 64  |hat will be sold|
000002e0  20 77 69 74 68 6f 75 74  20 77 72 69 74 74 65 6e  | without written|
000002f0  20 70 65 72 6d 69 73 73  69 6f 6e 0d 00 c8 17 f4  | permission.....|
00000300  20 66 72 6f 6d 20 74 68  65 20 61 75 74 68 6f 72  | from the author|
00000310  73 2e 0d 00 d2 05 f4 0d  00 dc 44 f4 20 59 6f 75  |s.........D. You|
00000320  20 6d 61 79 20 63 6f 70  79 20 61 6e 64 20 64 69  | may copy and di|
00000330  73 74 72 69 62 75 74 65  20 74 68 69 73 20 70 72  |stribute this pr|
00000340  6f 67 72 61 6d 20 61 73  20 6c 6f 6e 67 20 61 73  |ogram as long as|
00000350  20 6e 6f 20 63 68 61 6e  67 65 73 0d 00 e6 45 f4  | no changes...E.|
00000360  20 61 72 65 20 6d 61 64  65 2e 20 41 6e 79 20 69  | are made. Any i|
00000370  6d 70 72 6f 76 6d 65 6e  74 73 20 73 68 6f 75 6c  |mprovments shoul|
00000380  64 20 62 65 20 73 65 6e  74 20 74 6f 20 6f 6e 65  |d be sent to one|
00000390  20 6f 66 20 74 68 65 20  61 64 72 65 73 73 65 73  | of the adresses|
000003a0  0d 00 f0 2e f4 20 61 62  6f 76 65 2c 20 73 6f 20  |..... above, so |
000003b0  77 65 20 63 61 6e 20 6d  6f 64 69 66 79 20 74 68  |we can modify th|
000003c0  65 20 6d 61 73 74 65 72  20 63 6f 70 79 2e 0d 00  |e master copy...|
000003d0  fa 05 f4 0d 01 04 41 f4  20 54 68 69 73 20 70 72  |......A. This pr|
000003e0  6f 67 72 61 6d 20 69 73  20 53 68 61 72 65 57 61  |ogram is ShareWa|
000003f0  72 65 20 61 6e 64 20 6d  61 79 20 62 65 20 63 6f  |re and may be co|
00000400  70 69 65 64 20 61 6e 64  20 64 69 73 74 72 69 62  |pied and distrib|
00000410  75 74 65 64 0d 01 0e 47  f4 20 77 69 74 68 6f 75  |uted...G. withou|
00000420  74 20 61 6e 79 20 63 6f  6d 70 65 6e 73 61 74 69  |t any compensati|
00000430  6f 6e 20 74 6f 20 74 68  65 20 61 75 74 68 6f 72  |on to the author|
00000440  73 20 61 73 20 6c 6f 6e  67 20 61 73 20 69 74 20  |s as long as it |
00000450  69 73 20 6f 6e 6c 79 20  66 6f 72 0d 01 18 46 f4  |is only for...F.|
00000460  20 70 72 69 76 61 74 65  20 75 73 65 2e 20 49 66  | private use. If|
00000470  20 74 68 69 73 20 70 72  6f 67 72 61 6d 2c 20 6f  | this program, o|
00000480  72 20 70 61 72 74 73 20  6f 66 20 69 74 20 69 73  |r parts of it is|
00000490  20 75 73 65 64 20 69 6e  20 61 6e 79 20 6b 69 6e  | used in any kin|
000004a0  64 0d 01 22 49 f4 20 6f  66 20 65 64 75 63 61 74  |d.."I. of educat|
000004b0  69 6f 6e 2c 20 6f 72 20  63 6f 6d 65 72 63 69 61  |ion, or comercia|
000004c0  6c 20 75 73 65 2c 20 70  6c 65 61 73 65 20 63 6f  |l use, please co|
000004d0  6e 74 61 63 74 20 75 73  20 74 6f 20 67 65 74 20  |ntact us to get |
000004e0  61 20 6c 69 63 65 6e 63  65 2e 0d 01 2c 42 f4 20  |a licence...,B. |
000004f0  57 65 20 70 72 65 66 65  72 20 74 68 61 74 20 65  |We prefer that e|
00000500  76 65 72 79 6f 6e 65 20  74 68 61 74 20 75 73 65  |veryone that use|
00000510  20 74 68 69 73 20 70 72  6f 67 72 61 6d 20 72 65  | this program re|
00000520  67 75 6c 61 72 79 20 77  6f 75 6c 64 0d 01 36 42  |gulary would..6B|
00000530  f4 20 72 65 67 69 73 74  65 72 20 61 6e 64 20 73  |. register and s|
00000540  65 6e 64 20 31 30 30 20  4e 4f 4b 20 74 6f 20 6f  |end 100 NOK to o|
00000550  6e 65 20 6f 66 20 74 68  65 20 61 64 72 65 73 73  |ne of the adress|
00000560  65 73 20 61 62 6f 76 65  2e 20 54 68 69 73 0d 01  |es above. This..|
00000570  40 3f f4 20 72 65 67 69  73 74 72 61 74 69 6f 6e  |@?. registration|
00000580  20 77 69 6c 6c 20 67 69  76 65 20 79 6f 75 20 61  | will give you a|
00000590  20 66 72 65 65 20 75 70  67 72 61 64 65 20 69 66  | free upgrade if|
000005a0  20 77 65 20 6d 61 6b 65  20 6f 6e 65 2e 0d 01 4a  | we make one...J|
000005b0  05 f4 0d 01 54 42 f4 20  57 65 20 61 6c 73 6f 20  |....TB. We also |
000005c0  77 61 6e 74 20 79 6f 75  72 20 63 72 69 74 69 73  |want your critis|
000005d0  69 73 6d 20 61 6e 64 20  73 75 67 67 65 73 74 69  |ism and suggesti|
000005e0  6f 6e 73 20 74 6f 20 69  6d 70 72 6f 76 65 20 6c  |ons to improve l|
000005f0  61 74 65 72 0d 01 5e 1b  f4 20 76 65 72 73 69 6f  |ater..^.. versio|
00000600  6e 73 20 6f 66 20 33 44  2d 47 72 61 70 68 2e 0d  |ns of 3D-Graph..|
00000610  01 68 05 f4 0d 01 72 47  f4 20 4f 6e 65 20 74 68  |.h....rG. One th|
00000620  69 6e 67 20 69 73 20 66  6f 72 20 73 68 75 72 65  |ing is for shure|
00000630  2c 20 74 68 65 72 65 20  77 69 6c 6c 20 4e 45 57  |, there will NEW|
00000640  45 52 20 62 65 20 61 20  52 49 53 43 20 4f 53 20  |ER be a RISC OS |
00000650  63 6f 6d 70 61 74 69 62  6c 65 2c 0d 01 7c 48 f4  |compatible,..|H.|
00000660  20 6d 75 6c 74 69 74 61  73 6b 69 6e 67 20 76 65  | multitasking ve|
00000670  72 73 69 6f 6e 20 6f 66  20 33 44 2d 47 72 61 70  |rsion of 3D-Grap|
00000680  68 2c 20 62 65 63 61 75  73 65 20 74 68 69 73 20  |h, because this |
00000690  77 6f 75 6c 64 20 6d 65  61 6e 20 74 68 61 74 20  |would mean that |
000006a0  74 68 65 0d 01 86 46 f4  20 77 68 6f 6c 65 20 70  |the...F. whole p|
000006b0  72 6f 67 72 61 6d 20 68  61 64 20 74 6f 20 62 65  |rogram had to be|
000006c0  20 72 65 77 72 69 74 74  65 6e 2c 20 61 6e 64 20  | rewritten, and |
000006d0  77 65 20 68 61 76 65 20  6f 74 68 65 72 20 70 72  |we have other pr|
000006e0  6f 6a 65 63 74 73 20 74  6f 0d 01 90 18 f4 20 73  |ojects to..... s|
000006f0  70 65 6e 64 20 6f 75 72  20 74 69 6d 65 20 6f 6e  |pend our time on|
00000700  2e 0d 01 9a 05 f4 0d 01  a4 3e f4 20 54 68 65 73  |.........>. Thes|
00000710  65 20 66 69 6c 65 73 20  6d 75 73 74 20 62 65 20  |e files must be |
00000720  70 72 65 73 65 6e 74 20  69 6e 20 74 68 65 20 64  |present in the d|
00000730  69 72 65 63 74 6f 72 79  20 21 33 44 2d 47 72 61  |irectory !3D-Gra|
00000740  70 68 20 3a 0d 01 ae 05  f4 0d 01 b8 36 f4 20 20  |ph :........6.  |
00000750  21 42 6f 6f 74 20 20 20  20 20 20 3a 21 42 6f 6f  |!Boot      :!Boo|
00000760  74 20 66 69 6c 65 20 66  6f 72 20 74 68 65 20 33  |t file for the 3|
00000770  44 2d 47 72 61 70 68 20  70 72 6f 67 72 61 6d 0d  |D-Graph program.|
00000780  01 c2 35 f4 20 20 21 52  75 6e 20 20 20 20 20 20  |..5.  !Run      |
00000790  20 3a 21 52 75 6e 20 66  69 6c 65 20 66 6f 72 20  | :!Run file for |
000007a0  74 68 65 20 33 44 2d 47  72 61 70 68 20 70 72 6f  |the 3D-Graph pro|
000007b0  67 72 61 6d 0d 01 cc 28  f4 20 20 21 31 20 20 20  |gram...(.  !1   |
000007c0  20 20 20 20 20 20 3a 4d  6f 75 73 65 20 70 6f 69  |      :Mouse poi|
000007d0  6e 74 65 72 20 64 65 66  2e 20 23 31 0d 01 d6 28  |nter def. #1...(|
000007e0  f4 20 20 21 32 20 20 20  20 20 20 20 20 20 3a 4d  |.  !2         :M|
000007f0  6f 75 73 65 20 70 6f 69  6e 74 65 72 20 64 65 66  |ouse pointer def|
00000800  2e 20 23 32 0d 01 e0 28  f4 20 20 21 33 20 20 20  |. #2...(.  !3   |
00000810  20 20 20 20 20 20 3a 4d  6f 75 73 65 20 70 6f 69  |      :Mouse poi|
00000820  6e 74 65 72 20 64 65 66  2e 20 23 33 0d 01 ea 28  |nter def. #3...(|
00000830  f4 20 20 21 34 20 20 20  20 20 20 20 20 20 3a 4d  |.  !4         :M|
00000840  6f 75 73 65 20 70 6f 69  6e 74 65 72 20 64 65 66  |ouse pointer def|
00000850  2e 20 23 34 0d 01 f4 2c  f4 20 20 21 4d 65 6d 41  |. #4...,.  !MemA|
00000860  6c 6c 6f 63 20 20 3a 4d  65 6d 6f 72 79 20 41 6c  |lloc  :Memory Al|
00000870  6c 6f 63 61 74 69 6f 6e  20 55 74 69 6c 69 74 79  |location Utility|
00000880  0d 01 fe 21 f4 20 20 21  52 75 6e 49 6d 61 67 65  |...!.  !RunImage|
00000890  20 20 3a 53 6f 75 72 63  65 20 70 72 6f 67 72 61  |  :Source progra|
000008a0  6d 0d 02 08 22 f4 20 20  21 53 70 72 69 74 65 73  |m...".  !Sprites|
000008b0  20 20 20 3a 44 65 73 6b  74 6f 70 20 73 70 72 69  |   :Desktop spri|
000008c0  74 65 73 0d 02 12 22 f4  20 20 21 47 72 61 66 69  |tes...".  !Grafi|
000008d0  6b 6b 20 20 20 3a 50 72  6f 67 72 61 6d 20 73 70  |kk   :Program sp|
000008e0  72 69 74 65 73 0d 02 1c  38 f4 20 20 21 4f 72 69  |rites...8.  !Ori|
000008f0  67 69 6e 61 6c 20 20 3a  46 69 6c 65 20 77 68 69  |ginal  :File whi|
00000900  63 68 20 63 6f 6e 74 61  69 6e 73 20 73 74 61 72  |ch contains star|
00000910  74 75 70 20 65 71 75 61  74 69 6f 6e 73 0d 02 26  |tup equations..&|
00000920  04 0d 02 30 0d ee 20 85  20 e5 8d 74 66 76 0d 02  |...0.. . ..tfv..|
00000930  3a 0c f2 76 61 72 69 31  5f 43 0d 02 44 0c f2 6e  |:..vari1_C..D..n|
00000940  79 73 65 74 5f 43 0d 02  4e 0e f2 73 65 74 74 6f  |yset_C..N..setto|
00000950  70 70 5f 43 0d 02 58 14  f2 75 74 67 61 6e 67 73  |pp_C..X..utgangs|
00000960  5f 70 75 6e 6b 74 5f 43  0d 02 62 11 f2 66 6a 65  |_punkt_C..b..fje|
00000970  72 6e 5f 72 75 74 65 5f  43 0d 02 6c 10 c8 97 20  |rn_rute_C..l... |
00000980  b8 20 36 34 30 2c 35 31  32 0d 02 76 0d ee 20 85  |. 640,512..v.. .|
00000990  20 e5 8d 74 66 76 0d 02  80 05 f5 0d 02 8a 0c 2a  | ..tfv.........*|
000009a0  46 58 31 30 36 2c 31 0d  02 94 12 c8 97 20 58 43  |FX106,1...... XC|
000009b0  2c 59 43 2c 6b 6e 61 70  70 0d 02 9e 17 e7 20 6b  |,YC,knapp..... k|
000009c0  6e 61 70 70 3c 3e 30 20  f2 73 6e 6f 72 6b 5f 43  |napp<>0 .snork_C|
000009d0  0d 02 a8 16 f2 73 6a 65  6b 6b 74 61 73 74 61 74  |.....sjekktastat|
000009e0  75 72 65 74 5f 43 0d 02  b2 06 fd 2e 0d 02 bc 04  |uret_C..........|
000009f0  0d 02 c6 05 e0 0d 02 d0  04 0d 02 da 0d dd f2 76  |...............v|
00000a00  61 72 69 31 5f 43 0d 02  e4 07 eb 31 35 0d 02 ee  |ari1_C.....15...|
00000a10  0c 2a 46 58 31 30 36 2c  31 0d 02 f8 2e 73 64 69  |.*FX106,1....sdi|
00000a20  3d a3 3a 73 70 72 69 3d  a3 3a 72 6f 74 79 78 5f  |=.:spri=.:rotyx_|
00000a30  43 3d b9 3a 72 6f 74 79  7a 5f 43 3d a3 3a 61 6b  |C=.:rotyz_C=.:ak|
00000a40  73 65 72 5f 43 3d b9 0d  03 02 30 66 61 72 76 65  |ser_C=....0farve|
00000a50  3d 30 3a 67 72 61 64 3d  30 3a 73 74 79 72 5f 68  |=0:grad=0:styr_h|
00000a60  6a 65 6c 70 3d b9 3a 73  74 79 72 3d a3 3a 72 6f  |jelp=.:styr=.:ro|
00000a70  74 7a 78 5f 43 3d a3 0d  03 0c 1e c8 99 22 4f 53  |tzx_C=......."OS|
00000a80  5f 42 79 74 65 22 2c 32  34 30 2c 30 2c 32 35 35  |_Byte",240,0,255|
00000a90  20 b8 20 2c 41 0d 03 16  1c e7 20 41 3d 31 35 20  | . ,A..... A=15 |
00000aa0  8c 20 69 6e 66 6f 3d 31  20 8b 20 69 6e 66 6f 3d  |. info=1 . info=|
00000ab0  32 0d 03 20 35 74 77 6f  3d b9 3a 66 65 69 6c 3d  |2.. 5two=.:feil=|
00000ac0  a3 3a 73 6b 61 6c 3d a3  3a 66 6f 65 72 73 74 3d  |.:skal=.:foerst=|
00000ad0  b9 3a 68 6a 65 6c 70 25  3d 30 3a 65 78 69 74 5f  |.:hjelp%=0:exit_|
00000ae0  6d 65 6e 75 3d a3 0d 03  2a 3f 48 50 49 58 45 4c  |menu=...*?HPIXEL|
00000af0  53 3d 36 34 30 3a 56 50  49 58 45 4c 53 3d 32 35  |S=640:VPIXELS=25|
00000b00  36 3a 48 53 48 49 46 54  3d 31 3a 56 53 48 49 46  |6:HSHIFT=1:VSHIF|
00000b10  54 3d 32 3a 48 55 52 54  49 47 5f 4f 50 54 49 4d  |T=2:HURTIG_OPTIM|
00000b20  41 4c 3d 31 30 0d 03 34  0c c8 97 20 b8 20 30 2c  |AL=10..4... . 0,|
00000b30  30 0d 03 3e 12 ef 32 33  2c 31 2c 30 3b 30 3b 30  |0..>..23,1,0;0;0|
00000b40  3b 30 3b 0d 03 48 34 de  20 53 25 31 30 30 2c 61  |;0;..H4. S%100,a|
00000b50  63 28 32 32 29 2c 69 6b  6f 6e 25 28 32 30 29 2c  |c(22),ikon%(20),|
00000b60  78 70 6c 61 73 73 25 28  32 30 29 2c 79 70 6c 61  |xplass%(20),ypla|
00000b70  73 73 25 28 32 30 29 0d  03 52 28 de 20 64 72 69  |ss%(20)..R(. dri|
00000b80  76 65 28 35 29 2c 70 61  72 5f 62 6c 6f 6b 6b 20  |ve(5),par_blokk |
00000b90  31 31 2c 66 75 6e 6b 73  6a 6f 6e 24 28 35 29 0d  |11,funksjon$(5).|
00000ba0  03 5c 2b de 20 73 74 61  72 74 78 28 35 29 2c 73  |.\+. startx(5),s|
00000bb0  74 61 72 74 79 28 35 29  2c 73 74 65 70 78 28 35  |tarty(5),stepx(5|
00000bc0  29 2c 73 74 65 70 79 28  35 29 0d 03 66 32 de 20  |),stepy(5)..f2. |
00000bd0  66 69 6c 5f 73 70 72 69  24 28 31 30 30 29 2c 66  |fil_spri$(100),f|
00000be0  69 6c 5f 64 61 74 61 24  28 31 30 30 29 2c 66 69  |il_data$(100),fi|
00000bf0  6c 5f 64 69 72 65 24 28  31 30 30 29 0d 03 70 2a  |l_dire$(100)..p*|
00000c00  de 20 6d 61 78 78 28 35  29 2c 6d 61 78 79 28 35  |. maxx(5),maxy(5|
00000c10  29 2c 53 58 25 28 35 29  2c 53 59 25 28 35 29 2c  |),SX%(5),SY%(5),|
00000c20  53 5a 25 28 35 29 0d 03  7a 15 f2 68 65 6e 74 5f  |SZ%(5)..z..hent_|
00000c30  73 74 61 72 74 5f 66 69  6c 5f 43 0d 03 84 2e 66  |start_fil_C....f|
00000c40  69 6c 73 74 61 72 74 31  3d 30 3a 66 69 6c 73 74  |ilstart1=0:filst|
00000c50  61 72 74 32 3d 30 3a 66  69 6c 73 74 61 72 74 33  |art2=0:filstart3|
00000c60  3d 30 3a 66 75 6e 25 3d  31 0d 03 8e 13 f2 73 6a  |=0:fun%=1.....sj|
00000c70  65 6b 6b 5f 64 69 73 6b  65 72 5f 43 0d 03 98 05  |ekk_disker_C....|
00000c80  e1 0d 03 a2 04 0d 03 ac  16 dd f2 68 65 6e 74 5f  |...........hent_|
00000c90  73 74 61 72 74 5f 66 69  6c 5f 43 0d 03 b6 10 ee  |start_fil_C.....|
00000ca0  20 85 20 f1 22 46 49 54  54 41 22 0d 03 c0 1c c8  | . ."FITTA".....|
00000cb0  99 22 4f 53 5f 47 65 74  45 6e 76 22 20 b8 20 61  |."OS_GetEnv" . a|
00000cc0  25 2c 62 25 2c 63 25 0d  03 ca 09 41 24 3d 22 22  |%,b%,c%....A$=""|
00000cd0  0d 03 d4 25 e7 20 3f 61  25 3c 3e 30 20 8c 20 41  |...%. ?a%<>0 . A|
00000ce0  24 2b 3d bd 28 3f 61 25  29 3a 61 25 2b 3d 31 3a  |$+=.(?a%):a%+=1:|
00000cf0  e5 8d 64 54 43 0d 03 de  2c e7 20 a7 41 24 2c 22  |..dTC...,. .A$,"|
00000d00  20 22 29 3c 3e 30 20 8c  20 41 24 3d c1 41 24 2c  | ")<>0 . A$=.A$,|
00000d10  a7 41 24 2c 22 20 22 29  2b 31 29 3a e5 8d 64 5e  |.A$," ")+1):..d^|
00000d20  43 0d 03 e8 0e e7 20 41  24 3c 3e 22 22 20 8c 0d  |C..... A$<>"" ..|
00000d30  03 f2 1f c8 99 22 4f 53  5f 46 69 6c 65 22 2c 35  |....."OS_File",5|
00000d40  2c 41 24 20 b8 20 61 25  2c 62 25 2c 63 25 0d 03  |,A$ . a%,b%,c%..|
00000d50  fc 05 cd 0d 04 06 2f e7  20 61 25 3d 31 20 8c 20  |....../. a%=1 . |
00000d60  66 69 6c 6e 61 76 6e 24  3d 41 24 20 8b 20 66 69  |filnavn$=A$ . fi|
00000d70  6c 6e 61 76 6e 24 3d 22  21 4f 72 69 67 69 6e 61  |lnavn$="!Origina|
00000d80  6c 22 0d 04 10 05 e1 0d  04 1a 04 0d 04 24 0f dd  |l"...........$..|
00000d90  f2 73 65 74 74 6f 70 70  5f 43 0d 04 2e 0a f7 20  |.settopp_C..... |
00000da0  8d 64 52 77 0d 04 38 10  e3 20 49 43 25 3d 31 20  |.dRw..8.. IC%=1 |
00000db0  b8 20 31 38 0d 04 42 2a  f3 20 69 6b 6f 6e 25 28  |. 18..B*. ikon%(|
00000dc0  49 43 25 29 2c 78 70 6c  61 73 73 25 28 49 43 25  |IC%),xplass%(IC%|
00000dd0  29 2c 79 70 6c 61 73 73  25 28 49 43 25 29 0d 04  |),yplass%(IC%)..|
00000de0  4c 08 ed 49 43 25 0d 04  56 2a e7 20 69 6e 66 6f  |L..IC%..V*. info|
00000df0  3d 31 20 8c 20 69 6b 6f  6e 25 28 31 37 29 3d 33  |=1 . ikon%(17)=3|
00000e00  32 20 8b 20 69 6b 6f 6e  25 28 31 37 29 3d 33 33  |2 . ikon%(17)=33|
00000e10  0d 04 60 05 e1 0d 04 6a  04 0d 04 74 15 dd f2 74  |..`....j...t...t|
00000e20  65 67 6e 6f 70 70 73 6b  6a 65 72 6d 5f 43 0d 04  |egnoppskjerm_C..|
00000e30  7e 0c f2 73 6e 6f 72 6b  5f 43 0d 04 88 07 ef 32  |~..snork_C.....2|
00000e40  36 0d 04 92 0f e3 20 49  43 25 3d 31 20 b8 20 32  |6..... IC%=1 . 2|
00000e50  0d 04 9c 1e ff 20 22 53  43 48 4f 4f 53 45 20 22  |..... "SCHOOSE "|
00000e60  2b c3 28 69 6b 6f 6e 25  28 49 43 25 29 29 0d 04  |+.(ikon%(IC%))..|
00000e70  a6 22 f0 26 45 44 2c 78  70 6c 61 73 73 25 28 49  |.".&ED,xplass%(I|
00000e80  43 25 29 2c 79 70 6c 61  73 73 25 28 49 43 25 29  |C%),yplass%(IC%)|
00000e90  0d 04 b0 08 ed 49 43 25  0d 04 ba 10 e3 20 49 43  |.....IC%..... IC|
00000ea0  25 3d 33 20 b8 20 31 38  0d 04 c4 1e ff 20 22 53  |%=3 . 18..... "S|
00000eb0  43 48 4f 4f 53 45 20 22  2b c3 28 69 6b 6f 6e 25  |CHOOSE "+.(ikon%|
00000ec0  28 49 43 25 29 29 0d 04  ce 08 e6 38 2c 30 0d 04  |(IC%)).....8,0..|
00000ed0  d8 22 f0 26 45 44 2c 78  70 6c 61 73 73 25 28 49  |.".&ED,xplass%(I|
00000ee0  43 25 29 2c 79 70 6c 61  73 73 25 28 49 43 25 29  |C%),yplass%(IC%)|
00000ef0  0d 04 e2 09 ed 20 49 43  25 0d 04 ec 0b f2 6d 65  |..... IC%.....me|
00000f00  6c 64 5f 43 0d 04 f6 05  e1 0d 05 00 04 0d 05 0a  |ld_C............|
00000f10  19 dd f2 6d 65 6c 64 69  6e 67 5f 43 28 6d 65 6c  |...melding_C(mel|
00000f20  64 69 6e 67 24 29 0d 05  14 07 ef 32 36 0d 05 1e  |ding$).....26...|
00000f30  22 e7 20 73 74 79 72 5f  68 6a 65 6c 70 3d b9 20  |". styr_hjelp=. |
00000f40  8c 20 ff 28 22 46 58 20  31 30 36 2c 34 22 29 0d  |. .("FX 106,4").|
00000f50  05 28 0d fb 31 39 32 20  c8 9c 36 34 0d 05 32 0d  |.(..192 ..64..2.|
00000f60  fb 34 30 20 c8 9c 32 35  30 0d 05 3c 14 f1 8a 30  |.40 ..250..<...0|
00000f70  2c 32 36 29 6d 65 6c 64  69 6e 67 24 3b 0d 05 46  |,26)melding$;..F|
00000f80  05 e1 0d 05 50 04 0d 05  5a 0d dd f2 73 6e 6f 72  |....P...Z...snor|
00000f90  6b 5f 43 0d 05 64 0c 2a  46 58 31 30 36 2c 32 0d  |k_C..d.*FX106,2.|
00000fa0  05 6e 05 f5 0d 05 78 11  c8 97 58 43 2c 59 43 2c  |.n....x...XC,YC,|
00000fb0  73 6c 69 70 70 0d 05 82  0d fd 20 73 6c 69 70 70  |slipp..... slipp|
00000fc0  3d 30 0d 05 8c 05 e1 0d  05 96 04 0d 05 a0 0c dd  |=0..............|
00000fd0  f2 6d 65 6c 64 5f 43 0d  05 aa 0c 2a 46 58 31 30  |.meld_C....*FX10|
00000fe0  36 2c 31 0d 05 b4 b8 e7  20 69 6e 66 6f 3d 31 20  |6,1..... info=1 |
00000ff0  8c 20 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 20 56  |. .melding_C(" V|
00001000  65 6c 6b 6f 6d 6d 65 6e  20 74 69 6c 20 33 44 2d  |elkommen til 3D-|
00001010  47 52 41 46 20 6c 61 67  65 74 20 61 76 20 42 6a  |GRAF laget av Bj|
00001020  f8 72 6e 20 45 2e 20 46  6c f8 74 74 65 6e 20 6f  |.rn E. Fl.tten o|
00001030  67 20 43 6c 61 75 73 20  4e 69 63 6b 65 6c 73 65  |g Claus Nickelse|
00001040  6e 2e 20 22 29 20 8b 20  f2 6d 65 6c 64 69 6e 67  |n. ") . .melding|
00001050  5f 43 28 22 20 20 57 65  6c 63 6f 6d 65 20 74 6f  |_C("  Welcome to|
00001060  20 33 44 2d 47 52 41 50  48 20 6d 61 64 65 20 62  | 3D-GRAPH made b|
00001070  79 20 42 6a f8 72 6e 20  45 2e 20 46 6c f8 74 74  |y Bj.rn E. Fl.tt|
00001080  65 6e 20 61 6e 64 20 43  6c 61 75 73 20 4e 69 63  |en and Claus Nic|
00001090  6b 65 6c 73 65 6e 2e 20  20 22 29 0d 05 be 05 e1  |kelsen.  ").....|
000010a0  0d 05 c8 04 0d 05 d2 17  dd f2 73 6a 65 6b 6b 74  |..........sjekkt|
000010b0  61 73 74 61 74 75 72 65  74 5f 43 0d 05 dc 0d e7  |astaturet_C.....|
000010c0  20 58 43 3c 35 31 20 e1  0d 05 e6 10 20 e7 20 58  | XC<51 ..... . X|
000010d0  43 3e 31 32 33 33 20 e1  0d 05 f0 13 20 e7 20 59  |C>1233 ..... . Y|
000010e0  43 3e 31 33 34 20 e5 8d  64 74 46 0d 05 fa 0e 20  |C>134 ..dtF.... |
000010f0  e7 20 59 43 3c 35 31 20  e1 0d 06 04 18 20 20 e7  |. YC<51 .....  .|
00001100  20 58 43 3c 31 33 37 20  f2 64 69 73 63 5f 43 3a  | XC<137 .disc_C:|
00001110  e1 0d 06 0e 11 20 20 20  e7 20 58 43 3c 31 38 38  |.....   . XC<188|
00001120  20 e1 0d 06 18 19 20 20  e7 20 58 43 3c 32 37 34  | .....  . XC<274|
00001130  20 f2 70 72 69 6e 74 5f  43 3a e1 0d 06 22 11 20  | .print_C:...". |
00001140  20 20 e7 20 58 43 3c 33  32 35 20 e1 0d 06 2c 1e  |  . XC<325 ...,.|
00001150  20 20 e7 20 58 43 3c 34  31 31 20 f2 61 72 63 68  |  . XC<411 .arch|
00001160  69 6d 65 64 65 73 5f 43  3a e1 0d 06 36 11 20 20  |imedes_C:...6.  |
00001170  20 e7 20 58 43 3c 34 36  32 20 e1 0d 06 40 1a 20  | . XC<462 ...@. |
00001180  20 e7 20 58 43 3c 35 34  38 20 f2 68 69 64 64 65  | . XC<548 .hidde|
00001190  6e 5f 43 3a e1 0d 06 4a  11 20 20 20 e7 20 58 43  |n_C:...J.   . XC|
000011a0  3c 35 39 39 20 e1 0d 06  54 1d 20 20 e7 20 58 43  |<599 ...T.  . XC|
000011b0  3c 36 38 35 20 f2 61 6e  69 6d 61 73 6a 6f 6e 5f  |<685 .animasjon_|
000011c0  43 3a e1 0d 06 5e 11 20  20 20 e7 20 58 43 3c 37  |C:...^.   . XC<7|
000011d0  33 36 20 e1 0d 06 68 20  20 20 e7 20 58 43 3c 38  |36 ...h   . XC<8|
000011e0  32 32 20 f2 61 6b 73 65  72 5f 61 76 5f 70 61 61  |22 .akser_av_paa|
000011f0  5f 43 3a e1 0d 06 72 11  20 20 20 e7 20 58 43 3c  |_C:...r.   . XC<|
00001200  38 37 33 20 e1 0d 06 7c  1e 20 20 e7 20 58 43 3c  |873 ...|.  . XC<|
00001210  39 35 39 20 f2 6f 70 70  6c 6f 73 6e 69 6e 67 5f  |959 .opplosning_|
00001220  43 3a e1 0d 06 86 12 20  20 20 e7 20 58 43 3c 31  |C:.....   . XC<1|
00001230  30 31 30 20 e1 0d 06 90  1f 20 20 e7 20 58 43 3c  |010 .....  . XC<|
00001240  31 30 39 36 20 f2 70 65  72 73 70 65 6b 74 69 76  |1096 .perspektiv|
00001250  5f 43 3a e1 0d 06 9a 12  20 20 20 e7 20 58 43 3c  |_C:.....   . XC<|
00001260  31 31 34 37 20 e1 0d 06  a4 11 20 20 e7 20 58 43  |1147 .....  . XC|
00001270  3c 31 32 33 33 20 8c 0d  06 ae 0c 20 20 20 e5 8d  |<1233 .....   ..|
00001280  74 50 69 0d 06 b8 08 20  20 20 e1 0d 06 c2 08 20  |tPi....   ..... |
00001290  20 20 cd 0d 06 cc 09 20  cc 20 ef 37 0d 06 d6 06  |  ..... . .7....|
000012a0  20 cd 0d 06 e0 05 e1 0d  06 ea 04 0d 06 f4 0f 20  | .............. |
000012b0  e7 20 59 43 3e 39 38 38  20 e1 0d 06 fe 11 20 20  |. YC>988 .....  |
000012c0  e7 20 58 43 3e 31 32 33  33 20 e1 0d 07 08 11 20  |. XC>1233 ..... |
000012d0  20 e7 20 58 43 3c 31 31  34 37 20 e1 0d 07 12 11  | . XC<1147 .....|
000012e0  20 20 20 e7 20 59 43 3c  31 37 32 20 e1 0d 07 1c  |   . YC<172 ....|
000012f0  1a 20 20 20 20 e7 20 59  43 3c 32 35 36 20 f2 7a  |.    . YC<256 .z|
00001300  6f 6f 6d 5f 43 3a e1 0d  07 26 11 20 20 20 e7 20  |oom_C:...&.   . |
00001310  59 43 3c 32 39 34 20 e1  0d 07 30 19 20 20 20 20  |YC<294 ...0.    |
00001320  e7 20 59 43 3c 33 37 38  20 f2 78 79 7a 5f 43 3a  |. YC<378 .xyz_C:|
00001330  e1 0d 07 3a 11 20 20 20  e7 20 59 43 3c 34 31 36  |...:.   . YC<416|
00001340  20 e1 0d 07 44 1c 20 20  20 20 e7 20 59 43 3c 35  | ...D.    . YC<5|
00001350  30 30 20 f2 79 78 79 7a  7a 78 5f 43 3a e1 0d 07  |00 .yxyzzx_C:...|
00001360  4e 11 20 20 20 e7 20 59  43 3c 35 33 38 20 e1 0d  |N.   . YC<538 ..|
00001370  07 58 1a 20 20 20 20 e7  20 59 43 3c 36 32 32 20  |.X.    . YC<622 |
00001380  f2 31 32 33 34 5f 43 3a  e1 0d 07 62 11 20 20 20  |.1234_C:...b.   |
00001390  e7 20 59 43 3c 36 36 30  20 e1 0d 07 6c 1b 20 20  |. YC<660 ...l.  |
000013a0  20 20 e7 20 59 43 3c 37  34 34 20 f2 76 65 72 64  |  . YC<744 .verd|
000013b0  69 5f 43 3a e1 0d 07 76  11 20 20 20 e7 20 59 43  |i_C:...v.   . YC|
000013c0  3c 37 38 32 20 e1 0d 07  80 1e 20 20 20 20 e7 20  |<782 .....    . |
000013d0  59 43 3c 38 36 36 20 f2  70 6c 6f 74 74 79 70 65  |YC<866 .plottype|
000013e0  5f 43 3a e1 0d 07 8a 11  20 20 20 e7 20 59 43 3c  |_C:.....   . YC<|
000013f0  39 30 34 20 e1 0d 07 94  1a 20 20 20 20 e7 20 59  |904 .....    . Y|
00001400  43 3c 39 38 38 20 f2 69  6e 66 6f 5f 43 3a e1 0d  |C<988 .info_C:..|
00001410  07 9e 09 20 cc 20 ef 37  0d 07 a8 07 20 20 cd 0d  |... . .7....  ..|
00001420  07 b2 07 20 20 e1 0d 07  bc 04 0d 07 c6 0f dd f2  |...  ...........|
00001430  70 6f 73 6a 65 6b 6b 5f  43 0d 07 d0 49 58 31 3d  |posjekk_C...IX1=|
00001440  78 70 6c 61 73 73 25 28  49 43 25 29 3a 58 32 3d  |xplass%(IC%):X2=|
00001450  78 70 6c 61 73 73 25 28  49 43 25 29 2b 38 37 3a  |xplass%(IC%)+87:|
00001460  59 31 3d 79 70 6c 61 73  73 25 28 49 43 25 29 3a  |Y1=yplass%(IC%):|
00001470  59 32 3d 79 70 6c 61 73  73 25 28 49 43 25 29 2b  |Y2=yplass%(IC%)+|
00001480  38 37 0d 07 da 05 f5 0d  07 e4 11 c8 97 58 43 2c  |87...........XC,|
00001490  59 43 2c 6b 6e 61 70 70  0d 07 ee 2e fd 20 6b 6e  |YC,knapp..... kn|
000014a0  61 70 70 3c 3e 30 20 84  20 58 43 3c 58 31 20 84  |app<>0 . XC<X1 .|
000014b0  20 58 43 3e 58 32 20 84  20 59 43 3c 59 31 20 84  | XC>X2 . YC<Y1 .|
000014c0  20 59 43 3e 59 32 0d 07  f8 17 e7 20 6b 6e 61 70  | YC>Y2..... knap|
000014d0  70 3c 3e 30 20 f2 73 6e  6f 72 6b 5f 43 0d 08 02  |p<>0 .snork_C...|
000014e0  1c f5 3a c8 97 58 43 2c  59 43 2c 73 6c 69 70 70  |..:..XC,YC,slipp|
000014f0  3a fd 73 6c 69 70 70 3d  30 0d 08 0c 05 e1 0d 08  |:.slipp=0.......|
00001500  16 04 0d 08 20 14 dd f2  73 6a 65 6b 6b 5f 64 69  |.... ...sjekk_di|
00001510  73 6b 65 72 5f 43 0d 08  2a 1f c8 99 22 4f 53 5f  |sker_C..*..."OS_|
00001520  42 79 74 65 22 2c 31 36  31 2c 26 38 37 20 b8 20  |Byte",161,&87 . |
00001530  2c 2c 42 59 25 0d 08 34  0e 68 64 25 3d 42 59 25  |,,BY%..4.hd%=BY%|
00001540  3e 3e 33 0d 08 3e 0e 66  64 25 3d 42 59 25 20 80  |>>3..>.fd%=BY% .|
00001550  37 0d 08 48 21 e7 20 68  64 25 3d 30 20 64 72 69  |7..H!. hd%=0 dri|
00001560  76 65 28 34 29 3d a3 3a  64 72 69 76 65 28 35 29  |ve(4)=.:drive(5)|
00001570  3d a3 0d 08 52 21 e7 20  68 64 25 3d 31 20 64 72  |=...R!. hd%=1 dr|
00001580  69 76 65 28 34 29 3d b9  3a 64 72 69 76 65 28 35  |ive(4)=.:drive(5|
00001590  29 3d a3 0d 08 5c 21 e7  20 68 64 25 3e 31 20 64  |)=...\!. hd%>1 d|
000015a0  72 69 76 65 28 34 29 3d  b9 3a 64 72 69 76 65 28  |rive(4)=.:drive(|
000015b0  35 29 3d b9 0d 08 66 21  e7 20 66 64 25 3d 30 20  |5)=...f!. fd%=0 |
000015c0  64 72 69 76 65 28 31 29  3d a3 3a 64 72 69 76 65  |drive(1)=.:drive|
000015d0  28 32 29 3d a3 0d 08 70  21 e7 20 66 64 25 3d 31  |(2)=...p!. fd%=1|
000015e0  20 64 72 69 76 65 28 31  29 3d b9 3a 64 72 69 76  | drive(1)=.:driv|
000015f0  65 28 32 29 3d a3 0d 08  7a 21 e7 20 66 64 25 3e  |e(2)=...z!. fd%>|
00001600  31 20 64 72 69 76 65 28  31 29 3d b9 3a 64 72 69  |1 drive(1)=.:dri|
00001610  76 65 28 32 29 3d b9 0d  08 84 05 e1 0d 08 8e 04  |ve(2)=..........|
00001620  0d 08 98 15 dd f2 74 65  67 6e 5f 6f 70 70 5f 6d  |......tegn_opp_m|
00001630  65 6e 79 5f 43 0d 08 a2  12 f2 74 6f 5f 73 6b 6a  |eny_C.....to_skj|
00001640  65 72 6d 65 72 5f 62 0d  08 ac 20 f2 62 6c 61 61  |ermer_b... .blaa|
00001650  5f 62 6f 78 5f 43 28 30  2c 31 39 34 2c 31 31 30  |_box_C(0,194,110|
00001660  33 2c 31 30 32 33 29 0d  08 b6 20 f2 62 6c 61 61  |3,1023)... .blaa|
00001670  5f 62 6f 78 5f 43 28 31  30 2c 38 35 30 2c 31 30  |_box_C(10,850,10|
00001680  38 33 2c 31 36 33 29 0d  08 c0 1f f2 62 6c 61 61  |83,163).....blaa|
00001690  5f 62 6f 78 5f 43 28 32  34 2c 32 32 30 2c 32 30  |_box_C(24,220,20|
000016a0  38 2c 36 31 36 29 0d 08  ca 20 f2 62 6c 61 61 5f  |8,616)... .blaa_|
000016b0  62 6f 78 5f 43 28 33 32  38 2c 32 32 30 2c 34 34  |box_C(328,220,44|
000016c0  38 2c 36 31 36 29 0d 08  d4 20 f2 62 6c 61 61 5f  |8,616)... .blaa_|
000016d0  62 6f 78 5f 43 28 38 37  32 2c 32 32 30 2c 32 30  |box_C(872,220,20|
000016e0  38 2c 36 31 36 29 0d 08  de 1f f2 62 6c 61 61 5f  |8,616).....blaa_|
000016f0  62 6f 78 5f 43 28 32 33  32 2c 32 32 30 2c 33 32  |box_C(232,220,32|
00001700  2c 36 31 36 29 0d 08 e8  1f f2 62 6c 61 61 5f 62  |,616).....blaa_b|
00001710  6f 78 5f 43 28 35 33 36  2c 32 32 30 2c 33 32 2c  |ox_C(536,220,32,|
00001720  35 38 30 29 0d 08 f2 1f  f2 62 6c 61 61 5f 62 6f  |580).....blaa_bo|
00001730  78 5f 43 28 38 34 30 2c  32 32 30 2c 33 32 2c 36  |x_C(840,220,32,6|
00001740  31 36 29 0d 08 fc 0d e3  67 61 6e 67 3d 31 b8 39  |16).....gang=1.9|
00001750  0d 09 06 16 f1 8a 31 35  2c 67 61 6e 67 2b 35 29  |......15,gang+5)|
00001760  bd 28 31 33 39 29 0d 09  10 1e e7 67 61 6e 67 3e  |.(139).....gang>|
00001770  31 20 f1 8a 33 34 2c 67  61 6e 67 2b 35 29 bd 28  |1 ..34,gang+5).(|
00001780  31 33 39 29 0d 09 1a 16  f1 8a 35 33 2c 67 61 6e  |139)......53,gan|
00001790  67 2b 35 29 bd 28 31 33  39 29 0d 09 24 05 ed 0d  |g+5).(139)..$...|
000017a0  09 2e 0d e3 67 61 6e 67  3d 31 b8 39 0d 09 38 17  |....gang=1.9..8.|
000017b0  f1 8a 31 35 2c 67 61 6e  67 2b 31 35 29 bd 28 31  |..15,gang+15).(1|
000017c0  33 38 29 0d 09 42 17 f1  8a 33 34 2c 67 61 6e 67  |38)..B...34,gang|
000017d0  2b 31 35 29 bd 28 31 33  38 29 0d 09 4c 17 f1 8a  |+15).(138)..L...|
000017e0  35 33 2c 67 61 6e 67 2b  31 35 29 bd 28 31 33 38  |53,gang+15).(138|
000017f0  29 0d 09 56 05 ed 0d 09  60 0e e7 20 69 6e 66 6f  |)..V....`.. info|
00001800  3d 31 20 8c 0d 09 6a 14  f1 8a 34 2c 36 29 22 53  |=1 ...j...4,6)"S|
00001810  6b 6a 65 72 6d 65 72 22  0d 09 74 1a f1 8a 32 37  |kjermer"..t...27|
00001820  2c 36 29 22 4c 69 67 6e  69 6e 67 73 20 53 65 74  |,6)"Lignings Set|
00001830  74 22 0d 09 7e 16 f1 8a  35 36 2c 36 29 22 4b 61  |t"..~...56,6)"Ka|
00001840  74 61 6c 6f 67 65 72 22  0d 09 88 05 cc 0d 09 92  |taloger"........|
00001850  13 f1 8a 35 2c 36 29 22  53 63 72 65 65 6e 73 22  |...5,6)"Screens"|
00001860  0d 09 9c 1a f1 8a 32 37  2c 36 29 22 45 71 75 61  |......27,6)"Equa|
00001870  74 69 6f 6e 20 53 65 74  73 22 0d 09 a6 18 f1 8a  |tion Sets"......|
00001880  35 35 2c 36 29 22 44 69  72 65 63 74 6f 72 69 65  |55,6)"Directorie|
00001890  73 22 0d 09 b0 05 cd 0d  09 ba 24 ff 28 22 53 43  |s"........$.("SC|
000018a0  48 4f 4f 53 45 20 34 32  22 29 3a e6 38 2c 30 3a  |HOOSE 42"):.8,0:|
000018b0  f0 26 45 44 2c 32 30 2c  39 32 30 0d 09 c4 25 ff  |.&ED,20,920...%.|
000018c0  28 22 53 43 48 4f 4f 53  45 20 34 33 22 29 3a e6  |("SCHOOSE 43"):.|
000018d0  38 2c 30 3a f0 26 45 44  2c 31 32 30 2c 39 32 30  |8,0:.&ED,120,920|
000018e0  0d 09 ce 34 e7 20 64 72  69 76 65 28 31 29 3d b9  |...4. drive(1)=.|
000018f0  20 8c 20 ff 28 22 53 43  48 4f 4f 53 45 20 33 36  | . .("SCHOOSE 36|
00001900  22 29 20 8b 20 ff 28 22  53 43 48 4f 4f 53 45 20  |") . .("SCHOOSE |
00001910  33 37 22 29 0d 09 d8 15  e6 38 2c 30 3a f0 26 45  |37").....8,0:.&E|
00001920  44 2c 32 32 30 2c 39 32  30 0d 09 e2 34 e7 20 64  |D,220,920...4. d|
00001930  72 69 76 65 28 32 29 3d  b9 20 8c 20 ff 28 22 53  |rive(2)=. . .("S|
00001940  43 48 4f 4f 53 45 20 33  36 22 29 20 8b 20 ff 28  |CHOOSE 36") . .(|
00001950  22 53 43 48 4f 4f 53 45  20 33 37 22 29 0d 09 ec  |"SCHOOSE 37")...|
00001960  15 e6 38 2c 30 3a f0 26  45 44 2c 33 32 30 2c 39  |..8,0:.&ED,320,9|
00001970  32 30 0d 09 f6 34 e7 20  64 72 69 76 65 28 34 29  |20...4. drive(4)|
00001980  3d b9 20 8c 20 ff 28 22  53 43 48 4f 4f 53 45 20  |=. . .("SCHOOSE |
00001990  33 34 22 29 20 8b 20 ff  28 22 53 43 48 4f 4f 53  |34") . .("SCHOOS|
000019a0  45 20 33 35 22 29 0d 0a  00 15 e6 38 2c 30 3a f0  |E 35").....8,0:.|
000019b0  26 45 44 2c 34 32 30 2c  39 32 30 0d 0a 0a 34 e7  |&ED,420,920...4.|
000019c0  20 64 72 69 76 65 28 35  29 3d b9 20 8c 20 ff 28  | drive(5)=. . .(|
000019d0  22 53 43 48 4f 4f 53 45  20 33 34 22 29 20 8b 20  |"SCHOOSE 34") . |
000019e0  ff 28 22 53 43 48 4f 4f  53 45 20 33 35 22 29 0d  |.("SCHOOSE 35").|
000019f0  0a 14 15 e6 38 2c 30 3a  f0 26 45 44 2c 35 32 30  |....8,0:.&ED,520|
00001a00  2c 39 32 30 0d 0a 1e 0d  fb 34 37 20 c8 9c 32 35  |,920.....47 ..25|
00001a10  36 0d 0a 28 10 f1 8a 32  2c 34 29 22 45 78 69 74  |6..(...2,4)"Exit|
00001a20  22 0d 0a 32 0e f1 8a 39  2c 34 29 22 55 70 22 0d  |"..2...9,4)"Up".|
00001a30  0a 3c 0f f1 8a 31 36 2c  34 29 22 3a 30 22 0d 0a  |.<...16,4)":0"..|
00001a40  46 0f f1 8a 32 32 2c 34  29 22 3a 31 22 0d 0a 50  |F...22,4)":1"..P|
00001a50  0f f1 8a 32 38 2c 34 29  22 3a 34 22 0d 0a 5a 0f  |...28,4)":4"..Z.|
00001a60  f1 8a 33 34 2c 34 29 22  3a 35 22 0d 0a 64 2b f1  |..34,4)":5"..d+.|
00001a70  8a 33 38 2c 31 29 22 53  68 61 72 65 57 61 72 65  |.38,1)"ShareWare|
00001a80  2e 2e 33 44 2d 47 72 61  70 68 2e 2e 53 68 61 72  |..3D-Graph..Shar|
00001a90  65 57 61 72 65 22 0d 0a  6e 2b f1 8a 33 38 2c 32  |eWare"..n+..38,2|
00001aa0  29 22 50 6c 6f 74 74 69  6e 67 20 72 6f 75 74 69  |)"Plotting routi|
00001ab0  6e 65 73 20 62 79 20 42  2e 46 6c f8 74 74 65 6e  |nes by B.Fl.tten|
00001ac0  22 0d 0a 78 2b f1 8a 33  38 2c 33 29 22 55 73 65  |"..x+..38,3)"Use|
00001ad0  72 20 69 6e 74 65 72 66  61 63 65 20 62 79 20 20  |r interface by  |
00001ae0  43 2e 4e 69 63 6b 65 6c  73 65 6e 22 0d 0a 82 17  |C.Nickelsen"....|
00001af0  c8 97 c8 93 20 30 2c 31  39 34 2c 31 31 30 33 2c  |.... 0,194,1103,|
00001b00  38 32 39 0d 0a 8c 11 ef  32 38 2c 31 2c 32 35 2c  |829.....28,1,25,|
00001b10  36 38 2c 36 0d 0a 96 10  f2 73 6a 65 6b 6b 5f 64  |68,6.....sjekk_d|
00001b20  69 72 5f 43 0d 0a a0 13  f2 73 6b 69 66 74 5f 73  |ir_C.....skift_s|
00001b30  6b 6a 65 72 6d 5f 62 0d  0a aa 10 f2 65 6e 5f 73  |kjerm_b.....en_s|
00001b40  6b 6a 65 72 6d 5f 62 0d  0a b4 07 ef 32 36 0d 0a  |kjerm_b.....26..|
00001b50  be 05 e1 0d 0a c8 04 0d  0a d2 0c dd f2 74 65 6c  |.............tel|
00001b60  6c 5f 43 0d 0a dc 0d 43  41 25 3d 53 25 21 31 36  |l_C....CA%=S%!16|
00001b70  0d 0a e6 28 e7 20 43 41  25 3d 32 20 8c 20 66 69  |...(. CA%=2 . fi|
00001b80  6c 5f 64 69 72 65 24 28  64 72 61 29 3d 66 69 6c  |l_dire$(dra)=fil|
00001b90  24 3a 64 72 61 2b 3d 31  0d 0a f0 05 e1 0d 0a fa  |$:dra+=1........|
00001ba0  04 0d 0b 04 17 dd f2 73  6a 65 6b 6b 5f 6f 6d 5f  |.......sjekk_om_|
00001bb0  66 69 6e 6e 65 73 5f 43  0d 0b 0e 16 63 61 61 25  |finnes_C....caa%|
00001bc0  3d 30 3a 66 69 6c 5f 61  6c 61 72 6d 3d a3 0d 0b  |=0:fil_alarm=...|
00001bd0  18 30 c8 99 22 4f 53 5f  47 42 50 42 22 2c 31 30  |.0.."OS_GBPB",10|
00001be0  2c 22 40 22 2c 53 25 2c  31 2c 63 61 61 25 2c 31  |,"@",S%,1,caa%,1|
00001bf0  30 30 2c 22 2a 22 20 b8  20 2c 2c 2c 67 25 0d 0b  |00,"*" . ,,,g%..|
00001c00  22 0b c8 95 20 67 25 3d  31 0d 0b 2c 12 66 69 6c  |"... g%=1..,.fil|
00001c10  24 3d a4 44 28 53 25 2b  32 30 29 0d 0b 36 11 f2  |$=.D(S%+20)..6..|
00001c20  73 74 6f 72 5f 43 28 66  69 6c 24 29 0d 0b 40 15  |stor_C(fil$)..@.|
00001c30  66 69 6c 24 3d 6d 69 64  6c 65 72 74 69 64 69 67  |fil$=midlertidig|
00001c40  24 0d 0b 4a 15 f2 73 74  6f 72 5f 43 28 66 69 6c  |$..J..stor_C(fil|
00001c50  6e 61 76 6e 24 29 0d 0b  54 17 66 69 6c 6e 61 24  |navn$)..T.filna$|
00001c60  3d 6d 69 64 6c 65 72 74  69 64 69 67 24 0d 0b 5e  |=midlertidig$..^|
00001c70  1d e7 20 66 69 6c 6e 61  24 3d 66 69 6c 24 20 66  |.. filna$=fil$ f|
00001c80  69 6c 5f 61 6c 61 72 6d  3d b9 0d 0b 68 0b 63 61  |il_alarm=...h.ca|
00001c90  61 25 2b 3d 31 0d 0b 72  30 c8 99 22 4f 53 5f 47  |a%+=1..r0.."OS_G|
00001ca0  42 50 42 22 2c 31 30 2c  22 40 22 2c 53 25 2c 31  |BPB",10,"@",S%,1|
00001cb0  2c 63 61 61 25 2c 31 30  30 2c 22 2a 22 20 b8 20  |,caa%,100,"*" . |
00001cc0  2c 2c 2c 67 25 0d 0b 7c  05 ce 0d 0b 86 16 f2 72  |,,,g%..|.......r|
00001cd0  61 70 6f 72 74 65 72 5f  66 69 6e 6e 65 73 5f 43  |aporter_finnes_C|
00001ce0  0d 0b 90 05 e1 0d 0b 9a  04 0d 0b a4 14 dd f2 73  |...............s|
00001cf0  74 6f 72 5f 43 28 73 6a  65 6b 6b 24 29 0d 0b ae  |tor_C(sjekk$)...|
00001d00  13 6d 69 64 6c 65 72 74  69 64 69 67 24 3d 22 22  |.midlertidig$=""|
00001d10  0d 0b b8 1b e3 20 62 6f  6b 73 74 61 76 3d 31 20  |..... bokstav=1 |
00001d20  b8 20 a9 28 73 6a 65 6b  6b 24 29 0d 0b c2 19 41  |. .(sjekk$)....A|
00001d30  24 3d c1 73 6a 65 6b 6b  24 2c 62 6f 6b 73 74 61  |$=.sjekk$,boksta|
00001d40  76 2c 31 29 0d 0b cc 0b  41 3d 97 28 41 24 29 0d  |v,1)....A=.(A$).|
00001d50  0b d6 1e e7 20 28 41 3e  39 36 29 20 80 20 28 41  |.... (A>96) . (A|
00001d60  3c 31 32 32 29 20 8c 20  41 2d 3d 33 32 0d 0b e0  |<122) . A-=32...|
00001d70  16 6d 69 64 6c 65 72 74  69 64 69 67 24 2b 3d bd  |.midlertidig$+=.|
00001d80  28 41 29 0d 0b ea 0d ed  20 62 6f 6b 73 74 61 76  |(A)..... bokstav|
00001d90  0d 0b f4 05 e1 0d 0b fe  04 0d 0c 08 11 dd f2 73  |...............s|
00001da0  6a 65 6b 6b 5f 64 69 72  5f 43 0d 0c 12 1c 63 61  |jekk_dir_C....ca|
00001db0  61 25 3d 30 3a 73 70 72  3d 30 3a 67 72 61 3d 30  |a%=0:spr=0:gra=0|
00001dc0  3a 64 72 61 3d 30 0d 0c  1c 30 c8 99 22 4f 53 5f  |:dra=0...0.."OS_|
00001dd0  47 42 50 42 22 2c 31 30  2c 22 40 22 2c 53 25 2c  |GBPB",10,"@",S%,|
00001de0  31 2c 63 61 61 25 2c 31  30 30 2c 22 2a 22 20 b8  |1,caa%,100,"*" .|
00001df0  20 2c 2c 2c 67 25 0d 0c  26 0b c8 95 20 67 25 3d  | ,,,g%..&... g%=|
00001e00  31 0d 0c 30 12 66 69 6c  24 3d a4 44 28 53 25 2b  |1..0.fil$=.D(S%+|
00001e10  32 30 29 0d 0c 3a 19 41  4f 25 3d 28 21 53 25 20  |20)..:.AO%=(!S% |
00001e20  80 20 26 46 46 46 30 30  29 3e 3e 38 0d 0c 44 0c  |. &FFF00)>>8..D.|
00001e30  c8 8e 20 41 4f 25 20 ca  0d 0c 4e 34 c9 20 26 46  |.. AO% ...N4. &F|
00001e40  46 39 20 3a e7 20 53 25  21 38 3d 31 36 34 34 30  |F9 :. S%!8=16440|
00001e50  38 20 66 69 6c 5f 73 70  72 69 24 28 73 70 72 29  |8 fil_spri$(spr)|
00001e60  3d 66 69 6c 24 3a 73 70  72 2b 3d 31 0d 0c 58 26  |=fil$:spr+=1..X&|
00001e70  c9 20 26 37 37 37 20 3a  66 69 6c 5f 64 61 74 61  |. &777 :fil_data|
00001e80  24 28 67 72 61 29 3d 66  69 6c 24 3a 67 72 61 2b  |$(gra)=fil$:gra+|
00001e90  3d 31 0d 0c 62 0d 7f 20  f2 74 65 6c 6c 5f 43 0d  |=1..b.. .tell_C.|
00001ea0  0c 6c 05 cb 0d 0c 76 0b  63 61 61 25 2b 3d 31 0d  |.l....v.caa%+=1.|
00001eb0  0c 80 30 c8 99 22 4f 53  5f 47 42 50 42 22 2c 31  |..0.."OS_GBPB",1|
00001ec0  30 2c 22 40 22 2c 53 25  2c 31 2c 63 61 61 25 2c  |0,"@",S%,1,caa%,|
00001ed0  31 30 30 2c 22 2a 22 20  b8 20 2c 2c 2c 67 25 0d  |100,"*" . ,,,g%.|
00001ee0  0c 8a 05 ce 0d 0c 94 0d  e7 20 73 70 72 3e 30 20  |......... spr>0 |
00001ef0  8c 0d 0c 9e 43 e7 20 73  70 72 3e 28 66 69 6c 73  |....C. spr>(fils|
00001f00  74 61 72 74 31 2b 31 38  29 20 8c 20 66 69 6c 73  |tart1+18) . fils|
00001f10  6c 75 74 74 31 3d 28 66  69 6c 73 74 61 72 74 31  |lutt1=(filstart1|
00001f20  2b 31 38 29 20 8b 20 66  69 6c 73 6c 75 74 74 31  |+18) . filslutt1|
00001f30  3d 73 70 72 0d 0c a8 21  e3 20 66 69 6c 3d 66 69  |=spr...!. fil=fi|
00001f40  6c 73 74 61 72 74 31 2b  31 20 b8 20 66 69 6c 73  |lstart1+1 . fils|
00001f50  6c 75 74 74 31 0d 0c b2  37 f2 67 72 61 61 5f 62  |lutt1...7.graa_b|
00001f60  6f 78 5f 43 28 66 69 6c  2c 33 32 2c 38 33 32 2d  |ox_C(fil,32,832-|
00001f70  33 32 2a 28 31 2b 66 69  6c 2d 66 69 6c 73 74 61  |32*(1+fil-filsta|
00001f80  72 74 31 29 2c 31 39 32  2c 33 32 29 0d 0c bc 27  |rt1),192,32)...'|
00001f90  f1 8a 32 2c 66 69 6c 2d  66 69 6c 73 74 61 72 74  |..2,fil-filstart|
00001fa0  31 29 3b 66 69 6c 5f 73  70 72 69 24 28 66 69 6c  |1);fil_spri$(fil|
00001fb0  2d 31 29 0d 0c c6 05 ed  0d 0c d0 05 cd 0d 0c da  |-1).............|
00001fc0  0d e7 20 67 72 61 3e 30  20 8c 0d 0c e4 0f 43 6e  |.. gra>0 .....Cn|
00001fd0  72 3d 30 3a 42 6e 72 3d  30 0d 0c ee 43 e7 20 67  |r=0:Bnr=0...C. g|
00001fe0  72 61 3e 28 66 69 6c 73  74 61 72 74 32 2b 33 36  |ra>(filstart2+36|
00001ff0  29 20 8c 20 66 69 6c 73  6c 75 74 74 32 3d 28 66  |) . filslutt2=(f|
00002000  69 6c 73 74 61 72 74 32  2b 33 36 29 20 8b 20 66  |ilstart2+36) . f|
00002010  69 6c 73 6c 75 74 74 32  3d 67 72 61 0d 0c f8 21  |ilslutt2=gra...!|
00002020  e3 20 66 69 6c 3d 66 69  6c 73 74 61 72 74 32 2b  |. fil=filstart2+|
00002030  31 20 b8 20 66 69 6c 73  6c 75 74 74 32 0d 0d 02  |1 . filslutt2...|
00002040  10 e7 20 66 69 6c 20 83  32 3d 30 20 8c 0d 0d 0c  |.. fil .2=0 ....|
00002050  0a 43 6e 72 2b 3d 31 0d  0d 16 3a f2 67 72 61 61  |.Cnr+=1...:.graa|
00002060  5f 62 6f 78 5f 43 28 43  6e 72 2c 33 33 36 2c 38  |_box_C(Cnr,336,8|
00002070  33 32 2d 33 32 2a 28 31  2b 43 6e 72 2d 66 69 6c  |32-32*(1+Cnr-fil|
00002080  73 74 61 72 74 32 2f 32  29 2c 31 39 32 2c 33 32  |start2/2),192,32|
00002090  29 0d 0d 20 2a f1 8a 32  31 2c 43 6e 72 2d 66 69  |).. *..21,Cnr-fi|
000020a0  6c 73 74 61 72 74 32 2f  32 29 3b 66 69 6c 5f 64  |lstart2/2);fil_d|
000020b0  61 74 61 24 28 66 69 6c  2d 31 29 0d 0d 2a 05 cc  |ata$(fil-1)..*..|
000020c0  0d 0d 34 0a 42 6e 72 2b  3d 31 0d 0d 3e 3a f2 67  |..4.Bnr+=1..>:.g|
000020d0  72 61 61 5f 62 6f 78 5f  43 28 42 6e 72 2c 35 37  |raa_box_C(Bnr,57|
000020e0  36 2c 38 33 32 2d 33 32  2a 28 31 2b 42 6e 72 2d  |6,832-32*(1+Bnr-|
000020f0  66 69 6c 73 74 61 72 74  32 2f 32 29 2c 31 39 32  |filstart2/2),192|
00002100  2c 33 32 29 0d 0d 48 2a  f1 8a 33 36 2c 42 6e 72  |,32)..H*..36,Bnr|
00002110  2d 66 69 6c 73 74 61 72  74 32 2f 32 29 3b 66 69  |-filstart2/2);fi|
00002120  6c 5f 64 61 74 61 24 28  66 69 6c 2d 31 29 0d 0d  |l_data$(fil-1)..|
00002130  52 05 cd 0d 0d 5c 05 ed  0d 0d 66 05 cd 0d 0d 70  |R....\....f....p|
00002140  0d e7 20 64 72 61 3e 30  20 8c 0d 0d 7a 43 e7 20  |.. dra>0 ...zC. |
00002150  64 72 61 3e 28 66 69 6c  73 74 61 72 74 33 2b 31  |dra>(filstart3+1|
00002160  38 29 20 8c 20 66 69 6c  73 6c 75 74 74 33 3d 28  |8) . filslutt3=(|
00002170  66 69 6c 73 74 61 72 74  33 2b 31 38 29 20 8b 20  |filstart3+18) . |
00002180  66 69 6c 73 6c 75 74 74  33 3d 64 72 61 0d 0d 84  |filslutt3=dra...|
00002190  21 e3 20 66 69 6c 3d 66  69 6c 73 74 61 72 74 33  |!. fil=filstart3|
000021a0  2b 31 20 b8 20 66 69 6c  73 6c 75 74 74 33 0d 0d  |+1 . filslutt3..|
000021b0  8e 38 f2 67 72 61 61 5f  62 6f 78 5f 43 28 66 69  |.8.graa_box_C(fi|
000021c0  6c 2c 38 38 30 2c 38 33  32 2d 33 32 2a 28 31 2b  |l,880,832-32*(1+|
000021d0  66 69 6c 2d 66 69 6c 73  74 61 72 74 33 29 2c 31  |fil-filstart3),1|
000021e0  39 32 2c 33 32 29 0d 0d  98 28 f1 8a 35 35 2c 66  |92,32)...(..55,f|
000021f0  69 6c 2d 66 69 6c 73 74  61 72 74 33 29 3b 66 69  |il-filstart3);fi|
00002200  6c 5f 64 69 72 65 24 28  66 69 6c 2d 31 29 0d 0d  |l_dire$(fil-1)..|
00002210  a2 05 ed 0d 0d ac 05 cd  0d 0d b6 05 e1 0d 0d c0  |................|
00002220  04 0d 0d ca 0c dd f2 64  69 73 63 5f 43 0d 0d d4  |.......disc_C...|
00002230  09 49 43 25 3d 33 0d 0d  de 10 e7 20 68 6a 65 6c  |.IC%=3..... hjel|
00002240  70 25 3d 31 20 e1 0d 0d  e8 b8 e7 20 69 6e 66 6f  |p%=1 ...... info|
00002250  3d 31 20 8c 20 f2 6d 65  6c 64 69 6e 67 5f 43 28  |=1 . .melding_C(|
00002260  22 20 20 20 20 20 20 20  20 20 20 20 20 42 72 75  |"            Bru|
00002270  6b 20 6b 6e 61 70 70 20  6e 72 2e 31 20 66 6f 72  |k knapp nr.1 for|
00002280  20 e5 20 67 e5 20 74 69  6c 20 64 69 73 6b 20 6d  | . g. til disk m|
00002290  65 6e 79 65 6e 2e 20 20  20 20 20 20 20 20 20 20  |enyen.          |
000022a0  20 20 20 20 20 20 22 29  20 8b 20 f2 6d 65 6c 64  |      ") . .meld|
000022b0  69 6e 67 5f 43 28 22 20  20 20 20 20 20 20 20 20  |ing_C("         |
000022c0  20 20 20 20 20 20 55 73  65 20 62 75 74 74 6f 6e  |      Use button|
000022d0  20 6e 75 6d 62 65 72 20  31 20 74 6f 20 67 6f 20  | number 1 to go |
000022e0  74 6f 20 64 69 73 63 20  6d 65 6e 75 2e 20 20 20  |to disc menu.   |
000022f0  20 20 20 20 20 20 20 20  20 20 20 20 22 29 0d 0d  |            ")..|
00002300  f2 0e f2 70 6f 73 6a 65  6b 6b 5f 43 0d 0d fc 0f  |...posjekk_C....|
00002310  e7 20 6b 6e 61 70 70 3d  34 20 8c 0d 0e 06 0c f2  |. knapp=4 ......|
00002320  73 6e 6f 72 6b 5f 43 0d  0e 10 15 f2 72 65 73 65  |snork_C.....rese|
00002330  74 5f 66 69 6c 73 74 61  72 74 5f 43 0d 0e 1a 14  |t_filstart_C....|
00002340  f2 74 65 67 6e 5f 6f 70  70 5f 6d 65 6e 79 5f 43  |.tegn_opp_meny_C|
00002350  0d 0e 24 11 f2 62 65 73  74 65 6d 5f 66 69 6c 5f  |..$..bestem_fil_|
00002360  43 0d 0e 2e 11 f2 66 6a  65 72 6e 5f 72 75 74 65  |C.....fjern_rute|
00002370  5f 43 0d 0e 38 05 cd 0d  0e 42 12 ef 32 33 2c 31  |_C..8....B..23,1|
00002380  2c 30 3b 30 3b 30 3b 30  3b 0d 0e 4c 15 c8 97 c8  |,0;0;0;0;..L....|
00002390  93 30 2c 30 2c 31 32 37  39 2c 31 30 32 33 0d 0e  |.0,0,1279,1023..|
000023a0  56 09 73 64 69 3d a3 0d  0e 60 07 ef 32 36 0d 0e  |V.sdi=...`..26..|
000023b0  6a 0b f2 6d 65 6c 64 5f  43 0d 0e 74 05 e1 0d 0e  |j..meld_C..t....|
000023c0  7e 04 0d 0e 88 16 dd f2  72 65 73 65 74 5f 66 69  |~.......reset_fi|
000023d0  6c 73 74 61 72 74 5f 43  0d 0e 92 27 66 69 6c 73  |lstart_C...'fils|
000023e0  74 61 72 74 31 3d 30 3a  66 69 6c 73 74 61 72 74  |tart1=0:filstart|
000023f0  32 3d 30 3a 66 69 6c 73  74 61 72 74 33 3d 30 0d  |2=0:filstart3=0.|
00002400  0e 9c 05 e1 0d 0e a6 04  0d 0e b0 12 dd f2 62 65  |..............be|
00002410  73 74 65 6d 5f 66 69 6c  5f 43 0d 0e ba 1c 66 69  |stem_fil_C....fi|
00002420  6c 6e 61 76 6e 24 3d 22  22 3a 73 74 79 72 5f 68  |lnavn$="":styr_h|
00002430  6a 65 6c 70 3d a3 0d 0e  c4 05 f5 0d 0e ce 14 f2  |jelp=...........|
00002440  73 6a 65 6b 6b 5f 66 69  6c 5f 70 6f 73 5f 43 0d  |sjekk_fil_pos_C.|
00002450  0e d8 3f e7 20 28 58 43  3e 32 35 29 20 80 20 28  |..?. (XC>25) . (|
00002460  58 43 3c 32 33 32 29 20  80 20 28 59 43 3e 32 32  |XC<232) . (YC>22|
00002470  34 29 20 80 20 28 59 43  3c 38 30 31 29 20 f2 73  |4) . (YC<801) .s|
00002480  74 79 72 5f 6c 5f 73 6b  6a 65 72 6d 5f 43 0d 0e  |tyr_l_skjerm_C..|
00002490  e2 42 e7 20 28 58 43 3e  32 35 29 20 80 20 28 58  |.B. (XC>25) . (X|
000024a0  43 3c 32 33 32 29 20 80  20 28 59 43 3e 38 30 31  |C<232) . (YC>801|
000024b0  29 20 80 20 28 59 43 3c  38 34 30 29 20 f2 73 74  |) . (YC<840) .st|
000024c0  79 72 5f 73 61 76 65 5f  73 6b 6a 65 72 6d 5f 43  |yr_save_skjerm_C|
000024d0  0d 0e ec 3e e7 20 28 58  43 3e 33 32 30 29 20 80  |...>. (XC>320) .|
000024e0  20 28 58 43 3c 35 33 36  29 20 80 20 28 59 43 3e  | (XC<536) . (YC>|
000024f0  32 32 34 29 20 80 20 28  59 43 3c 38 30 31 29 20  |224) . (YC<801) |
00002500  f2 73 74 79 72 5f 6c 5f  73 65 74 74 5f 43 0d 0e  |.styr_l_sett_C..|
00002510  f6 3e e7 20 28 58 43 3e  35 37 36 29 20 80 20 28  |.>. (XC>576) . (|
00002520  58 43 3c 37 36 38 29 20  80 20 28 59 43 3e 32 32  |XC<768) . (YC>22|
00002530  34 29 20 80 20 28 59 43  3c 38 30 31 29 20 f2 73  |4) . (YC<801) .s|
00002540  74 79 72 5f 6c 5f 73 65  74 74 5f 43 0d 0f 00 42  |tyr_l_sett_C...B|
00002550  e7 20 28 58 43 3e 32 33  32 29 20 80 20 28 58 43  |. (XC>232) . (XC|
00002560  3c 32 36 34 29 20 80 20  28 59 43 3e 35 33 32 29  |<264) . (YC>532)|
00002570  20 80 20 28 59 43 3c 38  33 33 29 20 f2 73 74 79  | . (YC<833) .sty|
00002580  72 5f 6f 70 70 5f 73 6b  6a 65 72 6d 5f 43 0d 0f  |r_opp_skjerm_C..|
00002590  0a 42 e7 20 28 58 43 3e  32 33 32 29 20 80 20 28  |.B. (XC>232) . (|
000025a0  58 43 3c 32 36 34 29 20  80 20 28 59 43 3e 32 32  |XC<264) . (YC>22|
000025b0  34 29 20 80 20 28 59 43  3c 35 33 32 29 20 f2 73  |4) . (YC<532) .s|
000025c0  74 79 72 5f 6e 65 64 5f  73 6b 6a 65 72 6d 5f 43  |tyr_ned_skjerm_C|
000025d0  0d 0f 14 40 e7 20 28 58  43 3e 35 33 36 29 20 80  |...@. (XC>536) .|
000025e0  20 28 58 43 3c 35 37 36  29 20 80 20 28 59 43 3e  | (XC<576) . (YC>|
000025f0  35 33 32 29 20 80 20 28  59 43 3c 38 30 31 29 20  |532) . (YC<801) |
00002600  f2 73 74 79 72 5f 6f 70  70 5f 73 65 74 74 5f 43  |.styr_opp_sett_C|
00002610  0d 0f 1e 40 e7 20 28 58  43 3e 35 33 36 29 20 80  |...@. (XC>536) .|
00002620  20 28 58 43 3c 35 37 36  29 20 80 20 28 59 43 3e  | (XC<576) . (YC>|
00002630  32 32 34 29 20 80 20 28  59 43 3c 35 33 32 29 20  |224) . (YC<532) |
00002640  f2 73 74 79 72 5f 6e 65  64 5f 73 65 74 74 5f 43  |.styr_ned_sett_C|
00002650  0d 0f 28 3f e7 20 28 58  43 3e 38 34 30 29 20 80  |..(?. (XC>840) .|
00002660  20 28 58 43 3c 38 37 35  29 20 80 20 28 59 43 3e  | (XC<875) . (YC>|
00002670  35 33 32 29 20 80 20 28  59 43 3c 38 33 33 29 20  |532) . (YC<833) |
00002680  f2 73 74 79 72 5f 6f 70  70 5f 64 69 72 5f 43 0d  |.styr_opp_dir_C.|
00002690  0f 32 3f e7 20 28 58 43  3e 38 34 30 29 20 80 20  |.2?. (XC>840) . |
000026a0  28 58 43 3c 38 37 35 29  20 80 20 28 59 43 3e 32  |(XC<875) . (YC>2|
000026b0  32 34 29 20 80 20 28 59  43 3c 35 33 32 29 20 f2  |24) . (YC<532) .|
000026c0  73 74 79 72 5f 6e 65 64  5f 64 69 72 5f 43 0d 0f  |styr_ned_dir_C..|
000026d0  3c 41 e7 20 28 58 43 3e  33 32 35 29 20 80 20 28  |<A. (XC>325) . (|
000026e0  58 43 3c 37 37 38 29 20  80 20 28 59 43 3e 38 30  |XC<778) . (YC>80|
000026f0  31 29 20 80 20 28 59 43  3c 38 34 30 29 20 f2 73  |1) . (YC<840) .s|
00002700  74 79 72 5f 73 61 76 65  5f 73 65 74 74 5f 43 0d  |tyr_save_sett_C.|
00002710  0f 46 3e e7 20 28 58 43  3e 38 37 35 29 20 80 20  |.F>. (XC>875) . |
00002720  28 58 43 3c 31 30 38 30  29 20 80 20 28 59 43 3e  |(XC<1080) . (YC>|
00002730  32 32 34 29 20 80 20 28  59 43 3c 38 30 31 29 20  |224) . (YC<801) |
00002740  f2 73 74 79 72 5f 6c 5f  64 69 72 5f 43 0d 0f 50  |.styr_l_dir_C..P|
00002750  40 e7 20 28 58 43 3e 38  37 35 29 20 80 20 28 58  |@. (XC>875) . (X|
00002760  43 3c 31 30 38 30 29 20  80 20 28 59 43 3e 38 30  |C<1080) . (YC>80|
00002770  31 29 20 80 20 28 59 43  3c 38 34 30 29 20 f2 73  |1) . (YC<840) .s|
00002780  74 79 72 5f 6c 61 67 5f  64 69 72 5f 43 0d 0f 5a  |tyr_lag_dir_C..Z|
00002790  3c e7 20 28 58 43 3e 31  30 29 20 80 20 28 58 43  |<. (XC>10) . (XC|
000027a0  3c 31 31 32 29 20 80 20  28 59 43 3e 39 30 30 29  |<112) . (YC>900)|
000027b0  20 80 20 28 59 43 3c 31  30 32 33 29 20 f2 73 74  | . (YC<1023) .st|
000027c0  79 72 5f 65 78 69 74 5f  43 0d 0f 64 3b e7 20 28  |yr_exit_C..d;. (|
000027d0  58 43 3e 31 31 32 29 20  80 20 28 58 43 3c 32 31  |XC>112) . (XC<21|
000027e0  32 29 20 80 20 28 59 43  3e 39 30 30 29 20 80 20  |2) . (YC>900) . |
000027f0  28 59 43 3c 31 30 32 33  29 20 f2 73 74 79 72 5f  |(YC<1023) .styr_|
00002800  75 70 5f 43 0d 0f 6e 4d  e7 20 28 64 72 69 76 65  |up_C..nM. (drive|
00002810  28 31 29 3d b9 29 20 80  20 28 58 43 3e 32 31 32  |(1)=.) . (XC>212|
00002820  29 20 80 20 28 58 43 3c  33 31 32 29 20 80 20 28  |) . (XC<312) . (|
00002830  59 43 3e 39 30 30 29 20  80 20 28 59 43 3c 31 30  |YC>900) . (YC<10|
00002840  32 33 29 20 f2 73 74 79  72 5f 64 69 73 63 61 5f  |23) .styr_disca_|
00002850  43 0d 0f 78 4d e7 20 28  64 72 69 76 65 28 32 29  |C..xM. (drive(2)|
00002860  3d b9 29 20 80 20 28 58  43 3e 33 31 32 29 20 80  |=.) . (XC>312) .|
00002870  20 28 58 43 3c 34 31 32  29 20 80 20 28 59 43 3e  | (XC<412) . (YC>|
00002880  39 30 30 29 20 80 20 28  59 43 3c 31 30 32 33 29  |900) . (YC<1023)|
00002890  20 f2 73 74 79 72 5f 64  69 73 63 62 5f 43 0d 0f  | .styr_discb_C..|
000028a0  82 4d e7 20 28 64 72 69  76 65 28 34 29 3d b9 29  |.M. (drive(4)=.)|
000028b0  20 80 20 28 58 43 3e 34  31 32 29 20 80 20 28 58  | . (XC>412) . (X|
000028c0  43 3c 35 31 32 29 20 80  20 28 59 43 3e 39 30 30  |C<512) . (YC>900|
000028d0  29 20 80 20 28 59 43 3c  31 30 32 33 29 20 f2 73  |) . (YC<1023) .s|
000028e0  74 79 72 5f 64 69 73 63  63 5f 43 0d 0f 8c 4d e7  |tyr_discc_C...M.|
000028f0  20 28 64 72 69 76 65 28  35 29 3d b9 29 20 80 20  | (drive(5)=.) . |
00002900  28 58 43 3e 35 31 32 29  20 80 20 28 58 43 3c 36  |(XC>512) . (XC<6|
00002910  31 32 29 20 80 20 28 59  43 3e 39 30 30 29 20 80  |12) . (YC>900) .|
00002920  20 28 59 43 3c 31 30 32  33 29 20 f2 73 74 79 72  | (YC<1023) .styr|
00002930  5f 64 69 73 63 64 5f 43  0d 0f 96 29 e7 20 73 74  |_discd_C...). st|
00002940  79 72 3d a3 20 f2 6d 65  6c 64 5f 73 74 79 72 5f  |yr=. .meld_styr_|
00002950  43 20 8b 20 ff 28 22 46  58 20 31 30 36 2c 34 22  |C . .("FX 106,4"|
00002960  29 0d 0f a0 0a 73 74 79  72 3d a3 0d 0f aa 11 fd  |)....styr=......|
00002970  20 65 78 69 74 5f 6d 65  6e 75 3d b9 0d 0f b4 0f  | exit_menu=.....|
00002980  65 78 69 74 5f 6d 65 6e  75 3d a3 0d 0f be 15 f2  |exit_menu=......|
00002990  73 6c 61 61 5f 61 76 5f  68 69 64 64 65 6e 5f 43  |slaa_av_hidden_C|
000029a0  0d 0f c8 10 73 74 79 72  5f 68 6a 65 6c 70 3d b9  |....styr_hjelp=.|
000029b0  0d 0f d2 05 e1 0d 0f dc  04 0d 0f e6 11 dd f2 6d  |...............m|
000029c0  65 6c 64 5f 73 74 79 72  5f 43 0d 0f f0 0b f2 6d  |eld_styr_C.....m|
000029d0  65 6c 64 5f 43 0d 0f fa  0f 66 69 6c 6e 61 76 6e  |eld_C....filnavn|
000029e0  24 3d 22 22 0d 10 04 14  f2 73 6b 72 69 76 5f 66  |$="".....skriv_f|
000029f0  69 6c 6e 61 76 6e 5f 43  0d 10 0e 05 e1 0d 10 18  |ilnavn_C........|
00002a00  04 0d 10 22 17 dd f2 73  74 79 72 5f 6f 70 70 5f  |..."...styr_opp_|
00002a10  73 6b 6a 65 72 6d 5f 43  0d 10 2c 0a 73 74 79 72  |skjerm_C..,.styr|
00002a20  3d b9 0d 10 36 b6 e7 20  69 6e 66 6f 3d 31 20 f2  |=...6.. info=1 .|
00002a30  6d 65 6c 64 69 6e 67 5f  43 28 22 20 20 4b 6e 61  |melding_C("  Kna|
00002a40  70 70 20 6e 72 2e 31 20  66 6f 72 20 e5 20 72 75  |pp nr.1 for . ru|
00002a50  6c 6c 65 20 6f 70 70 20  6f 67 20 76 69 73 65 20  |lle opp og vise |
00002a60  65 76 65 6e 74 75 65 6c  6c 65 20 61 6e 64 72 65  |eventuelle andre|
00002a70  20 73 6b 6a 65 72 6d 62  69 6c 64 65 72 2e 20 20  | skjermbilder.  |
00002a80  22 29 20 8b 20 f2 6d 65  6c 64 69 6e 67 5f 43 28  |") . .melding_C(|
00002a90  22 20 50 72 65 73 73 20  6d 6f 75 73 65 20 62 75  |" Press mouse bu|
00002aa0  74 74 6f 6e 20 23 31 20  74 6f 20 73 63 72 6f 6c  |tton #1 to scrol|
00002ab0  6c 20 75 70 20 61 6e 64  20 73 68 6f 77 20 6f 74  |l up and show ot|
00002ac0  68 65 72 20 73 63 72 65  65 6e 73 20 28 69 66 20  |her screens (if |
00002ad0  61 6e 79 29 2e 20 22 29  0d 10 40 0e f2 70 69 6c  |any). ")..@..pil|
00002ae0  5f 6f 70 70 5f 43 0d 10  4a 1c e7 20 28 74 72 79  |_opp_C..J.. (try|
00002af0  6b 6b 3d 34 29 20 80 20  28 73 70 72 3e 31 38 29  |kk=4) . (spr>18)|
00002b00  20 8c 0d 10 54 0c f2 73  6e 6f 72 6b 5f 43 0d 10  | ...T..snork_C..|
00002b10  5e 14 e7 20 66 69 6c 73  74 61 72 74 31 3e 31 37  |^.. filstart1>17|
00002b20  20 8c 0d 10 68 11 66 69  6c 73 74 61 72 74 31 2d  | ...h.filstart1-|
00002b30  3d 31 38 0d 10 72 14 f2  74 65 67 6e 5f 6f 70 70  |=18..r..tegn_opp|
00002b40  5f 6d 65 6e 79 5f 43 0d  10 7c 05 cd 0d 10 86 05  |_meny_C..|......|
00002b50  cd 0d 10 90 05 e1 0d 10  9a 04 0d 10 a4 0f dd f2  |................|
00002b60  70 69 6c 5f 6f 70 70 5f  43 0d 10 ae 52 66 69 6c  |pil_opp_C...Rfil|
00002b70  6e 61 76 6e 24 3d bd 28  31 33 39 29 2b bd 28 31  |navn$=.(139)+.(1|
00002b80  33 39 29 2b bd 28 31 33  39 29 2b bd 28 31 33 39  |39)+.(139)+.(139|
00002b90  29 2b bd 28 31 33 39 29  2b bd 28 31 33 39 29 2b  |)+.(139)+.(139)+|
00002ba0  bd 28 31 33 39 29 2b bd  28 31 33 39 29 2b bd 28  |.(139)+.(139)+.(|
00002bb0  31 33 39 29 2b bd 28 31  33 39 29 0d 10 b8 14 f2  |139)+.(139).....|
00002bc0  73 6b 72 69 76 5f 66 69  6c 6e 61 76 6e 5f 43 0d  |skriv_filnavn_C.|
00002bd0  10 c2 05 e1 0d 10 cc 04  0d 10 d6 0f dd f2 70 69  |..............pi|
00002be0  6c 5f 6e 65 64 5f 43 0d  10 e0 52 66 69 6c 6e 61  |l_ned_C...Rfilna|
00002bf0  76 6e 24 3d bd 28 31 33  38 29 2b bd 28 31 33 38  |vn$=.(138)+.(138|
00002c00  29 2b bd 28 31 33 38 29  2b bd 28 31 33 38 29 2b  |)+.(138)+.(138)+|
00002c10  bd 28 31 33 38 29 2b bd  28 31 33 38 29 2b bd 28  |.(138)+.(138)+.(|
00002c20  31 33 38 29 2b bd 28 31  33 38 29 2b bd 28 31 33  |138)+.(138)+.(13|
00002c30  38 29 2b bd 28 31 33 38  29 0d 10 ea 14 f2 73 6b  |8)+.(138).....sk|
00002c40  72 69 76 5f 66 69 6c 6e  61 76 6e 5f 43 0d 10 f4  |riv_filnavn_C...|
00002c50  05 e1 0d 10 fe 04 0d 11  08 17 dd f2 73 74 79 72  |............styr|
00002c60  5f 6e 65 64 5f 73 6b 6a  65 72 6d 5f 43 0d 11 12  |_ned_skjerm_C...|
00002c70  0a 73 74 79 72 3d b9 0d  11 1c b6 e7 20 69 6e 66  |.styr=...... inf|
00002c80  6f 3d 31 20 f2 6d 65 6c  64 69 6e 67 5f 43 28 22  |o=1 .melding_C("|
00002c90  20 20 4b 6e 61 70 70 20  6e 72 2e 31 20 66 6f 72  |  Knapp nr.1 for|
00002ca0  20 e5 20 72 75 6c 6c 65  20 6e 65 64 20 6f 67 20  | . rulle ned og |
00002cb0  76 69 73 65 20 65 76 65  6e 74 75 65 6c 6c 65 20  |vise eventuelle |
00002cc0  61 6e 64 72 65 20 73 6b  6a 65 72 6d 62 69 6c 64  |andre skjermbild|
00002cd0  65 72 2e 20 20 22 29 20  8b 20 f2 6d 65 6c 64 69  |er.  ") . .meldi|
00002ce0  6e 67 5f 43 28 22 50 72  65 73 73 20 6d 6f 75 73  |ng_C("Press mous|
00002cf0  65 20 62 75 74 74 6f 6e  20 23 31 20 74 6f 20 73  |e button #1 to s|
00002d00  63 72 6f 6c 6c 20 64 6f  77 6e 20 61 6e 64 20 73  |croll down and s|
00002d10  68 6f 77 20 6f 74 68 65  72 20 73 63 72 65 65 6e  |how other screen|
00002d20  73 20 28 69 66 20 61 6e  79 29 2e 22 29 0d 11 26  |s (if any).")..&|
00002d30  0e f2 70 69 6c 5f 6e 65  64 5f 43 0d 11 30 1c e7  |..pil_ned_C..0..|
00002d40  20 28 74 72 79 6b 6b 3d  34 29 20 80 20 28 73 70  | (trykk=4) . (sp|
00002d50  72 3e 31 38 29 20 8c 0d  11 3a 0c f2 73 6e 6f 72  |r>18) ...:..snor|
00002d60  6b 5f 43 0d 11 44 18 e7  20 73 70 72 3e 66 69 6c  |k_C..D.. spr>fil|
00002d70  73 74 61 72 74 31 2b 31  38 20 8c 0d 11 4e 11 66  |start1+18 ...N.f|
00002d80  69 6c 73 74 61 72 74 31  2b 3d 31 38 0d 11 58 14  |ilstart1+=18..X.|
00002d90  f2 74 65 67 6e 5f 6f 70  70 5f 6d 65 6e 79 5f 43  |.tegn_opp_meny_C|
00002da0  0d 11 62 05 cd 0d 11 6c  05 cd 0d 11 76 05 e1 0d  |..b....l....v...|
00002db0  11 80 04 0d 11 8a 15 dd  f2 73 74 79 72 5f 6f 70  |.........styr_op|
00002dc0  70 5f 73 65 74 74 5f 43  0d 11 94 0a 73 74 79 72  |p_sett_C....styr|
00002dd0  3d b9 0d 11 9e b6 e7 20  69 6e 66 6f 3d 31 20 f2  |=...... info=1 .|
00002de0  6d 65 6c 64 69 6e 67 5f  43 28 22 20 20 4b 6e 61  |melding_C("  Kna|
00002df0  70 70 20 6e 72 2e 31 20  66 6f 72 20 e5 20 72 75  |pp nr.1 for . ru|
00002e00  6c 6c 65 20 6f 70 70 20  6f 67 20 76 69 73 65 20  |lle opp og vise |
00002e10  65 76 65 6e 74 75 65 6c  6c 65 20 61 6e 64 72 65  |eventuelle andre|
00002e20  20 6c 69 67 6e 69 6e 67  73 73 65 74 74 2e 20 20  | ligningssett.  |
00002e30  22 29 20 8b 20 f2 6d 65  6c 64 69 6e 67 5f 43 28  |") . .melding_C(|
00002e40  22 20 4d 6f 75 73 65 20  62 75 74 74 6f 6e 20 23  |" Mouse button #|
00002e50  31 20 74 6f 20 73 63 72  6f 6c 6c 20 75 70 20 61  |1 to scroll up a|
00002e60  6e 64 20 73 68 6f 77 20  6f 74 68 65 72 20 65 71  |nd show other eq|
00002e70  75 61 74 69 6f 6e 20 73  65 74 73 20 28 69 66 20  |uation sets (if |
00002e80  61 6e 79 29 2e 20 22 29  0d 11 a8 0e f2 70 69 6c  |any). ").....pil|
00002e90  5f 6f 70 70 5f 43 0d 11  b2 1c e7 20 28 74 72 79  |_opp_C..... (try|
00002ea0  6b 6b 3d 34 29 20 80 20  28 67 72 61 3e 33 36 29  |kk=4) . (gra>36)|
00002eb0  20 8c 0d 11 bc 0c f2 73  6e 6f 72 6b 5f 43 0d 11  | ......snork_C..|
00002ec0  c6 14 e7 20 66 69 6c 73  74 61 72 74 32 3e 33 35  |... filstart2>35|
00002ed0  20 8c 0d 11 d0 11 66 69  6c 73 74 61 72 74 32 2d  | .....filstart2-|
00002ee0  3d 33 36 0d 11 da 1d e7  20 66 69 6c 73 74 61 72  |=36..... filstar|
00002ef0  74 32 3c 30 20 66 69 6c  73 74 61 72 74 32 3d 30  |t2<0 filstart2=0|
00002f00  0d 11 e4 14 f2 74 65 67  6e 5f 6f 70 70 5f 6d 65  |.....tegn_opp_me|
00002f10  6e 79 5f 43 0d 11 ee 05  cd 0d 11 f8 05 cd 0d 12  |ny_C............|
00002f20  02 05 e1 0d 12 0c 04 0d  12 16 15 dd f2 73 74 79  |.............sty|
00002f30  72 5f 6e 65 64 5f 73 65  74 74 5f 43 0d 12 20 0a  |r_ned_sett_C.. .|
00002f40  73 74 79 72 3d b9 0d 12  2a b6 e7 20 69 6e 66 6f  |styr=...*.. info|
00002f50  3d 31 20 f2 6d 65 6c 64  69 6e 67 5f 43 28 22 20  |=1 .melding_C(" |
00002f60  20 4b 6e 61 70 70 20 6e  72 2e 31 20 66 6f 72 20  | Knapp nr.1 for |
00002f70  e5 20 72 75 6c 6c 65 20  6e 65 64 20 6f 67 20 76  |. rulle ned og v|
00002f80  69 73 65 20 65 76 65 6e  74 75 65 6c 6c 65 20 61  |ise eventuelle a|
00002f90  6e 64 72 65 20 6c 69 67  6e 69 6e 67 73 73 65 74  |ndre ligningsset|
00002fa0  74 2e 20 20 22 29 20 8b  20 f2 6d 65 6c 64 69 6e  |t.  ") . .meldin|
00002fb0  67 5f 43 28 22 4d 6f 75  73 65 20 62 75 74 74 6f  |g_C("Mouse butto|
00002fc0  6e 20 23 31 20 74 6f 20  73 63 72 6f 6c 6c 20 64  |n #1 to scroll d|
00002fd0  6f 77 6e 20 61 6e 64 20  73 68 6f 77 20 6f 74 68  |own and show oth|
00002fe0  65 72 20 65 71 75 61 74  69 6f 6e 20 73 65 74 73  |er equation sets|
00002ff0  20 28 69 66 20 61 6e 79  29 2e 22 29 0d 12 34 0e  | (if any).")..4.|
00003000  f2 70 69 6c 5f 6e 65 64  5f 43 0d 12 3e 1c e7 20  |.pil_ned_C..>.. |
00003010  28 74 72 79 6b 6b 3d 34  29 20 80 20 28 67 72 61  |(trykk=4) . (gra|
00003020  3e 33 36 29 20 8c 0d 12  48 0c f2 73 6e 6f 72 6b  |>36) ...H..snork|
00003030  5f 43 0d 12 52 18 e7 20  67 72 61 3e 66 69 6c 73  |_C..R.. gra>fils|
00003040  74 61 72 74 32 2b 33 36  20 8c 0d 12 5c 11 66 69  |tart2+36 ...\.fi|
00003050  6c 73 74 61 72 74 32 2b  3d 33 36 0d 12 66 14 f2  |lstart2+=36..f..|
00003060  74 65 67 6e 5f 6f 70 70  5f 6d 65 6e 79 5f 43 0d  |tegn_opp_meny_C.|
00003070  12 70 05 cd 0d 12 7a 05  cd 0d 12 84 05 e1 0d 12  |.p....z.........|
00003080  8e 04 0d 12 98 14 dd f2  73 74 79 72 5f 6f 70 70  |........styr_opp|
00003090  5f 64 69 72 5f 43 0d 12  a2 0a 73 74 79 72 3d b9  |_dir_C....styr=.|
000030a0  0d 12 ac b6 e7 20 69 6e  66 6f 3d 31 20 f2 6d 65  |..... info=1 .me|
000030b0  6c 64 69 6e 67 5f 43 28  22 20 20 20 20 4b 6e 61  |lding_C("    Kna|
000030c0  70 70 20 6e 72 2e 31 20  66 6f 72 20 e5 20 72 75  |pp nr.1 for . ru|
000030d0  6c 6c 65 20 6f 70 70 20  6f 67 20 76 69 73 65 20  |lle opp og vise |
000030e0  65 76 65 6e 74 75 65 6c  6c 65 20 61 6e 64 72 65  |eventuelle andre|
000030f0  20 6b 61 74 61 6c 6f 67  65 72 2e 20 20 20 22 29  | kataloger.   ")|
00003100  20 8b 20 f2 6d 65 6c 64  69 6e 67 5f 43 28 22 20  | . .melding_C(" |
00003110  20 4d 6f 75 73 65 20 62  75 74 74 6f 6e 20 23 31  | Mouse button #1|
00003120  20 74 6f 20 73 63 72 6f  6c 6c 20 75 70 20 61 6e  | to scroll up an|
00003130  64 20 73 68 6f 77 20 6f  74 68 65 72 20 64 69 72  |d show other dir|
00003140  65 63 74 6f 72 69 65 73  20 28 69 66 20 61 6e 79  |ectories (if any|
00003150  29 2e 20 20 22 29 0d 12  b6 0e f2 70 69 6c 5f 6f  |).  ").....pil_o|
00003160  70 70 5f 43 0d 12 c0 1c  e7 20 28 74 72 79 6b 6b  |pp_C..... (trykk|
00003170  3d 34 29 20 80 20 28 64  72 61 3e 31 38 29 20 8c  |=4) . (dra>18) .|
00003180  0d 12 ca 0c f2 73 6e 6f  72 6b 5f 43 0d 12 d4 14  |.....snork_C....|
00003190  e7 20 66 69 6c 73 74 61  72 74 33 3e 31 37 20 8c  |. filstart3>17 .|
000031a0  0d 12 de 11 66 69 6c 73  74 61 72 74 33 2d 3d 31  |....filstart3-=1|
000031b0  38 0d 12 e8 1d e7 20 66  69 6c 73 74 61 72 74 33  |8..... filstart3|
000031c0  3c 30 20 66 69 6c 73 74  61 72 74 33 3d 30 0d 12  |<0 filstart3=0..|
000031d0  f2 14 f2 74 65 67 6e 5f  6f 70 70 5f 6d 65 6e 79  |...tegn_opp_meny|
000031e0  5f 43 0d 12 fc 05 cd 0d  13 06 05 cd 0d 13 10 05  |_C..............|
000031f0  e1 0d 13 1a 04 0d 13 24  14 dd f2 73 74 79 72 5f  |.......$...styr_|
00003200  6e 65 64 5f 64 69 72 5f  43 0d 13 2e 0a 73 74 79  |ned_dir_C....sty|
00003210  72 3d b9 0d 13 38 b6 e7  20 69 6e 66 6f 3d 31 20  |r=...8.. info=1 |
00003220  f2 6d 65 6c 64 69 6e 67  5f 43 28 22 20 20 20 20  |.melding_C("    |
00003230  4b 6e 61 70 70 20 6e 72  2e 31 20 66 6f 72 20 e5  |Knapp nr.1 for .|
00003240  20 72 75 6c 6c 65 20 6e  65 64 20 6f 67 20 76 69  | rulle ned og vi|
00003250  73 65 20 65 76 65 6e 74  75 65 6c 6c 65 20 61 6e  |se eventuelle an|
00003260  64 72 65 20 6b 61 74 61  6c 6f 67 65 72 2e 20 20  |dre kataloger.  |
00003270  20 22 29 20 8b 20 f2 6d  65 6c 64 69 6e 67 5f 43  | ") . .melding_C|
00003280  28 22 20 4d 6f 75 73 65  20 62 75 74 74 6f 6e 20  |(" Mouse button |
00003290  23 31 20 74 6f 20 73 63  72 6f 6c 6c 20 64 6f 77  |#1 to scroll dow|
000032a0  6e 20 61 6e 64 20 73 68  6f 77 20 6f 74 68 65 72  |n and show other|
000032b0  20 64 69 72 65 63 74 6f  72 69 65 73 20 28 69 66  | directories (if|
000032c0  20 61 6e 79 29 2e 20 22  29 0d 13 42 0e f2 70 69  | any). ")..B..pi|
000032d0  6c 5f 6e 65 64 5f 43 0d  13 4c 1c e7 20 28 74 72  |l_ned_C..L.. (tr|
000032e0  79 6b 6b 3d 34 29 20 80  20 28 64 72 61 3e 31 38  |ykk=4) . (dra>18|
000032f0  29 20 8c 0d 13 56 0c f2  73 6e 6f 72 6b 5f 43 0d  |) ...V..snork_C.|
00003300  13 60 18 e7 20 64 72 61  3e 66 69 6c 73 74 61 72  |.`.. dra>filstar|
00003310  74 33 2b 31 38 20 8c 0d  13 6a 11 66 69 6c 73 74  |t3+18 ...j.filst|
00003320  61 72 74 33 2b 3d 31 38  0d 13 74 14 f2 74 65 67  |art3+=18..t..teg|
00003330  6e 5f 6f 70 70 5f 6d 65  6e 79 5f 43 0d 13 7e 05  |n_opp_meny_C..~.|
00003340  cd 0d 13 88 05 cd 0d 13  92 05 e1 0d 13 9c 04 0d  |................|
00003350  13 a6 12 dd f2 73 74 79  72 5f 64 69 73 63 61 5f  |.....styr_disca_|
00003360  43 0d 13 b0 0a 73 74 79  72 3d b9 0d 13 ba b6 e7  |C....styr=......|
00003370  20 69 6e 66 6f 3d 31 20  f2 6d 65 6c 64 69 6e 67  | info=1 .melding|
00003380  5f 43 28 22 20 20 20 20  20 20 20 20 54 72 79 6b  |_C("        Tryk|
00003390  6b 20 6b 6e 61 70 70 20  6e 75 6d 6d 65 72 20 65  |k knapp nummer e|
000033a0  6e 20 66 6f 72 20 e5 20  76 65 6c 67 65 20 64 69  |n for . velge di|
000033b0  73 6b 65 74 74 20 73 74  61 73 6a 6f 6e 20 3a 3a  |skett stasjon ::|
000033c0  30 2e 20 20 20 20 20 20  20 22 29 20 8b 20 f2 6d  |0.       ") . .m|
000033d0  65 6c 64 69 6e 67 5f 43  28 22 20 20 20 20 20 20  |elding_C("      |
000033e0  20 20 20 20 20 20 20 20  50 72 65 73 73 20 6d 6f  |        Press mo|
000033f0  75 73 65 20 62 75 74 74  6f 6e 20 23 31 20 74 6f  |use button #1 to|
00003400  20 63 68 6f 6f 73 65 20  64 69 73 63 20 3a 3a 30  | choose disc ::0|
00003410  2e 20 20 20 20 20 20 20  20 20 20 20 20 20 20 22  |.              "|
00003420  29 0d 13 c4 13 66 69 6c  6e 61 76 6e 24 3d 22 3a  |)....filnavn$=":|
00003430  3a 30 2e 22 0d 13 ce 14  f2 73 6b 72 69 76 5f 66  |:0.".....skriv_f|
00003440  69 6c 6e 61 76 6e 5f 43  0d 13 d8 0f e7 20 74 72  |ilnavn_C..... tr|
00003450  79 6b 6b 3d 34 20 8c 0d  13 e2 0c f2 73 6e 6f 72  |ykk=4 ......snor|
00003460  6b 5f 43 0d 13 ec 10 ff  28 22 4d 4f 55 4e 54 20  |k_C.....("MOUNT |
00003470  30 22 29 0d 13 f6 14 f2  74 65 67 6e 5f 6f 70 70  |0").....tegn_opp|
00003480  5f 6d 65 6e 79 5f 43 0d  14 00 17 fb 31 38 34 20  |_meny_C.....184 |
00003490  c8 9c 38 30 3a fb 33 32  20 c8 9c 32 35 36 0d 14  |..80:.32 ..256..|
000034a0  0a 0f f1 8a 31 36 2c 34  29 22 3a 30 22 0d 14 14  |....16,4)":0"...|
000034b0  05 cd 0d 14 1e 05 e1 0d  14 28 04 0d 14 32 12 dd  |.........(...2..|
000034c0  f2 73 74 79 72 5f 64 69  73 63 62 5f 43 0d 14 3c  |.styr_discb_C..<|
000034d0  0a 73 74 79 72 3d b9 0d  14 46 b6 e7 20 69 6e 66  |.styr=...F.. inf|
000034e0  6f 3d 31 20 f2 6d 65 6c  64 69 6e 67 5f 43 28 22  |o=1 .melding_C("|
000034f0  20 20 20 20 20 20 20 20  54 72 79 6b 6b 20 6b 6e  |        Trykk kn|
00003500  61 70 70 20 6e 75 6d 6d  65 72 20 65 6e 20 66 6f  |app nummer en fo|
00003510  72 20 e5 20 76 65 6c 67  65 20 64 69 73 6b 65 74  |r . velge disket|
00003520  74 20 73 74 61 73 6a 6f  6e 20 3a 3a 31 2e 20 20  |t stasjon ::1.  |
00003530  20 20 20 20 20 22 29 20  8b 20 f2 6d 65 6c 64 69  |     ") . .meldi|
00003540  6e 67 5f 43 28 22 20 20  20 20 20 20 20 20 20 20  |ng_C("          |
00003550  20 20 20 20 50 72 65 73  73 20 6d 6f 75 73 65 20  |    Press mouse |
00003560  62 75 74 74 6f 6e 20 23  31 20 74 6f 20 63 68 6f  |button #1 to cho|
00003570  6f 73 65 20 64 69 73 63  20 3a 3a 31 2e 20 20 20  |ose disc ::1.   |
00003580  20 20 20 20 20 20 20 20  20 20 20 22 29 0d 14 50  |           ")..P|
00003590  13 66 69 6c 6e 61 76 6e  24 3d 22 3a 3a 31 2e 22  |.filnavn$="::1."|
000035a0  0d 14 5a 14 f2 73 6b 72  69 76 5f 66 69 6c 6e 61  |..Z..skriv_filna|
000035b0  76 6e 5f 43 0d 14 64 0f  e7 20 74 72 79 6b 6b 3d  |vn_C..d.. trykk=|
000035c0  34 20 8c 0d 14 6e 0c f2  73 6e 6f 72 6b 5f 43 0d  |4 ...n..snork_C.|
000035d0  14 78 15 f2 72 65 73 65  74 5f 66 69 6c 73 74 61  |.x..reset_filsta|
000035e0  72 74 5f 43 0d 14 82 10  ff 28 22 4d 4f 55 4e 54  |rt_C.....("MOUNT|
000035f0  20 31 22 29 0d 14 8c 14  f2 74 65 67 6e 5f 6f 70  | 1").....tegn_op|
00003600  70 5f 6d 65 6e 79 5f 43  0d 14 96 17 fb 31 38 34  |p_meny_C.....184|
00003610  20 c8 9c 38 30 3a fb 33  32 20 c8 9c 32 35 36 0d  | ..80:.32 ..256.|
00003620  14 a0 0f f1 8a 32 32 2c  34 29 22 3a 31 22 0d 14  |.....22,4)":1"..|
00003630  aa 05 cd 0d 14 b4 05 e1  0d 14 be 04 0d 14 c8 12  |................|
00003640  dd f2 73 74 79 72 5f 64  69 73 63 63 5f 43 0d 14  |..styr_discc_C..|
00003650  d2 0a 73 74 79 72 3d b9  0d 14 dc b6 e7 20 69 6e  |..styr=...... in|
00003660  66 6f 3d 31 20 f2 6d 65  6c 64 69 6e 67 5f 43 28  |fo=1 .melding_C(|
00003670  22 20 20 20 20 20 20 20  20 54 72 79 6b 6b 20 6b  |"        Trykk k|
00003680  6e 61 70 70 20 6e 75 6d  6d 65 72 20 65 6e 20 66  |napp nummer en f|
00003690  6f 72 20 e5 20 76 65 6c  67 65 20 64 69 73 6b 65  |or . velge diske|
000036a0  74 74 20 73 74 61 73 6a  6f 6e 20 3a 3a 34 2e 20  |tt stasjon ::4. |
000036b0  20 20 20 20 20 20 22 29  20 8b 20 f2 6d 65 6c 64  |      ") . .meld|
000036c0  69 6e 67 5f 43 28 22 20  20 20 20 20 20 20 20 20  |ing_C("         |
000036d0  20 20 20 20 20 50 72 65  73 73 20 6d 6f 75 73 65  |     Press mouse|
000036e0  20 62 75 74 74 6f 6e 20  23 31 20 74 6f 20 63 68  | button #1 to ch|
000036f0  6f 6f 73 65 20 64 69 73  63 20 3a 3a 34 2e 20 20  |oose disc ::4.  |
00003700  20 20 20 20 20 20 20 20  20 20 20 20 22 29 0d 14  |            ")..|
00003710  e6 13 66 69 6c 6e 61 76  6e 24 3d 22 3a 3a 34 2e  |..filnavn$="::4.|
00003720  22 0d 14 f0 14 f2 73 6b  72 69 76 5f 66 69 6c 6e  |".....skriv_filn|
00003730  61 76 6e 5f 43 0d 14 fa  0f e7 20 74 72 79 6b 6b  |avn_C..... trykk|
00003740  3d 34 20 8c 0d 15 04 0c  f2 73 6e 6f 72 6b 5f 43  |=4 ......snork_C|
00003750  0d 15 0e 15 f2 72 65 73  65 74 5f 66 69 6c 73 74  |.....reset_filst|
00003760  61 72 74 5f 43 0d 15 18  10 ff 28 22 4d 4f 55 4e  |art_C.....("MOUN|
00003770  54 20 34 22 29 0d 15 22  14 f2 74 65 67 6e 5f 6f  |T 4").."..tegn_o|
00003780  70 70 5f 6d 65 6e 79 5f  43 0d 15 2c 17 fb 31 38  |pp_meny_C..,..18|
00003790  34 20 c8 9c 38 30 3a fb  33 32 20 c8 9c 32 35 36  |4 ..80:.32 ..256|
000037a0  0d 15 36 0f f1 8a 32 38  2c 34 29 22 3a 34 22 0d  |..6...28,4)":4".|
000037b0  15 40 05 cd 0d 15 4a 05  e1 0d 15 54 04 0d 15 5e  |.@....J....T...^|
000037c0  12 dd f2 73 74 79 72 5f  64 69 73 63 64 5f 43 0d  |...styr_discd_C.|
000037d0  15 68 0a 73 74 79 72 3d  b9 0d 15 72 b6 e7 20 69  |.h.styr=...r.. i|
000037e0  6e 66 6f 3d 31 20 f2 6d  65 6c 64 69 6e 67 5f 43  |nfo=1 .melding_C|
000037f0  28 22 20 20 20 20 20 20  20 20 54 72 79 6b 6b 20  |("        Trykk |
00003800  6b 6e 61 70 70 20 6e 75  6d 6d 65 72 20 65 6e 20  |knapp nummer en |
00003810  66 6f 72 20 e5 20 76 65  6c 67 65 20 64 69 73 6b  |for . velge disk|
00003820  65 74 74 20 73 74 61 73  6a 6f 6e 20 3a 3a 35 2e  |ett stasjon ::5.|
00003830  20 20 20 20 20 20 20 22  29 20 8b 20 f2 6d 65 6c  |       ") . .mel|
00003840  64 69 6e 67 5f 43 28 22  20 20 20 20 20 20 20 20  |ding_C("        |
00003850  20 20 20 20 20 20 50 72  65 73 73 20 6d 6f 75 73  |      Press mous|
00003860  65 20 62 75 74 74 6f 6e  20 23 31 20 74 6f 20 63  |e button #1 to c|
00003870  68 6f 6f 73 65 20 64 69  73 63 20 3a 3a 35 2e 20  |hoose disc ::5. |
00003880  20 20 20 20 20 20 20 20  20 20 20 20 20 22 29 0d  |             ").|
00003890  15 7c 13 66 69 6c 6e 61  76 6e 24 3d 22 3a 3a 35  |.|.filnavn$="::5|
000038a0  2e 22 0d 15 86 14 f2 73  6b 72 69 76 5f 66 69 6c  |.".....skriv_fil|
000038b0  6e 61 76 6e 5f 43 0d 15  90 0f e7 20 74 72 79 6b  |navn_C..... tryk|
000038c0  6b 3d 34 20 8c 0d 15 9a  0c f2 73 6e 6f 72 6b 5f  |k=4 ......snork_|
000038d0  43 0d 15 a4 15 f2 72 65  73 65 74 5f 66 69 6c 73  |C.....reset_fils|
000038e0  74 61 72 74 5f 43 0d 15  ae 10 ff 28 22 4d 4f 55  |tart_C.....("MOU|
000038f0  4e 54 20 35 22 29 0d 15  b8 14 f2 74 65 67 6e 5f  |NT 5").....tegn_|
00003900  6f 70 70 5f 6d 65 6e 79  5f 43 0d 15 c2 17 fb 31  |opp_meny_C.....1|
00003910  38 34 20 c8 9c 38 30 3a  fb 33 32 20 c8 9c 32 35  |84 ..80:.32 ..25|
00003920  36 0d 15 cc 0f f1 8a 32  38 2c 34 29 22 3a 35 22  |6......28,4)":5"|
00003930  0d 15 d6 05 cd 0d 15 e0  05 e1 0d 15 ea 04 0d 15  |................|
00003940  f4 0f dd f2 73 74 79 72  5f 75 70 5f 43 0d 15 fe  |....styr_up_C...|
00003950  0a 73 74 79 72 3d b9 0d  16 08 b6 e7 20 69 6e 66  |.styr=...... inf|
00003960  6f 3d 31 20 f2 6d 65 6c  64 69 6e 67 5f 43 28 22  |o=1 .melding_C("|
00003970  20 20 20 20 20 20 20 54  72 79 6b 6b 20 6b 6e 61  |       Trykk kna|
00003980  70 70 20 6e 75 6d 6d 65  72 20 65 6e 20 66 6f 72  |pp nummer en for|
00003990  20 e5 20 67 e5 20 6f 70  70 20 65 6e 20 6b 61 74  | . g. opp en kat|
000039a0  61 6c 6f 67 2e 20 28 2a  55 50 29 20 20 20 20 20  |alog. (*UP)     |
000039b0  20 20 20 20 20 22 29 20  8b 20 f2 6d 65 6c 64 69  |     ") . .meldi|
000039c0  6e 67 5f 43 28 22 20 20  20 20 20 20 20 20 20 20  |ng_C("          |
000039d0  20 50 72 65 73 73 20 6d  6f 75 73 65 20 62 75 74  | Press mouse but|
000039e0  74 6f 6e 20 23 31 20 74  6f 20 67 6f 20 75 70 20  |ton #1 to go up |
000039f0  61 20 64 69 72 65 63 74  6f 72 79 2e 20 28 2a 55  |a directory. (*U|
00003a00  50 29 20 20 20 20 20 20  20 20 20 22 29 0d 16 12  |P)         ")...|
00003a10  12 66 69 6c 6e 61 76 6e  24 3d 22 2a 55 50 22 0d  |.filnavn$="*UP".|
00003a20  16 1c 14 f2 73 6b 72 69  76 5f 66 69 6c 6e 61 76  |....skriv_filnav|
00003a30  6e 5f 43 0d 16 26 0f e7  20 74 72 79 6b 6b 3d 34  |n_C..&.. trykk=4|
00003a40  20 8c 0d 16 30 15 f2 72  65 73 65 74 5f 66 69 6c  | ...0..reset_fil|
00003a50  73 74 61 72 74 5f 43 0d  16 3a 0c f2 73 6e 6f 72  |start_C..:..snor|
00003a60  6b 5f 43 0d 16 44 0b ff  28 22 55 50 22 29 0d 16  |k_C..D..("UP")..|
00003a70  4e 14 f2 74 65 67 6e 5f  6f 70 70 5f 6d 65 6e 79  |N..tegn_opp_meny|
00003a80  5f 43 0d 16 58 05 cd 0d  16 62 05 e1 0d 16 6c 04  |_C..X....b....l.|
00003a90  0d 16 76 11 dd f2 73 74  79 72 5f 65 78 69 74 5f  |..v...styr_exit_|
00003aa0  43 0d 16 80 0a 73 74 79  72 3d b9 0d 16 8a b6 e7  |C....styr=......|
00003ab0  20 69 6e 66 6f 3d 31 20  f2 6d 65 6c 64 69 6e 67  | info=1 .melding|
00003ac0  5f 43 28 22 20 20 54 72  79 6b 6b 20 6b 6e 61 70  |_C("  Trykk knap|
00003ad0  70 20 6e 75 6d 6d 65 72  20 65 6e 20 66 6f 72 20  |p nummer en for |
00003ae0  e5 20 6b 6f 6d 6d 65 20  74 69 6c 62 61 6b 65 20  |. komme tilbake |
00003af0  74 69 6c 20 33 44 2d 47  72 61 66 20 70 72 6f 67  |til 3D-Graf prog|
00003b00  72 61 6d 6d 65 74 2e 20  20 22 29 20 8b 20 f2 6d  |rammet.  ") . .m|
00003b10  65 6c 64 69 6e 67 5f 43  28 22 20 20 20 20 20 20  |elding_C("      |
00003b20  20 20 50 72 65 73 73 20  6d 6f 75 73 65 20 62 75  |  Press mouse bu|
00003b30  74 74 6f 6e 20 23 31 20  74 6f 20 72 65 74 75 72  |tton #1 to retur|
00003b40  6e 20 74 6f 20 33 44 2d  47 72 61 70 68 20 70 72  |n to 3D-Graph pr|
00003b50  6f 67 72 61 6d 2e 20 20  20 20 20 20 20 20 20 22  |ogram.         "|
00003b60  29 0d 16 94 3a e7 20 69  6e 66 6f 3d 31 20 8c 20  |)...:. info=1 . |
00003b70  66 69 6c 6e 61 76 6e 24  3d 22 45 58 49 54 20 6d  |filnavn$="EXIT m|
00003b80  65 6e 79 22 20 8b 20 66  69 6c 6e 61 76 6e 24 3d  |eny" . filnavn$=|
00003b90  22 45 58 49 54 20 6d 65  6e 75 22 0d 16 9e 14 f2  |"EXIT menu".....|
00003ba0  73 6b 72 69 76 5f 66 69  6c 6e 61 76 6e 5f 43 0d  |skriv_filnavn_C.|
00003bb0  16 a8 0f e7 20 74 72 79  6b 6b 3d 34 20 8c 0d 16  |.... trykk=4 ...|
00003bc0  b2 0c f2 73 6e 6f 72 6b  5f 43 0d 16 bc 15 f2 72  |...snork_C.....r|
00003bd0  65 73 65 74 5f 66 69 6c  73 74 61 72 74 5f 43 0d  |eset_filstart_C.|
00003be0  16 c6 0f 65 78 69 74 5f  6d 65 6e 75 3d b9 0d 16  |...exit_menu=...|
00003bf0  d0 05 cd 0d 16 da 05 e1  0d 16 e4 04 0d 16 ee 14  |................|
00003c00  dd f2 73 74 79 72 5f 6c  61 67 5f 64 69 72 5f 43  |..styr_lag_dir_C|
00003c10  0d 16 f8 0a 73 74 79 72  3d b9 0d 17 02 b6 e7 20  |....styr=...... |
00003c20  69 6e 66 6f 3d 31 20 f2  6d 65 6c 64 69 6e 67 5f  |info=1 .melding_|
00003c30  43 28 22 20 20 20 20 20  20 20 54 72 79 6b 6b 20  |C("       Trykk |
00003c40  6b 6e 61 70 70 20 6e 75  6d 6d 65 72 20 65 6e 20  |knapp nummer en |
00003c50  66 6f 72 20 e5 20 6c 61  67 65 20 65 6e 20 6e 79  |for . lage en ny|
00003c60  74 74 20 75 6e 64 65 72  20 6b 61 74 61 6c 6f 67  |tt under katalog|
00003c70  2e 20 20 20 20 20 20 20  22 29 20 8b 20 f2 6d 65  |.       ") . .me|
00003c80  6c 64 69 6e 67 5f 43 28  22 20 20 20 20 20 20 20  |lding_C("       |
00003c90  20 20 20 20 20 50 72 65  73 73 20 6d 6f 75 73 65  |     Press mouse|
00003ca0  20 62 75 74 74 6f 6e 20  23 31 20 74 6f 20 6d 61  | button #1 to ma|
00003cb0  6b 65 20 61 20 6e 65 77  20 64 69 72 65 63 74 6f  |ke a new directo|
00003cc0  72 79 2e 20 20 20 20 20  20 20 20 20 20 20 22 29  |ry.           ")|
00003cd0  0d 17 0c 3b e7 20 69 6e  66 6f 3d 31 20 8c 20 66  |...;. info=1 . f|
00003ce0  69 6c 6e 61 76 6e 24 3d  22 4c 61 67 20 4b 61 74  |ilnavn$="Lag Kat|
00003cf0  61 6c 6f 67 22 20 8b 20  66 69 6c 6e 61 76 6e 24  |alog" . filnavn$|
00003d00  3d 22 4d 61 6b 65 20 44  69 72 22 0d 17 16 0f e7  |="Make Dir".....|
00003d10  20 74 72 79 6b 6b 3d 34  20 8c 0d 17 20 0c f2 73  | trykk=4 ... ..s|
00003d20  6e 6f 72 6b 5f 43 0d 17  2a 11 f2 62 6c 61 61 5f  |nork_C..*..blaa_|
00003d30  62 6f 78 5f 66 5f 43 0d  17 34 8d e7 20 69 6e 66  |box_f_C..4.. inf|
00003d40  6f 3d 31 20 8c 20 e8 8a  32 2c 33 29 22 56 65 6e  |o=1 . ..2,3)"Ven|
00003d50  6e 6c 69 67 73 74 20 73  6b 72 69 76 20 6e 61 76  |nligst skriv nav|
00003d60  6e 65 74 20 70 e5 20 64  65 6e 20 6e 79 65 20 6b  |net p. den nye k|
00003d70  61 74 61 6c 6f 67 65 6e  20 3a 20 22 66 69 6c 6e  |atalogen : "filn|
00003d80  61 76 6e 24 20 8b 20 e8  8a 32 2c 33 29 22 50 6c  |avn$ . ..2,3)"Pl|
00003d90  65 61 73 65 20 73 74 61  74 65 20 74 68 65 20 6e  |ease state the n|
00003da0  61 6d 65 20 6f 66 20 74  68 65 20 6e 65 77 20 64  |ame of the new d|
00003db0  69 72 65 63 74 6f 72 79  20 3a 20 22 66 69 6c 6e  |irectory : "filn|
00003dc0  61 76 6e 24 0d 17 3e 16  f2 73 6a 65 6b 6b 5f 6f  |avn$..>..sjekk_o|
00003dd0  6d 5f 66 69 6e 6e 65 73  5f 43 0d 17 48 13 e7 20  |m_finnes_C..H.. |
00003de0  66 69 6c 5f 61 6c 61 72  6d 3d a3 20 8c 0d 17 52  |fil_alarm=. ...R|
00003df0  17 ff 28 22 43 44 49 52  20 22 2b 66 69 6c 6e 61  |..("CDIR "+filna|
00003e00  76 6e 24 29 0d 17 5c 15  f2 72 65 73 65 74 5f 66  |vn$)..\..reset_f|
00003e10  69 6c 73 74 61 72 74 5f  43 0d 17 66 05 cd 0d 17  |ilstart_C..f....|
00003e20  70 14 f2 74 65 67 6e 5f  6f 70 70 5f 6d 65 6e 79  |p..tegn_opp_meny|
00003e30  5f 43 0d 17 7a 05 cd 0d  17 84 05 e1 0d 17 8e 04  |_C..z...........|
00003e40  0d 17 98 17 dd f2 72 61  70 6f 72 74 65 72 5f 66  |......raporter_f|
00003e50  69 6e 6e 65 73 5f 43 0d  17 a2 13 e7 20 66 69 6c  |innes_C..... fil|
00003e60  5f 61 6c 61 72 6d 3d b9  20 8c 0d 17 ac 11 f2 62  |_alarm=. ......b|
00003e70  6c 61 61 5f 62 6f 78 5f  66 5f 43 0d 17 b6 cd e7  |laa_box_f_C.....|
00003e80  20 69 6e 66 6f 3d 31 20  8c 20 f1 8a 32 2c 32 29  | info=1 . ..2,2)|
00003e90  22 44 65 6e 6e 65 20 66  69 6c 65 6e 20 66 69 6e  |"Denne filen fin|
00003ea0  6e 65 73 20 69 20 64 65  6e 6e 65 20 6b 61 74 61  |nes i denne kata|
00003eb0  6c 6f 67 65 6e 20 66 72  61 20 66 f8 72 2c 20 22  |logen fra f.r, "|
00003ec0  8a 32 2c 33 29 22 76 69  6c 20 64 75 20 61 6c 6c  |.2,3)"vil du all|
00003ed0  69 6b 65 76 65 6c 20 6c  61 67 72 65 20 66 69 6c  |ikevel lagre fil|
00003ee0  65 6e 20 28 4a 2f 4e 29  20 3f 22 20 8b 20 f1 8a  |en (J/N) ?" . ..|
00003ef0  32 2c 32 29 22 54 68 69  73 20 66 69 6c 65 20 61  |2,2)"This file a|
00003f00  6c 72 65 61 64 79 20 65  78 69 73 74 73 20 69 6e  |lready exists in|
00003f10  20 74 68 69 73 20 64 69  72 65 63 74 6f 72 79 2c  | this directory,|
00003f20  22 8a 32 2c 33 29 22 77  6f 75 6c 64 20 79 6f 75  |".2,3)"would you|
00003f30  20 73 61 76 65 20 69 74  20 61 6e 79 77 61 79 20  | save it anyway |
00003f40  28 59 2f 4e 29 20 3f 22  0d 17 c0 08 41 24 3d be  |(Y/N) ?"....A$=.|
00003f50  0d 17 ca 3b e7 20 28 41  24 3d 22 6a 22 29 20 84  |...;. (A$="j") .|
00003f60  20 28 41 24 3d 22 4a 22  29 20 84 20 28 41 24 3d  | (A$="J") . (A$=|
00003f70  22 79 22 29 20 84 20 28  41 24 3d 22 59 22 29 20  |"y") . (A$="Y") |
00003f80  66 69 6c 5f 61 6c 61 72  6d 3d a3 0d 17 d4 05 cd  |fil_alarm=......|
00003f90  0d 17 de 05 e1 0d 17 e8  04 0d 17 f2 15 dd f2 73  |...............s|
00003fa0  6b 72 69 76 5f 66 69 6c  6e 61 76 6e 5f 43 0d 17  |kriv_filnavn_C..|
00003fb0  fc 18 fb 20 31 38 34 20  c8 9c 38 30 3a fb 33 32  |... 184 ..80:.32|
00003fc0  20 c8 9c 32 35 36 0d 18  06 24 f1 8a 33 38 2c 34  | ..256...$..38,4|
00003fd0  29 3b 66 69 6c 6e 61 76  6e 24 3b 22 20 20 20 20  |);filnavn$;"    |
00003fe0  20 20 20 20 20 20 20 20  20 22 0d 18 10 05 e1 0d  |         "......|
00003ff0  18 1a 04 0d 18 24 12 dd  f2 73 74 79 72 5f 6c 5f  |.....$...styr_l_|
00004000  64 69 72 5f 43 0d 18 2e  0a 73 74 79 72 3d b9 0d  |dir_C....styr=..|
00004010  18 38 b6 e7 20 69 6e 66  6f 3d 31 20 f2 6d 65 6c  |.8.. info=1 .mel|
00004020  64 69 6e 67 5f 43 28 22  50 65 6b 20 70 e5 20 f8  |ding_C("Pek p. .|
00004030  6e 73 6b 65 74 20 6b 61  74 61 6c 6f 67 20 6f 67  |nsket katalog og|
00004040  20 74 72 79 6b 6b 20 23  31 20 66 6f 72 20 e5 20  | trykk #1 for . |
00004050  67 e5 20 69 6e 6e 20 6f  67 20 23 33 20 66 6f 72  |g. inn og #3 for|
00004060  20 e5 20 73 6c 65 74 74  65 20 64 65 74 22 29 20  | . slette det") |
00004070  8b 20 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 50 6f  |. .melding_C("Po|
00004080  69 6e 74 20 61 74 20 74  68 65 20 77 61 6e 74 65  |int at the wante|
00004090  64 20 64 69 72 65 63 74  6f 72 79 2c 20 70 72 65  |d directory, pre|
000040a0  73 73 20 23 31 20 74 6f  20 65 6e 74 65 72 20 61  |ss #1 to enter a|
000040b0  6e 64 20 23 33 20 74 6f  20 64 65 6c 65 74 65 20  |nd #3 to delete |
000040c0  69 74 2e 22 29 0d 18 42  0f 66 69 6c 6e 61 76 6e  |it.")..B.filnavn|
000040d0  24 3d 22 22 0d 18 4c 1f  e7 20 2d 28 28 59 43 2d  |$=""..L.. -((YC-|
000040e0  38 30 30 29 20 81 33 32  29 2b 31 3c 64 72 61 2b  |800) .32)+1<dra+|
000040f0  31 20 8c 0d 18 56 18 66  69 6c 6e 3d 2d 28 28 59  |1 ...V.filn=-((Y|
00004100  43 2d 38 30 30 29 20 81  33 32 29 0d 18 60 26 66  |C-800) .32)..`&f|
00004110  69 6c 6e 61 76 6e 24 3d  66 69 6c 5f 64 69 72 65  |ilnavn$=fil_dire|
00004120  24 28 66 69 6c 6e 2b 66  69 6c 73 74 61 72 74 33  |$(filn+filstart3|
00004130  29 0d 18 6a 05 cd 0d 18  74 22 e7 20 28 74 72 79  |)..j....t". (try|
00004140  6b 6b 3d 34 29 20 80 20  28 66 69 6c 6e 61 76 6e  |kk=4) . (filnavn|
00004150  24 3c 3e 22 22 29 20 8c  0d 18 7e 0c f2 73 6e 6f  |$<>"") ...~..sno|
00004160  72 6b 5f 43 0d 18 88 16  ff 28 22 44 49 52 20 22  |rk_C.....("DIR "|
00004170  2b 66 69 6c 6e 61 76 6e  24 29 0d 18 92 15 f2 72  |+filnavn$).....r|
00004180  65 73 65 74 5f 66 69 6c  73 74 61 72 74 5f 43 0d  |eset_filstart_C.|
00004190  18 9c 14 f2 74 65 67 6e  5f 6f 70 70 5f 6d 65 6e  |....tegn_opp_men|
000041a0  79 5f 43 0d 18 a6 05 cd  0d 18 b0 22 e7 20 28 74  |y_C........". (t|
000041b0  72 79 6b 6b 3d 31 29 20  80 20 28 66 69 6c 6e 61  |rykk=1) . (filna|
000041c0  76 6e 24 3c 3e 22 22 29  20 8c 0d 18 ba 0c f2 73  |vn$<>"") ......s|
000041d0  6e 6f 72 6b 5f 43 0d 18  c4 11 f2 62 6c 69 5f 73  |nork_C.....bli_s|
000041e0  69 6b 6b 65 72 5f 43 0d  18 ce 13 e7 20 73 6c 65  |ikker_C..... sle|
000041f0  74 74 5f 66 69 6c 3d b9  20 8c 0d 18 d8 1f ff 28  |tt_fil=. ......(|
00004200  22 41 63 63 65 73 73 20  22 2b 66 69 6c 6e 61 76  |"Access "+filnav|
00004210  6e 24 2b 22 20 57 52 22  29 0d 18 e2 19 ff 28 22  |n$+" WR").....("|
00004220  44 65 6c 65 74 65 20 22  2b 66 69 6c 6e 61 76 6e  |Delete "+filnavn|
00004230  24 29 0d 18 ec 05 cd 0d  18 f6 14 f2 74 65 67 6e  |$)..........tegn|
00004240  5f 6f 70 70 5f 6d 65 6e  79 5f 43 0d 19 00 05 cd  |_opp_meny_C.....|
00004250  0d 19 0a 14 f2 73 6b 72  69 76 5f 66 69 6c 6e 61  |.....skriv_filna|
00004260  76 6e 5f 43 0d 19 14 05  e1 0d 19 1e 04 0d 19 28  |vn_C...........(|
00004270  13 dd f2 73 74 79 72 5f  6c 5f 73 65 74 74 5f 43  |...styr_l_sett_C|
00004280  0d 19 32 0a 73 74 79 72  3d b9 0d 19 3c b6 e7 20  |..2.styr=...<.. |
00004290  69 6e 66 6f 3d 31 20 f2  6d 65 6c 64 69 6e 67 5f  |info=1 .melding_|
000042a0  43 28 22 20 50 65 6b 20  70 e5 20 f8 6e 73 6b 65  |C(" Pek p. .nske|
000042b0  74 20 66 69 6c 2c 20 62  72 75 6b 20 6b 6e 61 70  |t fil, bruk knap|
000042c0  70 20 6e 72 2e 20 31 20  66 6f 72 20 e5 20 6c 61  |p nr. 1 for . la|
000042d0  73 74 65 2c 20 6e 72 2e  20 33 20 66 6f 72 20 e5  |ste, nr. 3 for .|
000042e0  20 73 6c 65 74 74 65 2e  22 29 20 8b 20 f2 6d 65  | slette.") . .me|
000042f0  6c 64 69 6e 67 5f 43 28  22 50 6f 69 6e 74 20 61  |lding_C("Point a|
00004300  74 20 74 68 65 20 77 61  6e 74 65 64 20 66 69 6c  |t the wanted fil|
00004310  65 2c 20 70 72 65 73 73  20 23 31 20 74 6f 20 6c  |e, press #1 to l|
00004320  6f 61 64 2c 20 23 33 20  74 6f 20 64 65 6c 65 74  |oad, #3 to delet|
00004330  65 20 65 71 75 61 74 69  6f 6e 20 73 65 74 22 29  |e equation set")|
00004340  0d 19 46 0f 66 69 6c 6e  61 76 6e 24 3d 22 22 0d  |..F.filnavn$="".|
00004350  19 50 0e e7 20 58 43 3c  35 33 30 20 8c 0d 19 5a  |.P.. XC<530 ...Z|
00004360  24 e7 20 2d 28 28 59 43  2d 38 30 30 29 20 81 33  |$. -((YC-800) .3|
00004370  32 29 2b 31 3c 28 67 72  61 20 81 32 29 2b 31 20  |2)+1<(gra .2)+1 |
00004380  8c 0d 19 64 18 66 69 6c  6e 3d 2d 28 28 59 43 2d  |...d.filn=-((YC-|
00004390  38 30 30 29 20 81 33 32  29 0d 19 6e 2c 66 69 6c  |800) .32)..n,fil|
000043a0  6e 61 76 6e 24 3d 66 69  6c 5f 64 61 74 61 24 28  |navn$=fil_data$(|
000043b0  28 66 69 6c 6e 2b 66 69  6c 73 74 61 72 74 32 29  |(filn+filstart2)|
000043c0  2a 32 2b 31 29 0d 19 78  05 cd 0d 19 82 05 cc 0d  |*2+1)..x........|
000043d0  19 8c 24 e7 20 2d 28 28  59 43 2d 38 30 30 29 20  |..$. -((YC-800) |
000043e0  81 33 32 29 2b 31 3c 28  67 72 61 20 81 32 29 2b  |.32)+1<(gra .2)+|
000043f0  32 20 8c 0d 19 96 18 66  69 6c 6e 3d 2d 28 28 59  |2 .....filn=-((Y|
00004400  43 2d 38 30 30 29 20 81  33 32 29 0d 19 a0 2a 66  |C-800) .32)...*f|
00004410  69 6c 6e 61 76 6e 24 3d  66 69 6c 5f 64 61 74 61  |ilnavn$=fil_data|
00004420  24 28 28 66 69 6c 6e 2b  66 69 6c 73 74 61 72 74  |$((filn+filstart|
00004430  32 29 2a 32 29 0d 19 aa  05 cd 0d 19 b4 05 cd 0d  |2)*2)...........|
00004440  19 be 22 e7 20 28 74 72  79 6b 6b 3d 34 29 20 80  |..". (trykk=4) .|
00004450  20 28 66 69 6c 6e 61 76  6e 24 3c 3e 22 22 29 20  | (filnavn$<>"") |
00004460  8c 0d 19 c8 0c f2 73 6e  6f 72 6b 5f 43 0d 19 d2  |......snork_C...|
00004470  19 f2 6c 6f 61 64 5f 6c  69 67 6e 69 6e 67 73 5f  |..load_lignings_|
00004480  73 65 74 74 5f 43 0d 19  dc 15 f2 72 65 73 65 74  |sett_C.....reset|
00004490  5f 66 69 6c 73 74 61 72  74 5f 43 0d 19 e6 14 f2  |_filstart_C.....|
000044a0  74 65 67 6e 5f 6f 70 70  5f 6d 65 6e 79 5f 43 0d  |tegn_opp_meny_C.|
000044b0  19 f0 05 cd 0d 19 fa 22  e7 20 28 74 72 79 6b 6b  |.......". (trykk|
000044c0  3d 31 29 20 80 20 28 66  69 6c 6e 61 76 6e 24 3c  |=1) . (filnavn$<|
000044d0  3e 22 22 29 20 8c 0d 1a  04 0c f2 73 6e 6f 72 6b  |>"") ......snork|
000044e0  5f 43 0d 1a 0e 11 f2 62  6c 69 5f 73 69 6b 6b 65  |_C.....bli_sikke|
000044f0  72 5f 43 0d 1a 18 2f e7  20 28 73 6c 65 74 74 5f  |r_C.../. (slett_|
00004500  66 69 6c 3d b9 29 20 80  20 28 66 69 6c 6e 61 76  |fil=.) . (filnav|
00004510  6e 24 3c 3e 22 21 4f 72  69 67 69 6e 61 6c 22 29  |n$<>"!Original")|
00004520  20 8c 0d 1a 22 1f ff 28  22 41 63 63 65 73 73 20  | ..."..("Access |
00004530  22 2b 66 69 6c 6e 61 76  6e 24 2b 22 20 57 52 22  |"+filnavn$+" WR"|
00004540  29 0d 1a 2c 19 ff 28 22  44 65 6c 65 74 65 20 22  |)..,..("Delete "|
00004550  2b 66 69 6c 6e 61 76 6e  24 29 0d 1a 36 15 f2 72  |+filnavn$)..6..r|
00004560  65 73 65 74 5f 66 69 6c  73 74 61 72 74 5f 43 0d  |eset_filstart_C.|
00004570  1a 40 14 f2 74 65 67 6e  5f 6f 70 70 5f 6d 65 6e  |.@..tegn_opp_men|
00004580  79 5f 43 0d 1a 4a 05 cd  0d 1a 54 05 cd 0d 1a 5e  |y_C..J....T....^|
00004590  14 f2 73 6b 72 69 76 5f  66 69 6c 6e 61 76 6e 5f  |..skriv_filnavn_|
000045a0  43 0d 1a 68 05 e1 0d 1a  72 04 0d 1a 7c 12 dd f2  |C..h....r...|...|
000045b0  62 6c 69 5f 73 69 6b 6b  65 72 5f 43 0d 1a 86 11  |bli_sikker_C....|
000045c0  f2 62 6c 61 61 5f 62 6f  78 5f 66 5f 43 0d 1a 90  |.blaa_box_f_C...|
000045d0  90 e7 20 69 6e 66 6f 3d  31 20 8c 20 f1 8a 32 2c  |.. info=1 . ..2,|
000045e0  33 29 22 45 72 20 64 75  20 73 69 6b 6b 65 72 20  |3)"Er du sikker |
000045f0  70 e5 20 61 74 20 64 75  20 76 69 6c 20 73 6c 65  |p. at du vil sle|
00004600  74 74 65 20 22 3b 66 69  6c 6e 61 76 6e 24 3b 22  |tte ";filnavn$;"|
00004610  20 28 4a 2f 4e 29 20 3f  20 22 3b 20 8b 20 f1 8a  | (J/N) ? "; . ..|
00004620  32 2c 33 29 22 41 72 65  20 79 6f 75 20 73 68 75  |2,3)"Are you shu|
00004630  72 65 20 79 6f 75 20 77  61 6e 74 20 74 6f 20 64  |re you want to d|
00004640  65 6c 65 74 65 20 22 3b  66 69 6c 6e 61 76 6e 24  |elete ";filnavn$|
00004650  3b 22 20 28 59 2f 4e 29  20 3f 20 22 3b 0d 1a 9a  |;" (Y/N) ? ";...|
00004660  08 41 24 3d be 0d 1a a4  4b e7 20 28 41 24 3d 22  |.A$=....K. (A$="|
00004670  6a 22 29 20 84 20 28 41  24 3d 22 79 22 29 20 84  |j") . (A$="y") .|
00004680  20 28 41 24 3d 22 4a 22  29 20 84 20 28 41 24 3d  | (A$="J") . (A$=|
00004690  22 59 22 29 20 8c 20 73  6c 65 74 74 5f 66 69 6c  |"Y") . slett_fil|
000046a0  3d b9 20 8b 20 73 6c 65  74 74 5f 66 69 6c 3d a3  |=. . slett_fil=.|
000046b0  0d 1a ae 05 e1 0d 1a b8  04 0d 1a c2 16 dd f2 73  |...............s|
000046c0  74 79 72 5f 73 61 76 65  5f 73 65 74 74 5f 43 0d  |tyr_save_sett_C.|
000046d0  1a cc 0a 73 74 79 72 3d  b9 0d 1a d6 b6 e7 20 69  |...styr=...... i|
000046e0  6e 66 6f 3d 31 20 f2 6d  65 6c 64 69 6e 67 5f 43  |nfo=1 .melding_C|
000046f0  28 22 20 20 20 20 20 20  54 72 79 6b 6b 20 6b 6e  |("      Trykk kn|
00004700  61 70 70 20 6e 75 6d 6d  65 72 20 31 20 66 6f 72  |app nummer 1 for|
00004710  20 e5 20 6c 61 67 72 65  20 6c 69 67 6e 69 6e 67  | . lagre ligning|
00004720  73 20 73 65 74 74 65 74  20 74 69 6c 20 64 69 73  |s settet til dis|
00004730  6b 2e 20 20 20 20 20 22  29 20 8b 20 f2 6d 65 6c  |k.     ") . .mel|
00004740  64 69 6e 67 5f 43 28 22  20 20 20 20 20 20 50 72  |ding_C("      Pr|
00004750  65 73 73 20 6d 6f 75 73  65 20 62 75 74 74 6f 6e  |ess mouse button|
00004760  20 6e 75 6d 62 65 72 20  6f 6e 65 20 74 6f 20 73  | number one to s|
00004770  61 76 65 20 65 71 75 61  74 69 6f 6e 20 73 65 74  |ave equation set|
00004780  20 74 6f 20 64 69 73 63  2e 20 20 20 20 22 29 0d  | to disc.    ").|
00004790  1a e0 3a e7 20 69 6e 66  6f 3d 31 20 8c 20 66 69  |..:. info=1 . fi|
000047a0  6c 6e 61 76 6e 24 3d 22  4c 61 67 72 65 20 53 65  |lnavn$="Lagre Se|
000047b0  74 74 22 20 8b 20 66 69  6c 6e 61 76 6e 24 3d 22  |tt" . filnavn$="|
000047c0  53 61 76 65 20 53 65 74  22 0d 1a ea 14 f2 73 6b  |Save Set".....sk|
000047d0  72 69 76 5f 66 69 6c 6e  61 76 6e 5f 43 0d 1a f4  |riv_filnavn_C...|
000047e0  0f e7 20 74 72 79 6b 6b  3d 34 20 8c 0d 1a fe 0c  |.. trykk=4 .....|
000047f0  f2 73 6e 6f 72 6b 5f 43  0d 1b 08 11 f2 62 6c 61  |.snork_C.....bla|
00004800  61 5f 62 6f 78 5f 66 5f  43 0d 1b 12 94 e7 20 69  |a_box_f_C..... i|
00004810  6e 66 6f 3d 31 20 8c 20  e8 8a 32 2c 33 29 22 56  |nfo=1 . ..2,3)"V|
00004820  65 6e 6e 6c 69 67 73 74  20 73 6b 72 69 76 20 6e  |ennligst skriv n|
00004830  61 76 6e 65 74 20 70 e5  20 64 65 74 20 6e 79 65  |avnet p. det nye|
00004840  20 6c 69 67 6e 69 6e 67  73 20 73 65 74 74 65 74  | lignings settet|
00004850  20 3a 22 66 69 6c 6e 61  76 6e 24 20 8b 20 e8 8a  | :"filnavn$ . ..|
00004860  32 2c 33 29 22 50 6c 65  61 73 65 20 73 74 61 74  |2,3)"Please stat|
00004870  65 20 74 68 65 20 6e 61  6d 65 20 6f 66 20 74 68  |e the name of th|
00004880  65 20 6e 65 77 20 65 71  75 61 74 69 6f 6e 20 73  |e new equation s|
00004890  65 74 20 3a 22 66 69 6c  6e 61 76 6e 24 0d 1b 1c  |et :"filnavn$...|
000048a0  16 f2 73 6a 65 6b 6b 5f  6f 6d 5f 66 69 6e 6e 65  |..sjekk_om_finne|
000048b0  73 5f 43 0d 1b 26 13 e7  20 66 69 6c 5f 61 6c 61  |s_C..&.. fil_ala|
000048c0  72 6d 3d a3 20 8c 0d 1b  30 19 f2 73 61 76 65 5f  |rm=. ...0..save_|
000048d0  6c 69 67 6e 69 6e 67 73  5f 73 65 74 74 5f 43 0d  |lignings_sett_C.|
000048e0  1b 3a 15 f2 72 65 73 65  74 5f 66 69 6c 73 74 61  |.:..reset_filsta|
000048f0  72 74 5f 43 0d 1b 44 05  cd 0d 1b 4e 14 f2 74 65  |rt_C..D....N..te|
00004900  67 6e 5f 6f 70 70 5f 6d  65 6e 79 5f 43 0d 1b 58  |gn_opp_meny_C..X|
00004910  05 cd 0d 1b 62 05 e1 0d  1b 6c 04 0d 1b 76 18 dd  |....b....l...v..|
00004920  f2 73 74 79 72 5f 73 61  76 65 5f 73 6b 6a 65 72  |.styr_save_skjer|
00004930  6d 5f 43 0d 1b 80 0a 73  74 79 72 3d b9 0d 1b 8a  |m_C....styr=....|
00004940  b6 e7 20 69 6e 66 6f 3d  31 20 f2 6d 65 6c 64 69  |.. info=1 .meldi|
00004950  6e 67 5f 43 28 22 20 20  54 72 79 6b 6b 20 6b 6e  |ng_C("  Trykk kn|
00004960  61 70 70 20 6e 75 6d 6d  65 72 20 31 20 66 6f 72  |app nummer 1 for|
00004970  20 e5 20 6c 61 67 72 65  20 67 72 61 66 65 6e 20  | . lagre grafen |
00004980  73 6f 6d 20 73 6b 6a 65  72 6d 20 64 75 6d 70 20  |som skjerm dump |
00004990  69 20 4d 4f 44 45 20 31  35 2e 20 22 29 20 8b 20  |i MODE 15. ") . |
000049a0  f2 6d 65 6c 64 69 6e 67  5f 43 28 22 20 20 20 20  |.melding_C("    |
000049b0  20 50 72 65 73 73 20 6d  6f 75 73 65 20 62 75 74  | Press mouse but|
000049c0  74 6f 6e 20 6e 75 6d 62  65 72 20 6f 6e 65 20 74  |ton number one t|
000049d0  6f 20 73 61 76 65 20 47  72 61 70 68 20 61 73 20  |o save Graph as |
000049e0  53 63 72 65 65 6e 64 75  6d 70 2e 20 20 20 20 20  |Screendump.     |
000049f0  20 22 29 0d 1b 94 3f e7  20 69 6e 66 6f 3d 31 20  | ")...?. info=1 |
00004a00  8c 20 66 69 6c 6e 61 76  6e 24 3d 22 4c 61 67 72  |. filnavn$="Lagr|
00004a10  65 20 53 6b 6a 65 72 6d  22 20 8b 20 66 69 6c 6e  |e Skjerm" . filn|
00004a20  61 76 6e 24 3d 22 53 61  76 65 20 53 63 72 65 65  |avn$="Save Scree|
00004a30  6e 22 0d 1b 9e 14 f2 73  6b 72 69 76 5f 66 69 6c  |n".....skriv_fil|
00004a40  6e 61 76 6e 5f 43 0d 1b  a8 0f e7 20 74 72 79 6b  |navn_C..... tryk|
00004a50  6b 3d 34 20 8c 0d 1b b2  0c f2 73 6e 6f 72 6b 5f  |k=4 ......snork_|
00004a60  43 0d 1b bc 11 f2 62 6c  61 61 5f 62 6f 78 5f 66  |C.....blaa_box_f|
00004a70  5f 43 0d 1b c6 8f e7 20  69 6e 66 6f 3d 31 20 8c  |_C..... info=1 .|
00004a80  20 e8 8a 32 2c 33 29 22  56 65 6e 6e 6c 69 67 73  | ..2,3)"Vennligs|
00004a90  74 20 73 6b 72 69 76 20  6e 61 76 6e 65 74 20 70  |t skriv navnet p|
00004aa0  e5 20 64 65 6e 20 6e 79  65 20 73 6b 6a 65 72 6d  |. den nye skjerm|
00004ab0  64 75 6d 70 65 6e 20 3a  22 66 69 6c 6e 61 76 6e  |dumpen :"filnavn|
00004ac0  24 20 8b 20 e8 8a 32 2c  33 29 22 50 6c 65 61 73  |$ . ..2,3)"Pleas|
00004ad0  65 20 73 74 61 74 65 20  74 68 65 20 6e 61 6d 65  |e state the name|
00004ae0  20 6f 66 20 74 68 65 20  6e 65 77 20 73 63 72 65  | of the new scre|
00004af0  65 6e 64 75 6d 70 20 3a  22 66 69 6c 6e 61 76 6e  |endump :"filnavn|
00004b00  24 0d 1b d0 16 f2 73 6a  65 6b 6b 5f 6f 6d 5f 66  |$.....sjekk_om_f|
00004b10  69 6e 6e 65 73 5f 43 0d  1b da 13 e7 20 66 69 6c  |innes_C..... fil|
00004b20  5f 61 6c 61 72 6d 3d a3  20 8c 0d 1b e4 11 f2 62  |_alarm=. ......b|
00004b30  6c 61 61 5f 62 6f 78 5f  66 5f 43 0d 1b ee d2 e7  |laa_box_f_C.....|
00004b40  20 69 6e 66 6f 3d 31 20  8c 20 f1 8a 31 2c 33 29  | info=1 . ..1,3)|
00004b50  22 56 69 6c 20 64 75 20  68 61 3a 22 8a 31 33 2c  |"Vil du ha:".13,|
00004b60  33 29 22 31 2e 20 53 6f  72 74 20 62 61 6b 67 72  |3)"1. Sort bakgr|
00004b70  75 6e 6e 2c 20 68 76 69  74 20 67 72 61 66 2e 22  |unn, hvit graf."|
00004b80  8a 31 33 2c 34 29 22 32  2e 20 48 76 69 74 20 62  |.13,4)"2. Hvit b|
00004b90  61 6b 67 72 75 6e 6e 2c  20 73 6f 72 74 20 67 72  |akgrunn, sort gr|
00004ba0  61 66 2e 22 20 8b 20 f1  8a 31 2c 33 29 22 44 6f  |af." . ..1,3)"Do|
00004bb0  20 79 6f 75 20 77 61 6e  74 3a 22 8a 31 34 2c 33  | you want:".14,3|
00004bc0  29 22 31 2e 20 42 6c 61  63 6b 20 62 61 63 6b 67  |)"1. Black backg|
00004bd0  72 6f 75 6e 64 2c 20 77  68 69 74 65 20 67 72 61  |round, white gra|
00004be0  70 68 2e 22 8a 31 34 2c  34 29 22 32 2e 20 57 68  |ph.".14,4)"2. Wh|
00004bf0  69 74 65 20 62 61 63 6b  67 72 6f 75 6e 64 2c 20  |ite background, |
00004c00  62 6c 61 63 6b 20 67 72  61 70 68 2e 22 0d 1b f8  |black graph."...|
00004c10  08 41 24 3d be 0d 1c 02  21 e7 20 28 41 24 3c 3e  |.A$=....!. (A$<>|
00004c20  22 31 22 29 20 80 20 28  41 24 3c 3e 22 32 22 29  |"1") . (A$<>"2")|
00004c30  20 e5 8d 64 78 5b 0d 1c  0c 1c e7 20 41 24 3d 22  | ..dx[..... A$="|
00004c40  31 22 20 53 4f 52 54 3d  b9 20 8b 20 53 4f 52 54  |1" SORT=. . SORT|
00004c50  3d a3 0d 1c 16 11 f2 62  6c 61 61 5f 62 6f 78 5f  |=......blaa_box_|
00004c60  66 5f 43 0d 1c 20 8e e7  20 69 6e 66 6f 3d 31 20  |f_C.. .. info=1 |
00004c70  8c 20 f1 8a 31 2c 33 29  22 56 65 6e 6e 6c 69 67  |. ..1,3)"Vennlig|
00004c80  73 74 20 76 65 6e 74 20  6d 65 6e 73 20 6a 65 67  |st vent mens jeg|
00004c90  20 74 65 67 6e 65 72 20  6f 70 70 20 73 6b 6a 65  | tegner opp skje|
00004ca0  72 6d 65 6e 20 6f 67 20  6c 61 67 72 65 72 20 64  |rmen og lagrer d|
00004cb0  65 6e 20 21 21 22 20 8b  20 f1 8a 31 2c 33 29 22  |en !!" . ..1,3)"|
00004cc0  50 6c 65 61 73 65 20 77  61 69 74 20 77 68 69 6c  |Please wait whil|
00004cd0  65 20 49 20 70 6c 6f 74  20 61 6e 64 20 73 61 76  |e I plot and sav|
00004ce0  65 20 74 68 65 20 73 63  72 65 65 6e 20 21 21 21  |e the screen !!!|
00004cf0  22 0d 1c 2a 12 f2 74 6f  5f 73 6b 6a 65 72 6d 65  |"..*..to_skjerme|
00004d00  72 5f 62 0d 1c 34 11 f2  70 72 69 6e 74 5f 73 61  |r_b..4..print_sa|
00004d10  76 65 5f 43 0d 1c 3e 1d  ff 28 22 53 63 72 65 65  |ve_C..>..("Scree|
00004d20  6e 53 61 76 65 20 22 2b  66 69 6c 6e 61 76 6e 24  |nSave "+filnavn$|
00004d30  29 0d 1c 48 15 f2 73 6c  61 61 5f 61 76 5f 68 69  |)..H..slaa_av_hi|
00004d40  64 64 65 6e 5f 43 0d 1c  52 12 f2 70 72 69 6e 74  |dden_C..R..print|
00004d50  5f 73 61 76 65 32 5f 43  0d 1c 5c 16 66 61 72 67  |_save2_C..\.farg|
00004d60  65 5f 74 61 62 65 6c 6c  21 34 3d 32 35 35 0d 1c  |e_tabell!4=255..|
00004d70  66 11 f2 66 6a 65 72 6e  5f 72 75 74 65 5f 43 0d  |f..fjern_rute_C.|
00004d80  1c 70 15 f2 72 65 73 65  74 5f 66 69 6c 73 74 61  |.p..reset_filsta|
00004d90  72 74 5f 43 0d 1c 7a 05  cd 0d 1c 84 14 f2 74 65  |rt_C..z.......te|
00004da0  67 6e 5f 6f 70 70 5f 6d  65 6e 79 5f 43 0d 1c 8e  |gn_opp_meny_C...|
00004db0  05 cd 0d 1c 98 05 e1 0d  1c a2 04 0d 1c ac 15 dd  |................|
00004dc0  f2 73 74 79 72 5f 6c 5f  73 6b 6a 65 72 6d 5f 43  |.styr_l_skjerm_C|
00004dd0  0d 1c b6 0a 73 74 79 72  3d b9 0d 1c c0 b6 e7 20  |....styr=...... |
00004de0  69 6e 66 6f 3d 31 20 f2  6d 65 6c 64 69 6e 67 5f  |info=1 .melding_|
00004df0  43 28 22 44 65 74 74 65  20 65 72 20 64 65 20 6c  |C("Dette er de l|
00004e00  61 67 72 65 64 65 20 4d  4f 44 45 20 31 35 20 73  |agrede MODE 15 s|
00004e10  6b 6a 65 72 6d 65 6e 65  2c 20 74 72 79 6b 6b 20  |kjermene, trykk |
00004e20  6b 6e 61 70 70 20 6e 72  2e 20 33 20 66 6f 72 20  |knapp nr. 3 for |
00004e30  e5 20 73 6c 65 74 74 65  22 29 20 8b 20 f2 6d 65  |. slette") . .me|
00004e40  6c 64 69 6e 67 5f 43 28  22 20 20 20 20 54 68 69  |lding_C("    Thi|
00004e50  73 20 69 73 20 74 68 65  20 73 61 76 65 64 20 4d  |s is the saved M|
00004e60  4f 44 45 20 31 35 20 53  63 72 65 65 6e 73 2c 20  |ODE 15 Screens, |
00004e70  70 72 65 73 73 20 62 75  74 74 6f 6e 20 23 33 20  |press button #3 |
00004e80  74 6f 20 64 65 6c 65 74  65 2e 20 20 20 20 22 29  |to delete.    ")|
00004e90  0d 1c ca 0f 66 69 6c 6e  61 76 6e 24 3d 22 22 0d  |....filnavn$="".|
00004ea0  1c d4 1f e7 20 2d 28 28  59 43 2d 38 30 30 29 20  |.... -((YC-800) |
00004eb0  81 33 32 29 2b 31 3c 73  70 72 2b 31 20 8c 0d 1c  |.32)+1<spr+1 ...|
00004ec0  de 19 66 69 6c 6e 3d 2d  28 28 59 43 2d 38 30 30  |..filn=-((YC-800|
00004ed0  29 20 81 20 33 32 29 0d  1c e8 26 66 69 6c 6e 61  |) . 32)...&filna|
00004ee0  76 6e 24 3d 66 69 6c 5f  73 70 72 69 24 28 66 69  |vn$=fil_spri$(fi|
00004ef0  6c 6e 2b 66 69 6c 73 74  61 72 74 31 29 0d 1c f2  |ln+filstart1)...|
00004f00  05 cd 0d 1c fc 22 e7 20  28 74 72 79 6b 6b 3d 31  |.....". (trykk=1|
00004f10  29 20 80 20 28 66 69 6c  6e 61 76 6e 24 3c 3e 22  |) . (filnavn$<>"|
00004f20  22 29 20 8c 0d 1d 06 0c  f2 73 6e 6f 72 6b 5f 43  |") ......snork_C|
00004f30  0d 1d 10 11 f2 62 6c 69  5f 73 69 6b 6b 65 72 5f  |.....bli_sikker_|
00004f40  43 0d 1d 1a 13 e7 20 73  6c 65 74 74 5f 66 69 6c  |C..... slett_fil|
00004f50  3d b9 20 8c 0d 1d 24 1f  ff 28 22 41 63 63 65 73  |=. ...$..("Acces|
00004f60  73 20 22 2b 66 69 6c 6e  61 76 6e 24 2b 22 20 57  |s "+filnavn$+" W|
00004f70  52 22 29 0d 1d 2e 19 ff  28 22 44 65 6c 65 74 65  |R").....("Delete|
00004f80  20 22 2b 66 69 6c 6e 61  76 6e 24 29 0d 1d 38 15  | "+filnavn$)..8.|
00004f90  f2 72 65 73 65 74 5f 66  69 6c 73 74 61 72 74 5f  |.reset_filstart_|
00004fa0  43 0d 1d 42 05 cd 0d 1d  4c 14 f2 74 65 67 6e 5f  |C..B....L..tegn_|
00004fb0  6f 70 70 5f 6d 65 6e 79  5f 43 0d 1d 56 05 cd 0d  |opp_meny_C..V...|
00004fc0  1d 60 14 f2 73 6b 72 69  76 5f 66 69 6c 6e 61 76  |.`..skriv_filnav|
00004fd0  6e 5f 43 0d 1d 6a 05 e1  0d 1d 74 04 0d 1d 7e 15  |n_C..j....t...~.|
00004fe0  dd f2 73 6a 65 6b 6b 5f  66 69 6c 5f 70 6f 73 5f  |..sjekk_fil_pos_|
00004ff0  43 0d 1d 88 12 c8 97 20  58 43 2c 59 43 2c 74 72  |C...... XC,YC,tr|
00005000  79 6b 6b 0d 1d 92 05 e1  0d 1d 9c 04 0d 1d a6 0d  |ykk.............|
00005010  dd f2 70 72 69 6e 74 5f  43 0d 1d b0 09 49 43 25  |..print_C....IC%|
00005020  3d 34 0d 1d ba 10 e7 20  68 6a 65 6c 70 25 3d 31  |=4..... hjelp%=1|
00005030  20 e1 0d 1d c4 b8 e7 20  69 6e 66 6f 3d 31 20 8c  | ...... info=1 .|
00005040  20 f2 6d 65 6c 64 69 6e  67 5f 43 28 22 20 20 20  | .melding_C("   |
00005050  20 20 20 20 20 20 20 20  20 20 20 4b 6e 61 70 70  |           Knapp|
00005060  20 6e 72 2e 31 20 66 6f  72 20 e5 20 44 55 4d 50  | nr.1 for . DUMP|
00005070  45 20 67 72 61 66 20 54  49 4c 20 50 52 49 4e 54  |E graf TIL PRINT|
00005080  45 52 2e 20 20 20 20 20  20 20 20 20 20 20 20 20  |ER.             |
00005090  20 20 22 29 20 8b 20 f2  6d 65 6c 64 69 6e 67 5f  |  ") . .melding_|
000050a0  43 28 22 20 20 20 20 20  20 20 20 20 20 20 20 20  |C("             |
000050b0  20 20 55 73 65 20 62 75  74 74 6f 6e 20 20 23 31  |  Use button  #1|
000050c0  20 74 6f 20 44 55 4d 50  20 47 52 41 50 48 20 54  | to DUMP GRAPH T|
000050d0  4f 20 50 52 49 4e 54 45  52 2e 20 20 20 20 20 20  |O PRINTER.      |
000050e0  20 20 20 20 20 20 20 20  22 29 0d 1d ce 0e f2 70  |        ").....p|
000050f0  6f 73 6a 65 6b 6b 5f 43  0d 1d d8 0f e7 20 6b 6e  |osjekk_C..... kn|
00005100  61 70 70 3d 34 20 8c 0d  1d e2 0c f2 73 6e 6f 72  |app=4 ......snor|
00005110  6b 5f 43 0d 1d ec 11 f2  70 72 69 6e 74 5f 73 61  |k_C.....print_sa|
00005120  76 65 5f 43 0d 1d f6 13  f2 73 74 79 72 5f 70 72  |ve_C.....styr_pr|
00005130  69 6e 74 65 72 5f 43 0d  1e 00 15 f2 73 6c 61 61  |inter_C.....slaa|
00005140  5f 61 76 5f 68 69 64 64  65 6e 5f 43 0d 1e 0a 11  |_av_hidden_C....|
00005150  f2 66 6a 65 72 6e 5f 72  75 74 65 5f 43 0d 1e 14  |.fjern_rute_C...|
00005160  05 cd 0d 1e 1e 16 ef 32  34 2c 30 3b 30 3b 31 32  |.......24,0;0;12|
00005170  37 39 3b 31 30 32 33 3b  0d 1e 28 0b f2 6d 65 6c  |79;1023;..(..mel|
00005180  64 5f 43 0d 1e 32 05 e1  0d 1e 3c 04 0d 1e 46 12  |d_C..2....<...F.|
00005190  dd f2 61 72 63 68 69 6d  65 64 65 73 5f 43 0d 1e  |..archimedes_C..|
000051a0  50 0f 49 43 25 3d 35 3a  65 6e 64 3d 30 0d 1e 5a  |P.IC%=5:end=0..Z|
000051b0  10 e7 20 68 6a 65 6c 70  25 3d 31 20 e1 0d 1e 64  |.. hjelp%=1 ...d|
000051c0  b8 e7 20 69 6e 66 6f 3d  31 20 8c 20 f2 6d 65 6c  |.. info=1 . .mel|
000051d0  64 69 6e 67 5f 43 28 22  20 20 20 20 20 20 20 20  |ding_C("        |
000051e0  20 4b 6e 61 70 70 20 6e  72 2e 31 20 66 6f 72 20  | Knapp nr.1 for |
000051f0  e5 20 67 e5 20 74 69 6c  20 52 49 53 43 20 4f 53  |. g. til RISC OS|
00005200  20 6f 70 65 72 61 74 69  76 20 73 79 73 74 65 6d  | operativ system|
00005210  2e 20 20 20 20 20 20 20  20 20 20 20 20 22 29 20  |.            ") |
00005220  8b 20 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 20 20  |. .melding_C("  |
00005230  20 20 20 20 20 20 42 75  74 74 6f 6e 20 6e 75 6d  |      Button num|
00005240  62 65 72 20 31 20 74 6f  20 76 69 73 69 74 20 74  |ber 1 to visit t|
00005250  68 65 20 52 49 53 43 20  4f 53 20 6f 70 65 72 61  |he RISC OS opera|
00005260  74 69 6e 67 20 73 79 73  74 65 6d 2e 20 20 20 20  |ting system.    |
00005270  20 20 20 22 29 0d 1e 6e  0e f2 70 6f 73 6a 65 6b  |   ")..n..posjek|
00005280  6b 5f 43 0d 1e 78 0f e7  20 6b 6e 61 70 70 3d 34  |k_C..x.. knapp=4|
00005290  20 8c 0d 1e 82 0c f2 73  70 6f 65 72 5f 43 0d 1e  | ......spoer_C..|
000052a0  8c 11 f2 66 6a 65 72 6e  5f 72 75 74 65 5f 43 0d  |...fjern_rute_C.|
000052b0  1e 96 05 cd 0d 1e a0 0b  f2 6d 65 6c 64 5f 43 0d  |.........meld_C.|
000052c0  1e aa 12 ef 32 33 2c 31  2c 30 3b 30 3b 30 3b 30  |....23,1,0;0;0;0|
000052d0  3b 0d 1e b4 07 ef 32 36  0d 1e be 05 e1 0d 1e c8  |;.....26........|
000052e0  04 0d 1e d2 36 e7 20 69  6e 66 6f 3d 31 20 f1 22  |....6. info=1 ."|
000052f0  44 65 74 74 65 20 66 e5  72 20 6a 65 67 20 69 6b  |Dette f.r jeg ik|
00005300  6b 65 20 6e 6f 65 20 75  74 20 61 76 20 21 22 3a  |ke noe ut av !":|
00005310  f1 3a 65 6e 64 3d 31 0d  1e dc 3a e7 20 69 6e 66  |.:end=1...:. inf|
00005320  6f 3d 32 20 f1 22 49 20  64 6f 6e 60 74 20 75 6e  |o=2 ."I don`t un|
00005330  64 65 72 73 74 61 6e 64  20 74 68 69 73 20 72 75  |derstand this ru|
00005340  62 62 69 73 68 20 21 21  22 3a f1 3a 65 6e 64 3d  |bbish !!":.:end=|
00005350  31 0d 1e e6 09 e5 8d 44  54 5f 0d 1e f0 04 0d 1e  |1......DT_......|
00005360  fa 0d dd f2 73 70 6f 65  72 5f 43 0d 1f 04 b8 e7  |....spoer_C.....|
00005370  20 69 6e 66 6f 3d 31 20  8c 20 f2 6d 65 6c 64 69  | info=1 . .meldi|
00005380  6e 67 5f 43 28 22 54 72  79 6b 6b 20 52 45 54 55  |ng_C("Trykk RETU|
00005390  52 4e 20 66 6f 72 20 e5  20 72 65 74 75 72 6e 65  |RN for . returne|
000053a0  72 65 20 74 69 6c 20 33  44 2d 47 52 41 46 2e 20  |re til 3D-GRAF. |
000053b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000053c0  20 20 20 20 20 20 20 20  20 20 20 22 29 20 8b 20  |           ") . |
000053d0  f2 6d 65 6c 64 69 6e 67  5f 43 28 22 50 72 65 73  |.melding_C("Pres|
000053e0  73 20 52 45 54 55 52 4e  20 74 6f 20 72 65 74 75  |s RETURN to retu|
000053f0  72 6e 20 74 6f 20 33 44  2d 47 52 41 50 48 2e 20  |rn to 3D-GRAPH. |
00005400  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00005420  20 22 29 0d 1f 0e 0c f2  73 6e 6f 72 6b 5f 43 0d  | ").....snork_C.|
00005430  1f 18 11 ef 32 38 2c 30  2c 32 35 2c 36 38 2c 30  |....28,0,25,68,0|
00005440  0d 1f 22 12 ef 32 33 2c  31 2c 31 3b 30 3b 30 3b  |.."..23,1,1;0;0;|
00005450  30 3b 0d 1f 2c 16 fb 36  34 20 c8 9c 34 30 3a fb  |0;..,..64 ..40:.|
00005460  34 30 20 c8 9c 32 35 30  0d 1f 36 05 db 0d 1f 40  |40 ..250..6....@|
00005470  0e f1 22 52 49 53 43 20  4f 53 22 0d 1f 4a 0d ee  |.."RISC OS"..J..|
00005480  20 85 20 e5 8d 64 52 5e  0d 1f 54 05 f5 0d 1f 5e  | . ..dR^..T....^|
00005490  21 61 73 6b 24 3d 22 22  3a 43 61 73 6b 24 3d 22  |!ask$="":Cask$="|
000054a0  22 3a 67 61 6e 67 3d 30  3a f1 22 2a 22 3b 0d 1f  |":gang=0:."*";..|
000054b0  68 05 f5 0d 1f 72 25 67  61 6e 67 2b 3d 31 3a 61  |h....r%gang+=1:a|
000054c0  63 28 67 61 6e 67 29 3d  a5 3a f1 3b bd 28 61 63  |c(gang)=.:.;.(ac|
000054d0  28 67 61 6e 67 29 29 3b  0d 1f 7c 1a e7 20 61 63  |(gang));..|.. ac|
000054e0  28 67 61 6e 67 29 3d 31  32 37 20 67 61 6e 67 2d  |(gang)=127 gang-|
000054f0  3d 32 0d 1f 86 21 fd 20  61 63 28 67 61 6e 67 2d  |=2...!. ac(gang-|
00005500  31 29 3d 31 33 20 84 20  61 63 28 67 61 6e 67 29  |1)=13 . ac(gang)|
00005510  3d 31 33 0d 1f 90 05 f1  0d 1f 9a 30 e7 20 28 61  |=13........0. (a|
00005520  63 28 31 29 3c 3e 31 39  29 20 80 20 28 61 63 28  |c(1)<>19) . (ac(|
00005530  31 29 3c 3e 38 33 29 20  80 20 28 61 63 28 31 29  |1)<>83) . (ac(1)|
00005540  3c 3e 31 31 35 29 20 8c  0d 1f a4 26 e3 20 67 61  |<>115) ....&. ga|
00005550  3d 31 20 b8 20 67 61 6e  67 3a 61 73 6b 24 2b 3d  |=1 . gang:ask$+=|
00005560  bd 28 61 63 28 67 61 29  29 3a ed 20 67 61 0d 1f  |.(ac(ga)):. ga..|
00005570  ae 24 e3 20 67 61 3d 31  20 b8 20 33 3a 43 61 73  |.$. ga=1 . 3:Cas|
00005580  6b 24 2b 3d bd 28 61 63  28 67 61 29 29 3a ed 20  |k$+=.(ac(ga)):. |
00005590  67 61 0d 1f b8 34 e7 20  28 43 61 73 6b 24 3c 3e  |ga...4. (Cask$<>|
000055a0  22 42 41 53 22 20 80 20  43 61 73 6b 24 3c 3e 22  |"BAS" . Cask$<>"|
000055b0  44 45 53 22 20 80 20 43  61 73 6b 24 3c 3e 22 51  |DES" . Cask$<>"Q|
000055c0  55 49 22 29 20 8c 0d 1f  c2 34 e7 20 28 43 61 73  |UI") ....4. (Cas|
000055d0  6b 24 3c 3e 22 42 61 73  22 20 80 20 43 61 73 6b  |k$<>"Bas" . Cask|
000055e0  24 3c 3e 22 44 65 73 22  20 80 20 43 61 73 6b 24  |$<>"Des" . Cask$|
000055f0  3c 3e 22 51 75 69 22 29  20 8c 0d 1f cc 3c e7 20  |<>"Qui") ....<. |
00005600  28 43 61 73 6b 24 3c 3e  22 62 61 73 22 20 80 20  |(Cask$<>"bas" . |
00005610  43 61 73 6b 24 3c 3e 22  64 65 73 22 20 80 20 43  |Cask$<>"des" . C|
00005620  61 73 6b 24 3c 3e 22 71  75 71 75 71 29 20 8c 20  |ask$<>"ququq) . |
00005630  ff 28 61 73 6b 24 29 0d  1f d6 05 cd 0d 1f e0 05  |.(ask$).........|
00005640  cd 0d 1f ea 05 cd 0d 1f  f4 05 f1 0d 1f fe 10 fd  |................|
00005650  20 61 73 6b 24 3d bd 28  31 33 29 0d 20 08 12 ef  | ask$=.(13). ...|
00005660  32 33 2c 31 2c 30 3b 30  3b 30 3b 30 3b 0d 20 12  |23,1,0;0;0;0;. .|
00005670  11 f2 66 6a 65 72 6e 5f  72 75 74 65 5f 43 0d 20  |..fjern_rute_C. |
00005680  1c 0e ee 20 85 20 e5 20  8d 44 76 42 0d 20 26 05  |... . . .DvB. &.|
00005690  e1 0d 20 30 04 0d 20 3a  0c dd f2 73 74 79 72 5f  |.. 0.. :...styr_|
000056a0  43 0d 20 44 0a e6 30 20  c8 9c 30 0d 20 4e 0c e6  |C. D..0 ..0. N..|
000056b0  31 32 38 20 c8 9c 30 0d  20 58 18 ef 32 34 2c 30  |128 ..0. X..24,0|
000056c0  3b 31 39 34 3b 31 31 30  33 3b 31 30 32 33 3b 0d  |;194;1103;1023;.|
000056d0  20 62 12 f2 74 6f 5f 73  6b 6a 65 72 6d 65 72 5f  | b..to_skjermer_|
000056e0  62 0d 20 6c 0f f2 63 6c  73 5f 67 72 61 66 5f 62  |b. l..cls_graf_b|
000056f0  0d 20 76 0c f2 72 6f 74  65 72 5f 62 0d 20 80 15  |. v..roter_b. ..|
00005700  f2 6c 61 67 5f 70 6c 6f  74 74 61 62 65 6c 6c 5f  |.lag_plottabell_|
00005710  62 0d 20 8a 1a f2 61 6e  61 6c 79 73 65 72 5f 70  |b. ...analyser_p|
00005720  6c 6f 74 74 61 62 65 6c  6c 5f 62 0d 20 94 0b f2  |lottabell_b. ...|
00005730  70 6c 6f 74 5f 62 0d 20  9e 28 e7 20 68 74 61 62  |plot_b. .(. htab|
00005740  21 37 36 3d 31 20 f2 6b  6f 6f 72 64 5f 61 6b 73  |!76=1 .koord_aks|
00005750  65 72 5f 62 28 31 30 30  2c 31 30 30 30 29 0d 20  |er_b(100,1000). |
00005760  a8 16 ef 32 34 2c 30 3b  30 3b 31 32 37 39 3b 31  |...24,0;0;1279;1|
00005770  30 32 33 3b 0d 20 b2 13  f2 73 6b 69 66 74 5f 73  |023;. ...skift_s|
00005780  6b 6a 65 72 6d 5f 62 0d  20 bc 10 f2 65 6e 5f 73  |kjerm_b. ...en_s|
00005790  6b 6a 65 72 6d 5f 62 0d  20 c6 05 e1 0d 20 d0 04  |kjerm_b. .... ..|
000057a0  0d 20 da 0d dd f2 73 74  79 72 72 5f 43 0d 20 e4  |. ....styrr_C. .|
000057b0  0a e6 30 20 c8 9c 30 0d  20 ee 0c e6 31 32 38 20  |..0 ..0. ...128 |
000057c0  c8 9c 30 0d 20 f8 18 ef  32 34 2c 30 3b 31 39 34  |..0. ...24,0;194|
000057d0  3b 31 31 30 33 3b 31 30  32 33 3b 0d 21 02 12 f2  |;1103;1023;.!...|
000057e0  74 6f 5f 73 6b 6a 65 72  6d 65 72 5f 62 0d 21 0c  |to_skjermer_b.!.|
000057f0  0f f2 63 6c 73 5f 67 72  61 66 5f 62 0d 21 16 0c  |..cls_graf_b.!..|
00005800  f2 72 6f 74 65 72 5f 62  0d 21 20 15 f2 6c 61 67  |.roter_b.! ..lag|
00005810  5f 70 6c 6f 74 74 61 62  65 6c 6c 5f 62 0d 21 2a  |_plottabell_b.!*|
00005820  1a f2 61 6e 61 6c 79 73  65 72 5f 70 6c 6f 74 74  |..analyser_plott|
00005830  61 62 65 6c 6c 5f 62 0d  21 34 0b f2 70 6c 6f 74  |abell_b.!4..plot|
00005840  5f 62 0d 21 3e 28 e7 20  68 74 61 62 21 37 36 3d  |_b.!>(. htab!76=|
00005850  31 20 f2 6b 6f 6f 72 64  5f 61 6b 73 65 72 5f 62  |1 .koord_akser_b|
00005860  28 31 30 30 2c 31 30 30  30 29 0d 21 48 16 ef 32  |(100,1000).!H..2|
00005870  34 2c 30 3b 30 3b 31 32  37 39 3b 31 30 32 33 3b  |4,0;0;1279;1023;|
00005880  0d 21 52 05 e1 0d 21 5c  04 0d 21 66 16 dd f2 73  |.!R...!\..!f...s|
00005890  6c 61 61 5f 61 76 5f 68  69 64 64 65 6e 5f 43 0d  |laa_av_hidden_C.|
000058a0  21 70 09 49 43 25 3d 36  0d 21 7a 11 69 6b 6f 6e  |!p.IC%=6.!z.ikon|
000058b0  25 28 49 43 25 29 3d 31  30 0d 21 84 0d 68 74 61  |%(IC%)=10.!..hta|
000058c0  62 21 36 38 3d 30 0d 21  8e 0f f2 62 79 74 74 69  |b!68=0.!...bytti|
000058d0  6b 6f 6e 5f 43 0d 21 98  05 e1 0d 21 a2 04 0d 21  |kon_C.!....!...!|
000058e0  ac 0e dd f2 68 69 64 64  65 6e 5f 43 0d 21 b6 09  |....hidden_C.!..|
000058f0  49 43 25 3d 36 0d 21 c0  10 e7 20 68 6a 65 6c 70  |IC%=6.!... hjelp|
00005900  25 3d 31 20 e1 0d 21 ca  b8 e7 20 69 6e 66 6f 3d  |%=1 ..!... info=|
00005910  31 20 8c 20 f2 6d 65 6c  64 69 6e 67 5f 43 28 22  |1 . .melding_C("|
00005920  20 20 20 42 72 75 6b 20  6b 6e 61 70 70 20 6e 72  |   Bruk knapp nr|
00005930  2e 31 20 66 6f 72 20 e5  20 76 65 6c 67 65 20 6f  |.1 for . velge o|
00005940  70 70 74 65 67 6e 69 6e  67 20 61 76 20 53 4b 4a  |pptegning av SKJ|
00005950  55 4c 54 45 20 4c 49 4e  4a 45 52 20 41 56 20 2f  |ULTE LINJER AV /|
00005960  20 50 c5 20 20 22 29 20  8b 20 f2 6d 65 6c 64 69  | P.  ") . .meldi|
00005970  6e 67 5f 43 28 22 20 20  20 20 20 20 55 73 65 20  |ng_C("      Use |
00005980  62 75 74 74 6f 6e 20 23  31 20 74 6f 20 63 68 6f  |button #1 to cho|
00005990  6f 73 65 20 70 6c 6f 74  74 69 6e 67 20 6f 66 20  |ose plotting of |
000059a0  48 49 44 44 45 4e 20 4c  49 4e 45 53 20 4f 4e 20  |HIDDEN LINES ON |
000059b0  2f 20 4f 46 46 20 20 20  20 20 20 22 29 0d 21 d4  |/ OFF      ").!.|
000059c0  0e f2 70 6f 73 6a 65 6b  6b 5f 43 0d 21 de 0f e7  |..posjekk_C.!...|
000059d0  20 6b 6e 61 70 70 3d 34  20 8c 0d 21 e8 15 68 74  | knapp=4 ..!..ht|
000059e0  61 62 21 36 38 3d 31 2d  68 74 61 62 21 36 38 0d  |ab!68=1-htab!68.|
000059f0  21 f2 2f e7 20 68 74 61  62 21 36 38 3d 31 20 8c  |!./. htab!68=1 .|
00005a00  20 69 6b 6f 6e 25 28 49  43 25 29 3d 31 31 20 8b  | ikon%(IC%)=11 .|
00005a10  20 69 6b 6f 6e 25 28 49  43 25 29 3d 31 30 0d 21  | ikon%(IC%)=10.!|
00005a20  fc 0f f2 62 79 74 74 69  6b 6f 6e 5f 43 0d 22 06  |...byttikon_C.".|
00005a30  0b f2 73 74 79 72 5f 43  0d 22 10 05 cd 0d 22 1a  |..styr_C."....".|
00005a40  0b f2 6d 65 6c 64 5f 43  0d 22 24 05 e1 0d 22 2e  |..meld_C."$...".|
00005a50  04 0d 22 38 11 dd f2 61  6e 69 6d 61 73 6a 6f 6e  |.."8...animasjon|
00005a60  5f 43 0d 22 42 09 49 43  25 3d 37 0d 22 4c 1a e7  |_C."B.IC%=7."L..|
00005a70  20 69 6e 66 6f 3d 31 20  69 78 3d 36 32 20 8b 20  | info=1 ix=62 . |
00005a80  69 78 3d 36 35 0d 22 56  10 e7 20 68 6a 65 6c 70  |ix=65."V.. hjelp|
00005a90  25 3d 31 20 e1 0d 22 60  b8 e7 20 69 6e 66 6f 3d  |%=1 .."`.. info=|
00005aa0  31 20 8c 20 f2 6d 65 6c  64 69 6e 67 5f 43 28 22  |1 . .melding_C("|
00005ab0  4e 72 2e 31 20 66 6f 72  20 e5 20 76 65 6c 67 65  |Nr.1 for . velge|
00005ac0  20 4d 55 53 20 41 4e 49  4d 41 53 4a 4f 4e 20 6f  | MUS ANIMASJON o|
00005ad0  67 20 6e 72 2e 32 20 66  6f 72 20 e5 20 76 65 6c  |g nr.2 for . vel|
00005ae0  67 65 20 4b 45 59 42 4f  41 52 44 20 41 4e 49 4d  |ge KEYBOARD ANIM|
00005af0  41 53 4a 4f 4e 22 29 20  8b 20 f2 6d 65 6c 64 69  |ASJON") . .meldi|
00005b00  6e 67 5f 43 28 22 20 20  23 31 20 74 6f 20 63 68  |ng_C("  #1 to ch|
00005b10  6f 6f 73 65 20 4d 4f 55  53 45 20 41 4e 49 4d 41  |oose MOUSE ANIMA|
00005b20  54 49 4f 4e 20 61 6e 64  20 23 32 20 74 6f 20 63  |TION and #2 to c|
00005b30  68 6f 6f 73 65 20 4b 45  59 42 4f 41 52 44 20 41  |hoose KEYBOARD A|
00005b40  4e 49 4d 41 54 49 4f 4e  2e 20 20 22 29 0d 22 6a  |NIMATION.  ")."j|
00005b50  0e f2 70 6f 73 6a 65 6b  6b 5f 43 0d 22 74 0f e7  |..posjekk_C."t..|
00005b60  20 6b 6e 61 70 70 3d 32  20 8c 0d 22 7e 0c f2 73  | knapp=2 .."~..s|
00005b70  6e 6f 72 6b 5f 43 0d 22  88 20 f2 62 6c 61 61 5f  |nork_C.". .blaa_|
00005b80  62 6f 78 5f 43 28 30 2c  37 32 34 2c 31 31 30 33  |box_C(0,724,1103|
00005b90  2c 31 32 37 39 29 0d 22  92 11 ef 32 38 2c 30 2c  |,1279)."...28,0,|
00005ba0  31 37 2c 36 38 2c 32 0d  22 9c 99 e7 20 69 6e 66  |17,68,2."... inf|
00005bb0  6f 3d 31 20 8c 20 e8 22  53 6b 72 69 76 20 69 6e  |o=1 . ."Skriv in|
00005bc0  6e 20 72 6f 74 61 73 6a  6f 6e 20 70 72 2e 20 61  |n rotasjon pr. a|
00005bd0  6e 69 6d 61 73 6a 6f 6e  73 20 73 74 65 70 20 69  |nimasjons step i|
00005be0  20 67 72 61 64 65 72 20  69 20 58 2d 72 65 74 6e  | grader i X-retn|
00005bf0  69 6e 67 20 3a 22 64 78  20 8b 20 e8 22 49 6e 73  |ing :"dx . ."Ins|
00005c00  65 72 74 20 72 6f 74 61  74 69 6f 6e 20 69 6e 20  |ert rotation in |
00005c10  58 2d 64 69 72 65 63 74  69 6f 6e 20 28 69 6e 20  |X-direction (in |
00005c20  64 65 67 72 65 65 73 29  20 70 65 72 20 61 6e 69  |degrees) per ani|
00005c30  6d 61 74 69 6f 6e 20 73  74 65 70 20 3a 22 64 78  |mation step :"dx|
00005c40  0d 22 a6 0e 64 78 3d 64  78 20 83 33 36 30 0d 22  |."..dx=dx .360."|
00005c50  b0 99 e7 20 69 6e 66 6f  3d 31 20 8c 20 e8 22 53  |... info=1 . ."S|
00005c60  6b 72 69 76 20 69 6e 6e  20 72 6f 74 61 73 6a 6f  |kriv inn rotasjo|
00005c70  6e 20 70 72 2e 20 61 6e  69 6d 61 73 6a 6f 6e 73  |n pr. animasjons|
00005c80  20 73 74 65 70 20 69 20  67 72 61 64 65 72 20 69  | step i grader i|
00005c90  20 59 2d 72 65 74 6e 69  6e 67 20 3a 22 64 79 20  | Y-retning :"dy |
00005ca0  8b 20 e8 22 49 6e 73 65  72 74 20 72 6f 74 61 74  |. ."Insert rotat|
00005cb0  69 6f 6e 20 69 6e 20 59  2d 64 69 72 65 63 74 69  |ion in Y-directi|
00005cc0  6f 6e 20 28 69 6e 20 64  65 67 72 65 65 73 29 20  |on (in degrees) |
00005cd0  70 65 72 20 61 6e 69 6d  61 74 69 6f 6e 20 73 74  |per animation st|
00005ce0  65 70 20 3a 22 64 79 0d  22 ba 0e 64 79 3d 64 79  |ep :"dy."..dy=dy|
00005cf0  20 83 33 36 30 0d 22 c4  99 e7 20 69 6e 66 6f 3d  | .360."... info=|
00005d00  31 20 8c 20 e8 22 53 6b  72 69 76 20 69 6e 6e 20  |1 . ."Skriv inn |
00005d10  72 6f 74 61 73 6a 6f 6e  20 70 72 2e 20 61 6e 69  |rotasjon pr. ani|
00005d20  6d 61 73 6a 6f 6e 73 20  73 74 65 70 20 69 20 67  |masjons step i g|
00005d30  72 61 64 65 72 20 69 20  5a 2d 72 65 74 6e 69 6e  |rader i Z-retnin|
00005d40  67 20 3a 22 64 7a 20 8b  20 e8 22 49 6e 73 65 72  |g :"dz . ."Inser|
00005d50  74 20 72 6f 74 61 74 69  6f 6e 20 69 6e 20 5a 2d  |t rotation in Z-|
00005d60  64 69 72 65 63 74 69 6f  6e 20 28 69 6e 20 64 65  |direction (in de|
00005d70  67 72 65 65 73 29 20 70  65 72 20 61 6e 69 6d 61  |grees) per anima|
00005d80  74 69 6f 6e 20 73 74 65  70 20 3a 22 64 7a 0d 22  |tion step :"dz."|
00005d90  ce 0e 64 7a 3d 64 7a 20  83 33 36 30 0d 22 d8 69  |..dz=dz .360.".i|
00005da0  e7 20 69 6e 66 6f 3d 31  20 8c 20 e8 22 53 6b 72  |. info=1 . ."Skr|
00005db0  69 76 20 69 6e 6e 20 61  6e 74 61 6c 6c 65 74 20  |iv inn antallet |
00005dc0  72 6f 74 61 73 6a 6f 6e  73 20 73 74 65 70 20 3a  |rotasjons step :|
00005dd0  22 61 6e 74 61 6c 6c 20  8b 20 e8 22 49 6e 73 65  |"antall . ."Inse|
00005de0  72 74 20 6e 75 6d 62 65  72 20 6f 66 20 61 6e 69  |rt number of ani|
00005df0  6d 61 74 69 6f 6e 20 73  74 65 70 73 20 3a 22 61  |mation steps :"a|
00005e00  6e 74 61 6c 6c 0d 22 e2  07 ef 32 36 0d 22 ec 0e  |ntall."...26."..|
00005e10  c8 97 20 b8 20 30 2c 32  35 30 0d 22 f6 12 f2 74  |.. . 0,250."...t|
00005e20  6f 5f 73 6b 6a 65 72 6d  65 72 5f 62 0d 23 00 0e  |o_skjermer_b.#..|
00005e30  e3 20 67 61 6e 67 3d 31  b8 32 0d 23 0a b8 e7 20  |. gang=1.2.#... |
00005e40  69 6e 66 6f 3d 31 20 8c  20 f2 6d 65 6c 64 69 6e  |info=1 . .meldin|
00005e50  67 5f 43 28 22 20 20 20  53 54 4f 50 50 20 41 4e  |g_C("   STOPP AN|
00005e60  49 4d 41 53 4a 4f 4e 45  4e 20 6e e5 72 20 73 6f  |IMASJONEN n.r so|
00005e70  6d 20 68 65 6c 73 74 20  76 65 64 20 e5 20 74 72  |m helst ved . tr|
00005e80  79 6b 6b 65 20 65 6e 20  61 76 20 6d 75 73 20 6b  |ykke en av mus k|
00005e90  6e 61 70 70 65 6e 65 2e  20 20 22 29 20 8b 20 f2  |nappene.  ") . .|
00005ea0  6d 65 6c 64 69 6e 67 5f  43 28 22 20 20 53 74 6f  |melding_C("  Sto|
00005eb0  70 20 74 68 65 20 61 6e  69 6d 61 74 69 6f 6e 20  |p the animation |
00005ec0  61 74 20 61 6e 79 20 74  69 6d 65 20 62 79 20 70  |at any time by p|
00005ed0  72 65 73 73 69 6e 67 20  6f 6e 65 20 6f 66 20 74  |ressing one of t|
00005ee0  68 65 20 6d 6f 75 73 65  20 6b 65 79 73 2e 20 20  |he mouse keys.  |
00005ef0  22 29 0d 23 14 13 f2 73  6b 69 66 74 5f 73 6b 6a  |").#...skift_skj|
00005f00  65 72 6d 5f 62 0d 23 1e  09 ed 67 61 6e 67 0d 23  |erm_b.#...gang.#|
00005f10  28 0c f2 73 6e 6f 72 6b  5f 43 0d 23 32 10 f2 65  |(..snork_C.#2..e|
00005f20  6e 5f 73 6b 6a 65 72 6d  5f 62 0d 23 3c 11 f2 61  |n_skjerm_b.#<..a|
00005f30  6e 69 6d 65 72 69 6e 67  31 5f 43 0d 23 46 0e f2  |nimering1_C.#F..|
00005f40  70 6f 73 6a 65 6b 6b 5f  43 0d 23 50 05 cd 0d 23  |posjekk_C.#P...#|
00005f50  5a 0f e7 20 6b 6e 61 70  70 3d 34 20 8c 0d 23 64  |Z.. knapp=4 ..#d|
00005f60  12 f2 74 6f 5f 73 6b 6a  65 72 6d 65 72 5f 62 0d  |..to_skjermer_b.|
00005f70  23 6e 0e e3 20 67 61 6e  67 3d 31 b8 32 0d 23 78  |#n.. gang=1.2.#x|
00005f80  b8 e7 20 69 6e 66 6f 3d  31 20 8c 20 f2 6d 65 6c  |.. info=1 . .mel|
00005f90  64 69 6e 67 5f 43 28 22  20 42 72 75 6b 20 6d 75  |ding_C(" Bruk mu|
00005fa0  73 61 20 66 6f 72 20 e5  20 52 4f 54 45 52 45 2c  |sa for . ROTERE,|
00005fb0  20 6e 72 2e 31 20 66 6f  72 20 e5 20 42 59 54 54  | nr.1 for . BYTT|
00005fc0  45 20 52 4f 54 2e 20 41  4b 53 45 52 20 6f 67 20  |E ROT. AKSER og |
00005fd0  6e 72 2e 32 20 66 6f 72  20 45 4e 44 20 22 29 20  |nr.2 for END ") |
00005fe0  8b 20 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 20 20  |. .melding_C("  |
00005ff0  55 73 65 20 74 68 65 20  6d 6f 75 73 65 20 74 6f  |Use the mouse to|
00006000  20 52 4f 54 41 54 45 2c  20 23 31 20 74 6f 20 53  | ROTATE, #1 to S|
00006010  57 41 50 20 72 6f 74 61  74 69 6f 6e 20 61 78 69  |WAP rotation axi|
00006020  73 20 61 6e 64 20 23 32  20 74 6f 20 45 4e 44 2e  |s and #2 to END.|
00006030  20 20 20 22 29 0d 23 82  13 f2 73 6b 69 66 74 5f  |   ").#...skift_|
00006040  73 6b 6a 65 72 6d 5f 62  0d 23 8c 09 ed 67 61 6e  |skjerm_b.#...gan|
00006050  67 0d 23 96 10 f2 65 6e  5f 73 6b 6a 65 72 6d 5f  |g.#...en_skjerm_|
00006060  62 0d 23 a0 0a f2 61 6e  69 5f 43 0d 23 aa 05 cd  |b.#...ani_C.#...|
00006070  0d 23 b4 0b f2 6d 65 6c  64 5f 43 0d 23 be 05 e1  |.#...meld_C.#...|
00006080  0d 23 c8 04 0d 23 d2 12  dd f2 62 6c 61 61 5f 62  |.#...#....blaa_b|
00006090  6f 78 5f 66 5f 43 0d 23  dc 20 f2 62 6c 61 61 5f  |ox_f_C.#. .blaa_|
000060a0  62 6f 78 5f 43 28 31 30  2c 38 35 30 2c 31 30 38  |box_C(10,850,108|
000060b0  33 2c 31 36 33 29 0d 23  e6 05 e1 0d 23 f0 04 0d  |3,163).#....#...|
000060c0  23 fa 1d dd f2 62 6c 61  61 5f 62 6f 78 5f 43 28  |#....blaa_box_C(|
000060d0  48 56 2c 56 56 2c 48 48  2c 56 48 29 0d 24 04 1c  |HV,VV,HH,VH).$..|
000060e0  e6 35 36 20 c8 9c 38 30  3a c8 93 c8 90 48 56 2c  |.56 ..80:....HV,|
000060f0  56 56 2c 48 48 2c 56 48  0d 24 0e 1b e6 33 32 20  |VV,HH,VH.$...32 |
00006100  c8 9c 32 35 36 3a c8 93  48 56 2c 56 56 2c 48 48  |..256:..HV,VV,HH|
00006110  2c 56 48 0d 24 18 17 fb  31 38 34 20 c8 9c 38 30  |,VH.$...184 ..80|
00006120  3a fb 33 32 20 c8 9c 32  35 36 0d 24 22 05 e1 0d  |:.32 ..256.$"...|
00006130  24 2c 04 0d 24 36 20 dd  f2 67 72 61 61 5f 62 6f  |$,..$6 ..graa_bo|
00006140  78 5f 43 28 47 42 2c 48  56 2c 56 56 2c 48 48 2c  |x_C(GB,HV,VV,HH,|
00006150  56 48 29 0d 24 40 0f e7  20 47 42 20 83 32 3d 31  |VH).$@.. GB .2=1|
00006160  20 8c 0d 24 4a 1d e6 34  37 20 c8 9c 32 35 36 3a  | ..$J..47 ..256:|
00006170  c8 93 c8 90 48 56 2c 56  56 2c 48 48 2c 56 48 0d  |....HV,VV,HH,VH.|
00006180  24 54 18 fb 31 37 35 20  c8 9c 32 35 36 3a fb 33  |$T..175 ..256:.3|
00006190  32 20 c8 9c 32 35 36 0d  24 5e 05 cc 0d 24 68 1d  |2 ..256.$^...$h.|
000061a0  e6 33 32 20 c8 9c 32 35  36 3a c8 93 c8 90 48 56  |.32 ..256:....HV|
000061b0  2c 56 56 2c 48 48 2c 56  48 0d 24 72 18 fb 31 36  |,VV,HH,VH.$r..16|
000061c0  30 20 c8 9c 32 35 36 3a  fb 34 37 20 c8 9c 32 35  |0 ..256:.47 ..25|
000061d0  36 0d 24 7c 05 cd 0d 24  86 05 e1 0d 24 90 04 0d  |6.$|...$....$...|
000061e0  24 9a 0b dd f2 61 6e 69  5f 43 0d 24 a4 0a 49 43  |$....ani_C.$..IC|
000061f0  25 3d 31 34 0d 24 ae 0c  2a 46 58 31 30 36 2c 33  |%=14.$..*FX106,3|
00006200  0d 24 b8 1c f5 3a c8 97  58 43 2c 59 43 2c 6b 6e  |.$...:..XC,YC,kn|
00006210  61 70 70 3a fd 6b 6e 61  70 70 3d 30 0d 24 c2 10  |app:.knapp=0.$..|
00006220  c8 97 20 b8 20 36 34 30  2c 35 31 32 0d 24 cc 13  |.. . 640,512.$..|
00006230  58 58 43 3d 36 34 30 3a  59 59 43 3d 35 31 32 0d  |XXC=640:YYC=512.|
00006240  24 d6 05 f5 0d 24 e0 11  c8 97 58 43 2c 59 43 2c  |$....$....XC,YC,|
00006250  6b 6e 61 70 70 0d 24 ea  27 e7 20 58 43 3c 35 20  |knapp.$.'. XC<5 |
00006260  84 20 58 43 3e 31 32 30  30 20 84 20 59 43 3c 35  |. XC>1200 . YC<5|
00006270  20 84 20 59 43 3e 31 30  30 30 20 8c 0d 24 f4 10  | . YC>1000 ..$..|
00006280  c8 97 20 b8 20 36 34 30  2c 35 31 32 0d 24 fe 21  |.. . 640,512.$.!|
00006290  58 58 43 3d 36 34 30 3a  59 59 43 3d 35 31 32 3a  |XXC=640:YYC=512:|
000062a0  58 43 3d 36 34 30 3a 59  43 3d 35 31 32 0d 25 08  |XC=640:YC=512.%.|
000062b0  05 cd 0d 25 12 49 e7 20  6b 6e 61 70 70 3d 34 20  |...%.I. knapp=4 |
000062c0  f2 6e 79 65 5f 72 6f 74  61 73 6a 6f 6e 73 5f 61  |.nye_rotasjons_a|
000062d0  6b 73 65 72 5f 43 3a f2  62 79 74 74 69 6b 6f 6e  |kser_C:.byttikon|
000062e0  5f 43 3a f5 3a c8 97 58  43 2c 59 43 2c 73 6c 69  |_C:.:..XC,YC,sli|
000062f0  70 70 3a fd 73 6c 69 70  70 3d 30 0d 25 1c 19 e7  |pp:.slipp=0.%...|
00006300  20 58 43 3c 3e 58 58 43  20 84 20 59 43 3c 3e 59  | XC<>XXC . YC<>Y|
00006310  59 43 20 8c 0d 25 26 49  e7 20 72 6f 74 79 78 5f  |YC ..%&I. rotyx_|
00006320  43 3d b9 20 21 76 69 6e  6b 65 6c 59 2b 3d 28 28  |C=. !vinkelY+=((|
00006330  58 43 2d 58 58 43 29 2f  31 30 29 2a 31 30 32 34  |XC-XXC)/10)*1024|
00006340  3a 21 76 69 6e 6b 65 6c  58 2b 3d 28 28 59 43 2d  |:!vinkelX+=((YC-|
00006350  59 59 43 29 2f 31 30 29  2a 31 30 32 34 0d 25 30  |YYC)/10)*1024.%0|
00006360  49 e7 20 72 6f 74 79 7a  5f 43 3d b9 20 21 76 69  |I. rotyz_C=. !vi|
00006370  6e 6b 65 6c 59 2b 3d 28  28 58 43 2d 58 58 43 29  |nkelY+=((XC-XXC)|
00006380  2f 31 30 29 2a 31 30 32  34 3a 21 76 69 6e 6b 65  |/10)*1024:!vinke|
00006390  6c 5a 2b 3d 28 28 59 43  2d 59 59 43 29 2f 31 30  |lZ+=((YC-YYC)/10|
000063a0  29 2a 31 30 32 34 0d 25  3a 49 e7 20 72 6f 74 7a  |)*1024.%:I. rotz|
000063b0  78 5f 43 3d b9 20 21 76  69 6e 6b 65 6c 5a 2b 3d  |x_C=. !vinkelZ+=|
000063c0  28 28 58 43 2d 58 58 43  29 2f 31 30 29 2a 31 30  |((XC-XXC)/10)*10|
000063d0  32 34 3a 21 76 69 6e 6b  65 6c 58 2b 3d 28 28 59  |24:!vinkelX+=((Y|
000063e0  43 2d 59 59 43 29 2f 31  30 29 2a 31 30 32 34 0d  |C-YYC)/10)*1024.|
000063f0  25 44 13 c8 97 58 58 43  2c 59 59 43 2c 6b 6e 61  |%D...XXC,YYC,kna|
00006400  70 70 0d 25 4e 0b f2 73  74 79 72 5f 43 0d 25 58  |pp.%N..styr_C.%X|
00006410  05 cd 0d 25 62 0d fd 20  6b 6e 61 70 70 3d 32 0d  |...%b.. knapp=2.|
00006420  25 6c 0d 61 6b 73 65 72  5f 43 3d b9 0d 25 76 0b  |%l.akser_C=..%v.|
00006430  f2 73 74 79 72 5f 43 0d  25 80 10 f2 65 6e 5f 73  |.styr_C.%...en_s|
00006440  6b 6a 65 72 6d 5f 62 0d  25 8a 05 e1 0d 25 94 04  |kjerm_b.%....%..|
00006450  0d 25 9e 14 dd f2 61 6b  73 65 72 5f 61 76 5f 70  |.%....akser_av_p|
00006460  61 61 5f 43 0d 25 a8 09  49 43 25 3d 38 0d 25 b2  |aa_C.%..IC%=8.%.|
00006470  10 e7 20 68 6a 65 6c 70  25 3d 31 20 e1 0d 25 bc  |.. hjelp%=1 ..%.|
00006480  b8 e7 20 69 6e 66 6f 3d  31 20 8c 20 f2 6d 65 6c  |.. info=1 . .mel|
00006490  64 69 6e 67 5f 43 28 22  42 72 75 6b 20 6b 6e 61  |ding_C("Bruk kna|
000064a0  70 70 20 6e 72 2e 31 20  66 6f 72 20 e5 20 76 65  |pp nr.1 for . ve|
000064b0  6c 67 65 20 20 76 65 6c  67 65 20 70 6c 6f 74 74  |lge  velge plott|
000064c0  69 6e 67 20 61 76 20 6b  6f 6f 72 64 69 6e 61 74  |ing av koordinat|
000064d0  61 6b 73 65 72 20 41 56  2f 50 c5 2e 20 22 29 20  |akser AV/P.. ") |
000064e0  8b 20 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 20 20  |. .melding_C("  |
000064f0  20 20 20 20 20 20 20 20  20 55 73 65 20 62 75 74  |         Use but|
00006500  74 6f 6e 20 31 20 74 6f  20 63 68 6f 6f 73 65 20  |ton 1 to choose |
00006510  70 6c 6f 74 74 69 6e 67  20 6f 66 20 61 78 69 73  |plotting of axis|
00006520  20 4f 4e 2f 4f 46 46 2e  20 20 20 20 20 20 20 20  | ON/OFF.        |
00006530  20 20 20 22 29 0d 25 c6  0e f2 70 6f 73 6a 65 6b  |   ").%...posjek|
00006540  6b 5f 43 0d 25 d0 0f e7  20 6b 6e 61 70 70 3d 34  |k_C.%... knapp=4|
00006550  20 8c 0d 25 da 15 68 74  61 62 21 37 36 3d 31 2d  | ..%..htab!76=1-|
00006560  68 74 61 62 21 37 36 0d  25 e4 2f e7 20 68 74 61  |htab!76.%./. hta|
00006570  62 21 37 36 3d 31 20 8c  20 69 6b 6f 6e 25 28 49  |b!76=1 . ikon%(I|
00006580  43 25 29 3d 33 38 20 8b  20 69 6b 6f 6e 25 28 49  |C%)=38 . ikon%(I|
00006590  43 25 29 3d 33 39 0d 25  ee 0f f2 62 79 74 74 69  |C%)=39.%...bytti|
000065a0  6b 6f 6e 5f 43 0d 25 f8  0b f2 73 74 79 72 5f 43  |kon_C.%...styr_C|
000065b0  0d 26 02 05 cd 0d 26 0c  0b f2 6d 65 6c 64 5f 43  |.&....&...meld_C|
000065c0  0d 26 16 05 e1 0d 26 20  04 0d 26 2a 12 dd f2 6f  |.&....& ..&*...o|
000065d0  70 70 6c 6f 73 6e 69 6e  67 5f 43 0d 26 34 09 49  |pplosning_C.&4.I|
000065e0  43 25 3d 39 0d 26 3e 10  e7 20 68 6a 65 6c 70 25  |C%=9.&>.. hjelp%|
000065f0  3d 31 20 e1 0d 26 48 b8  e7 20 69 6e 66 6f 3d 31  |=1 ..&H.. info=1|
00006600  20 8c 20 f2 6d 65 6c 64  69 6e 67 5f 43 28 22 4b  | . .melding_C("K|
00006610  6e 61 70 70 20 23 31 20  66 6f 72 20 e5 20 76 65  |napp #1 for . ve|
00006620  6c 67 65 20 48 d8 59 2f  4c 41 56 20 6f 70 70 6c  |lge H.Y/LAV oppl|
00006630  f8 73 6e 69 6e 67 2c 20  6f 67 20 23 32 20 66 6f  |.sning, og #2 fo|
00006640  72 20 65 6e 2f 74 6f 20  73 6b 6a 65 72 6d 62 61  |r en/to skjermba|
00006650  6e 6b 65 72 22 29 20 8b  20 f2 6d 65 6c 64 69 6e  |nker") . .meldin|
00006660  67 5f 43 28 22 23 31 20  74 6f 20 43 48 4f 4f 53  |g_C("#1 to CHOOS|
00006670  45 20 62 65 74 77 65 65  6e 20 48 49 47 48 2f 4c  |E between HIGH/L|
00006680  4f 57 20 72 65 73 6f 6c  75 74 69 6f 6e 2c 23 32  |OW resolution,#2|
00006690  20 74 6f 20 75 73 65 20  31 20 6f 72 20 32 20 73  | to use 1 or 2 s|
000066a0  63 72 65 65 6e 62 61 6e  6b 73 22 29 0d 26 52 0e  |creenbanks").&R.|
000066b0  f2 70 6f 73 6a 65 6b 6b  5f 43 0d 26 5c 0a 73 6b  |.posjekk_C.&\.sk|
000066c0  61 6c 3d b9 0d 26 66 1c  e7 20 6b 6e 61 70 70 3d  |al=..&f.. knapp=|
000066d0  34 20 8c 20 f2 70 72 6f  73 65 64 79 72 65 5f 43  |4 . .prosedyre_C|
000066e0  0d 26 70 17 e7 20 6b 6e  61 70 70 3d 32 20 74 77  |.&p.. knapp=2 tw|
000066f0  6f 3d ac 20 74 77 6f 0d  26 7a 0a 73 6b 61 6c 3d  |o=. two.&z.skal=|
00006700  a3 0d 26 84 0b f2 6d 65  6c 64 5f 43 0d 26 8e 05  |..&...meld_C.&..|
00006710  e1 0d 26 98 04 0d 26 a2  11 dd f2 70 72 6f 73 65  |..&...&....prose|
00006720  64 79 72 65 5f 43 0d 26  ac 0e 67 78 3d 68 74 61  |dyre_C.&..gx=hta|
00006730  62 21 34 30 0d 26 b6 0e  67 79 3d 68 74 61 62 21  |b!40.&..gy=htab!|
00006740  34 34 0d 26 c0 0e 67 7a  3d 68 74 61 62 21 34 38  |44.&..gz=htab!48|
00006750  0d 26 ca 0d 67 63 3d 68  74 61 62 21 34 0d 26 d4  |.&..gc=htab!4.&.|
00006760  09 49 43 25 3d 39 0d 26  de 32 e7 20 61 6e 74 61  |.IC%=9.&.2. anta|
00006770  6c 6c 78 5f 6c 69 6e 6a  65 72 3d 31 39 20 8c 20  |llx_linjer=19 . |
00006780  f2 74 72 65 74 74 69 5f  6e 69 5f 43 20 8b 20 f2  |.tretti_ni_C . .|
00006790  6e 69 74 74 65 6e 5f 43  0d 26 e8 0e 68 74 61 62  |nitten_C.&..htab|
000067a0  21 34 30 3d 67 78 0d 26  f2 0e 68 74 61 62 21 34  |!40=gx.&..htab!4|
000067b0  34 3d 67 79 0d 26 fc 0e  68 74 61 62 21 34 38 3d  |4=gy.&..htab!48=|
000067c0  67 7a 0d 27 06 0d 68 74  61 62 21 34 3d 67 63 0d  |gz.'..htab!4=gc.|
000067d0  27 10 15 f2 73 6c 61 61  5f 61 76 5f 68 69 64 64  |'...slaa_av_hidd|
000067e0  65 6e 5f 43 0d 27 1a 23  49 43 25 3d 38 3a 69 6b  |en_C.'.#IC%=8:ik|
000067f0  6f 6e 25 28 49 43 25 29  3d 33 38 3a f2 62 79 74  |on%(IC%)=38:.byt|
00006800  74 69 6b 6f 6e 5f 43 0d  27 24 14 e7 20 73 74 79  |tikon_C.'$.. sty|
00006810  72 3d a3 20 f2 73 74 79  72 5f 43 0d 27 2e 05 e1  |r=. .styr_C.'...|
00006820  0d 27 38 04 0d 27 42 11  dd f2 74 72 65 74 74 69  |.'8..'B...tretti|
00006830  5f 6e 69 5f 43 0d 27 4c  15 61 6e 74 61 6c 6c 78  |_ni_C.'L.antallx|
00006840  5f 6c 69 6e 6a 65 72 3d  33 39 0d 27 56 15 61 6e  |_linjer=39.'V.an|
00006850  74 61 6c 6c 79 5f 6c 69  6e 6a 65 72 3d 33 39 0d  |tally_linjer=39.|
00006860  27 60 0e e7 20 73 6b 61  6c 3d b9 20 8c 0d 27 6a  |'`.. skal=. ..'j|
00006870  1d 73 74 65 70 78 28 66  75 6e 25 29 3d 73 74 65  |.stepx(fun%)=ste|
00006880  70 78 28 66 75 6e 25 29  2f 32 0d 27 74 1d 73 74  |px(fun%)/2.'t.st|
00006890  65 70 79 28 66 75 6e 25  29 3d 73 74 65 70 79 28  |epy(fun%)=stepy(|
000068a0  66 75 6e 25 29 2f 32 0d  27 7e 05 cd 0d 27 88 19  |fun%)/2.'~...'..|
000068b0  53 58 25 28 66 75 6e 25  29 3d 53 58 25 28 66 75  |SX%(fun%)=SX%(fu|
000068c0  6e 25 29 2f 32 0d 27 92  19 53 59 25 28 66 75 6e  |n%)/2.'..SY%(fun|
000068d0  25 29 3d 53 59 25 28 66  75 6e 25 29 2f 32 0d 27  |%)=SY%(fun%)/2.'|
000068e0  9c 11 69 6b 6f 6e 25 28  49 43 25 29 3d 34 31 0d  |..ikon%(IC%)=41.|
000068f0  27 a6 0f f2 62 79 74 74  69 6b 6f 6e 5f 43 0d 27  |'...byttikon_C.'|
00006900  b0 0c f2 73 6e 6f 72 6b  5f 43 0d 27 ba 0e f2 73  |...snork_C.'...s|
00006910  65 74 74 6f 70 70 5f 62  0d 27 c4 0e f2 65 76 61  |ettopp_b.'...eva|
00006920  6c 75 65 72 5f 62 0d 27  ce 05 e1 0d 27 d8 04 0d  |luer_b.'....'...|
00006930  27 e2 0e dd f2 6e 69 74  74 65 6e 5f 43 0d 27 ec  |'....nitten_C.'.|
00006940  15 61 6e 74 61 6c 6c 78  5f 6c 69 6e 6a 65 72 3d  |.antallx_linjer=|
00006950  31 39 0d 27 f6 15 61 6e  74 61 6c 6c 79 5f 6c 69  |19.'..antally_li|
00006960  6e 6a 65 72 3d 31 39 0d  28 00 0e e7 20 73 6b 61  |njer=19.(... ska|
00006970  6c 3d b9 20 8c 0d 28 0a  1d 73 74 65 70 78 28 66  |l=. ..(..stepx(f|
00006980  75 6e 25 29 3d 73 74 65  70 78 28 66 75 6e 25 29  |un%)=stepx(fun%)|
00006990  2a 32 0d 28 14 1d 73 74  65 70 79 28 66 75 6e 25  |*2.(..stepy(fun%|
000069a0  29 3d 73 74 65 70 79 28  66 75 6e 25 29 2a 32 0d  |)=stepy(fun%)*2.|
000069b0  28 1e 05 cd 0d 28 28 19  53 58 25 28 66 75 6e 25  |(....((.SX%(fun%|
000069c0  29 3d 53 58 25 28 66 75  6e 25 29 2a 32 0d 28 32  |)=SX%(fun%)*2.(2|
000069d0  19 53 59 25 28 66 75 6e  25 29 3d 53 59 25 28 66  |.SY%(fun%)=SY%(f|
000069e0  75 6e 25 29 2a 32 0d 28  3c 11 69 6b 6f 6e 25 28  |un%)*2.(<.ikon%(|
000069f0  49 43 25 29 3d 34 30 0d  28 46 0f f2 62 79 74 74  |IC%)=40.(F..bytt|
00006a00  69 6b 6f 6e 5f 43 0d 28  50 0c f2 73 6e 6f 72 6b  |ikon_C.(P..snork|
00006a10  5f 43 0d 28 5a 0e f2 73  65 74 74 6f 70 70 5f 62  |_C.(Z..settopp_b|
00006a20  0d 28 64 0e f2 65 76 61  6c 75 65 72 5f 62 0d 28  |.(d..evaluer_b.(|
00006a30  6e 05 e1 0d 28 78 04 0d  28 82 12 dd f2 70 65 72  |n...(x..(....per|
00006a40  73 70 65 6b 74 69 76 5f  43 0d 28 8c 0a 49 43 25  |spektiv_C.(..IC%|
00006a50  3d 31 30 0d 28 96 10 e7  20 68 6a 65 6c 70 25 3d  |=10.(... hjelp%=|
00006a60  31 20 e1 0d 28 a0 b8 e7  20 69 6e 66 6f 3d 31 20  |1 ..(... info=1 |
00006a70  8c 20 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 20 20  |. .melding_C("  |
00006a80  20 20 20 20 20 20 20 20  20 42 72 75 6b 20 6b 6e  |         Bruk kn|
00006a90  61 70 70 20 6e 72 2e 31  20 66 6f 72 20 e5 20 76  |app nr.1 for . v|
00006aa0  65 6c 67 65 20 50 45 52  53 50 45 4b 54 49 56 20  |elge PERSPEKTIV |
00006ab0  41 56 20 2f 20 50 c5 20  20 20 20 20 20 20 20 20  |AV / P.         |
00006ac0  20 20 20 22 29 20 8b 20  f2 6d 65 6c 64 69 6e 67  |   ") . .melding|
00006ad0  5f 43 28 22 20 20 20 20  20 20 20 20 20 20 55 73  |_C("          Us|
00006ae0  65 20 62 75 74 74 6f 6e  20 6e 75 6d 62 65 72 20  |e button number |
00006af0  31 20 74 6f 20 63 68 6f  6f 73 65 20 50 45 52 53  |1 to choose PERS|
00006b00  50 45 43 54 49 56 45 20  4f 4e 20 2f 20 4f 46 46  |PECTIVE ON / OFF|
00006b10  2e 20 20 20 20 20 20 20  20 22 29 0d 28 aa 0e f2  |.        ").(...|
00006b20  70 6f 73 6a 65 6b 6b 5f  43 0d 28 b4 0f e7 20 6b  |posjekk_C.(... k|
00006b30  6e 61 70 70 3d 34 20 8c  0d 28 be 13 68 74 61 62  |napp=4 ..(..htab|
00006b40  21 34 3d 31 2d 68 74 61  62 21 34 0d 28 c8 2c e7  |!4=1-htab!4.(.,.|
00006b50  20 68 74 61 62 21 34 3d  30 20 69 6b 6f 6e 25 28  | htab!4=0 ikon%(|
00006b60  49 43 25 29 3d 32 38 20  8b 20 69 6b 6f 6e 25 28  |IC%)=28 . ikon%(|
00006b70  49 43 25 29 3d 32 37 0d  28 d2 0f f2 62 79 74 74  |IC%)=27.(...bytt|
00006b80  69 6b 6f 6e 5f 43 0d 28  dc 0b f2 73 74 79 72 5f  |ikon_C.(...styr_|
00006b90  43 0d 28 e6 05 cd 0d 28  f0 0b f2 6d 65 6c 64 5f  |C.(....(...meld_|
00006ba0  43 0d 28 fa 05 e1 0d 29  04 04 0d 29 0e 10 dd f2  |C.(....)...)....|
00006bb0  62 79 74 74 69 6b 6f 6e  5f 43 0d 29 18 12 f2 74  |byttikon_C.)...t|
00006bc0  6f 5f 73 6b 6a 65 72 6d  65 72 5f 62 0d 29 22 18  |o_skjermer_b.)".|
00006bd0  ef 32 34 2c 30 3b 31 39  34 3b 31 31 30 33 3b 31  |.24,0;194;1103;1|
00006be0  30 32 33 3b 0d 29 2c 0f  f2 63 6c 73 5f 67 72 61  |023;.),..cls_gra|
00006bf0  66 5f 62 0d 29 36 16 ef  32 34 2c 30 3b 30 3b 31  |f_b.)6..24,0;0;1|
00006c00  32 37 39 3b 31 30 32 33  3b 0d 29 40 10 e3 20 67  |279;1023;.)@.. g|
00006c10  61 6e 67 3d 31 20 b8 20  32 0d 29 4a 1e ff 20 22  |ang=1 . 2.)J.. "|
00006c20  53 43 48 4f 4f 53 45 20  22 2b c3 28 69 6b 6f 6e  |SCHOOSE "+.(ikon|
00006c30  25 28 49 43 25 29 29 0d  29 54 08 e6 38 2c 30 0d  |%(IC%)).)T..8,0.|
00006c40  29 5e 22 f0 26 45 44 2c  78 70 6c 61 73 73 25 28  |)^".&ED,xplass%(|
00006c50  49 43 25 29 2c 79 70 6c  61 73 73 25 28 49 43 25  |IC%),yplass%(IC%|
00006c60  29 0d 29 68 10 f2 65 6e  5f 73 6b 6a 65 72 6d 5f  |).)h..en_skjerm_|
00006c70  62 0d 29 72 0a ed 20 67  61 6e 67 0d 29 7c 05 e1  |b.)r.. gang.)|..|
00006c80  0d 29 86 04 0d 29 90 0a  49 43 25 3d 31 31 0d 29  |.)...)..IC%=11.)|
00006c90  9a 14 e7 20 68 6a 65 6c  70 25 3d 31 20 e5 8d 74  |... hjelp%=1 ..t|
00006ca0  78 46 0d 29 a4 b8 e7 20  69 6e 66 6f 3d 31 20 8c  |xF.)... info=1 .|
00006cb0  20 f2 6d 65 6c 64 69 6e  67 5f 43 28 22 20 20 20  | .melding_C("   |
00006cc0  20 20 20 20 20 20 20 20  20 20 20 20 20 54 72 79  |             Try|
00006cd0  6b 6b 20 65 6e 20 6b 6e  61 70 70 20 66 6f 72 20  |kk en knapp for |
00006ce0  e5 20 41 56 53 4c 55 54  54 45 20 33 44 47 52 41  |. AVSLUTTE 3DGRA|
00006cf0  46 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |F               |
00006d00  20 20 22 29 20 8b 20 f2  6d 65 6c 64 69 6e 67 5f  |  ") . .melding_|
00006d10  43 28 22 20 20 20 20 20  20 20 20 20 20 20 20 20  |C("             |
00006d20  20 20 20 20 20 50 72 65  73 73 20 61 20 62 75 74  |     Press a but|
00006d30  74 6f 6e 20 74 6f 20 45  58 49 54 20 33 44 2d 47  |ton to EXIT 3D-G|
00006d40  52 41 50 48 20 20 20 20  20 20 20 20 20 20 20 20  |RAPH            |
00006d50  20 20 20 20 20 20 20 20  22 29 0d 29 ae 0e f2 70  |        ").)...p|
00006d60  6f 73 6a 65 6b 6b 5f 43  0d 29 b8 10 e7 20 6b 6e  |osjekk_C.)... kn|
00006d70  61 70 70 3c 3e 30 20 8c  0d 29 c2 b8 e7 20 69 6e  |app<>0 ..)... in|
00006d80  66 6f 3d 31 20 8c 20 f2  6d 65 6c 64 69 6e 67 5f  |fo=1 . .melding_|
00006d90  43 28 22 20 20 20 45 72  20 64 75 20 73 69 6b 6b  |C("   Er du sikk|
00006da0  65 72 20 3f 20 20 20 20  20 20 54 72 79 6b 6b 20  |er ?      Trykk |
00006db0  6b 6e 61 70 70 20 6e 72  2e 31 20 66 6f 72 20 e5  |knapp nr.1 for .|
00006dc0  20 6b 6f 6e 66 69 72 6d  65 72 65 20 41 56 53 4c  | konfirmere AVSL|
00006dd0  55 54 54 20 20 20 20 20  22 29 20 8b 20 f2 6d 65  |UTT     ") . .me|
00006de0  6c 64 69 6e 67 5f 43 28  22 20 20 20 20 41 72 65  |lding_C("    Are|
00006df0  20 79 6f 75 20 73 68 75  72 65 20 3f 20 20 20 50  | you shure ?   P|
00006e00  72 65 73 73 20 62 75 74  74 6f 6e 20 6e 75 6d 62  |ress button numb|
00006e10  65 72 20 6f 6e 65 20 74  6f 20 43 4f 4e 46 49 52  |er one to CONFIR|
00006e20  4d 20 45 58 49 54 2e 20  20 20 20 20 20 20 22 29  |M EXIT.       ")|
00006e30  0d 29 cc 1c f5 3a c8 97  58 43 2c 59 43 2c 6b 6e  |.)...:..XC,YC,kn|
00006e40  61 70 70 3a fd 6b 6e 61  70 70 3d 30 0d 29 d6 1d  |app:.knapp=0.)..|
00006e50  f5 3a c8 97 58 43 2c 59  43 2c 6b 6e 61 70 70 3a  |.:..XC,YC,knapp:|
00006e60  fd 6b 6e 61 70 70 3c 3e  30 0d 29 e0 0f e7 20 6b  |.knapp<>0.)... k|
00006e70  6e 61 70 70 3d 34 20 8c  0d 29 ea 07 eb 31 32 0d  |napp=4 ..)...12.|
00006e80  29 f4 29 ff 28 22 53 63  72 65 65 6e 53 69 7a 65  |).).("ScreenSize|
00006e90  20 38 30 20 65 72 72 6f  72 20 53 63 72 65 65 6e  | 80 error Screen|
00006ea0  2d 65 72 72 6f 72 22 29  0d 29 fe 0d ff 28 22 53  |-error").)...("S|
00006eb0  4e 45 57 22 29 0d 2a 08  28 ff 28 22 53 70 72 69  |NEW").*.(.("Spri|
00006ec0  74 65 53 69 7a 65 20 30  20 65 72 72 6f 72 20 53  |teSize 0 error S|
00006ed0  70 72 69 74 65 2d 65 72  72 6f 72 22 29 0d 2a 12  |prite-error").*.|
00006ee0  18 ff 28 22 52 4d 4b 69  6c 6c 20 4d 45 4d 41 6c  |..("RMKill MEMAl|
00006ef0  6c 6f 63 22 29 0d 2a 1c  10 ff 28 22 44 45 53 4b  |loc").*...("DESK|
00006f00  54 4f 50 22 29 0d 2a 26  05 cd 0d 2a 30 05 cd 0d  |TOP").*&...*0...|
00006f10  2a 3a 0b f2 6d 65 6c 64  5f 43 0d 2a 44 09 e5 8d  |*:..meld_C.*D...|
00006f20  44 76 42 0d 2a 4e 04 0d  2a 58 0c dd f2 7a 6f 6f  |DvB.*N..*X...zoo|
00006f30  6d 5f 43 0d 2a 62 0a 49  43 25 3d 31 32 0d 2a 6c  |m_C.*b.IC%=12.*l|
00006f40  10 e7 20 68 6a 65 6c 70  25 3d 31 20 e1 0d 2a 76  |.. hjelp%=1 ..*v|
00006f50  b8 e7 20 69 6e 66 6f 3d  31 20 8c 20 f2 6d 65 6c  |.. info=1 . .mel|
00006f60  64 69 6e 67 5f 43 28 22  20 20 4b 6e 61 70 70 20  |ding_C("  Knapp |
00006f70  6e 72 2e 31 20 66 6f 72  20 5a 4f 4f 4d 20 49 4e  |nr.1 for ZOOM IN|
00006f80  4e 2c 20 6e 72 2e 32 20  66 6f 72 20 5a 4f 4f 4d  |N, nr.2 for ZOOM|
00006f90  20 55 54 20 6f 67 20 6e  72 2e 33 20 66 6f 72 20  | UT og nr.3 for |
00006fa0  e5 20 4e 55 4c 4c 53 54  49 4c 4c 45 20 22 29 20  |. NULLSTILLE ") |
00006fb0  8b 20 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 20 20  |. .melding_C("  |
00006fc0  20 20 20 20 55 73 65 20  62 75 74 74 6f 6e 20 20  |    Use button  |
00006fd0  23 31 20 74 6f 20 5a 4f  4f 4d 20 49 4e 2c 20 23  |#1 to ZOOM IN, #|
00006fe0  32 20 74 6f 20 5a 4f 4f  4d 20 4f 55 54 20 61 6e  |2 to ZOOM OUT an|
00006ff0  64 20 23 33 20 74 6f 20  52 45 53 45 54 2e 20 20  |d #3 to RESET.  |
00007000  20 20 20 22 29 0d 2a 80  0e f2 70 6f 73 6a 65 6b  |   ").*...posjek|
00007010  6b 5f 43 0d 2a 8a 0f e7  20 6b 6e 61 70 70 3d 34  |k_C.*... knapp=4|
00007020  20 8c 0d 2a 94 0c f2 73  6e 6f 72 6b 5f 43 0d 2a  | ..*...snork_C.*|
00007030  9e 0f 68 74 61 62 21 38  38 2d 3d 33 30 0d 2a a8  |..htab!88-=30.*.|
00007040  0b f2 73 74 79 72 5f 43  0d 2a b2 05 cd 0d 2a bc  |..styr_C.*....*.|
00007050  0f e7 20 6b 6e 61 70 70  3d 32 20 8c 0d 2a c6 0c  |.. knapp=2 ..*..|
00007060  f2 73 6e 6f 72 6b 5f 43  0d 2a d0 0f 68 74 61 62  |.snork_C.*..htab|
00007070  21 38 38 2b 3d 33 30 0d  2a da 0b f2 73 74 79 72  |!88+=30.*...styr|
00007080  5f 43 0d 2a e4 05 cd 0d  2a ee 0f e7 20 6b 6e 61  |_C.*....*... kna|
00007090  70 70 3d 31 20 8c 0d 2a  f8 0c f2 73 6e 6f 72 6b  |pp=1 ..*...snork|
000070a0  5f 43 0d 2b 02 10 68 74  61 62 21 38 38 3d 31 30  |_C.+..htab!88=10|
000070b0  32 34 0d 2b 0c 0b f2 73  74 79 72 5f 43 0d 2b 16  |24.+...styr_C.+.|
000070c0  05 cd 0d 2b 20 0b f2 6d  65 6c 64 5f 43 0d 2b 2a  |...+ ..meld_C.+*|
000070d0  05 e1 0d 2b 34 04 0d 2b  3e 0b dd f2 78 79 7a 5f  |...+4..+>...xyz_|
000070e0  43 0d 2b 48 0a 49 43 25  3d 31 33 0d 2b 52 10 e7  |C.+H.IC%=13.+R..|
000070f0  20 68 6a 65 6c 70 25 3d  31 20 e1 0d 2b 5c b8 e7  | hjelp%=1 ..+\..|
00007100  20 69 6e 66 6f 3d 31 20  8c 20 f2 6d 65 6c 64 69  | info=1 . .meldi|
00007110  6e 67 5f 43 28 22 20 4b  6e 61 70 70 20 23 31 20  |ng_C(" Knapp #1 |
00007120  66 6f 72 20 e5 20 76 65  6c 67 65 20 58 2c 20 59  |for . velge X, Y|
00007130  20 65 6c 6c 65 72 20 5a  2c 20 23 32 20 66 6f 72  | eller Z, #2 for|
00007140  20 e5 20 6c 65 67 67 65  20 69 6e 6e 20 6e 79 65  | . legge inn nye|
00007150  20 2d 6d 69 6e 20 2d 6d  61 78 2e 22 29 20 8b 20  | -min -max.") . |
00007160  f2 6d 65 6c 64 69 6e 67  5f 43 28 22 20 20 20 55  |.melding_C("   U|
00007170  73 65 20 62 75 74 74 6f  6e 20 23 31 20 74 6f 20  |se button #1 to |
00007180  63 68 6f 6f 73 65 20 58  2c 20 59 20 6f 72 20 5a  |choose X, Y or Z|
00007190  20 61 6e 64 20 23 32 20  74 6f 20 69 6e 73 65 72  | and #2 to inser|
000071a0  74 20 6e 65 77 20 2d 6d  69 6e 20 2d 6d 61 78 2e  |t new -min -max.|
000071b0  20 22 29 0d 2b 66 0e f2  70 6f 73 6a 65 6b 6b 5f  | ").+f..posjekk_|
000071c0  43 0d 2b 70 0f e7 20 6b  6e 61 70 70 3d 34 20 8c  |C.+p.. knapp=4 .|
000071d0  0d 2b 7a 0c f2 73 6e 6f  72 6b 5f 43 0d 2b 84 11  |.+z..snork_C.+..|
000071e0  69 6b 6f 6e 25 28 49 43  25 29 2b 3d 31 0d 2b 8e  |ikon%(IC%)+=1.+.|
000071f0  23 e7 20 69 6b 6f 6e 25  28 49 43 25 29 3e 32 33  |#. ikon%(IC%)>23|
00007200  20 8c 20 69 6b 6f 6e 25  28 49 43 25 29 3d 32 31  | . ikon%(IC%)=21|
00007210  0d 2b 98 0f f2 62 79 74  74 69 6b 6f 6e 5f 43 0d  |.+...byttikon_C.|
00007220  2b a2 05 cd 0d 2b ac 0f  e7 20 6b 6e 61 70 70 3d  |+....+... knapp=|
00007230  32 20 8c 0d 2b b6 0c f2  73 6e 6f 72 6b 5f 43 0d  |2 ..+...snork_C.|
00007240  2b c0 0d f2 6e 79 73 63  61 6c 5f 43 0d 2b ca 11  |+...nyscal_C.+..|
00007250  f2 66 6a 65 72 6e 5f 72  75 74 65 5f 43 0d 2b d4  |.fjern_rute_C.+.|
00007260  05 cd 0d 2b de 0b f2 6d  65 6c 64 5f 43 0d 2b e8  |...+...meld_C.+.|
00007270  05 e1 0d 2b f2 04 0d 2b  fc 0e dd f2 6e 79 73 63  |...+...+....nysc|
00007280  61 6c 5f 43 0d 2c 06 57  f2 6d 65 6c 64 69 6e 67  |al_C.,.W.melding|
00007290  5f 43 28 22 20 20 20 20  20 20 20 20 20 20 20 20  |_C("            |
000072a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
000072d0  20 20 20 20 20 20 20 20  20 22 29 0d 2c 10 0c f2  |         ").,...|
000072e0  73 6e 6f 72 6b 5f 43 0d  2c 1a 23 f1 8a 38 2c 31  |snork_C.,.#..8,1|
000072f0  29 22 66 28 78 2c 79 29  3d 22 3b 66 75 6e 6b 73  |)"f(x,y)=";funks|
00007300  6a 6f 6e 24 28 66 75 6e  25 29 0d 2c 24 20 f2 62  |jon$(fun%).,$ .b|
00007310  6c 61 61 5f 62 6f 78 5f  43 28 30 2c 37 32 34 2c  |laa_box_C(0,724,|
00007320  31 30 35 36 2c 31 32 37  39 29 0d 2c 2e 22 e7 20  |1056,1279).,.". |
00007330  28 69 6b 6f 6e 25 28 49  43 25 29 3d 32 31 29 20  |(ikon%(IC%)=21) |
00007340  80 20 28 69 6e 66 6f 3d  31 29 20 8c 0d 2c 38 26  |. (info=1) ..,8&|
00007350  f1 8a 38 2c 33 29 22 47  61 6d 6d 65 6c 20 4d 69  |..8,3)"Gammel Mi|
00007360  6e 2e 58 3d 22 3b 73 74  61 72 74 78 28 66 75 6e  |n.X=";startx(fun|
00007370  25 29 0d 2c 42 47 f1 8a  38 2c 34 29 22 47 61 6d  |%).,BG..8,4)"Gam|
00007380  6d 65 6c 20 4d 61 78 2e  58 3d 22 3b 73 74 61 72  |mel Max.X=";star|
00007390  74 78 28 66 75 6e 25 29  2b 28 73 74 65 70 78 28  |tx(fun%)+(stepx(|
000073a0  66 75 6e 25 29 2a 28 61  6e 74 61 6c 6c 78 5f 6c  |fun%)*(antallx_l|
000073b0  69 6e 6a 65 72 2b 31 29  29 0d 2c 4c 32 e8 8a 38  |injer+1)).,L2..8|
000073c0  2c 36 29 22 56 65 6e 6e  6c 69 67 73 74 20 62 65  |,6)"Vennligst be|
000073d0  73 74 65 6d 20 6e 79 20  4d 69 6e 2e 58 20 22 73  |stem ny Min.X "s|
000073e0  74 61 72 74 78 28 66 75  6e 25 29 0d 2c 56 30 e8  |tartx(fun%).,V0.|
000073f0  8a 38 2c 37 29 22 56 65  6e 6e 6c 69 67 73 74 20  |.8,7)"Vennligst |
00007400  62 65 73 74 65 6d 20 6e  79 20 4d 61 78 2e 58 20  |bestem ny Max.X |
00007410  22 6d 61 78 78 28 66 75  6e 25 29 0d 2c 60 3c 73  |"maxx(fun%).,`<s|
00007420  74 65 70 78 28 66 75 6e  25 29 3d 28 6d 61 78 78  |tepx(fun%)=(maxx|
00007430  28 66 75 6e 25 29 2d 73  74 61 72 74 78 28 66 75  |(fun%)-startx(fu|
00007440  6e 25 29 29 2f 28 31 2b  61 6e 74 61 6c 6c 78 5f  |n%))/(1+antallx_|
00007450  6c 69 6e 6a 65 72 29 0d  2c 6a 04 0d 2c 74 05 cd  |linjer).,j..,t..|
00007460  0d 2c 7e 22 e7 20 28 69  6b 6f 6e 25 28 49 43 25  |.,~". (ikon%(IC%|
00007470  29 3d 32 31 29 20 80 20  28 69 6e 66 6f 3d 32 29  |)=21) . (info=2)|
00007480  20 8c 0d 2c 88 23 f1 8a  38 2c 33 29 22 4f 6c 64  | ..,.#..8,3)"Old|
00007490  20 4d 69 6e 2e 58 3d 22  3b 73 74 61 72 74 78 28  | Min.X=";startx(|
000074a0  66 75 6e 25 29 0d 2c 92  44 f1 8a 38 2c 34 29 22  |fun%).,.D..8,4)"|
000074b0  4f 6c 64 20 4d 61 78 2e  58 3d 22 3b 73 74 61 72  |Old Max.X=";star|
000074c0  74 78 28 66 75 6e 25 29  2b 28 73 74 65 70 78 28  |tx(fun%)+(stepx(|
000074d0  66 75 6e 25 29 2a 28 61  6e 74 61 6c 6c 78 5f 6c  |fun%)*(antallx_l|
000074e0  69 6e 6a 65 72 2b 31 29  29 0d 2c 9c 30 e8 8a 38  |injer+1)).,.0..8|
000074f0  2c 36 29 22 50 6c 65 61  73 65 20 69 6e 73 65 72  |,6)"Please inser|
00007500  74 20 6e 65 77 20 4d 69  6e 2e 58 20 22 73 74 61  |t new Min.X "sta|
00007510  72 74 78 28 66 75 6e 25  29 0d 2c a6 2e e8 8a 38  |rtx(fun%).,....8|
00007520  2c 37 29 22 50 6c 65 61  73 65 20 69 6e 73 65 72  |,7)"Please inser|
00007530  74 20 6e 65 77 20 4d 61  78 2e 58 20 22 6d 61 78  |t new Max.X "max|
00007540  78 28 66 75 6e 25 29 0d  2c b0 3c 73 74 65 70 78  |x(fun%).,.<stepx|
00007550  28 66 75 6e 25 29 3d 28  6d 61 78 78 28 66 75 6e  |(fun%)=(maxx(fun|
00007560  25 29 2d 73 74 61 72 74  78 28 66 75 6e 25 29 29  |%)-startx(fun%))|
00007570  2f 28 31 2b 61 6e 74 61  6c 6c 78 5f 6c 69 6e 6a  |/(1+antallx_linj|
00007580  65 72 29 0d 2c ba 05 cd  0d 2c c4 22 e7 20 28 69  |er).,....,.". (i|
00007590  6b 6f 6e 25 28 49 43 25  29 3d 32 32 29 20 80 20  |kon%(IC%)=22) . |
000075a0  28 69 6e 66 6f 3d 31 29  20 8c 0d 2c ce 26 f1 8a  |(info=1) ..,.&..|
000075b0  38 2c 33 29 22 47 61 6d  6d 65 6c 20 4d 69 6e 2e  |8,3)"Gammel Min.|
000075c0  59 3d 22 3b 73 74 61 72  74 79 28 66 75 6e 25 29  |Y=";starty(fun%)|
000075d0  0d 2c d8 47 f1 8a 38 2c  34 29 22 47 61 6d 6d 65  |.,.G..8,4)"Gamme|
000075e0  6c 20 4d 61 78 2e 59 3d  22 3b 73 74 61 72 74 79  |l Max.Y=";starty|
000075f0  28 66 75 6e 25 29 2b 28  73 74 65 70 79 28 66 75  |(fun%)+(stepy(fu|
00007600  6e 25 29 2a 28 61 6e 74  61 6c 6c 79 5f 6c 69 6e  |n%)*(antally_lin|
00007610  6a 65 72 2b 31 29 29 0d  2c e2 32 e8 8a 38 2c 36  |jer+1)).,.2..8,6|
00007620  29 22 56 65 6e 6e 6c 69  67 73 74 20 62 65 73 74  |)"Vennligst best|
00007630  65 6d 20 6e 79 20 4d 69  6e 2e 59 20 22 73 74 61  |em ny Min.Y "sta|
00007640  72 74 79 28 66 75 6e 25  29 0d 2c ec 30 e8 8a 38  |rty(fun%).,.0..8|
00007650  2c 37 29 22 56 65 6e 6e  6c 69 67 73 74 20 62 65  |,7)"Vennligst be|
00007660  73 74 65 6d 20 6e 79 20  4d 61 78 2e 59 20 22 6d  |stem ny Max.Y "m|
00007670  61 78 79 28 66 75 6e 25  29 0d 2c f6 3c 73 74 65  |axy(fun%).,.<ste|
00007680  70 79 28 66 75 6e 25 29  3d 28 6d 61 78 79 28 66  |py(fun%)=(maxy(f|
00007690  75 6e 25 29 2d 73 74 61  72 74 79 28 66 75 6e 25  |un%)-starty(fun%|
000076a0  29 29 2f 28 31 2b 61 6e  74 61 6c 6c 79 5f 6c 69  |))/(1+antally_li|
000076b0  6e 6a 65 72 29 0d 2d 00  05 cd 0d 2d 0a 22 e7 20  |njer).-....-.". |
000076c0  28 69 6b 6f 6e 25 28 49  43 25 29 3d 32 32 29 20  |(ikon%(IC%)=22) |
000076d0  80 20 28 69 6e 66 6f 3d  32 29 20 8c 0d 2d 14 23  |. (info=2) ..-.#|
000076e0  f1 8a 38 2c 33 29 22 4f  6c 64 20 4d 69 6e 2e 59  |..8,3)"Old Min.Y|
000076f0  3d 22 3b 73 74 61 72 74  79 28 66 75 6e 25 29 0d  |=";starty(fun%).|
00007700  2d 1e 44 f1 8a 38 2c 34  29 22 4f 6c 64 20 4d 61  |-.D..8,4)"Old Ma|
00007710  78 2e 59 3d 22 3b 73 74  61 72 74 79 28 66 75 6e  |x.Y=";starty(fun|
00007720  25 29 2b 28 73 74 65 70  79 28 66 75 6e 25 29 2a  |%)+(stepy(fun%)*|
00007730  28 61 6e 74 61 6c 6c 79  5f 6c 69 6e 6a 65 72 2b  |(antally_linjer+|
00007740  31 29 29 0d 2d 28 30 e8  8a 38 2c 36 29 22 50 6c  |1)).-(0..8,6)"Pl|
00007750  65 61 73 65 20 69 6e 73  65 72 74 20 6e 65 77 20  |ease insert new |
00007760  4d 69 6e 2e 59 20 22 73  74 61 72 74 79 28 66 75  |Min.Y "starty(fu|
00007770  6e 25 29 0d 2d 32 2e e8  8a 38 2c 37 29 22 50 6c  |n%).-2...8,7)"Pl|
00007780  65 61 73 65 20 69 6e 73  65 72 74 20 6e 65 77 20  |ease insert new |
00007790  4d 61 78 2e 59 20 22 6d  61 78 79 28 66 75 6e 25  |Max.Y "maxy(fun%|
000077a0  29 0d 2d 3c 3c 73 74 65  70 79 28 66 75 6e 25 29  |).-<<stepy(fun%)|
000077b0  3d 28 6d 61 78 79 28 66  75 6e 25 29 2d 73 74 61  |=(maxy(fun%)-sta|
000077c0  72 74 79 28 66 75 6e 25  29 29 2f 28 31 2b 61 6e  |rty(fun%))/(1+an|
000077d0  74 61 6c 6c 79 5f 6c 69  6e 6a 65 72 29 0d 2d 46  |tally_linjer).-F|
000077e0  05 cd 0d 2d 50 22 e7 20  28 69 6b 6f 6e 25 28 49  |...-P". (ikon%(I|
000077f0  43 25 29 3d 32 33 29 20  80 20 28 69 6e 66 6f 3d  |C%)=23) . (info=|
00007800  31 29 20 8c 0d 2d 5a 33  f1 8a 38 2c 32 29 22 47  |1) ..-Z3..8,2)"G|
00007810  61 6d 6d 65 6c 20 53 6b  61 6c 65 72 69 6e 67 20  |ammel Skalering |
00007820  66 6f 72 20 7a 20 61 6b  73 65 6e 3d 22 3b 53 5a  |for z aksen=";SZ|
00007830  25 28 66 75 6e 25 29 0d  2d 64 3f e8 8a 38 2c 34  |%(fun%).-d?..8,4|
00007840  29 22 56 65 6e 6e 6c 69  67 73 74 20 62 65 73 74  |)"Vennligst best|
00007850  65 6d 20 6e 79 20 73 6b  61 6c 65 72 69 6e 67 20  |em ny skalering |
00007860  66 6f 72 20 7a 2d 61 6b  73 65 6e 20 22 53 5a 25  |for z-aksen "SZ%|
00007870  28 66 75 6e 25 29 0d 2d  6e 05 cd 0d 2d 78 22 e7  |(fun%).-n...-x".|
00007880  20 28 69 6b 6f 6e 25 28  49 43 25 29 3d 32 33 29  | (ikon%(IC%)=23)|
00007890  20 80 20 28 69 6e 66 6f  3d 32 29 20 8c 0d 2d 82  | . (info=2) ..-.|
000078a0  31 f1 8a 38 2c 32 29 22  4f 6c 64 20 53 63 61 6c  |1..8,2)"Old Scal|
000078b0  69 6e 67 20 66 6f 72 20  74 68 65 20 7a 2d 61 78  |ing for the z-ax|
000078c0  69 73 3d 22 3b 53 5a 25  28 66 75 6e 25 29 0d 2d  |is=";SZ%(fun%).-|
000078d0  8c 3e e8 8a 38 2c 34 29  22 50 6c 65 61 73 65 20  |.>..8,4)"Please |
000078e0  69 6e 73 65 72 74 20 6e  65 77 20 73 63 61 6c 69  |insert new scali|
000078f0  6e 67 20 66 6f 72 20 74  68 65 20 7a 2d 61 78 69  |ng for the z-axi|
00007900  73 20 22 53 5a 25 28 66  75 6e 25 29 0d 2d 96 05  |s "SZ%(fun%).-..|
00007910  cd 0d 2d a0 15 f2 73 6c  61 61 5f 61 76 5f 68 69  |..-...slaa_av_hi|
00007920  64 64 65 6e 5f 43 0d 2d  aa 0e f2 65 76 61 6c 75  |dden_C.-...evalu|
00007930  65 72 5f 62 0d 2d b4 11  f2 66 6a 65 72 6e 5f 72  |er_b.-...fjern_r|
00007940  75 74 65 5f 43 0d 2d be  05 e1 0d 2d c8 04 0d 2d  |ute_C.-....-...-|
00007950  d2 0e dd f2 79 78 79 7a  7a 78 5f 43 0d 2d dc 0a  |....yxyzzx_C.-..|
00007960  49 43 25 3d 31 34 0d 2d  e6 10 e7 20 68 6a 65 6c  |IC%=14.-... hjel|
00007970  70 25 3d 31 20 e1 0d 2d  f0 b8 e7 20 69 6e 66 6f  |p%=1 ..-... info|
00007980  3d 31 20 8c 20 f2 6d 65  6c 64 69 6e 67 5f 43 28  |=1 . .melding_C(|
00007990  22 20 20 20 20 42 72 75  6b 20 6b 6e 61 70 70 20  |"    Bruk knapp |
000079a0  6e 72 2e 31 20 66 6f 72  20 e5 20 56 45 4c 47 45  |nr.1 for . VELGE|
000079b0  20 52 4f 54 41 53 4a 4f  4e 53 20 41 4b 53 45 52  | ROTASJONS AKSER|
000079c0  20 66 6f 72 20 6d 75 73  20 61 6e 69 6d 61 73 6a  | for mus animasj|
000079d0  6f 6e 2e 20 20 20 22 29  20 8b 20 f2 6d 65 6c 64  |on.   ") . .meld|
000079e0  69 6e 67 5f 43 28 22 20  20 20 20 20 55 73 65 20  |ing_C("     Use |
000079f0  62 75 74 74 6f 6e 20 23  31 20 74 6f 20 43 48 4f  |button #1 to CHO|
00007a00  4f 53 45 20 52 4f 54 41  54 49 4f 4e 20 41 58 49  |OSE ROTATION AXI|
00007a10  53 20 66 6f 72 20 6d 6f  75 73 65 20 61 6e 69 6d  |S for mouse anim|
00007a20  61 74 69 6f 6e 2e 20 20  20 20 20 20 22 29 0d 2d  |ation.      ").-|
00007a30  fa 0e f2 70 6f 73 6a 65  6b 6b 5f 43 0d 2e 04 0f  |...posjekk_C....|
00007a40  e7 20 6b 6e 61 70 70 3d  34 20 8c 0d 2e 0e 1a f2  |. knapp=4 ......|
00007a50  6e 79 65 5f 72 6f 74 61  73 6a 6f 6e 73 5f 61 6b  |nye_rotasjons_ak|
00007a60  73 65 72 5f 43 0d 2e 18  0f f2 62 79 74 74 69 6b  |ser_C.....byttik|
00007a70  6f 6e 5f 43 0d 2e 22 0b  f2 73 74 79 72 5f 43 0d  |on_C.."..styr_C.|
00007a80  2e 2c 05 cd 0d 2e 36 0b  f2 6d 65 6c 64 5f 43 0d  |.,....6..meld_C.|
00007a90  2e 40 05 e1 0d 2e 4a 04  0d 2e 54 1b dd f2 6e 79  |.@....J...T...ny|
00007aa0  65 5f 72 6f 74 61 73 6a  6f 6e 73 5f 61 6b 73 65  |e_rotasjons_akse|
00007ab0  72 5f 43 0d 2e 5e 11 69  6b 6f 6e 25 28 49 43 25  |r_C..^.ikon%(IC%|
00007ac0  29 2b 3d 31 0d 2e 68 21  e7 20 69 6b 6f 6e 25 28  |)+=1..h!. ikon%(|
00007ad0  49 43 25 29 3e 32 36 20  69 6b 6f 6e 25 28 49 43  |IC%)>26 ikon%(IC|
00007ae0  25 29 3d 32 34 0d 2e 72  31 e7 20 69 6b 6f 6e 25  |%)=24..r1. ikon%|
00007af0  28 49 43 25 29 3d 32 34  20 72 6f 74 79 78 5f 43  |(IC%)=24 rotyx_C|
00007b00  3d b9 3a 72 6f 74 79 7a  5f 43 3d a3 3a 72 6f 74  |=.:rotyz_C=.:rot|
00007b10  7a 78 5f 43 3d a3 0d 2e  7c 31 e7 20 69 6b 6f 6e  |zx_C=...|1. ikon|
00007b20  25 28 49 43 25 29 3d 32  35 20 72 6f 74 79 78 5f  |%(IC%)=25 rotyx_|
00007b30  43 3d a3 3a 72 6f 74 79  7a 5f 43 3d b9 3a 72 6f  |C=.:rotyz_C=.:ro|
00007b40  74 7a 78 5f 43 3d a3 0d  2e 86 31 e7 20 69 6b 6f  |tzx_C=....1. iko|
00007b50  6e 25 28 49 43 25 29 3d  32 36 20 72 6f 74 79 78  |n%(IC%)=26 rotyx|
00007b60  5f 43 3d a3 3a 72 6f 74  79 7a 5f 43 3d a3 3a 72  |_C=.:rotyz_C=.:r|
00007b70  6f 74 7a 78 5f 43 3d b9  0d 2e 90 05 e1 0d 2e 9a  |otzx_C=.........|
00007b80  04 0d 2e a4 0c dd f2 31  32 33 34 5f 43 0d 2e ae  |.......1234_C...|
00007b90  0a 49 43 25 3d 31 35 0d  2e b8 10 e7 20 68 6a 65  |.IC%=15..... hje|
00007ba0  6c 70 25 3d 31 20 e1 0d  2e c2 b8 e7 20 69 6e 66  |lp%=1 ...... inf|
00007bb0  6f 3d 31 20 8c 20 f2 6d  65 6c 64 69 6e 67 5f 43  |o=1 . .melding_C|
00007bc0  28 22 20 4d 75 73 6b 6e  61 70 70 20 6e 72 2e 31  |(" Musknapp nr.1|
00007bd0  20 66 6f 72 20 e5 20 73  6b 72 69 76 65 20 69 6e  | for . skrive in|
00007be0  6e 20 6e 79 20 66 75 6e  6b 73 6a 6f 6e 2c 20 23  |n ny funksjon, #|
00007bf0  32 20 66 6f 72 20 e5 20  62 79 74 74 65 20 66 75  |2 for . bytte fu|
00007c00  6e 6b 73 6a 6f 6e 2e 22  29 20 8b 20 f2 6d 65 6c  |nksjon.") . .mel|
00007c10  64 69 6e 67 5f 43 28 22  20 20 20 20 20 20 20 23  |ding_C("       #|
00007c20  31 20 74 6f 20 49 4e 53  45 52 54 20 4e 45 57 20  |1 to INSERT NEW |
00007c30  46 55 4e 43 54 49 4f 4e  2c 20 23 32 20 74 6f 20  |FUNCTION, #2 to |
00007c40  55 53 45 20 41 4e 4f 54  48 45 52 20 46 55 4e 43  |USE ANOTHER FUNC|
00007c50  54 49 4f 4e 2e 20 20 20  20 20 20 20 20 22 29 0d  |TION.        ").|
00007c60  2e cc 0e f2 70 6f 73 6a  65 6b 6b 5f 43 0d 2e d6  |....posjekk_C...|
00007c70  0f e7 20 6b 6e 61 70 70  3d 34 20 8c 0d 2e e0 20  |.. knapp=4 .... |
00007c80  f2 62 6c 61 61 5f 62 6f  78 5f 43 28 30 2c 31 39  |.blaa_box_C(0,19|
00007c90  34 2c 31 31 30 33 2c 31  30 32 33 29 0d 2e ea 0c  |4,1103,1023)....|
00007ca0  f2 73 6e 6f 72 6b 5f 43  0d 2e f4 12 ef 32 33 2c  |.snork_C.....23,|
00007cb0  31 2c 33 3b 30 3b 30 3b  30 3b 0d 2e fe 11 ef 32  |1,3;0;0;0;.....2|
00007cc0  38 2c 31 2c 32 35 2c 36  37 2c 30 0d 2f 08 0b f1  |8,1,25,67,0./...|
00007cd0  8a 30 2c 31 29 3b 0d 2f  12 0c e3 20 4e 52 3d 31  |.0,1);./... NR=1|
00007ce0  b8 34 0d 2f 1c 6d e7 20  69 6e 66 6f 3d 31 20 8c  |.4./.m. info=1 .|
00007cf0  20 f1 22 47 61 6d 6d 65  6c 20 66 75 6e 6b 73 6a  | ."Gammel funksj|
00007d00  6f 6e 20 6e 75 6d 6d 65  72 20 22 3b 4e 52 3b 22  |on nummer ";NR;"|
00007d10  3a 22 3b 66 75 6e 6b 73  6a 6f 6e 24 28 4e 52 29  |:";funksjon$(NR)|
00007d20  20 8b 20 f1 22 4f 6c 64  20 65 71 75 61 74 69 6f  | . ."Old equatio|
00007d30  6e 20 6e 75 6d 62 65 72  20 22 3b 4e 52 3b 22 3a  |n number ";NR;":|
00007d40  22 3b 66 75 6e 6b 73 6a  6f 6e 24 28 4e 52 29 0d  |";funksjon$(NR).|
00007d50  2f 26 08 ed 20 4e 52 0d  2f 30 93 e7 20 69 6e 66  |/&.. NR./0.. inf|
00007d60  6f 3d 31 20 8c 20 f1 22  48 76 65 6d 20 61 76 20  |o=1 . ."Hvem av |
00007d70  66 75 6e 6b 73 6a 6f 6e  65 6e 65 20 76 69 6c 20  |funksjonene vil |
00007d80  64 75 20 62 79 74 74 65  20 75 74 20 6d 65 64 20  |du bytte ut med |
00007d90  65 6e 20 6e 79 20 3f 20  28 30 20 66 6f 72 20 69  |en ny ? (0 for i|
00007da0  6e 67 65 6e 29 22 20 8b  20 f1 22 57 68 69 63 68  |ngen)" . ."Which|
00007db0  20 6f 66 20 74 68 65 20  65 71 75 61 74 69 6f 6e  | of the equation|
00007dc0  73 20 77 6f 75 6c 64 20  79 6f 75 20 6c 69 6b 65  |s would you like|
00007dd0  20 74 6f 20 63 68 61 6e  67 65 20 3f 20 28 30 20  | to change ? (0 |
00007de0  66 6f 72 20 6e 6f 6e 65  29 22 0d 2f 3a 08 43 4c  |for none)"./:.CL|
00007df0  3d a5 0d 2f 44 3f e7 20  28 43 4c 3c 3e 34 38 29  |=../D?. (CL<>48)|
00007e00  80 20 28 43 4c 3c 3e 34  39 29 80 20 28 43 4c 3c  |. (CL<>49). (CL<|
00007e10  3e 35 30 29 80 20 28 43  4c 3c 3e 35 31 29 80 20  |>50). (CL<>51). |
00007e20  28 43 4c 3c 3e 35 32 29  20 8c 20 e5 20 8d 54 7a  |(CL<>52) . . .Tz|
00007e30  6f 0d 2f 4e 11 e7 20 43  4c 3d 34 38 20 e5 8d 54  |o./N.. CL=48 ..T|
00007e40  56 70 0d 2f 58 0e 66 75  6e 25 3d 43 4c 2d 34 38  |Vp./X.fun%=CL-48|
00007e50  0d 2f 62 75 e7 20 69 6e  66 6f 3d 31 20 8c 20 f1  |./bu. info=1 . .|
00007e60  22 4e 79 20 66 75 6e 6b  73 6a 6f 6e 20 22 3b 66  |"Ny funksjon ";f|
00007e70  75 6e 25 3b 3a e8 22 2c  20 66 28 78 2c 79 29 3d  |un%;:.", f(x,y)=|
00007e80  22 66 75 6e 6b 73 6a 6f  6e 24 28 66 75 6e 25 29  |"funksjon$(fun%)|
00007e90  20 8b 20 f1 22 4e 65 77  20 45 71 75 61 74 69 6f  | . ."New Equatio|
00007ea0  6e 20 22 3b 66 75 6e 25  3b 3a e8 22 2c 20 66 28  |n ";fun%;:.", f(|
00007eb0  78 2c 79 29 3d 22 66 75  6e 6b 73 6a 6f 6e 24 28  |x,y)="funksjon$(|
00007ec0  66 75 6e 25 29 0d 2f 6c  0e e7 20 69 6e 66 6f 3d  |fun%)./l.. info=|
00007ed0  31 20 8c 0d 2f 76 2b e8  27 22 56 65 6e 6e 6c 69  |1 ../v+.'"Vennli|
00007ee0  67 73 74 20 62 65 73 74  65 6d 20 4d 69 6e 2e 58  |gst bestem Min.X|
00007ef0  20 22 73 74 61 72 74 78  28 66 75 6e 25 29 0d 2f  | "startx(fun%)./|
00007f00  80 28 e8 22 56 65 6e 6e  6c 69 67 73 74 20 62 65  |.(."Vennligst be|
00007f10  73 74 65 6d 20 4d 61 78  2e 58 20 22 6d 61 78 78  |stem Max.X "maxx|
00007f20  28 66 75 6e 25 29 0d 2f  8a 2a e8 22 56 65 6e 6e  |(fun%)./.*."Venn|
00007f30  6c 69 67 73 74 20 62 65  73 74 65 6d 20 4d 69 6e  |ligst bestem Min|
00007f40  2e 59 20 22 73 74 61 72  74 79 28 66 75 6e 25 29  |.Y "starty(fun%)|
00007f50  0d 2f 94 28 e8 22 56 65  6e 6e 6c 69 67 73 74 20  |./.(."Vennligst |
00007f60  62 65 73 74 65 6d 20 4d  61 78 2e 59 20 22 6d 61  |bestem Max.Y "ma|
00007f70  78 79 28 66 75 6e 25 29  0d 2f 9e 05 cd 0d 2f a8  |xy(fun%)./..../.|
00007f80  0f e7 20 69 6e 66 6f 3c  3e 31 20 8c 0d 2f b2 28  |.. info<>1 ../.(|
00007f90  e8 27 22 50 6c 65 61 73  65 20 69 6e 73 65 72 74  |.'"Please insert|
00007fa0  20 4d 69 6e 2e 58 20 22  73 74 61 72 74 78 28 66  | Min.X "startx(f|
00007fb0  75 6e 25 29 0d 2f bc 25  e8 22 50 6c 65 61 73 65  |un%)./.%."Please|
00007fc0  20 69 6e 73 65 72 74 20  4d 61 78 2e 58 20 22 6d  | insert Max.X "m|
00007fd0  61 78 78 28 66 75 6e 25  29 0d 2f c6 27 e8 22 50  |axx(fun%)./.'."P|
00007fe0  6c 65 61 73 65 20 69 6e  73 65 72 74 20 4d 69 6e  |lease insert Min|
00007ff0  2e 59 20 22 73 74 61 72  74 79 28 66 75 6e 25 29  |.Y "starty(fun%)|
00008000  0d 2f d0 25 e8 22 50 6c  65 61 73 65 20 69 6e 73  |./.%."Please ins|
00008010  65 72 74 20 4d 61 78 2e  59 20 22 6d 61 78 79 28  |ert Max.Y "maxy(|
00008020  66 75 6e 25 29 0d 2f da  05 cd 0d 2f e4 3c 73 74  |fun%)./..../.<st|
00008030  65 70 78 28 66 75 6e 25  29 3d 28 6d 61 78 78 28  |epx(fun%)=(maxx(|
00008040  66 75 6e 25 29 2d 73 74  61 72 74 78 28 66 75 6e  |fun%)-startx(fun|
00008050  25 29 29 2f 28 31 2b 61  6e 74 61 6c 6c 78 5f 6c  |%))/(1+antallx_l|
00008060  69 6e 6a 65 72 29 0d 2f  ee 3c 73 74 65 70 79 28  |injer)./.<stepy(|
00008070  66 75 6e 25 29 3d 28 6d  61 78 79 28 66 75 6e 25  |fun%)=(maxy(fun%|
00008080  29 2d 73 74 61 72 74 79  28 66 75 6e 25 29 29 2f  |)-starty(fun%))/|
00008090  28 31 2b 61 6e 74 61 6c  6c 79 5f 6c 69 6e 6a 65  |(1+antally_linje|
000080a0  72 29 0d 2f f8 16 69 6b  6f 6e 25 28 49 43 25 29  |r)./..ikon%(IC%)|
000080b0  3d 66 75 6e 25 2b 31 36  0d 30 02 0f f2 62 79 74  |=fun%+16.0...byt|
000080c0  74 69 6b 6f 6e 5f 43 0d  30 0c 0c f2 72 65 73 65  |tikon_C.0...rese|
000080d0  74 5f 43 0d 30 16 0b f2  73 74 79 72 5f 43 0d 30  |t_C.0...styr_C.0|
000080e0  20 0e f2 70 6f 73 6a 65  6b 6b 5f 43 0d 30 2a 05  | ..posjekk_C.0*.|
000080f0  cd 0d 30 34 12 ef 32 33  2c 31 3b 30 3b 30 3b 30  |..04..23,1;0;0;0|
00008100  3b 30 3b 0d 30 3e 07 ef  32 36 0d 30 48 0f e7 20  |;0;.0>..26.0H.. |
00008110  6b 6e 61 70 70 3d 32 20  8c 0d 30 52 0c f2 73 6e  |knapp=2 ..0R..sn|
00008120  6f 72 6b 5f 43 0d 30 5c  19 e7 20 61 6e 74 61 6c  |ork_C.0\.. antal|
00008130  6c 78 5f 6c 69 6e 6a 65  72 3d 33 39 20 8c 0d 30  |lx_linjer=39 ..0|
00008140  66 19 53 58 25 28 66 75  6e 25 29 3d 53 58 25 28  |f.SX%(fun%)=SX%(|
00008150  66 75 6e 25 29 2a 32 0d  30 70 19 53 59 25 28 66  |fun%)*2.0p.SY%(f|
00008160  75 6e 25 29 3d 53 59 25  28 66 75 6e 25 29 2a 32  |un%)=SY%(fun%)*2|
00008170  0d 30 7a 1d 73 74 65 70  78 28 66 75 6e 25 29 3d  |.0z.stepx(fun%)=|
00008180  73 74 65 70 78 28 66 75  6e 25 29 2a 32 0d 30 84  |stepx(fun%)*2.0.|
00008190  1d 73 74 65 70 79 28 66  75 6e 25 29 3d 73 74 65  |.stepy(fun%)=ste|
000081a0  70 79 28 66 75 6e 25 29  2a 32 0d 30 8e 05 cd 0d  |py(fun%)*2.0....|
000081b0  30 98 0b 66 75 6e 25 2b  3d 31 0d 30 a2 13 e7 20  |0..fun%+=1.0... |
000081c0  66 75 6e 25 3e 34 20 66  75 6e 25 3d 31 0d 30 ac  |fun%>4 fun%=1.0.|
000081d0  11 69 6b 6f 6e 25 28 49  43 25 29 2b 3d 31 0d 30  |.ikon%(IC%)+=1.0|
000081e0  b6 57 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 66 28  |.W.melding_C("f(|
000081f0  78 2c 79 29 3d 20 20 20  20 20 20 20 20 20 20 20  |x,y)=           |
00008200  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00008230  20 20 20 22 29 0d 30 c0  1b f1 8a 37 2c 32 36 29  |   ").0....7,26)|
00008240  3b 66 75 6e 6b 73 6a 6f  6e 24 28 66 75 6e 25 29  |;funksjon$(fun%)|
00008250  0d 30 ca 0c f2 72 65 73  65 74 5f 43 0d 30 d4 0b  |.0...reset_C.0..|
00008260  f2 73 74 79 72 5f 43 0d  30 de 05 cd 0d 30 e8 0b  |.styr_C.0....0..|
00008270  f2 6d 65 6c 64 5f 43 0d  30 f2 05 e1 0d 30 fc 04  |.meld_C.0....0..|
00008280  0d 31 06 0d dd f2 72 65  73 65 74 5f 43 0d 31 10  |.1....reset_C.1.|
00008290  10 e7 20 66 6f 65 72 73  74 3d a3 20 8c 0d 31 1a  |.. foerst=. ..1.|
000082a0  0a 49 43 25 3d 31 35 0d  31 24 16 69 6b 6f 6e 25  |.IC%=15.1$.ikon%|
000082b0  28 49 43 25 29 3d 66 75  6e 25 2b 31 36 0d 31 2e  |(IC%)=fun%+16.1.|
000082c0  0f f2 62 79 74 74 69 6b  6f 6e 5f 43 0d 31 38 15  |..byttikon_C.18.|
000082d0  f2 73 6c 61 61 5f 61 76  5f 68 69 64 64 65 6e 5f  |.slaa_av_hidden_|
000082e0  43 0d 31 42 05 cd 0d 31  4c 0c 66 6f 65 72 73 74  |C.1B...1L.foerst|
000082f0  3d a3 0d 31 56 2c 68 74  61 62 21 34 30 3d 32 39  |=..1V,htab!40=29|
00008300  38 32 37 32 3a 68 74 61  62 21 34 34 3d 30 3a 68  |8272:htab!44=0:h|
00008310  74 61 62 21 34 38 3d 2d  33 37 34 36 35 36 0d 31  |tab!48=-374656.1|
00008320  60 26 e7 20 61 6e 74 61  6c 6c 78 5f 6c 69 6e 6a  |`&. antallx_linj|
00008330  65 72 3d 33 39 20 8c 20  f2 70 72 6f 73 65 64 79  |er=39 . .prosedy|
00008340  72 65 5f 43 0d 31 6a 0e  f2 65 76 61 6c 75 65 72  |re_C.1j..evaluer|
00008350  5f 62 0d 31 74 05 e1 0d  31 7e 04 0d 31 88 0d dd  |_b.1t...1~..1...|
00008360  f2 76 65 72 64 69 5f 43  0d 31 92 0a 49 43 25 3d  |.verdi_C.1..IC%=|
00008370  31 36 0d 31 9c 10 e7 20  68 6a 65 6c 70 25 3d 31  |16.1... hjelp%=1|
00008380  20 e1 0d 31 a6 b8 e7 20  69 6e 66 6f 3d 31 20 8c  | ..1... info=1 .|
00008390  20 f2 6d 65 6c 64 69 6e  67 5f 43 28 22 20 20 20  | .melding_C("   |
000083a0  20 20 42 72 75 6b 20 6b  6e 61 70 70 20 6e 72 2e  |  Bruk knapp nr.|
000083b0  31 20 66 6f 72 20 e5 20  6b 75 6e 6e 65 20 73 65  |1 for . kunne se|
000083c0  20 58 2c 59 20 6f 67 20  5a 20 76 65 72 64 69 65  | X,Y og Z verdie|
000083d0  72 20 70 e5 20 67 72 61  66 65 6e 20 20 20 20 20  |r p. grafen     |
000083e0  20 20 22 29 20 8b 20 f2  6d 65 6c 64 69 6e 67 5f  |  ") . .melding_|
000083f0  43 28 22 20 20 20 20 20  20 20 20 55 73 65 20 62  |C("        Use b|
00008400  75 74 74 6f 6e 20 23 31  20 74 6f 20 53 45 45 20  |utton #1 to SEE |
00008410  58 2c 20 59 20 61 6e 64  20 5a 20 76 61 6c 75 65  |X, Y and Z value|
00008420  73 20 6f 6e 20 74 68 65  20 67 72 61 70 68 2e 20  |s on the graph. |
00008430  20 20 20 20 20 20 20 20  22 29 0d 31 b0 0e f2 70  |        ").1...p|
00008440  6f 73 6a 65 6b 6b 5f 43  0d 31 ba 0f e7 20 6b 6e  |osjekk_C.1... kn|
00008450  61 70 70 3d 34 20 8c 0d  31 c4 0f f2 76 61 6e 64  |app=4 ..1...vand|
00008460  72 65 5f 62 5f 43 0d 31  ce 05 cd 0d 31 d8 0b f2  |re_b_C.1....1...|
00008470  6d 65 6c 64 5f 43 0d 31  e2 05 e1 0d 31 ec 04 0d  |meld_C.1....1...|
00008480  31 f6 10 dd f2 70 6c 6f  74 74 79 70 65 5f 43 0d  |1....plottype_C.|
00008490  32 00 0a 49 43 25 3d 31  37 0d 32 0a 10 e7 20 68  |2..IC%=17.2... h|
000084a0  6a 65 6c 70 25 3d 31 20  e1 0d 32 14 b8 e7 20 69  |jelp%=1 ..2... i|
000084b0  6e 66 6f 3d 31 20 8c 20  f2 6d 65 6c 64 69 6e 67  |nfo=1 . .melding|
000084c0  5f 43 28 22 20 20 42 72  75 6b 20 6b 6e 61 70 70  |_C("  Bruk knapp|
000084d0  20 6e 72 2e 31 20 66 6f  72 20 e5 20 76 65 6c 67  | nr.1 for . velg|
000084e0  65 20 6d 65 6c 6c 6f 6d  20 4e 4f 52 53 4b 20 65  |e mellom NORSK e|
000084f0  6c 6c 65 72 20 45 4e 47  45 4c 53 4b 20 68 6a 65  |ller ENGELSK hje|
00008500  6c 70 65 74 65 6b 73 74  20 22 29 20 8b 20 f2 6d  |lpetekst ") . .m|
00008510  65 6c 64 69 6e 67 5f 43  28 22 20 20 55 73 65 20  |elding_C("  Use |
00008520  62 75 74 74 6f 6e 20 23  31 20 74 6f 20 74 6f 67  |button #1 to tog|
00008530  67 6c 65 20 62 65 74 77  65 65 6e 20 4e 4f 52 57  |gle between NORW|
00008540  45 47 49 41 4e 20 61 6e  64 20 45 4e 47 4c 49 53  |EGIAN and ENGLIS|
00008550  48 20 69 6e 66 6f 20 74  65 78 74 2e 20 20 20 22  |H info text.   "|
00008560  29 0d 32 1e 0e f2 70 6f  73 6a 65 6b 6b 5f 43 0d  |).2...posjekk_C.|
00008570  32 28 0f e7 20 6b 6e 61  70 70 3d 34 20 8c 0d 32  |2(.. knapp=4 ..2|
00008580  32 11 69 6b 6f 6e 25 28  49 43 25 29 2b 3d 31 0d  |2.ikon%(IC%)+=1.|
00008590  32 3c 23 e7 20 69 6b 6f  6e 25 28 49 43 25 29 3e  |2<#. ikon%(IC%)>|
000085a0  33 33 20 8c 20 69 6b 6f  6e 25 28 49 43 25 29 3d  |33 . ikon%(IC%)=|
000085b0  33 32 0d 32 46 0f f2 62  79 74 74 69 6b 6f 6e 5f  |32.2F..byttikon_|
000085c0  43 0d 32 50 25 e7 20 69  6b 6f 6e 25 28 49 43 25  |C.2P%. ikon%(IC%|
000085d0  29 3d 33 32 20 8c 20 69  6e 66 6f 3d 31 20 8b 20  |)=32 . info=1 . |
000085e0  69 6e 66 6f 3d 32 0d 32  5a 05 cd 0d 32 64 0b f2  |info=2.2Z...2d..|
000085f0  6d 65 6c 64 5f 43 0d 32  6e 05 e1 0d 32 78 04 0d  |meld_C.2n...2x..|
00008600  32 82 0c dd f2 69 6e 66  6f 5f 43 0d 32 8c 0a 49  |2....info_C.2..I|
00008610  43 25 3d 31 38 0d 32 96  10 e7 20 68 6a 65 6c 70  |C%=18.2... hjelp|
00008620  25 3d 31 20 e1 0d 32 a0  b8 e7 20 69 6e 66 6f 3d  |%=1 ..2... info=|
00008630  31 20 8c 20 f2 6d 65 6c  64 69 6e 67 5f 43 28 22  |1 . .melding_C("|
00008640  20 20 20 20 20 20 20 20  20 20 20 20 20 42 72 75  |             Bru|
00008650  6b 20 6b 6e 61 70 70 20  6e 72 2e 31 20 66 6f 72  |k knapp nr.1 for|
00008660  20 e5 20 76 65 6c 67 65  20 49 4e 46 4f 52 4d 41  | . velge INFORMA|
00008670  53 4a 4f 4e 20 20 20 20  20 20 20 20 20 20 20 20  |SJON            |
00008680  20 20 20 20 20 22 29 20  8b 20 f2 6d 65 6c 64 69  |     ") . .meldi|
00008690  6e 67 5f 43 28 22 20 20  20 20 20 20 20 20 20 20  |ng_C("          |
000086a0  20 20 20 20 20 20 55 73  65 20 62 75 74 74 6f 6e  |      Use button|
000086b0  20 23 31 20 74 6f 20 43  68 6f 6f 73 65 20 49 4e  | #1 to Choose IN|
000086c0  46 4f 52 4d 41 54 49 4f  4e 2e 20 20 20 20 20 20  |FORMATION.      |
000086d0  20 20 20 20 20 20 20 20  20 20 20 22 29 0d 32 aa  |           ").2.|
000086e0  0e f2 70 6f 73 6a 65 6b  6b 5f 43 0d 32 b4 0f e7  |..posjekk_C.2...|
000086f0  20 6b 6e 61 70 70 3d 34  20 8c 0d 32 be 26 ef 32  | knapp=4 ..2.&.2|
00008700  38 2c 30 2c 32 35 2c 36  39 2c 30 3a fb 36 34 20  |8,0,25,69,0:.64 |
00008710  c8 9c 30 3a db 3a fb 34  30 20 c8 9c 20 32 35 30  |..0:.:.40 .. 250|
00008720  0d 32 c8 0e e7 20 69 6e  66 6f 3d 31 20 8c 0d 32  |.2... info=1 ..2|
00008730  d2 2e f1 8a 31 36 2c 31  29 22 49 6e 66 6f 72 6d  |....16,1)"Inform|
00008740  61 73 6a 6f 6e 20 6f 6d  20 70 72 6f 67 72 61 6d  |asjon om program|
00008750  6d 65 74 20 33 44 2d 67  72 61 66 22 0d 32 dc 40  |met 3D-graf".2.@|
00008760  f1 8a 36 2c 33 29 22 4c  61 67 65 74 20 69 20 4e  |..6,3)"Laget i N|
00008770  6f 72 67 65 20 61 76 20  42 6a f8 72 6e 20 45 2e  |orge av Bj.rn E.|
00008780  20 46 6c f8 74 74 65 6e  20 6f 67 20 43 6c 61 75  | Fl.tten og Clau|
00008790  73 20 4e 69 63 6b 65 6c  73 65 6e 22 0d 32 e6 45  |s Nickelsen".2.E|
000087a0  f1 8a 33 2c 35 29 22 50  65 6b 20 70 e5 20 64 65  |..3,5)"Pek p. de|
000087b0  74 20 f8 6e 73 6b 65 64  65 20 69 6b 6f 6e 65 74  |t .nskede ikonet|
000087c0  20 6f 67 20 74 72 79 6b  6b 20 6b 6e 61 70 70 20  | og trykk knapp |
000087d0  6e 75 6d 6d 65 72 20 31  20 70 e5 20 6d 75 73 61  |nummer 1 p. musa|
000087e0  22 0d 32 f0 2b 6c 69 6e  6a 65 72 3d 31 35 3a f7  |".2.+linjer=15:.|
000087f0  8d 64 5e 7a 3a f2 73 6b  72 69 76 5f 75 74 5f 68  |.d^z:.skriv_ut_h|
00008800  6a 65 6c 70 65 74 65 6b  73 74 5f 43 0d 32 fa 05  |jelpetekst_C.2..|
00008810  cd 0d 33 04 0e e7 20 69  6e 66 6f 3d 32 20 8c 0d  |..3... info=2 ..|
00008820  33 0e 33 f1 8a 31 33 2c  31 29 22 49 6e 66 6f 72  |3.3..13,1)"Infor|
00008830  6d 61 74 69 6f 6e 20 61  62 6f 75 74 20 74 68 65  |mation about the|
00008840  20 33 44 2d 47 52 41 50  48 20 70 72 6f 67 72 61  | 3D-GRAPH progra|
00008850  6d 22 0d 33 18 42 f1 8a  35 2c 33 29 22 4d 61 64  |m".3.B..5,3)"Mad|
00008860  65 20 69 6e 20 4e 6f 72  77 61 79 20 62 79 20 42  |e in Norway by B|
00008870  6a f8 72 6e 20 45 2e 20  46 6c f8 74 74 65 6e 20  |j.rn E. Fl.tten |
00008880  61 6e 64 20 43 6c 61 75  73 20 4e 69 63 6b 65 6c  |and Claus Nickel|
00008890  73 65 6e 22 0d 33 22 3a  f1 8a 39 2c 35 29 22 50  |sen".3":..9,5)"P|
000088a0  6f 69 6e 74 20 61 74 20  74 68 65 20 69 63 6f 6e  |oint at the icon|
000088b0  73 20 61 6e 64 20 70 72  65 73 73 20 62 75 74 74  |s and press butt|
000088c0  6f 6e 20 6e 75 6d 62 65  72 20 6f 6e 65 22 0d 33  |on number one".3|
000088d0  2c 32 6c 69 6e 6a 65 72  3d 31 35 3a f7 8d 44 6c  |,2linjer=15:..Dl|
000088e0  7e 3a 49 43 25 3d 31 38  3a f2 73 6b 72 69 76 5f  |~:IC%=18:.skriv_|
000088f0  75 74 5f 68 6a 65 6c 70  65 74 65 6b 73 74 5f 43  |ut_hjelpetekst_C|
00008900  0d 33 36 05 cd 0d 33 40  13 ff 28 22 53 43 48 4f  |.36...3@..("SCHO|
00008910  4f 53 45 20 33 32 22 29  0d 33 4a 08 e6 38 2c 30  |OSE 32").3J..8,0|
00008920  0d 33 54 1d f0 26 45 44  2c 31 31 36 2c 39 35 30  |.3T..&ED,116,950|
00008930  3a f0 26 45 44 2c 38 33  30 2c 39 35 30 0d 33 5e  |:.&ED,830,950.3^|
00008940  1a e6 30 20 c8 9c 30 3a  c8 93 c8 90 30 2c 37 34  |..0 ..0:....0,74|
00008950  30 2c 39 30 2c 39 30 0d  33 68 0c 2a 46 58 31 30  |0,90,90.3h.*FX10|
00008960  36 2c 31 0d 33 72 b8 e7  20 69 6e 66 6f 3d 31 20  |6,1.3r.. info=1 |
00008970  8c 20 f2 6d 65 6c 64 69  6e 67 5f 43 28 22 20 50  |. .melding_C(" P|
00008980  65 6b 20 70 e5 20 64 65  74 20 f8 6e 73 6b 65 64  |ek p. det .nsked|
00008990  65 20 69 6b 6f 6e 65 74  20 6f 67 20 74 72 79 6b  |e ikonet og tryk|
000089a0  6b 20 6b 6e 61 70 70 20  23 31 20 70 e5 20 6d 75  |k knapp #1 p. mu|
000089b0  73 61 20 66 6f 72 20 e5  20 66 e5 20 68 6a 65 6c  |sa for . f. hjel|
000089c0  70 2e 20 22 29 20 8b 20  f2 6d 65 6c 64 69 6e 67  |p. ") . .melding|
000089d0  5f 43 28 22 20 20 20 20  20 20 50 6f 69 6e 74 20  |_C("      Point |
000089e0  61 74 20 74 68 65 20 69  63 6f 6e 73 20 61 6e 64  |at the icons and|
000089f0  20 70 72 65 73 73 20 62  75 74 74 6f 6e 20 23 31  | press button #1|
00008a00  20 74 6f 20 67 65 74 20  69 6e 66 6f 72 6d 61 74  | to get informat|
00008a10  69 6f 6e 2e 20 20 20 20  20 22 29 0d 33 7c 05 f5  |ion.     ").3|..|
00008a20  0d 33 86 11 c8 97 58 43  2c 59 43 2c 6b 6e 61 70  |.3....XC,YC,knap|
00008a30  70 0d 33 90 12 f2 73 6a  65 6b 6b 5f 68 6a 65 6c  |p.3...sjekk_hjel|
00008a40  70 5f 43 0d 33 9a 0d fd  6b 6e 61 70 70 3c 3e 30  |p_C.3...knapp<>0|
00008a50  0d 33 a4 0f e7 20 6b 6e  61 70 70 3d 34 20 8c 0d  |.3... knapp=4 ..|
00008a60  33 ae 11 ef 32 38 2c 30  2c 32 36 2c 36 39 2c 36  |3...28,0,26,69,6|
00008a70  0d 33 b8 05 db 0d 33 c2  1b f2 73 6b 72 69 76 5f  |.3....3...skriv_|
00008a80  75 74 5f 68 6a 65 6c 70  65 74 65 6b 73 74 5f 43  |ut_hjelpetekst_C|
00008a90  0d 33 cc 05 f1 0d 33 d6  b7 e7 20 69 6e 66 6f 3d  |.3....3... info=|
00008aa0  31 20 8c 20 f2 6d 65 6c  64 69 6e 67 5f 43 28 22  |1 . .melding_C("|
00008ab0  20 20 20 20 20 20 20 20  20 54 72 79 6b 6b 20 70  |         Trykk p|
00008ac0  e5 20 6d 75 73 6b 6e 61  70 70 20 6e 72 2e 32 20  |. musknapp nr.2 |
00008ad0  66 6f 72 20 e5 20 61 76  73 6c 75 74 74 65 20 69  |for . avslutte i|
00008ae0  6e 66 6f 72 6d 61 73 6a  6f 6e 2e 20 20 20 20 20  |nformasjon.     |
00008af0  20 20 20 20 20 22 29 20  8b 20 f2 6d 65 6c 64 69  |     ") . .meldi|
00008b00  6e 67 5f 43 28 22 20 20  20 20 20 20 20 20 20 20  |ng_C("          |
00008b10  20 50 72 65 73 73 20 6d  6f 75 73 65 20 62 75 74  | Press mouse but|
00008b20  74 6f 6e 20 6e 75 6d 62  65 72 20 32 20 74 6f 20  |ton number 2 to |
00008b30  65 6e 64 20 69 6e 66 6f  72 6d 61 74 69 6f 6e 2e  |end information.|
00008b40  20 20 20 20 20 20 20 20  20 20 22 29 0d 33 e0 1c  |          ").3..|
00008b50  f5 3a c8 97 58 43 2c 59  43 2c 73 6c 69 70 70 3a  |.:..XC,YC,slipp:|
00008b60  fd 73 6c 69 70 70 3d 30  0d 33 ea 05 cd 0d 33 f4  |.slipp=0.3....3.|
00008b70  10 e7 20 6b 6e 61 70 70  3c 3e 34 20 8c 0d 33 fe  |.. knapp<>4 ..3.|
00008b80  0a 73 70 72 69 3d a3 0d  34 08 15 f2 73 6c 61 61  |.spri=..4...slaa|
00008b90  5f 61 76 5f 68 69 64 64  65 6e 5f 43 0d 34 12 11  |_av_hidden_C.4..|
00008ba0  f2 66 6a 65 72 6e 5f 72  75 74 65 5f 43 0d 34 1c  |.fjern_rute_C.4.|
00008bb0  05 cd 0d 34 26 14 e7 20  6b 6e 61 70 70 3d 34 20  |...4&.. knapp=4 |
00008bc0  e5 20 8d 44 7c 73 0d 34  30 05 cd 0d 34 3a 07 ef  |. .D|s.40...4:..|
00008bd0  32 36 0d 34 44 0b f2 6d  65 6c 64 5f 43 0d 34 4e  |26.4D..meld_C.4N|
00008be0  05 e1 0d 34 58 04 0d 34  62 1c dd f2 73 6b 72 69  |...4X..4b...skri|
00008bf0  76 5f 75 74 5f 68 6a 65  6c 70 65 74 65 6b 73 74  |v_ut_hjelpetekst|
00008c00  5f 43 0d 34 6c 28 e7 20  73 70 72 69 3d b9 20 ff  |_C.4l(. spri=. .|
00008c10  28 22 53 43 48 4f 4f 53  45 20 22 2b c3 28 69 6b  |("SCHOOSE "+.(ik|
00008c20  6f 6e 25 28 49 43 25 29  29 29 0d 34 76 1c f1 3a  |on%(IC%))).4v..:|
00008c30  f3 20 73 65 74 6e 69 6e  67 24 3a f1 73 65 74 6e  |. setning$:.setn|
00008c40  69 6e 67 24 3a f1 0d 34  80 10 e7 20 6c 69 6e 6a  |ing$:..4... linj|
00008c50  65 72 3d 30 20 e1 0d 34  8a 12 e3 20 61 3d 32 20  |er=0 ..4... a=2 |
00008c60  b8 20 6c 69 6e 6a 65 72  0d 34 94 18 f3 20 73 65  |. linjer.4... se|
00008c70  74 6e 69 6e 67 24 3a f1  73 65 74 6e 69 6e 67 24  |tning$:.setning$|
00008c80  0d 34 9e 06 ed 61 0d 34  a8 1c e7 20 73 70 72 69  |.4...a.4... spri|
00008c90  3d b9 20 e6 38 2c 30 3a  f0 26 45 44 2c 30 2c 37  |=. .8,0:.&ED,0,7|
00008ca0  34 32 0d 34 b2 05 e1 0d  34 bc 04 0d 34 c6 13 dd  |42.4....4...4...|
00008cb0  f2 73 6a 65 6b 6b 5f 68  6a 65 6c 70 5f 43 0d 34  |.sjekk_hjelp_C.4|
00008cc0  d0 19 73 70 72 69 3d b9  3a 49 43 25 3d 30 3a 68  |..spri=.:IC%=0:h|
00008cd0  6a 65 6c 70 25 3d 31 0d  34 da 16 f2 73 6a 65 6b  |jelp%=1.4...sjek|
00008ce0  6b 74 61 73 74 61 74 75  72 65 74 5f 43 0d 34 e4  |ktastaturet_C.4.|
00008cf0  0c 68 6a 65 6c 70 25 3d  30 0d 34 ee 0e e7 20 69  |.hjelp%=0.4... i|
00008d00  6e 66 6f 3d 31 20 8c 0d  34 f8 0c c8 8e 20 49 43  |nfo=1 ..4.... IC|
00008d10  25 20 ca 0d 35 02 17 20  c9 20 33 3a f7 8d 64 7a  |% ..5.. . 3:..dz|
00008d20  77 3a 6c 69 6e 6a 65 72  3d 35 0d 35 0c 17 20 c9  |w:linjer=5.5.. .|
00008d30  20 34 3a f7 8d 54 6c 78  3a 6c 69 6e 6a 65 72 3d  | 4:..Tlx:linjer=|
00008d40  33 0d 35 16 17 20 c9 20  35 3a f7 8d 44 4a 78 3a  |3.5.. . 5:..DJx:|
00008d50  6c 69 6e 6a 65 72 3d 33  0d 35 20 17 20 c9 20 36  |linjer=3.5 . . 6|
00008d60  3a f7 8d 44 68 78 3a 6c  69 6e 6a 65 72 3d 38 0d  |:..Dhx:linjer=8.|
00008d70  35 2a 17 20 c9 20 37 3a  f7 8d 74 78 78 3a 6c 69  |5*. . 7:..txx:li|
00008d80  6e 6a 65 72 3d 38 0d 35  34 17 20 c9 20 38 3a f7  |njer=8.54. . 8:.|
00008d90  8d 54 48 79 3a 6c 69 6e  6a 65 72 3d 34 0d 35 3e  |.THy:linjer=4.5>|
00008da0  17 20 c9 20 39 3a f7 8d  54 70 79 3a 6c 69 6e 6a  |. . 9:..Tpy:linj|
00008db0  65 72 3d 35 0d 35 48 17  20 c9 31 30 3a f7 8d 44  |er=5.5H. .10:..D|
00008dc0  62 79 3a 6c 69 6e 6a 65  72 3d 34 0d 35 52 17 20  |by:linjer=4.5R. |
00008dd0  c9 31 31 3a f7 8d 74 4a  79 3a 6c 69 6e 6a 65 72  |.11:..tJy:linjer|
00008de0  3d 34 0d 35 5c 17 20 c9  31 32 3a f7 8d 74 72 79  |=4.5\. .12:..try|
00008df0  3a 6c 69 6e 6a 65 72 3d  34 0d 35 66 17 20 c9 31  |:linjer=4.5f. .1|
00008e00  33 3a f7 8d 64 5a 79 3a  6c 69 6e 6a 65 72 3d 35  |3:..dZy:linjer=5|
00008e10  0d 35 70 17 20 c9 31 34  3a f7 8d 54 4c 7a 3a 6c  |.5p. .14:..TLz:l|
00008e20  69 6e 6a 65 72 3d 33 0d  35 7a 17 20 c9 31 35 3a  |injer=3.5z. .15:|
00008e30  f7 8d 54 6a 7a 3a 6c 69  6e 6a 65 72 3d 39 0d 35  |..Tjz:linjer=9.5|
00008e40  84 17 20 c9 31 36 3a f7  8d 74 44 7a 3a 6c 69 6e  |.. .16:..tDz:lin|
00008e50  6a 65 72 3d 35 0d 35 8e  17 20 c9 31 37 3a f7 8d  |jer=5.5.. .17:..|
00008e60  74 76 7a 3a 6c 69 6e 6a  65 72 3d 33 0d 35 98 18  |tvz:linjer=3.5..|
00008e70  20 c9 31 38 3a f7 8d 64  54 7a 3a 6c 69 6e 6a 65  | .18:..dTz:linje|
00008e80  72 3d 31 36 0d 35 a2 1c  20 7f 20 f7 8d 44 74 7b  |r=16.5.. . ..Dt{|
00008e90  3a 73 70 72 69 3d a3 3a  6c 69 6e 6a 65 72 3d 30  |:spri=.:linjer=0|
00008ea0  0d 35 ac 05 cb 0d 35 b6  05 cd 0d 35 c0 0e e7 20  |.5....5....5... |
00008eb0  69 6e 66 6f 3d 32 20 8c  0d 35 ca 0c c8 8e 20 49  |info=2 ..5.... I|
00008ec0  43 25 20 ca 0d 35 d4 17  20 c9 20 33 3a f7 8d 44  |C% ..5.. . 3:..D|
00008ed0  7e 7b 3a 6c 69 6e 6a 65  72 3d 35 0d 35 de 17 20  |~{:linjer=5.5.. |
00008ee0  c9 20 34 3a f7 8d 74 70  7b 3a 6c 69 6e 6a 65 72  |. 4:..tp{:linjer|
00008ef0  3d 33 0d 35 e8 17 20 c9  20 35 3a f7 8d 64 4e 7b  |=3.5.. . 5:..dN{|
00008f00  3a 6c 69 6e 6a 65 72 3d  33 0d 35 f2 17 20 c9 20  |:linjer=3.5.. . |
00008f10  36 3a f7 8d 64 6c 7b 3a  6c 69 6e 6a 65 72 3d 39  |6:..dl{:linjer=9|
00008f20  0d 35 fc 18 20 c9 20 37  3a f7 8d 44 46 7c 3a 6c  |.5.. . 7:..DF|:l|
00008f30  69 6e 6a 65 72 3d 31 30  0d 36 06 17 20 c9 20 38  |injer=10.6.. . 8|
00008f40  3a f7 8d 74 6a 7c 3a 6c  69 6e 6a 65 72 3d 35 0d  |:..tj|:linjer=5.|
00008f50  36 10 17 20 c9 20 39 3a  f7 8d 64 5c 7c 3a 6c 69  |6.. . 9:..d\|:li|
00008f60  6e 6a 65 72 3d 35 0d 36  1a 17 20 c9 31 30 3a f7  |njer=5.6.. .10:.|
00008f70  8d 54 4e 7d 3a 6c 69 6e  6a 65 72 3d 34 0d 36 24  |.TN}:linjer=4.6$|
00008f80  17 20 c9 31 31 3a f7 8d  54 76 7d 3a 6c 69 6e 6a  |. .11:..Tv}:linj|
00008f90  65 72 3d 33 0d 36 2e 17  20 c9 31 32 3a f7 8d 44  |er=3.6.. .12:..D|
00008fa0  54 7d 3a 6c 69 6e 6a 65  72 3d 33 0d 36 38 17 20  |T}:linjer=3.68. |
00008fb0  c9 31 33 3a f7 8d 44 72  7d 3a 6c 69 6e 6a 65 72  |.13:..Dr}:linjer|
00008fc0  3d 35 0d 36 42 17 20 c9  31 34 3a f7 8d 74 64 7d  |=5.6B. .14:..td}|
00008fd0  3a 6c 69 6e 6a 65 72 3d  33 0d 36 4c 17 20 c9 31  |:linjer=3.6L. .1|
00008fe0  35 3a f7 8d 64 42 7d 3a  6c 69 6e 6a 65 72 3d 39  |5:..dB}:linjer=9|
00008ff0  0d 36 56 17 20 c9 31 36  3a f7 8d 54 5c 7e 3a 6c  |.6V. .16:..T\~:l|
00009000  69 6e 6a 65 72 3d 33 0d  36 60 17 20 c9 31 37 3a  |injer=3.6`. .17:|
00009010  f7 8d 54 7a 7e 3a 6c 69  6e 6a 65 72 3d 33 0d 36  |..Tz~:linjer=3.6|
00009020  6a 18 20 c9 31 38 3a f7  8d 44 58 7e 3a 6c 69 6e  |j. .18:..DX~:lin|
00009030  6a 65 72 3d 31 37 0d 36  74 1c 20 7f 20 f7 8d 54  |jer=17.6t. . ..T|
00009040  42 7f 3a 73 70 72 69 3d  a3 3a 6c 69 6e 6a 65 72  |B.:spri=.:linjer|
00009050  3d 30 0d 36 7e 05 cb 0d  36 88 05 cd 0d 36 92 05  |=0.6~...6....6..|
00009060  e1 0d 36 9c 04 0d 36 a6  0d ee 20 85 20 e5 8d 64  |..6...6... . ..d|
00009070  4e 76 0d 36 b0 06 ef 33  0d 36 ba 07 ef 32 36 0d  |Nv.6...3.6...26.|
00009080  36 c4 10 f2 65 6e 5f 73  6b 6a 65 72 6d 5f 62 0d  |6...en_skjerm_b.|
00009090  36 ce 15 c8 97 c8 93 30  2c 30 2c 31 32 37 39 2c  |6......0,0,1279,|
000090a0  31 30 32 33 0d 36 d8 21  e6 35 36 20 c8 9c 38 30  |1023.6.!.56 ..80|
000090b0  3a c8 93 c8 90 20 33 32  2c 32 35 36 2c 31 30 35  |:.... 32,256,105|
000090c0  36 2c 33 30 30 0d 36 e2  20 e6 33 32 20 c8 9c 32  |6,300.6. .32 ..2|
000090d0  35 36 3a c8 93 20 33 32  2c 32 35 36 2c 31 30 35  |56:.. 32,256,105|
000090e0  36 2c 33 30 30 0d 36 ec  19 fb 20 31 38 34 20 c8  |6,300.6... 184 .|
000090f0  9c 38 30 3a fb 20 33 32  20 c8 9c 32 35 36 0d 36  |.80:. 32 ..256.6|
00009100  f6 4d e7 20 69 6e 66 6f  3d 31 20 f1 8a 38 2c 31  |.M. info=1 ..8,1|
00009110  36 29 22 44 65 74 20 68  61 72 20 6f 70 70 73 74  |6)"Det har oppst|
00009120  e5 74 74 20 65 6e 20 66  65 69 6c 2c 20 76 65 6e  |.tt en feil, ven|
00009130  6e 6c 69 67 73 74 20 67  6a f8 72 20 6e 6f 65 20  |nligst gj.r noe |
00009140  6d 65 64 20 64 65 74 74  65 2e 22 0d 37 00 48 e7  |med dette.".7.H.|
00009150  20 69 6e 66 6f 3d 32 20  f1 8a 38 2c 31 36 29 22  | info=2 ..8,16)"|
00009160  41 6e 20 65 72 72 6f 72  20 68 61 73 20 6f 63 63  |An error has occ|
00009170  75 72 64 2c 20 70 6c 65  61 73 65 20 64 6f 20 73  |urd, please do s|
00009180  6f 6d 65 74 68 69 6e 67  20 61 62 6f 75 74 20 69  |omething about i|
00009190  74 2e 22 0d 37 0a 0c e7  20 9f 3d 31 37 20 8c 0d  |t.".7... .=17 ..|
000091a0  37 14 42 e7 20 69 6e 66  6f 3d 32 20 f1 8a 31 30  |7.B. info=2 ..10|
000091b0  2c 31 38 29 22 50 6c 65  61 73 65 20 64 6f 6e 60  |,18)"Please don`|
000091c0  74 20 50 72 65 73 73 20  45 53 43 41 50 45 2c 20  |t Press ESCAPE, |
000091d0  75 73 65 20 45 58 49 54  20 74 6f 20 65 6e 64 2e  |use EXIT to end.|
000091e0  22 0d 37 1e 4c e7 20 69  6e 66 6f 3d 31 20 f1 8a  |".7.L. info=1 ..|
000091f0  35 2c 31 38 29 22 56 65  6e 6e 6c 69 67 73 74 20  |5,18)"Vennligst |
00009200  69 6b 6b 65 20 74 72 79  6b 6b 20 45 53 43 41 50  |ikke trykk ESCAP|
00009210  45 2c 20 62 72 75 6b 20  45 58 49 54 20 66 6f 72  |E, bruk EXIT for|
00009220  20 e5 20 61 76 73 6c 75  74 74 65 2e 22 0d 37 28  | . avslutte.".7(|
00009230  05 e0 0d 37 32 05 cd 0d  37 3c 0d e7 20 9f 3d 32  |...72...7<.. .=2|
00009240  32 32 20 8c 0d 37 46 77  e7 20 69 6e 66 6f 3d 31  |22 ..7Fw. info=1|
00009250  20 f1 8a 31 30 2c 32 30  29 22 56 65 6e 6e 6c 69  | ..10,20)"Vennli|
00009260  67 73 74 20 73 65 74 74  20 69 6e 6e 20 70 72 6f  |gst sett inn pro|
00009270  67 72 61 6d 20 64 69 73  6b 65 74 74 65 6e 20 69  |gram disketten i|
00009280  20 64 69 73 6b 65 74 74  73 74 61 73 6a 6f 6e 20  | diskettstasjon |
00009290  31 22 3a f1 8a 31 30 2c  32 32 29 22 6f 67 20 74  |1":..10,22)"og t|
000092a0  72 79 6b 6b 20 64 65 72  65 74 74 65 72 20 70 e5  |rykk deretter p.|
000092b0  20 65 6e 20 6b 6e 61 70  70 2e 22 0d 37 50 6c e7  | en knapp.".7Pl.|
000092c0  20 69 6e 66 6f 3d 32 20  f1 8a 31 30 2c 32 30 29  | info=2 ..10,20)|
000092d0  22 50 6c 65 61 73 65 20  69 6e 73 65 72 74 20 74  |"Please insert t|
000092e0  68 65 20 70 72 6f 67 72  61 6d 20 64 69 73 63 20  |he program disc |
000092f0  69 6e 20 64 69 73 63 20  73 74 61 74 69 6f 6e 20  |in disc station |
00009300  6e 75 6d 62 65 72 20 31  22 3a f1 8a 31 30 2c 32  |number 1":..10,2|
00009310  32 29 22 61 6e 64 20 70  72 65 73 73 20 61 20 62  |2)"and press a b|
00009320  75 74 74 6f 6e 2e 22 0d  37 5a 05 cd 0d 37 64 0f  |utton.".7Z...7d.|
00009330  e7 20 9f 20 3c 3e 32 32  32 20 8c 0d 37 6e 3b e7  |. . <>222 ..7n;.|
00009340  20 69 6e 66 6f 3d 31 20  f1 8a 33 2c 32 30 29 3b  | info=1 ..3,20);|
00009350  22 46 65 69 6c 20 6e 75  6d 6d 65 72 20 22 3b 9f  |"Feil nummer ";.|
00009360  3b 22 2c 20 22 3b f6 24  3b 22 20 69 20 6c 69 6e  |;", ";.$;" i lin|
00009370  6a 65 20 22 3b 9e 0d 37  78 3c e7 20 69 6e 66 6f  |je ";..7x<. info|
00009380  3d 32 20 f1 8a 33 2c 32  30 29 3b 22 45 72 72 6f  |=2 ..3,20);"Erro|
00009390  72 20 6e 75 6d 62 65 72  20 22 3b 9f 3b 22 2c 20  |r number ";.;", |
000093a0  22 3b f6 24 3b 22 20 69  6e 20 6c 69 6e 65 20 22  |";.$;" in line "|
000093b0  3b 9e 0d 37 82 05 cd 0d  37 8c 35 e7 20 69 6e 66  |;..7....7.5. inf|
000093c0  6f 3d 31 20 f1 8a 32 30  2c 32 32 29 22 54 72 79  |o=1 ..20,22)"Try|
000093d0  6b 6b 20 65 6e 20 6b 6e  61 70 70 20 66 6f 72 20  |kk en knapp for |
000093e0  e5 20 66 6f 72 74 73 65  74 74 65 22 0d 37 96 31  |. fortsette".7.1|
000093f0  e7 20 69 6e 66 6f 3d 32  20 f1 8a 32 30 2c 32 32  |. info=2 ..20,22|
00009400  29 22 50 72 65 73 73 20  61 20 62 75 74 74 6f 6e  |)"Press a button|
00009410  20 74 6f 20 63 6f 6e 74  69 6e 75 65 22 0d 37 a0  | to continue".7.|
00009420  07 41 3d a5 0d 37 aa 15  f2 73 6c 61 61 5f 61 76  |.A=..7...slaa_av|
00009430  5f 68 69 64 64 65 6e 5f  43 0d 37 b4 11 f2 66 6a  |_hidden_C.7...fj|
00009440  65 72 6e 5f 72 75 74 65  5f 43 0d 37 be 09 e5 8d  |ern_rute_C.7....|
00009450  44 76 42 0d 37 c8 04 0d  37 d2 18 dc 20 35 30 2c  |DvB.7...7... 50,|
00009460  30 2c 30 2c 35 31 2c 31  31 30 33 2c 31 38 37 0d  |0,0,51,1103,187.|
00009470  37 dc 48 dc 20 33 36 2c  35 31 2c 35 30 2c 38 2c  |7.H. 36,51,50,8,|
00009480  31 38 38 2c 35 30 2c 31  32 2c 33 32 35 2c 35 30  |188,50,12,325,50|
00009490  2c 31 30 2c 34 36 32 2c  35 30 2c 32 2c 35 39 39  |,10,462,50,2,599|
000094a0  2c 35 30 2c 33 38 2c 37  33 36 2c 35 30 2c 34 30  |,50,38,736,50,40|
000094b0  2c 38 37 33 2c 35 30 0d  37 e6 46 dc 20 32 38 2c  |,873,50.7.F. 28,|
000094c0  31 30 31 30 2c 35 30 2c  33 2c 31 31 34 37 2c 35  |1010,50,3,1147,5|
000094d0  30 2c 32 39 2c 31 31 34  37 2c 31 37 32 2c 32 31  |0,29,1147,172,21|
000094e0  2c 31 31 34 37 2c 32 39  34 2c 32 34 2c 31 31 34  |,1147,294,24,114|
000094f0  37 2c 34 31 36 2c 31 37  2c 31 31 34 37 0d 37 f0  |7,416,17,1147.7.|
00009500  2d dc 20 35 33 38 2c 33  31 2c 31 31 34 37 2c 36  |-. 538,31,1147,6|
00009510  36 30 2c 33 33 2c 31 31  34 37 2c 37 38 32 2c 31  |60,33,1147,782,1|
00009520  36 2c 31 31 34 37 2c 39  30 34 0d 37 fa 22 dc 20  |6,1147,904.7.". |
00009530  22 20 20 20 20 20 20 20  48 6a 65 6c 70 20 70 e5  |"       Hjelp p.|
00009540  20 69 6b 6f 6e 20 44 49  53 43 3a 22 0d 38 04 4a  | ikon DISC:".8.J|
00009550  dc 20 22 44 65 6e 6e 65  20 67 6a f8 72 20 64 65  |. "Denne gj.r de|
00009560  67 20 69 20 73 74 61 6e  64 20 74 69 6c 20 e5 20  |g i stand til . |
00009570  6c 61 67 72 65 20 6f 67  20 6c 61 73 74 65 20 6c  |lagre og laste l|
00009580  69 67 6e 69 6e 67 73 20  73 65 74 74 2c 20 6c 61  |ignings sett, la|
00009590  67 65 20 6f 67 22 0d 38  0e 4a dc 20 22 65 6e 64  |ge og".8.J. "end|
000095a0  72 65 20 6b 61 74 61 6c  6f 67 65 72 20 6f 67 20  |re kataloger og |
000095b0  6c 61 67 72 65 20 73 6b  6a 65 72 6d 62 69 6c 64  |lagre skjermbild|
000095c0  65 72 2e 20 44 69 73 73  65 20 6e 79 65 20 73 6b  |er. Disse nye sk|
000095d0  6a 65 72 6d 62 69 6c 64  65 6e 65 20 6b 61 6e 22  |jermbildene kan"|
000095e0  0d 38 18 4b dc 20 22 73  65 6e 65 72 65 20 62 72  |.8.K. "senere br|
000095f0  75 6b 65 73 20 69 20 61  6c 6c 65 20 44 54 50 20  |ukes i alle DTP |
00009600  70 72 6f 67 72 61 6d 20  6f 67 20 74 65 67 6e 65  |program og tegne|
00009610  70 72 6f 67 72 61 6d 20  73 6f 6d 20 41 72 63 74  |program som Arct|
00009620  69 73 74 2c 20 50 61 69  6e 74 22 0d 38 22 49 dc  |ist, Paint".8"I.|
00009630  20 22 41 74 65 6c 69 65  72 2c 20 41 72 74 20 4e  | "Atelier, Art N|
00009640  6f 75 76 65 61 75 2c 20  50 72 6f 2d 61 72 74 69  |ouveau, Pro-arti|
00009650  73 61 6e 20 65 6c 6c 65  72 20 61 6e 64 72 65 20  |san eller andre |
00009660  4d 4f 44 45 31 35 20 74  65 67 6e 65 70 72 6f 67  |MODE15 tegneprog|
00009670  72 61 6d 22 0d 38 2c 23  dc 20 22 20 20 20 20 20  |ram".8,#. "     |
00009680  20 20 48 6a 65 6c 70 20  70 e5 20 69 6b 6f 6e 20  |  Hjelp p. ikon |
00009690  50 52 49 4e 54 3a 22 0d  38 36 3a dc 20 22 44 65  |PRINT:".86:. "De|
000096a0  6e 6e 65 20 67 6a f8 72  20 64 65 67 20 69 20 73  |nne gj.r deg i s|
000096b0  74 61 6e 64 20 74 69 6c  20 e5 20 44 55 4d 50 45  |tand til . DUMPE|
000096c0  20 73 6b 6a 65 72 6d 62  69 6c 64 65 72 20 70 e5  | skjermbilder p.|
000096d0  22 0d 38 40 32 dc 20 22  61 6c 6c 65 20 45 50 53  |".8@2. "alle EPS|
000096e0  4f 4e 20 6b 6f 6d 70 61  74 69 62 6c 65 20 44 4f  |ON kompatible DO|
000096f0  54 20 4d 41 54 52 49 58  20 53 6b 72 69 76 65 72  |T MATRIX Skriver|
00009700  65 2e 22 0d 38 4a 28 dc  20 22 20 20 20 20 20 20  |e.".8J(. "      |
00009710  20 48 6a 65 6c 70 20 70  e5 20 69 6b 6f 6e 20 41  | Hjelp p. ikon A|
00009720  72 63 68 69 6d 65 64 65  73 3a 22 0d 38 54 3f dc  |rchimedes:".8T?.|
00009730  20 22 44 65 6e 6e 65 20  67 6a f8 72 20 64 65 67  | "Denne gj.r deg|
00009740  20 69 20 73 74 61 6e 64  20 74 69 6c 20 e5 20 6d  | i stand til . m|
00009750  69 64 6c 65 72 74 69 64  69 67 20 62 65 73 f8 6b  |idlertidig bes.k|
00009760  65 20 52 49 53 43 20 4f  53 22 0d 38 5e 3b dc 20  |e RISC OS".8^;. |
00009770  22 6f 70 65 72 61 74 69  76 20 73 79 73 74 65 6d  |"operativ system|
00009780  65 74 2e 20 42 72 75 6b  65 73 20 73 6f 6d 20 76  |et. Brukes som v|
00009790  61 6e 6c 69 67 20 75 6e  64 65 72 20 52 49 53 43  |anlig under RISC|
000097a0  20 4f 53 2e 22 0d 38 68  3a dc 20 22 20 20 20 20  | OS.".8h:. "    |
000097b0  20 20 20 48 6a 65 6c 70  20 70 e5 20 69 6b 6f 6e  |   Hjelp p. ikon|
000097c0  20 53 4b 4a 55 4c 54 45  2f 20 49 4b 4b 45 20 53  | SKJULTE/ IKKE S|
000097d0  4b 4a 55 4c 54 45 20 6c  69 6e 6a 65 72 3a 22 0d  |KJULTE linjer:".|
000097e0  38 72 40 dc 20 22 44 65  6e 6e 65 20 67 6a f8 72  |8r@. "Denne gj.r|
000097f0  20 64 65 67 20 69 20 73  74 61 6e 64 20 74 69 6c  | deg i stand til|
00009800  20 e5 20 76 65 6c 67 65  20 6d 65 6c 6c 6f 6d 20  | . velge mellom |
00009810  74 6f 20 6f 70 70 74 65  67 6e 69 6e 67 73 22 0d  |to opptegnings".|
00009820  38 7c 43 dc 20 22 6d e5  74 65 72 2e 20 4d 75 6c  |8|C. "m.ter. Mul|
00009830  69 67 68 65 74 20 65 6e  20 65 72 20 6f 70 70 74  |ighet en er oppt|
00009840  65 67 6e 69 6e 67 20 61  76 20 73 6b 6a 75 6c 74  |egning av skjult|
00009850  65 20 6c 69 6e 6a 65 72  2c 20 64 65 74 20 76 69  |e linjer, det vi|
00009860  6c 22 0d 38 86 43 dc 20  22 73 69 20 61 74 20 61  |l".8.C. "si at a|
00009870  6c 6c 65 20 6c 69 6e 6a  65 6e 65 20 74 65 67 6e  |lle linjene tegn|
00009880  65 73 2c 20 6f 67 73 e5  20 64 65 20 73 6f 6d 20  |es, ogs. de som |
00009890  65 67 65 6e 74 6c 69 67  20 73 6b 75 6c 6c 65 20  |egentlig skulle |
000098a0  76 e6 72 65 22 0d 38 90  3f dc 20 22 75 73 79 6e  |v.re".8.?. "usyn|
000098b0  6c 69 67 65 2e 20 28 70  e5 20 62 61 6b 73 69 64  |lige. (p. baksid|
000098c0  65 6e 29 20 44 65 6e 6e  65 20 6d e5 74 65 6e 20  |en) Denne m.ten |
000098d0  65 72 20 64 65 6e 20 72  61 73 6b 65 73 74 65 2c  |er den raskeste,|
000098e0  20 6f 67 22 0d 38 9a 41  dc 20 22 65 67 6e 65 72  | og".8.A. "egner|
000098f0  20 73 65 67 20 64 65 72  66 6f 72 20 62 65 73 74  | seg derfor best|
00009900  20 74 69 6c 20 61 6e 69  6d 61 73 6a 6f 6e 2e 20  | til animasjon. |
00009910  44 65 6e 20 61 6e 64 72  65 20 6d 75 6c 69 67 68  |Den andre muligh|
00009920  65 74 65 6e 22 0d 38 a4  47 dc 20 22 65 72 20 61  |eten".8.G. "er a|
00009930  74 20 64 65 20 73 6b 6a  75 6c 74 65 20 6c 69 6e  |t de skjulte lin|
00009940  6a 65 6e 65 20 69 6b 6b  65 20 74 65 67 6e 65 73  |jene ikke tegnes|
00009950  20 6f 70 70 2c 20 64 65  74 74 65 20 f8 6b 65 72  | opp, dette .ker|
00009960  20 74 65 67 6e 65 74 69  64 65 6e 22 0d 38 ae 38  | tegnetiden".8.8|
00009970  dc 20 22 62 65 74 72 61  6b 74 65 6c 69 67 2c 20  |. "betraktelig, |
00009980  73 e5 20 69 6b 6b 65 20  62 72 75 6b 20 64 65 6e  |s. ikke bruk den|
00009990  6e 65 20 75 6e 64 65 72  20 61 6e 69 6d 61 73 6a  |ne under animasj|
000099a0  6f 6e 2e 22 0d 38 b8 27  dc 20 22 20 20 20 20 20  |on.".8.'. "     |
000099b0  20 20 48 6a 65 6c 70 20  70 e5 20 69 6b 6f 6e 20  |  Hjelp p. ikon |
000099c0  41 6e 69 6d 61 73 6a 6f  6e 3a 22 0d 38 c2 3f dc  |Animasjon:".8.?.|
000099d0  20 22 44 65 6e 6e 65 20  67 6a f8 72 20 64 65 67  | "Denne gj.r deg|
000099e0  20 69 20 73 74 61 6e 64  20 74 69 6c 20 e5 20 61  | i stand til . a|
000099f0  6e 69 6d 65 72 65 20 70  e5 20 74 6f 20 66 6f 72  |nimere p. to for|
00009a00  73 6b 6a 65 6c 6c 69 67  65 22 0d 38 cc 3e dc 20  |skjellige".8.>. |
00009a10  22 6d e5 74 65 72 2e 20  44 65 6e 20 66 f8 72 73  |"m.ter. Den f.rs|
00009a20  74 65 20 6d e5 74 65 6e  20 65 72 20 6d 65 64 20  |te m.ten er med |
00009a30  6d 75 73 2e 20 56 65 64  20 73 6c 69 6b 20 61 6e  |mus. Ved slik an|
00009a40  69 6d 61 73 6a 6f 6e 22  0d 38 d6 40 dc 20 22 6b  |imasjon".8.@. "k|
00009a50  61 6e 20 64 75 20 62 79  74 74 65 20 72 6f 74 61  |an du bytte rota|
00009a60  73 6a 6f 6e 73 20 61 6b  73 65 72 20 76 65 64 20  |sjons akser ved |
00009a70  e5 20 74 72 79 6b 6b 65  20 6b 6e 61 70 70 20 6e  |. trykke knapp n|
00009a80  75 6d 6d 65 72 20 31 22  0d 38 e0 43 dc 20 22 70  |ummer 1".8.C. "p|
00009a90  e5 20 6d 75 73 61 2e 20  44 65 74 74 65 20 6b 61  |. musa. Dette ka|
00009aa0  6e 20 76 e6 72 65 20 76  65 6c 64 69 67 20 6e 79  |n v.re veldig ny|
00009ab0  74 74 69 67 20 68 76 69  73 20 64 75 20 76 69 6c  |ttig hvis du vil|
00009ac0  20 73 65 20 67 72 61 66  65 6e 22 0d 38 ea 41 dc  | se grafen".8.A.|
00009ad0  20 22 66 72 61 20 65 6e  20 68 65 6c 74 20 73 70  | "fra en helt sp|
00009ae0  65 73 69 65 6c 6c 20 76  69 6e 6b 65 6c 2e 20 44  |esiell vinkel. D|
00009af0  65 6e 20 61 6e 64 72 65  20 6d e5 74 65 6e 20 e5  |en andre m.ten .|
00009b00  20 61 6e 69 6d 65 72 65  20 70 e5 22 0d 38 f4 3f  | animere p.".8.?|
00009b10  dc 20 22 65 72 20 76 65  64 20 e5 20 66 6f 72 68  |. "er ved . forh|
00009b20  e5 6e 64 73 20 70 72 6f  67 72 61 6d 65 72 65 20  |.nds programere |
00009b30  76 69 6e 6b 65 6c 20 66  6f 72 61 6e 64 72 69 6e  |vinkel forandrin|
00009b40  67 20 70 72 2e 20 73 74  65 70 22 0d 38 fe 38 dc  |g pr. step".8.8.|
00009b50  20 22 6f 67 20 61 6e 74  61 6c 6c 65 74 20 73 74  | "og antallet st|
00009b60  65 70 20 28 61 6e 74 61  6c 6c 65 74 20 67 61 6e  |ep (antallet gan|
00009b70  67 65 72 20 67 72 61 66  65 6e 20 74 65 67 6e 65  |ger grafen tegne|
00009b80  73 29 22 0d 39 08 2c dc  20 22 20 20 20 20 20 20  |s)".9.,. "      |
00009b90  20 48 6a 65 6c 70 20 70  e5 20 69 6b 6f 6e 20 4b  | Hjelp p. ikon K|
00009ba0  6f 6f 72 64 69 6e 61 74  61 6b 73 65 72 3a 22 0d  |oordinatakser:".|
00009bb0  39 12 3d dc 20 22 44 65  74 74 65 20 67 6a f8 72  |9.=. "Dette gj.r|
00009bc0  20 64 65 67 20 69 20 73  74 61 6e 64 20 74 69 6c  | deg i stand til|
00009bd0  20 e5 20 76 65 6c 67 65  20 6f 6d 20 6b 6f 6f 72  | . velge om koor|
00009be0  64 69 6e 61 74 61 6b 73  65 6e 65 22 0d 39 1c 42  |dinataksene".9.B|
00009bf0  dc 20 22 73 6b 61 6c 20  74 65 67 6e 65 73 20 65  |. "skal tegnes e|
00009c00  6c 6c 65 72 20 69 6b 6b  65 2e 20 44 65 74 20 74  |ller ikke. Det t|
00009c10  61 72 20 66 61 6b 74 69  73 6b 20 6c 69 74 74 20  |ar faktisk litt |
00009c20  74 69 64 20 e5 20 62 65  72 65 67 6e 65 22 0d 39  |tid . beregne".9|
00009c30  26 3d dc 20 22 6f 67 20  70 6c 6f 74 74 65 20 61  |&=. "og plotte a|
00009c40  6b 73 65 6e 65 2c 20 73  e5 20 64 65 74 20 67 e5  |ksene, s. det g.|
00009c50  72 20 72 61 73 6b 65 72  65 20 75 74 65 6e 20 61  |r raskere uten a|
00009c60  6b 73 65 73 79 73 74 65  6d 2e 22 0d 39 30 28 dc  |ksesystem.".90(.|
00009c70  20 22 20 20 20 20 20 20  20 48 6a 65 6c 70 20 70  | "       Hjelp p|
00009c80  e5 20 69 6b 6f 6e 20 4f  70 70 6c f8 73 6e 69 6e  |. ikon Oppl.snin|
00009c90  67 3a 22 0d 39 3a 3c dc  20 22 44 65 74 74 65 20  |g:".9:<. "Dette |
00009ca0  67 6a f8 72 20 64 65 67  20 69 20 73 74 61 6e 64  |gj.r deg i stand|
00009cb0  20 74 69 6c 20 e5 20 76  65 6c 67 65 20 6d 65 6c  | til . velge mel|
00009cc0  6c 6f 6d 20 68 f8 79 20  6f 67 20 6c 61 76 22 0d  |lom h.y og lav".|
00009cd0  39 44 3e dc 20 22 6f 70  70 6c f8 73 6e 69 6e 67  |9D>. "oppl.sning|
00009ce0  20 75 6e 64 65 72 20 70  6c 6f 74 74 69 6e 67 2e  | under plotting.|
00009cf0  20 49 20 6c 61 76 6f 70  70 6c f8 73 6e 69 6e 67  | I lavoppl.sning|
00009d00  20 6d 6f 64 65 20 74 65  67 6e 65 73 22 0d 39 4e  | mode tegnes".9N|
00009d10  41 dc 20 22 67 72 61 66  65 6e 20 6d 65 64 20 32  |A. "grafen med 2|
00009d20  30 20 73 74 72 65 6b 65  72 20 69 20 78 2d 20 6f  |0 streker i x- o|
00009d30  67 20 79 2d 72 65 74 6e  69 6e 67 2c 20 69 20 68  |g y-retning, i h|
00009d40  f8 79 20 6f 70 70 6c f8  73 6e 69 6e 67 22 0d 39  |.y oppl.sning".9|
00009d50  58 3d dc 20 22 f8 6b 65  73 20 64 65 74 74 65 20  |X=. ".kes dette |
00009d60  74 69 6c 20 34 30 2e 20  44 65 74 74 65 20 74 61  |til 40. Dette ta|
00009d70  72 20 73 65 6c 76 66 f8  6c 67 65 6c 69 67 20 65  |r selvf.lgelig e|
00009d80  6b 73 74 72 61 20 74 69  64 2e 22 0d 39 62 28 dc  |kstra tid.".9b(.|
00009d90  20 22 20 20 20 20 20 20  20 48 6a 65 6c 70 20 70  | "       Hjelp p|
00009da0  e5 20 69 6b 6f 6e 20 50  65 72 73 70 65 6b 74 69  |. ikon Perspekti|
00009db0  76 3a 22 0d 39 6c 46 dc  20 22 44 65 74 74 65 20  |v:".9lF. "Dette |
00009dc0  67 6a f8 72 20 64 65 67  20 69 20 73 74 61 6e 64  |gj.r deg i stand|
00009dd0  20 74 69 6c 20 e5 20 76  65 6c 67 65 20 6d 65 6c  | til . velge mel|
00009de0  6c 6f 6d 20 6f 70 70 74  65 67 6e 69 6e 67 20 61  |lom opptegning a|
00009df0  76 20 67 72 61 66 65 6e  22 0d 39 76 41 dc 20 22  |v grafen".9vA. "|
00009e00  6d 65 64 20 65 6c 6c 65  72 20 75 74 65 6e 20 70  |med eller uten p|
00009e10  65 72 73 70 65 6b 74 69  76 2e 20 42 65 67 67 65  |erspektiv. Begge|
00009e20  20 6d e5 74 65 72 20 68  61 72 20 73 69 6e 65 20  | m.ter har sine |
00009e30  66 6f 72 64 65 6c 65 72  2c 22 0d 39 80 3f dc 20  |fordeler,".9.?. |
00009e40  22 6f 67 20 68 75 73 6b  20 66 6f 72 20 e5 20 6b  |"og husk for . k|
00009e50  75 6e 6e 65 20 7a 6f 6f  6d 65 20 67 72 61 66 65  |unne zoome grafe|
00009e60  6e 2c 20 6d e5 20 70 65  72 73 70 65 6b 74 69 76  |n, m. perspektiv|
00009e70  20 73 74 e5 20 70 e5 2e  22 0d 39 8a 22 dc 20 22  | st. p..".9.". "|
00009e80  20 20 20 20 20 20 20 48  6a 65 6c 70 20 70 e5 20  |       Hjelp p. |
00009e90  69 6b 6f 6e 20 45 78 69  74 3a 22 0d 39 94 3e dc  |ikon Exit:".9.>.|
00009ea0  20 22 44 65 74 74 65 20  67 6a f8 72 20 64 65 67  | "Dette gj.r deg|
00009eb0  20 69 20 73 74 61 6e 64  20 74 69 6c 20 e5 20 66  | i stand til . f|
00009ec0  6f 72 6c 61 74 65 20 64  65 74 74 65 20 70 72 6f  |orlate dette pro|
00009ed0  67 72 61 6d 6d 65 74 2e  22 0d 39 9e 3c dc 20 22  |grammet.".9.<. "|
00009ee0  4d 61 73 6b 69 6e 65 6e  20 76 69 6c 20 6f 67 73  |Maskinen vil ogs|
00009ef0  e5 20 62 6c 69 20 72 65  6b 6f 6e 66 69 67 75 72  |. bli rekonfigur|
00009f00  65 72 74 20 74 69 6c 62  61 6b 65 20 74 69 6c 20  |ert tilbake til |
00009f10  73 6c 69 6b 22 0d 39 a8  28 dc 20 22 64 65 6e 20  |slik".9.(. "den |
00009f20  76 61 72 20 66 f8 72 20  6f 70 70 73 74 61 72 74  |var f.r oppstart|
00009f30  20 61 76 20 33 44 2d 47  52 41 46 2e 22 0d 39 b2  | av 3D-GRAF.".9.|
00009f40  22 dc 20 22 20 20 20 20  20 20 20 48 6a 65 6c 70  |". "       Hjelp|
00009f50  20 70 e5 20 69 6b 6f 6e  20 5a 6f 6f 6d 3a 22 0d  | p. ikon Zoom:".|
00009f60  39 bc 3e dc 20 22 44 65  74 74 65 20 67 6a f8 72  |9.>. "Dette gj.r|
00009f70  20 64 65 67 20 69 20 73  74 61 6e 64 20 74 69 6c  | deg i stand til|
00009f80  20 e5 20 7a 6f 6f 6d 65  20 69 6e 6e 20 6f 67 20  | . zoome inn og |
00009f90  75 74 20 69 20 66 6f 72  68 6f 6c 64 22 0d 39 c6  |ut i forhold".9.|
00009fa0  3d dc 20 22 74 69 6c 20  67 72 61 66 65 6e 2e 20  |=. "til grafen. |
00009fb0  56 e6 72 20 6f 70 6d 65  72 6b 73 6f 6d 20 70 e5  |V.r opmerksom p.|
00009fc0  20 61 74 20 70 65 72 73  70 65 6b 74 69 76 20 6f  | at perspektiv o|
00009fd0  70 70 74 65 67 6e 69 6e  67 22 0d 39 d0 28 dc 20  |pptegning".9.(. |
00009fe0  22 6d e5 20 76 e6 72 65  20 61 6b 74 69 76 20 66  |"m. v.re aktiv f|
00009ff0  6f 72 20 e5 20 6b 75 6e  6e 65 20 7a 6f 6f 6d 65  |or . kunne zoome|
0000a000  2e 22 0d 39 da 30 dc 20  22 20 20 20 20 20 20 20  |.".9.0. "       |
0000a010  48 6a 65 6c 70 20 70 e5  20 69 6b 6f 6e 20 58 2c  |Hjelp p. ikon X,|
0000a020  59 2c 6f 67 20 5a 20 73  6b 61 6c 65 72 69 6e 67  |Y,og Z skalering|
0000a030  3a 22 0d 39 e4 3b dc 20  22 44 65 74 74 65 20 67  |:".9.;. "Dette g|
0000a040  6a f8 72 20 64 65 67 20  69 20 73 74 61 6e 64 20  |j.r deg i stand |
0000a050  74 69 6c 20 e5 20 73 65  74 74 65 20 69 6e 6e 20  |til . sette inn |
0000a060  6e 79 65 20 58 2d 20 6f  67 20 59 2d 22 0d 39 ee  |nye X- og Y-".9.|
0000a070  3c dc 20 22 6d 69 6e 69  6d 75 6d 2f 6d 61 6b 73  |<. "minimum/maks|
0000a080  69 6d 75 6d 2c 20 6f 67  20 64 75 20 6b 61 6e 20  |imum, og du kan |
0000a090  72 65 73 6b 61 6c 65 72  65 20 5a 20 61 6b 73 65  |reskalere Z akse|
0000a0a0  6e 2e 20 44 65 74 74 65  22 0d 39 f8 3d dc 20 22  |n. Dette".9.=. "|
0000a0b0  6b 61 6e 20 76 e6 72 65  20 76 65 6c 64 69 67 20  |kan v.re veldig |
0000a0c0  6e 79 74 74 69 67 20 66  6f 72 64 69 20 64 75 20  |nyttig fordi du |
0000a0d0  69 6b 6b 65 20 6b 61 6e  20 76 69 74 65 20 68 76  |ikke kan vite hv|
0000a0e0  6f 72 64 61 6e 22 0d 3a  02 35 dc 20 22 67 72 61  |ordan".:.5. "gra|
0000a0f0  66 65 6e 20 73 65 72 20  75 74 20 66 f8 72 20 65  |fen ser ut f.r e|
0000a100  74 74 65 72 20 61 74 20  64 75 20 68 61 72 20 74  |tter at du har t|
0000a110  65 67 6e 65 74 20 64 65  6e 2e 22 0d 3a 0c 2d dc  |egnet den.".:.-.|
0000a120  20 22 20 20 20 20 20 20  20 48 6a 65 6c 70 20 70  | "       Hjelp p|
0000a130  e5 20 69 6b 6f 6e 20 52  6f 74 61 73 6a 6f 6e 73  |. ikon Rotasjons|
0000a140  20 61 6b 73 65 72 3a 22  0d 3a 16 3b dc 20 22 44  | akser:".:.;. "D|
0000a150  65 74 74 65 20 67 6a f8  72 20 64 65 67 20 69 20  |ette gj.r deg i |
0000a160  73 74 61 6e 64 20 74 69  6c 20 e5 20 76 65 6c 67  |stand til . velg|
0000a170  65 20 72 6f 74 61 73 6a  6f 6e 73 20 61 6b 73 65  |e rotasjons akse|
0000a180  72 20 22 0d 3a 20 1e dc  20 22 66 6f 72 20 61 6e  |r ".: .. "for an|
0000a190  69 6d 61 73 6a 6f 6e 20  6d 65 64 20 6d 75 73 2e  |imasjon med mus.|
0000a1a0  22 0d 3a 2a 28 dc 20 22  20 20 20 20 20 20 20 48  |".:*(. "       H|
0000a1b0  6a 65 6c 70 20 70 e5 20  69 6b 6f 6e 20 46 75 6e  |jelp p. ikon Fun|
0000a1c0  6b 73 6a 6f 6e 65 72 3a  22 0d 3a 34 3e dc 20 22  |ksjoner:".:4>. "|
0000a1d0  44 65 74 74 65 20 67 6a  f8 72 20 64 65 67 20 69  |Dette gj.r deg i|
0000a1e0  20 73 74 61 6e 64 20 74  69 6c 20 e5 20 73 65 74  | stand til . set|
0000a1f0  74 65 20 69 6e 6e 20 6e  79 65 20 66 75 6e 6b 73  |te inn nye funks|
0000a200  6a 6f 6e 65 72 2c 22 0d  3a 3e 42 dc 20 22 73 65  |joner,".:>B. "se|
0000a210  20 70 e5 20 6c 69 67 6e  69 6e 67 65 6e 65 20 74  | p. ligningene t|
0000a220  69 6c 20 64 65 20 66 69  72 65 20 73 6f 6d 20 61  |il de fire som a|
0000a230  6c 65 72 65 64 65 20 6c  69 67 67 65 72 20 69 20  |lerede ligger i |
0000a240  6d 61 73 6b 69 6e 65 6e  22 0d 3a 48 3d dc 20 22  |maskinen".:H=. "|
0000a250  6f 67 20 69 6b 6b 65 20  6d 69 6e 73 74 20 74 65  |og ikke minst te|
0000a260  67 6e 65 20 6f 70 70 20  6e 79 65 2e 20 48 76 69  |gne opp nye. Hvi|
0000a270  73 20 64 75 20 73 65 74  74 65 72 20 69 6e 6e 20  |s du setter inn |
0000a280  65 6e 20 6e 79 22 0d 3a  52 3c dc 20 22 66 75 6e  |en ny".:R<. "fun|
0000a290  6b 73 6a 6f 6e 2c 20 6f  67 20 66 e5 72 20 65 6e  |ksjon, og f.r en|
0000a2a0  20 66 65 69 6c 6d 65 6c  64 69 6e 67 2c 20 68 61  | feilmelding, ha|
0000a2b0  72 20 64 75 20 61 6e 74  61 67 65 6c 69 67 76 69  |r du antageligvi|
0000a2c0  73 22 0d 3a 5c 3f dc 20  22 73 6b 72 65 76 65 72  |s".:\?. "skrever|
0000a2d0  20 69 6e 6e 20 66 75 6e  6b 73 6a 6f 6e 65 6e 20  | inn funksjonen |
0000a2e0  66 65 69 6c 2e 20 45 74  20 65 6b 73 65 6d 70 65  |feil. Et eksempe|
0000a2f0  6c 20 70 e5 20 65 6e 20  66 75 6e 6b 73 6a 6f 6e  |l p. en funksjon|
0000a300  22 0d 3a 66 41 dc 20 22  73 6f 6d 20 65 72 20 72  |".:fA. "som er r|
0000a310  69 6b 74 69 67 20 73 6b  72 65 76 65 74 20 65 72  |iktig skrevet er|
0000a320  20 64 65 6e 20 73 6f 6d  20 6c 69 67 67 65 72 20  | den som ligger |
0000a330  66 65 72 64 69 67 20 69  20 6d 61 73 6b 69 6e 65  |ferdig i maskine|
0000a340  6e 22 0d 3a 70 3b dc 20  22 76 65 64 20 6f 70 70  |n".:p;. "ved opp|
0000a350  73 74 61 72 74 20 61 76  64 20 64 65 74 74 65 20  |start avd dette |
0000a360  70 72 6f 67 72 61 6d 6d  65 74 2e 20 44 65 6e 20  |programmet. Den |
0000a370  73 65 72 20 73 6c 69 6b  20 75 74 3a 22 0d 3a 7a  |ser slik ut:".:z|
0000a380  2d dc 20 22 43 4f 53 28  58 2f 34 29 2a 43 4f 53  |-. "COS(X/4)*COS|
0000a390  28 58 2f 34 29 2a 53 49  4e 28 59 2f 34 29 2a 53  |(X/4)*SIN(Y/4)*S|
0000a3a0  49 4e 28 59 2f 34 29 2a  38 22 0d 3a 84 20 dc 20  |IN(Y/4)*8".:. . |
0000a3b0  22 20 20 20 20 20 20 20  48 6a 65 6c 70 20 70 e5  |"       Hjelp p.|
0000a3c0  20 69 6b 6f 6e 20 53 65  3a 22 0d 3a 8e 3e dc 20  | ikon Se:".:.>. |
0000a3d0  22 44 65 74 74 65 20 67  6a f8 72 20 64 65 67 20  |"Dette gj.r deg |
0000a3e0  69 20 73 74 61 6e 64 20  74 69 6c 20 e5 20 60 67  |i stand til . `g|
0000a3f0  e5 60 20 70 e5 20 67 72  61 66 65 6e 2e 20 45 74  |.` p. grafen. Et|
0000a400  74 65 72 20 73 6f 6d 22  0d 3a 98 3a dc 20 22 64  |ter som".:.:. "d|
0000a410  75 20 67 e5 72 20 76 69  6c 20 64 75 20 66 6f 72  |u g.r vil du for|
0000a420  74 6c f8 70 65 6e 64 65  20 66 e5 20 75 74 20 58  |tl.pende f. ut X|
0000a430  2c 59 20 6f 67 20 5a 20  76 65 72 64 69 65 6e 65  |,Y og Z verdiene|
0000a440  2e 22 0d 3a a2 3b dc 20  22 50 75 6e 6b 74 65 74  |.".:.;. "Punktet|
0000a450  20 73 6f 6d 20 74 69 6c  73 76 61 72 65 72 20 64  | som tilsvarer d|
0000a460  69 73 73 65 20 76 65 72  64 69 65 6e 65 20 76 69  |isse verdiene vi|
0000a470  6c 20 6b 75 6e 6e 65 20  73 65 65 73 22 0d 3a ac  |l kunne sees".:.|
0000a480  1f dc 20 22 73 6f 6d 20  65 74 20 62 6c 69 6e 6b  |.. "som et blink|
0000a490  65 6e 64 65 20 70 75 6e  6b 74 2e 22 0d 3a b6 22  |ende punkt.".:."|
0000a4a0  dc 20 22 20 20 20 20 20  20 20 48 6a 65 6c 70 20  |. "       Hjelp |
0000a4b0  70 e5 20 69 6b 6f 6e 20  4c 61 6e 64 3a 22 0d 3a  |p. ikon Land:".:|
0000a4c0  c0 37 dc 20 22 44 65 74  74 65 20 67 6a f8 72 20  |.7. "Dette gj.r |
0000a4d0  64 65 67 20 69 20 73 74  61 6e 64 20 74 69 6c 20  |deg i stand til |
0000a4e0  e5 20 76 65 6c 67 65 20  6d 65 6c 6c 6f 6d 20 6e  |. velge mellom n|
0000a4f0  6f 72 73 6b 22 0d 3a ca  1f dc 20 22 6f 67 20 65  |orsk".:... "og e|
0000a500  6e 67 65 6c 73 6b 20 68  6a 65 6c 70 65 74 65 6b  |ngelsk hjelpetek|
0000a510  73 74 2e 22 0d 3a d4 23  dc 20 22 20 20 20 20 20  |st.".:.#. "     |
0000a520  20 20 48 6a 65 6c 70 20  70 e5 20 69 6b 6f 6e 20  |  Hjelp p. ikon |
0000a530  48 6a 65 6c 70 3a 22 0d  3a de 09 dc 20 22 20 22  |Hjelp:".:... " "|
0000a540  0d 3a e8 3b dc 20 22 3c  3c 3c 3c 3c 3c 3c 3c 20  |.:.;. "<<<<<<<< |
0000a550  44 65 74 74 65 20 65 72  20 65 74 20 60 53 68 61  |Dette er et `Sha|
0000a560  72 65 20 57 61 72 65 60  20 70 72 6f 67 72 61 6d  |re Ware` program|
0000a570  20 3e 3e 3e 3e 3e 3e 3e  3e 3e 22 0d 3a f2 46 dc  | >>>>>>>>>".:.F.|
0000a580  20 22 50 72 6f 67 72 61  6d 6d 65 74 20 6b 61 6e  | "Programmet kan|
0000a590  20 6b 6f 70 69 65 72 65  73 20 6f 67 20 64 69 73  | kopieres og dis|
0000a5a0  74 72 69 62 75 65 72 65  73 20 66 72 69 74 74 20  |tribueres fritt |
0000a5b0  6f 67 20 75 74 65 6e 20  76 65 64 65 72 6c 61 67  |og uten vederlag|
0000a5c0  22 0d 3a fc 4a dc 20 22  74 69 6c 20 6f 73 73 20  |".:.J. "til oss |
0000a5d0  73 e5 20 6c 65 6e 67 65  20 64 65 74 20 64 72 65  |s. lenge det dre|
0000a5e0  69 65 72 20 73 65 67 20  6f 6d 20 70 72 69 76 61  |ier seg om priva|
0000a5f0  74 70 65 72 73 6f 6e 65  72 2e 20 48 76 69 73 20  |tpersoner. Hvis |
0000a600  70 72 6f 67 72 61 6d 6d  65 74 22 0d 3b 06 42 dc  |programmet".;.B.|
0000a610  20 22 62 65 6e 79 74 74  65 73 20 69 20 6e 6f 65  | "benyttes i noe|
0000a620  6e 20 66 6f 72 6d 20 66  6f 72 20 75 6e 64 65 72  |n form for under|
0000a630  76 69 73 6e 69 6e 67 2c  20 65 6c 6c 65 72 20 62  |visning, eller b|
0000a640  6c 69 72 20 75 74 6e 79  74 74 65 74 22 0d 3b 10  |lir utnyttet".;.|
0000a650  45 dc 20 22 6b 6f 6d 65  72 73 69 65 6c 74 2c 20  |E. "komersielt, |
0000a660  6d e5 20 76 69 20 6b 6f  6e 74 61 6b 74 65 73 20  |m. vi kontaktes |
0000a670  66 6f 72 20 e5 20 73 65  74 74 65 20 6f 70 70 20  |for . sette opp |
0000a680  65 6e 20 61 76 74 61 6c  65 20 6f 6d 20 62 72 75  |en avtale om bru|
0000a690  6b 22 0d 3b 1a 41 dc 20  22 61 76 20 70 72 6f 67  |k".;.A. "av prog|
0000a6a0  72 61 6d 6d 65 74 2e 20  56 69 20 73 65 72 20 68  |rammet. Vi ser h|
0000a6b0  65 6c 73 74 20 61 74 20  61 6c 6c 65 20 73 6f 6d  |elst at alle som|
0000a6c0  20 62 72 75 6b 65 72 20  70 72 6f 67 72 61 6d 6d  | bruker programm|
0000a6d0  65 74 22 0d 3b 24 46 dc  20 22 72 65 67 69 73 74  |et".;$F. "regist|
0000a6e0  72 65 72 65 72 20 73 65  67 20 6f 67 20 73 65 6e  |rerer seg og sen|
0000a6f0  64 65 72 20 31 30 30 20  4b 72 20 74 69 6c 20 65  |der 100 Kr til e|
0000a700  6e 20 61 76 20 61 64 72  65 73 73 65 6e 65 20 6e  |n av adressene n|
0000a710  65 64 65 6e 66 6f 72 2e  22 0d 3b 2e 49 dc 20 22  |edenfor.".;.I. "|
0000a720  44 65 74 74 65 20 73 69  6b 72 65 72 20 64 65 67  |Dette sikrer deg|
0000a730  20 65 6e 20 6b 6f 70 69  20 61 76 20 65 6e 20 65  | en kopi av en e|
0000a740  76 65 6e 74 75 65 6c 6c  20 6e 79 20 76 65 72 73  |ventuell ny vers|
0000a750  6a 6f 6e 20 61 76 20 70  72 6f 67 72 61 6d 6d 65  |jon av programme|
0000a760  74 22 0d 3b 38 43 dc 20  22 68 76 69 73 20 64 65  |t".;8C. "hvis de|
0000a770  74 20 73 6b 75 6c 6c 65  20 62 6c 69 20 61 6b 74  |t skulle bli akt|
0000a780  75 65 6c 74 2e 20 56 69  20 65 72 20 6f 67 73 e5  |uelt. Vi er ogs.|
0000a790  20 e5 70 6e 65 20 66 6f  72 20 6b 72 69 74 69 6b  | .pne for kritik|
0000a7a0  6b 20 6f 67 22 0d 3b 42  38 dc 20 22 66 6f 72 73  |k og".;B8. "fors|
0000a7b0  6c 61 67 20 74 69 6c 20  6e 79 65 20 76 65 72 73  |lag til nye vers|
0000a7c0  6a 6f 6e 65 72 20 61 76  20 33 44 2d 47 72 61 66  |joner av 3D-Graf|
0000a7d0  20 70 72 6f 67 72 61 6d  6d 65 74 2e 22 0d 3b 4c  | programmet.".;L|
0000a7e0  09 dc 20 22 20 22 0d 3b  56 36 dc 20 22 20 20 20  |.. " ".;V6. "   |
0000a7f0  20 20 43 6c 61 75 73 20  4e 69 63 6b 65 6c 73 65  |  Claus Nickelse|
0000a800  6e 20 20 20 20 20 20 20  20 20 20 42 6a f8 72 6e  |n          Bj.rn|
0000a810  20 45 2e 20 46 6c f8 74  74 65 6e 22 0d 3b 60 32  | E. Fl.tten".;`2|
0000a820  dc 20 22 20 20 20 20 20  4c f8 76 e5 73 76 65 69  |. "     L.v.svei|
0000a830  65 6e 20 36 20 20 20 20  20 20 20 20 20 20 20 20  |en 6            |
0000a840  20 50 6f 73 74 62 6f 6b  73 20 33 35 39 22 0d 3b  | Postboks 359".;|
0000a850  6a 33 dc 20 22 20 20 20  20 20 32 38 33 30 20 52  |j3. "     2830 R|
0000a860  41 55 46 4f 53 53 20 20  20 20 20 20 20 20 20 20  |AUFOSS          |
0000a870  20 20 20 39 39 30 31 20  4b 49 52 4b 45 4e 45 53  |   9901 KIRKENES|
0000a880  22 0d 3b 74 2f dc 20 22  56 65 6e 6e 6c 69 67 73  |".;t/. "Vennligs|
0000a890  74 20 70 72 f8 76 20 e5  20 74 72 65 66 66 65 20  |t pr.v . treffe |
0000a8a0  65 74 20 61 76 20 69 6b  6f 6e 65 6e 65 20 21 22  |et av ikonene !"|
0000a8b0  0d 3b 7e 21 dc 20 22 20  20 20 20 20 20 20 48 65  |.;~!. "       He|
0000a8c0  6c 70 20 6f 6e 20 69 63  6f 6e 20 44 49 53 43 3a  |lp on icon DISC:|
0000a8d0  22 0d 3b 88 48 dc 20 22  54 68 69 73 20 65 6e 61  |".;.H. "This ena|
0000a8e0  62 6c 65 73 20 79 6f 75  20 74 6f 20 6c 6f 61 64  |bles you to load|
0000a8f0  20 61 6e 64 20 73 61 76  65 20 65 71 75 61 74 69  | and save equati|
0000a900  6f 6e 20 73 65 74 73 2c  20 4d 61 6b 65 20 61 6e  |on sets, Make an|
0000a910  64 20 63 68 61 6e 67 65  22 0d 3b 92 43 dc 20 22  |d change".;.C. "|
0000a920  64 69 72 65 63 74 6f 72  79 20 61 6e 64 20 73 61  |directory and sa|
0000a930  76 65 20 73 63 72 65 65  6e 73 2e 20 54 68 65 73  |ve screens. Thes|
0000a940  65 20 73 63 72 65 65 6e  73 20 63 61 6e 20 6c 61  |e screens can la|
0000a950  74 65 72 20 62 65 20 75  73 65 64 22 0d 3b 9c 48  |ter be used".;.H|
0000a960  dc 20 22 69 6e 20 61 6e  79 20 44 54 50 20 70 72  |. "in any DTP pr|
0000a970  6f 67 72 61 6d 20 61 6e  64 20 64 72 61 77 69 6e  |ogram and drawin|
0000a980  67 20 70 61 63 6b 61 67  65 73 20 6c 69 6b 65 20  |g packages like |
0000a990  50 72 6f 2d 41 72 74 69  73 61 6e 2c 20 50 61 69  |Pro-Artisan, Pai|
0000a9a0  6e 74 2c 22 0d 3b a6 47  dc 20 22 41 72 63 74 69  |nt,".;.G. "Arcti|
0000a9b0  73 74 2c 20 41 74 65 6c  69 65 72 2c 20 41 72 74  |st, Atelier, Art|
0000a9c0  20 4e 6f 75 76 65 61 75  20 6f 72 20 6f 74 68 65  | Nouveau or othe|
0000a9d0  72 20 4d 4f 44 45 31 35  20 64 72 61 77 69 6e 67  |r MODE15 drawing|
0000a9e0  20 70 61 63 6b 61 67 65  73 2e 22 0d 3b b0 22 dc  | packages.".;.".|
0000a9f0  20 22 20 20 20 20 20 20  20 48 65 6c 70 20 6f 6e  | "       Help on|
0000aa00  20 69 63 6f 6e 20 50 52  49 4e 54 3a 22 0d 3b ba  | icon PRINT:".;.|
0000aa10  35 dc 20 22 54 68 69 73  20 65 6e 61 62 6c 65 73  |5. "This enables|
0000aa20  20 79 6f 75 20 74 6f 20  70 72 69 6e 74 20 73 63  | you to print sc|
0000aa30  72 65 65 6e 73 20 6f 6e  20 61 6e 20 45 50 53 4f  |reens on an EPSO|
0000aa40  4e 22 0d 3b c4 26 dc 20  22 63 6f 6d 70 61 74 69  |N".;.&. "compati|
0000aa50  62 6c 65 20 44 4f 54 20  4d 41 54 52 49 58 20 70  |ble DOT MATRIX p|
0000aa60  72 69 6e 74 65 72 2e 22  0d 3b ce 27 dc 20 22 20  |rinter.".;.'. " |
0000aa70  20 20 20 20 20 20 48 65  6c 70 20 6f 6e 20 69 63  |      Help on ic|
0000aa80  6f 6e 20 41 72 63 68 69  6d 65 64 65 73 3a 22 0d  |on Archimedes:".|
0000aa90  3b d8 3f dc 20 22 54 68  69 73 20 65 6e 61 62 6c  |;.?. "This enabl|
0000aaa0  65 73 20 79 6f 75 20 74  6f 20 65 6e 74 65 72 20  |es you to enter |
0000aab0  74 68 65 20 52 49 53 43  20 4f 53 20 6f 70 65 72  |the RISC OS oper|
0000aac0  61 74 69 6e 67 20 73 79  73 74 65 6d 2e 22 0d 3b  |ating system.".;|
0000aad0  e2 30 dc 20 22 55 73 65  20 74 68 69 73 20 6f 70  |.0. "Use this op|
0000aae0  74 69 6f 6e 20 61 73 20  6e 6f 72 6d 61 6c 20 75  |tion as normal u|
0000aaf0  6e 64 65 72 20 52 49 53  43 20 4f 53 2e 22 0d 3b  |nder RISC OS.".;|
0000ab00  ec 33 dc 20 22 20 20 20  20 20 20 20 48 65 6c 70  |.3. "       Help|
0000ab10  20 6f 6e 20 69 63 6f 6e  20 48 69 64 64 65 6e 2f  | on icon Hidden/|
0000ab20  20 55 6e 68 69 64 64 65  6e 20 6c 69 6e 65 73 3a  | Unhidden lines:|
0000ab30  22 0d 3b f6 3d dc 20 22  54 68 69 73 20 65 6e 61  |".;.=. "This ena|
0000ab40  62 6c 65 73 20 79 6f 75  20 74 6f 20 63 68 6f 6f  |bles you to choo|
0000ab50  73 65 20 62 65 74 77 65  65 6e 20 74 77 6f 20 70  |se between two p|
0000ab60  6c 6f 74 74 69 6e 67 20  77 61 79 73 2e 22 0d 3c  |lotting ways.".<|
0000ab70  00 3d dc 20 22 4f 70 74  69 6f 6e 20 6f 6e 65 20  |.=. "Option one |
0000ab80  69 73 20 70 6c 6f 74 74  69 6e 67 20 6f 66 20 68  |is plotting of h|
0000ab90  69 64 64 65 6e 20 6c 69  6e 65 73 2c 20 74 68 61  |idden lines, tha|
0000aba0  74 20 77 69 6c 6c 20 73  61 79 22 0d 3c 0a 41 dc  |t will say".<.A.|
0000abb0  20 22 74 68 61 74 20 61  6c 6c 20 6c 69 6e 65 73  | "that all lines|
0000abc0  20 61 72 65 20 70 6c 6f  74 74 65 64 2c 20 61 6c  | are plotted, al|
0000abd0  73 6f 20 74 68 6f 73 65  20 6c 69 6e 65 73 20 77  |so those lines w|
0000abe0  68 69 63 68 20 73 68 6f  75 6c 64 22 0d 3c 14 3e  |hich should".<.>|
0000abf0  dc 20 22 62 65 20 69 6e  76 69 73 73 69 62 6c 65  |. "be invissible|
0000ac00  2e 20 54 68 69 73 20 6f  70 74 69 6f 6e 20 69 73  |. This option is|
0000ac10  20 74 68 65 20 66 61 73  74 65 73 74 20 6f 6e 65  | the fastest one|
0000ac20  2c 20 61 6e 64 20 74 68  65 22 0d 3c 1e 33 dc 20  |, and the".<.3. |
0000ac30  22 62 65 73 74 20 6f 6e  65 20 69 6e 20 61 6e 69  |"best one in ani|
0000ac40  6d 61 74 69 6f 6e 20 62  65 63 61 75 73 65 20 6f  |mation because o|
0000ac50  66 20 69 74 73 20 73 70  65 65 64 2e 22 0d 3c 28  |f its speed.".<(|
0000ac60  3a dc 20 22 54 68 65 20  73 65 63 6f 6e 64 20 6f  |:. "The second o|
0000ac70  70 74 69 6f 6e 20 69 73  20 6e 6f 74 20 70 6c 6f  |ption is not plo|
0000ac80  74 74 69 6e 67 20 6f 66  20 68 69 64 64 65 6e 20  |tting of hidden |
0000ac90  6c 69 6e 65 73 2c 22 0d  3c 32 3d dc 20 22 54 68  |lines,".<2=. "Th|
0000aca0  69 73 20 6f 70 74 69 6f  6e 20 69 73 20 73 6c 6f  |is option is slo|
0000acb0  77 69 6e 67 20 64 6f 77  6e 20 74 68 65 20 70 6c  |wing down the pl|
0000acc0  6f 74 74 69 6e 67 20 63  6f 6e 73 69 64 65 72 61  |otting considera|
0000acd0  62 6c 79 22 0d 3c 3c 28  dc 20 22 73 6f 20 64 6f  |bly".<<(. "so do|
0000ace0  6e 60 74 20 75 73 65 20  69 74 20 75 6e 64 65 72  |n`t use it under|
0000acf0  20 61 6e 69 6d 61 74 69  6f 6e 2e 22 0d 3c 46 26  | animation.".<F&|
0000ad00  dc 20 22 20 20 20 20 20  20 20 48 65 6c 70 20 6f  |. "       Help o|
0000ad10  6e 20 69 63 6f 6e 20 41  6e 69 6d 61 74 69 6f 6e  |n icon Animation|
0000ad20  3a 22 0d 3c 50 3a dc 20  22 54 68 69 73 20 65 6e  |:".<P:. "This en|
0000ad30  61 62 6c 65 73 20 79 6f  75 20 74 6f 20 61 6e 69  |ables you to ani|
0000ad40  6d 61 74 65 20 69 6e 20  74 77 6f 20 64 69 66 66  |mate in two diff|
0000ad50  65 72 65 6e 74 20 77 61  79 73 2e 22 0d 3c 5a 40  |erent ways.".<Z@|
0000ad60  dc 20 22 54 68 65 20 66  69 72 73 74 20 77 61 79  |. "The first way|
0000ad70  20 69 73 20 62 79 20 6d  6f 75 73 65 2c 20 75 6e  | is by mouse, un|
0000ad80  64 65 72 20 6d 6f 75 73  65 20 61 6e 69 6d 61 74  |der mouse animat|
0000ad90  69 6f 6e 20 79 6f 75 20  63 61 6e 22 0d 3c 64 3f  |ion you can".<d?|
0000ada0  dc 20 22 63 68 61 6e 67  65 20 72 6f 74 61 74 69  |. "change rotati|
0000adb0  6f 6e 20 61 78 69 73 20  62 79 20 70 72 65 73 73  |on axis by press|
0000adc0  69 6e 67 20 6d 6f 75 73  65 20 62 75 74 74 6f 6e  |ing mouse button|
0000add0  20 6f 6e 65 2e 20 54 68  69 73 22 0d 3c 6e 43 dc  | one. This".<nC.|
0000ade0  20 22 63 61 6e 20 62 65  20 77 65 72 79 20 68 65  | "can be wery he|
0000adf0  6c 70 66 75 6c 6c 20 69  66 20 79 6f 75 20 77 69  |lpfull if you wi|
0000ae00  73 68 20 61 20 73 70 65  63 69 61 6c 6c 79 20 61  |sh a specially a|
0000ae10  6e 67 6c 65 20 6f 66 20  76 69 65 77 2e 22 0d 3c  |ngle of view.".<|
0000ae20  78 41 dc 20 22 54 68 65  20 73 65 63 6f 6e 64 20  |xA. "The second |
0000ae30  77 61 79 20 74 6f 20 61  6e 69 6d 61 74 65 20 69  |way to animate i|
0000ae40  73 20 62 79 20 70 72 6f  67 72 61 6d 6d 69 6e 67  |s by programming|
0000ae50  20 74 68 65 20 61 6e 69  6d 61 74 69 6f 6e 22 0d  | the animation".|
0000ae60  3c 82 43 dc 20 22 62 65  66 6f 72 65 20 73 74 61  |<.C. "before sta|
0000ae70  72 74 2e 20 59 6f 75 20  77 69 6c 6c 20 62 65 20  |rt. You will be |
0000ae80  61 73 6b 65 64 20 74 6f  20 69 6e 73 65 72 74 20  |asked to insert |
0000ae90  72 6f 74 61 74 69 6f 6e  20 70 65 72 20 73 74 65  |rotation per ste|
0000aea0  70 22 0d 3c 8c 42 dc 20  22 69 6e 20 78 2c 79 20  |p".<.B. "in x,y |
0000aeb0  61 6e 64 20 7a 20 64 69  72 65 63 74 69 6f 6e 2e  |and z direction.|
0000aec0  20 54 68 69 73 20 73 68  6f 75 6c 64 20 62 65 20  | This should be |
0000aed0  69 6e 20 64 65 67 72 65  65 73 2e 20 59 6f 75 20  |in degrees. You |
0000aee0  61 72 65 22 0d 3c 96 44  dc 20 22 74 68 65 6e 20  |are".<.D. "then |
0000aef0  61 73 6b 65 64 20 66 6f  72 20 61 6e 69 6d 61 74  |asked for animat|
0000af00  69 6f 6e 20 73 74 65 70  73 2c 20 74 68 61 74 20  |ion steps, that |
0000af10  69 73 20 74 68 65 20 6e  75 6d 62 65 72 20 6f 66  |is the number of|
0000af20  20 73 74 65 70 73 2c 22  0d 3c a0 2f dc 20 22 6f  | steps,".<./. "o|
0000af30  72 20 68 6f 77 20 6d 61  6e 79 20 74 69 6d 65 73  |r how many times|
0000af40  20 74 68 65 20 67 72 61  70 68 20 69 73 20 70 6c  | the graph is pl|
0000af50  6f 74 74 65 64 2e 22 0d  3c aa 21 dc 20 22 20 20  |otted.".<.!. "  |
0000af60  20 20 20 20 20 48 65 6c  70 20 6f 6e 20 69 63 6f  |     Help on ico|
0000af70  6e 20 41 78 69 73 3a 22  0d 3c b4 39 dc 20 22 54  |n Axis:".<.9. "T|
0000af80  68 69 73 20 65 6e 61 62  6c 65 73 20 79 6f 75 20  |his enables you |
0000af90  74 6f 20 63 68 6f 6f 73  65 20 77 68 65 74 65 72  |to choose wheter|
0000afa0  20 74 68 65 20 61 78 69  73 20 73 68 6f 75 6c 64  | the axis should|
0000afb0  22 0d 3c be 39 dc 20 22  62 65 20 70 6c 6f 74 74  |".<.9. "be plott|
0000afc0  65 64 20 6f 72 20 6e 6f  74 2e 20 43 61 6c 63 75  |ed or not. Calcu|
0000afd0  6c 61 74 69 6f 6e 20 61  6e 64 20 70 6c 6f 74 69  |lation and ploti|
0000afe0  6e 67 20 6f 66 20 74 68  65 22 0d 3c c8 3c dc 20  |ng of the".<.<. |
0000aff0  22 61 78 69 73 20 74 61  6b 65 73 20 73 6f 6d 65  |"axis takes some|
0000b000  20 74 69 6d 65 2c 20 73  6f 20 69 66 20 73 70 65  | time, so if spe|
0000b010  65 64 20 69 73 20 6e 65  65 64 65 64 2c 20 79 6f  |ed is needed, yo|
0000b020  75 20 63 61 6e 22 0d 3c  d2 2a dc 20 22 74 75 72  |u can".<.*. "tur|
0000b030  6e 20 6f 66 66 20 74 68  65 20 70 6c 6f 74 74 69  |n off the plotti|
0000b040  6e 67 20 6f 66 20 74 68  65 20 61 78 69 73 2e 22  |ng of the axis."|
0000b050  0d 3c dc 27 dc 20 22 20  20 20 20 20 20 20 48 65  |.<.'. "       He|
0000b060  6c 70 20 6f 6e 20 69 63  6f 6e 20 52 65 73 6f 6c  |lp on icon Resol|
0000b070  75 74 69 6f 6e 3a 22 0d  3c e6 42 dc 20 22 54 68  |ution:".<.B. "Th|
0000b080  69 73 20 65 6e 61 62 6c  65 73 20 79 6f 75 20 74  |is enables you t|
0000b090  6f 20 63 68 6f 6f 73 65  20 62 65 74 77 65 65 6e  |o choose between|
0000b0a0  20 68 69 67 68 20 61 6e  64 20 6c 6f 77 20 72 65  | high and low re|
0000b0b0  73 6f 6c 75 74 69 6f 6e  22 0d 3c f0 40 dc 20 22  |solution".<.@. "|
0000b0c0  70 6c 6f 74 74 69 6e 67  2e 20 49 6e 20 6c 6f 77  |plotting. In low|
0000b0d0  20 72 65 73 6f 6c 75 74  69 6f 6e 20 69 73 20 74  | resolution is t|
0000b0e0  68 65 20 67 72 61 70 68  20 70 6c 6f 74 74 65 64  |he graph plotted|
0000b0f0  20 77 69 74 68 20 32 30  22 0d 3c fa 3e dc 20 22  | with 20".<.>. "|
0000b100  6c 69 6e 65 73 20 69 6e  20 78 2d 20 61 6e 64 20  |lines in x- and |
0000b110  79 2d 64 69 72 65 63 74  69 6f 6e 2e 20 48 69 67  |y-direction. Hig|
0000b120  68 20 72 65 73 6f 6c 75  74 69 6f 6e 2c 20 77 68  |h resolution, wh|
0000b130  69 63 68 20 69 73 22 0d  3d 04 1e dc 20 22 73 6c  |ich is".=... "sl|
0000b140  6f 77 65 72 2c 20 75 73  65 73 20 34 30 20 6c 69  |ower, uses 40 li|
0000b150  6e 65 73 2e 22 0d 3d 0e  28 dc 20 22 20 20 20 20  |nes.".=.(. "    |
0000b160  20 20 20 48 65 6c 70 20  6f 6e 20 69 63 6f 6e 20  |   Help on icon |
0000b170  50 65 72 73 70 65 63 74  69 76 65 3a 22 0d 3d 18  |Perspective:".=.|
0000b180  3b dc 20 22 54 68 69 73  20 65 6e 61 62 6c 65 73  |;. "This enables|
0000b190  20 79 6f 75 20 74 6f 20  63 68 6f 6f 73 65 20 62  | you to choose b|
0000b1a0  65 74 77 65 65 6e 20 70  6c 6f 74 74 69 6e 67 20  |etween plotting |
0000b1b0  77 69 74 68 20 6f 72 22  0d 3d 22 3f dc 20 22 77  |with or".="?. "w|
0000b1c0  69 74 68 6f 75 74 20 70  65 72 73 70 65 63 74 69  |ithout perspecti|
0000b1d0  76 65 2e 20 54 68 65 20  62 6f 74 68 20 77 61 79  |ve. The both way|
0000b1e0  73 20 68 61 73 20 69 74  60 73 20 61 64 76 61 6e  |s has it`s advan|
0000b1f0  74 61 67 65 73 2c 22 0d  3d 2c 44 dc 20 22 61 6e  |tages,".=,D. "an|
0000b200  64 20 74 68 65 20 70 65  72 73 70 65 63 74 69 76  |d the perspectiv|
0000b210  65 20 6d 75 73 74 20 62  65 20 6f 6e 20 74 6f 20  |e must be on to |
0000b220  62 65 20 61 62 6c 65 20  74 6f 20 7a 6f 6f 6d 20  |be able to zoom |
0000b230  74 68 65 20 67 72 61 70  68 2e 22 0d 3d 36 21 dc  |the graph.".=6!.|
0000b240  20 22 20 20 20 20 20 20  20 48 65 6c 70 20 6f 6e  | "       Help on|
0000b250  20 69 63 6f 6e 20 45 78  69 74 3a 22 0d 3d 40 2e  | icon Exit:".=@.|
0000b260  dc 20 22 54 68 69 73 20  65 6e 61 62 6c 65 73 20  |. "This enables |
0000b270  79 6f 75 20 74 6f 20 65  78 69 74 20 74 68 69 73  |you to exit this|
0000b280  20 70 72 6f 67 72 61 6d  2e 22 0d 3d 4a 2e dc 20  | program.".=J.. |
0000b290  22 54 68 65 20 6f 6c 64  20 63 6f 6e 66 69 67 75  |"The old configu|
0000b2a0  72 61 74 69 6f 6e 20 77  69 6c 6c 20 62 65 20 70  |ration will be p|
0000b2b0  72 65 2d 73 65 74 2e 22  0d 3d 54 21 dc 20 22 20  |re-set.".=T!. " |
0000b2c0  20 20 20 20 20 20 48 65  6c 70 20 6f 6e 20 69 63  |      Help on ic|
0000b2d0  6f 6e 20 5a 6f 6f 6d 3a  22 0d 3d 5e 3e dc 20 22  |on Zoom:".=^>. "|
0000b2e0  54 68 69 73 20 65 6e 61  62 6c 65 73 20 79 6f 75  |This enables you|
0000b2f0  20 74 6f 20 7a 6f 6f 6d  20 69 6e 20 61 6e 64 20  | to zoom in and |
0000b300  6f 75 74 2e 20 42 65 20  61 77 61 72 65 20 74 68  |out. Be aware th|
0000b310  61 74 20 74 68 65 22 0d  3d 68 3c dc 20 22 70 65  |at the".=h<. "pe|
0000b320  72 73 70 65 63 74 69 76  65 20 6d 75 73 74 20 62  |rspective must b|
0000b330  65 20 6f 6e 20 74 6f 20  62 65 20 61 62 6c 65 20  |e on to be able |
0000b340  74 6f 20 7a 6f 6f 6d 20  74 68 65 20 67 72 61 70  |to zoom the grap|
0000b350  68 2e 22 0d 3d 72 2c dc  20 22 20 20 20 20 20 20  |h.".=r,. "      |
0000b360  20 48 65 6c 70 20 6f 6e  20 69 63 6f 6e 20 58 2c  | Help on icon X,|
0000b370  59 2c 61 6e 64 20 5a 20  73 63 61 6c 65 3a 22 0d  |Y,and Z scale:".|
0000b380  3d 7c 3f dc 20 22 54 68  69 73 20 65 6e 61 62 6c  |=|?. "This enabl|
0000b390  65 73 20 79 6f 75 20 74  6f 20 72 65 73 65 74 20  |es you to reset |
0000b3a0  78 2d 20 61 6e 64 20 79  2d 6d 69 6e 69 6d 75 6d  |x- and y-minimum|
0000b3b0  2f 6d 61 78 69 6d 75 6d  2c 20 61 6e 64 22 0d 3d  |/maximum, and".=|
0000b3c0  86 3d dc 20 22 79 6f 75  20 63 61 6e 20 72 65 73  |.=. "you can res|
0000b3d0  63 61 6c 65 20 74 68 65  20 7a 20 61 78 69 73 2e  |cale the z axis.|
0000b3e0  20 54 68 69 73 20 63 6f  75 6c 64 20 62 65 20 77  | This could be w|
0000b3f0  65 72 79 20 75 73 65 66  75 6c 22 0d 3d 90 3f dc  |ery useful".=.?.|
0000b400  20 22 62 65 63 61 75 73  65 20 79 6f 75 20 64 6f  | "because you do|
0000b410  6e 60 74 20 6b 6e 6f 77  20 68 6f 77 20 74 68 65  |n`t know how the|
0000b420  20 67 72 61 70 68 20 77  69 6c 6c 20 61 70 70 65  | graph will appe|
0000b430  61 72 20 62 65 66 6f 72  65 22 0d 3d 9a 1c dc 20  |ar before".=... |
0000b440  22 79 6f 75 20 68 61 76  65 20 70 6c 6f 74 74 65  |"you have plotte|
0000b450  64 20 69 74 2e 22 0d 3d  a4 2a dc 20 22 20 20 20  |d it.".=.*. "   |
0000b460  20 20 20 20 48 65 6c 70  20 6f 6e 20 69 63 6f 6e  |    Help on icon|
0000b470  20 52 6f 74 61 74 69 6f  6e 20 61 78 69 73 3a 22  | Rotation axis:"|
0000b480  0d 3d ae 35 dc 20 22 54  68 69 73 20 65 6e 61 62  |.=.5. "This enab|
0000b490  6c 65 73 20 79 6f 75 20  74 6f 20 63 68 6f 6f 73  |les you to choos|
0000b4a0  65 20 72 6f 74 61 74 69  6f 6e 20 61 78 69 73 20  |e rotation axis |
0000b4b0  66 6f 72 20 22 0d 3d b8  18 dc 20 22 6d 6f 75 73  |for ".=... "mous|
0000b4c0  65 20 61 6e 69 6d 61 74  69 6f 6e 2e 22 0d 3d c2  |e animation.".=.|
0000b4d0  26 dc 20 22 20 20 20 20  20 20 20 48 65 6c 70 20  |&. "       Help |
0000b4e0  6f 6e 20 69 63 6f 6e 20  46 75 6e 63 74 69 6f 6e  |on icon Function|
0000b4f0  73 3a 22 0d 3d cc 40 dc  20 22 54 68 69 73 20 65  |s:".=.@. "This e|
0000b500  6e 61 62 6c 65 73 20 79  6f 75 20 74 6f 20 69 6e  |nables you to in|
0000b510  73 65 72 74 20 6e 65 77  20 66 75 6e 63 74 69 6f  |sert new functio|
0000b520  6e 73 2c 20 73 63 72 6f  6c 6c 20 74 68 72 6f 75  |ns, scroll throu|
0000b530  67 68 22 0d 3d d6 38 dc  20 22 74 68 65 20 65 78  |gh".=.8. "the ex|
0000b540  69 73 74 69 6e 67 20 66  75 6e 63 74 69 6f 6e 73  |isting functions|
0000b550  20 61 6e 64 20 73 65 65  20 65 61 63 68 20 6f 6e  | and see each on|
0000b560  65 20 6f 66 20 74 68 65  6d 2e 22 0d 3d e0 40 dc  |e of them.".=.@.|
0000b570  20 22 54 68 65 72 65 20  61 72 65 20 61 6c 72 65  | "There are alre|
0000b580  61 64 79 20 6d 61 64 65  20 66 6f 75 72 20 64 69  |ady made four di|
0000b590  66 66 65 72 65 6e 74 20  66 75 6e 63 74 69 6f 6e  |fferent function|
0000b5a0  73 2c 20 62 75 74 20 61  6e 79 22 0d 3d ea 3f dc  |s, but any".=.?.|
0000b5b0  20 22 6f 66 20 74 68 65  73 65 20 63 61 6e 20 62  | "of these can b|
0000b5c0  65 20 72 65 6d 6f 76 65  64 2c 20 61 6e 64 20 61  |e removed, and a|
0000b5d0  20 6e 65 77 20 6f 6e 65  20 63 61 6e 20 62 65 20  | new one can be |
0000b5e0  69 6e 73 65 72 74 65 64  2e 22 0d 3d f4 3e dc 20  |inserted.".=.>. |
0000b5f0  22 41 6e 20 65 78 61 6d  70 6c 65 20 6f 66 20 73  |"An example of s|
0000b600  75 63 68 20 61 6e 20 65  71 75 61 74 69 6f 6e 20  |uch an equation |
0000b610  69 73 20 74 68 65 20 6f  6e 65 20 77 68 69 63 68  |is the one which|
0000b620  20 66 69 6c 6c 73 20 22  0d 3d fe 3a dc 20 22 74  | fills ".=.:. "t|
0000b630  68 65 20 73 63 72 65 65  6e 77 68 65 6e 20 74 68  |he screenwhen th|
0000b640  65 20 70 72 6f 67 72 61  6d 20 73 74 61 72 74 73  |e program starts|
0000b650  2e 20 54 68 69 73 20 70  61 72 74 69 63 75 6c 61  |. This particula|
0000b660  72 22 0d 3e 08 21 dc 20  22 65 71 75 61 74 69 6f  |r".>.!. "equatio|
0000b670  6e 20 6c 6f 6f 6b 73 20  6c 69 6b 65 20 74 68 69  |n looks like thi|
0000b680  73 3a 22 0d 3e 12 2d dc  20 22 43 4f 53 28 58 2f  |s:".>.-. "COS(X/|
0000b690  34 29 2a 43 4f 53 28 58  2f 34 29 2a 53 49 4e 28  |4)*COS(X/4)*SIN(|
0000b6a0  59 2f 34 29 2a 53 49 4e  28 59 2f 34 29 2a 38 22  |Y/4)*SIN(Y/4)*8"|
0000b6b0  0d 3e 1c 20 dc 20 22 20  20 20 20 20 20 20 48 65  |.>. . "       He|
0000b6c0  6c 70 20 6f 6e 20 69 63  6f 6e 20 53 65 65 3a 22  |lp on icon See:"|
0000b6d0  0d 3e 26 40 dc 20 22 54  68 69 73 20 65 6e 61 62  |.>&@. "This enab|
0000b6e0  6c 65 73 20 79 6f 75 20  74 6f 20 60 77 61 6c 6b  |les you to `walk|
0000b6f0  60 20 6f 6e 20 74 68 65  20 67 72 61 70 68 2c 20  |` on the graph, |
0000b700  61 73 20 79 6f 75 20 77  61 6c 6b 20 79 6f 75 22  |as you walk you"|
0000b710  0d 3e 30 2d dc 20 22 77  69 6c 6c 20 62 65 20 67  |.>0-. "will be g|
0000b720  65 74 74 69 6e 67 20 74  68 65 20 78 2c 79 20 61  |etting the x,y a|
0000b730  6e 64 20 7a 20 76 61 6c  75 65 73 2e 22 0d 3e 3a  |nd z values.".>:|
0000b740  24 dc 20 22 20 20 20 20  20 20 20 48 65 6c 70 20  |$. "       Help |
0000b750  6f 6e 20 69 63 6f 6e 20  43 6f 75 6e 74 72 79 3a  |on icon Country:|
0000b760  22 0d 3e 44 38 dc 20 22  54 68 69 73 20 65 6e 61  |".>D8. "This ena|
0000b770  62 6c 65 73 20 79 6f 75  20 74 6f 20 63 68 6f 6f  |bles you to choo|
0000b780  73 65 20 62 65 74 77 65  65 6e 20 4e 6f 72 77 65  |se between Norwe|
0000b790  67 69 61 6e 20 61 6e 64  22 0d 3e 4e 2a dc 20 22  |gian and".>N*. "|
0000b7a0  45 6e 67 6c 69 73 68 20  69 6e 66 6f 72 6d 61 74  |English informat|
0000b7b0  69 6f 6e 20 61 6e 64 20  68 65 6c 70 20 74 65 78  |ion and help tex|
0000b7c0  74 2e 22 0d 3e 58 21 dc  20 22 20 20 20 20 20 20  |t.".>X!. "      |
0000b7d0  20 48 65 6c 70 20 6f 6e  20 69 63 6f 6e 20 48 65  | Help on icon He|
0000b7e0  6c 70 3a 22 0d 3e 62 2a  dc 20 22 54 68 69 73 20  |lp:".>b*. "This |
0000b7f0  65 6e 61 62 6c 65 73 20  79 6f 75 20 74 6f 20 67  |enables you to g|
0000b800  65 74 20 74 68 69 73 20  68 65 6c 70 2e 22 0d 3e  |et this help.".>|
0000b810  6c 09 dc 20 22 20 22 0d  3e 76 41 dc 20 22 3c 3c  |l.. " ".>vA. "<<|
0000b820  3c 3c 3c 3c 3c 3c 3c 3c  3c 3c 3c 20 54 68 69 73  |<<<<<<<<<<< This|
0000b830  20 69 73 20 61 20 53 68  61 72 65 20 57 61 72 65  | is a Share Ware|
0000b840  20 70 72 6f 67 72 61 6d  20 3e 3e 3e 3e 3e 3e 3e  | program >>>>>>>|
0000b850  3e 3e 3e 3e 3e 3e 3e 22  0d 3e 80 41 dc 20 22 54  |>>>>>>>".>.A. "T|
0000b860  68 69 73 20 70 72 6f 67  72 61 6d 20 63 61 6e 20  |his program can |
0000b870  66 72 65 65 6c 79 20 62  65 20 63 6f 70 69 65 64  |freely be copied|
0000b880  20 61 6e 64 20 64 69 73  74 72 69 62 75 74 65 64  | and distributed|
0000b890  20 77 69 74 68 6f 75 74  22 0d 3e 8a 41 dc 20 22  | without".>.A. "|
0000b8a0  61 6e 79 20 63 6f 6d 70  65 6e 73 61 74 69 6f 6e  |any compensation|
0000b8b0  20 74 6f 20 74 68 65 20  61 75 74 68 6f 72 73 20  | to the authors |
0000b8c0  61 73 20 6c 6f 6e 67 20  61 73 20 69 74 20 69 73  |as long as it is|
0000b8d0  20 6f 6e 6c 79 20 66 6f  72 22 0d 3e 94 46 dc 20  | only for".>.F. |
0000b8e0  22 70 72 69 76 61 74 65  20 75 73 65 2e 20 49 66  |"private use. If|
0000b8f0  20 74 68 69 73 20 70 72  6f 67 72 61 6d 20 69 73  | this program is|
0000b900  20 75 73 65 64 20 69 6e  20 61 6e 79 20 6b 69 6e  | used in any kin|
0000b910  64 20 6f 66 20 65 64 75  63 61 74 69 6f 6e 2c 22  |d of education,"|
0000b920  0d 3e 9e 47 dc 20 22 6f  72 20 63 6f 6d 65 72 63  |.>.G. "or comerc|
0000b930  69 61 6c 20 75 73 65 2c  20 70 6c 65 61 73 65 20  |ial use, please |
0000b940  63 6f 6e 74 61 63 74 20  75 73 20 74 6f 20 67 65  |contact us to ge|
0000b950  74 20 61 20 6c 69 63 65  6e 63 65 2e 20 57 65 20  |t a licence. We |
0000b960  70 72 65 66 65 72 22 0d  3e a8 46 dc 20 22 74 68  |prefer".>.F. "th|
0000b970  61 74 20 65 76 65 72 79  6f 6e 65 20 74 68 61 74  |at everyone that|
0000b980  20 75 73 65 20 74 68 69  73 20 70 72 6f 67 72 61  | use this progra|
0000b990  6d 20 72 65 67 75 6c 61  72 79 20 77 6f 75 6c 64  |m regulary would|
0000b9a0  20 72 65 67 69 73 74 72  61 74 65 2c 22 0d 3e b2  | registrate,".>.|
0000b9b0  48 dc 20 22 61 6e 64 20  73 65 6e 64 20 31 30 30  |H. "and send 100|
0000b9c0  20 4e 4f 4b 20 74 6f 20  6f 6e 65 20 6f 66 20 74  | NOK to one of t|
0000b9d0  68 65 20 61 64 72 65 73  73 65 73 20 62 65 6c 6f  |he adresses belo|
0000b9e0  77 2e 20 54 68 69 73 20  72 65 67 69 73 74 72 61  |w. This registra|
0000b9f0  74 69 6f 6e 22 0d 3e bc  46 dc 20 22 77 69 6c 6c  |tion".>.F. "will|
0000ba00  20 67 69 76 65 20 79 6f  75 20 61 20 66 72 65 65  | give you a free|
0000ba10  20 75 70 67 72 61 64 65  20 69 66 20 77 65 20 6d  | upgrade if we m|
0000ba20  61 6b 65 20 6f 6e 65 2e  20 57 65 20 61 6c 73 6f  |ake one. We also|
0000ba30  20 77 61 6e 74 20 79 6f  75 72 22 0d 3e c6 48 dc  | want your".>.H.|
0000ba40  20 22 63 72 69 74 69 73  69 73 6d 20 61 6e 64 20  | "critisism and |
0000ba50  73 75 67 67 65 73 74 69  6f 6e 73 20 74 6f 20 69  |suggestions to i|
0000ba60  6d 70 72 6f 76 65 20 6c  61 74 65 72 20 76 65 72  |mprove later ver|
0000ba70  73 69 6f 6e 73 20 6f 66  20 33 44 2d 47 72 61 70  |sions of 3D-Grap|
0000ba80  68 2e 22 0d 3e d0 09 dc  20 22 20 22 0d 3e da 38  |h.".>... " ".>.8|
0000ba90  dc 20 22 20 20 20 20 20  43 6c 61 75 73 20 4e 69  |. "     Claus Ni|
0000baa0  63 6b 65 6c 73 65 6e 20  20 20 20 20 20 20 20 20  |ckelsen         |
0000bab0  20 20 20 42 6a f8 72 6e  20 45 2e 20 46 6c f8 74  |   Bj.rn E. Fl.t|
0000bac0  74 65 6e 22 0d 3e e4 34  dc 20 22 20 20 20 20 20  |ten".>.4. "     |
0000bad0  4c f8 76 e5 73 76 65 69  65 6e 20 36 20 20 20 20  |L.v.sveien 6    |
0000bae0  20 20 20 20 20 20 20 20  20 20 20 50 6f 73 74 20  |           Post |
0000baf0  42 6f 78 20 33 35 39 22  0d 3e ee 37 dc 20 22 20  |Box 359".>.7. " |
0000bb00  20 20 20 20 4e 2d 32 38  33 30 20 52 41 55 46 4f  |    N-2830 RAUFO|
0000bb10  53 53 20 20 20 20 20 20  20 20 20 20 20 20 20 4e  |SS             N|
0000bb20  2d 39 39 31 30 20 4b 49  52 4b 45 4e 45 53 22 0d  |-9910 KIRKENES".|
0000bb30  3e f8 2e dc 20 22 20 20  20 20 20 4e 4f 52 57 41  |>... "     NORWA|
0000bb40  59 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |Y               |
0000bb50  20 20 20 20 20 20 4e 4f  52 57 41 59 22 0d 3f 02  |      NORWAY".?.|
0000bb60  2c dc 20 22 50 6c 65 61  73 65 20 74 72 79 20 74  |,. "Please try t|
0000bb70  6f 20 68 69 74 20 6f 6e  65 20 6f 66 20 74 68 65  |o hit one of the|
0000bb80  20 69 63 6f 6e 73 21 21  22 0d 3f 0c 04 0d 3f 16  | icons!!".?...?.|
0000bb90  0d dd f2 6e 79 73 65 74  5f 43 0d 3f 20 12 f2 64  |...nyset_C.? ..d|
0000bba0  69 6d 65 6e 73 6a 6f 6e  65 72 5f 62 0d 3f 2a 24  |imensjoner_b.?*$|
0000bbb0  f2 63 6c 73 5f 62 3a 73  74 65 70 3d 38 31 39 32  |.cls_b:step=8192|
0000bbc0  3a 76 69 6e 6b 65 6c 58  3d 68 74 61 62 2b 34 30  |:vinkelX=htab+40|
0000bbd0  0d 3f 34 23 76 69 6e 6b  65 6c 59 3d 68 74 61 62  |.?4#vinkelY=htab|
0000bbe0  2b 34 34 3a 76 69 6e 6b  65 6c 5a 3d 68 74 61 62  |+44:vinkelZ=htab|
0000bbf0  2b 34 38 0d 3f 3e 19 f2  6c 6f 61 64 5f 6c 69 67  |+48.?>..load_lig|
0000bc00  6e 69 6e 67 73 5f 73 65  74 74 5f 43 0d 3f 48 0e  |nings_sett_C.?H.|
0000bc10  f2 65 76 61 6c 75 65 72  5f 62 0d 3f 52 05 e1 0d  |.evaluer_b.?R...|
0000bc20  3f 5c 04 0d 3f 66 12 dd  f2 66 6a 65 72 6e 5f 72  |?\..?f...fjern_r|
0000bc30  75 74 65 5f 43 0d 3f 70  0c f2 73 6e 6f 72 6b 5f  |ute_C.?p..snork_|
0000bc40  43 0d 3f 7a 12 f2 74 6f  5f 73 6b 6a 65 72 6d 65  |C.?z..to_skjerme|
0000bc50  72 5f 62 0d 3f 84 18 ef  32 34 2c 30 3b 31 39 34  |r_b.?...24,0;194|
0000bc60  3b 31 31 30 33 3b 31 30  32 33 3b 0d 3f 8e 0c f2  |;1103;1023;.?...|
0000bc70  72 6f 74 65 72 5f 62 0d  3f 98 15 f2 6c 61 67 5f  |roter_b.?...lag_|
0000bc80  70 6c 6f 74 74 61 62 65  6c 6c 5f 62 0d 3f a2 1a  |plottabell_b.?..|
0000bc90  f2 61 6e 61 6c 79 73 65  72 5f 70 6c 6f 74 74 61  |.analyser_plotta|
0000bca0  62 65 6c 6c 5f 62 0d 3f  ac 0f f2 63 6c 73 5f 67  |bell_b.?...cls_g|
0000bcb0  72 61 66 5f 62 0d 3f b6  0b f2 70 6c 6f 74 5f 62  |raf_b.?...plot_b|
0000bcc0  0d 3f c0 28 e7 20 68 74  61 62 21 37 36 3d 31 20  |.?.(. htab!76=1 |
0000bcd0  f2 6b 6f 6f 72 64 5f 61  6b 73 65 72 5f 62 28 31  |.koord_akser_b(1|
0000bce0  30 30 2c 31 30 30 30 29  0d 3f ca 07 ef 32 36 0d  |00,1000).?...26.|
0000bcf0  3f d4 14 f2 74 65 67 6e  6f 70 70 73 6b 6a 65 72  |?...tegnoppskjer|
0000bd00  6d 5f 43 0d 3f de 13 f2  73 6b 69 66 74 5f 73 6b  |m_C.?...skift_sk|
0000bd10  6a 65 72 6d 5f 62 0d 3f  e8 0f f2 63 6c 73 5f 67  |jerm_b.?...cls_g|
0000bd20  72 61 66 5f 62 0d 3f f2  0b f2 70 6c 6f 74 5f 62  |raf_b.?...plot_b|
0000bd30  0d 3f fc 28 e7 20 68 74  61 62 21 37 36 3d 31 20  |.?.(. htab!76=1 |
0000bd40  f2 6b 6f 6f 72 64 5f 61  6b 73 65 72 5f 62 28 31  |.koord_akser_b(1|
0000bd50  30 30 2c 31 30 30 30 29  0d 40 06 14 f2 74 65 67  |00,1000).@...teg|
0000bd60  6e 6f 70 70 73 6b 6a 65  72 6d 5f 43 0d 40 10 10  |noppskjerm_C.@..|
0000bd70  f2 65 6e 5f 73 6b 6a 65  72 6d 5f 62 0d 40 1a 05  |.en_skjerm_b.@..|
0000bd80  e1 0d 40 24 04 0d 40 2e  13 dd f2 64 69 6d 65 6e  |..@$..@....dimen|
0000bd90  73 6a 6f 6e 65 72 5f 62  0d 40 38 19 de 20 72 65  |sjoner_b.@8.. re|
0000bda0  6b 6b 65 66 6f 6c 67 65  5f 74 61 62 20 36 30 38  |kkefolge_tab 608|
0000bdb0  33 0d 40 42 17 de 20 70  6c 61 73 73 65 72 74 5f  |3.@B.. plassert_|
0000bdc0  74 61 62 20 36 30 38 33  0d 40 4c 12 de 20 6f 72  |tab 6083.@L.. or|
0000bdd0  67 74 61 62 20 31 39 31  39 39 0d 40 56 12 de 20  |gtab 19199.@V.. |
0000bde0  72 6f 74 74 61 62 20 31  39 31 39 39 0d 40 60 13  |rottab 19199.@`.|
0000bdf0  de 20 70 6c 6f 74 74 61  62 20 31 32 37 39 39 0d  |. plottab 12799.|
0000be00  40 6a 17 de 20 66 61 72  67 65 5f 74 61 62 65 6c  |@j.. farge_tabel|
0000be10  6c 20 31 30 32 33 0d 40  74 0f de 20 68 74 61 62  |l 1023.@t.. htab|
0000be20  20 31 30 32 33 0d 40 7e  14 de 20 6f 73 5f 77 6f  | 1023.@~.. os_wo|
0000be30  72 64 5f 64 61 74 61 20  34 0d 40 88 0f de 20 6d  |rd_data 4.@... m|
0000be40  63 25 20 31 30 35 30 30  0d 40 92 15 61 6e 74 61  |c% 10500.@..anta|
0000be50  6c 6c 78 5f 6c 69 6e 6a  65 72 3d 31 39 0d 40 9c  |llx_linjer=19.@.|
0000be60  15 61 6e 74 61 6c 6c 79  5f 6c 69 6e 6a 65 72 3d  |.antally_linjer=|
0000be70  31 39 0d 40 a6 0e f2 73  65 74 74 6f 70 70 5f 62  |19.@...settopp_b|
0000be80  0d 40 b0 0c f2 73 76 69  70 70 5f 43 0d 40 ba 05  |.@...svipp_C.@..|
0000be90  e1 0d 40 c4 04 0d 40 ce  0f dd f2 73 65 74 74 6f  |..@...@....setto|
0000bea0  70 70 5f 62 0d 40 d8 3a  70 6c 6f 74 5f 73 6b 6a  |pp_b.@.:plot_skj|
0000beb0  65 72 6d 3d 30 3a 64 69  73 70 6c 61 79 5f 73 6b  |erm=0:display_sk|
0000bec0  6a 65 72 6d 3d 30 3a 73  6b 6a 65 72 6d 5f 73 74  |jerm=0:skjerm_st|
0000bed0  6f 72 72 65 6c 73 65 3d  26 32 38 30 30 30 0d 40  |orrelse=&28000.@|
0000bee0  e2 3b 6d 61 6b 73 78 3d  61 6e 74 61 6c 6c 78 5f  |.;maksx=antallx_|
0000bef0  6c 69 6e 6a 65 72 3a 6d  61 6b 73 79 3d 61 6e 74  |linjer:maksy=ant|
0000bf00  61 6c 6c 79 5f 6c 69 6e  6a 65 72 3a 6d 69 6e 78  |ally_linjer:minx|
0000bf10  3d 30 3a 6d 69 6e 79 3d  30 0d 40 ec 22 6d 61 6b  |=0:miny=0.@."mak|
0000bf20  73 5f 6b 6f 6e 73 74 3d  28 6d 61 6b 73 78 2b 31  |s_konst=(maksx+1|
0000bf30  29 2a 28 6d 61 6b 73 79  2b 31 29 0d 40 f6 20 61  |)*(maksy+1).@. a|
0000bf40  6e 74 61 6c 6c 5f 66 69  72 6b 61 6e 74 65 72 3d  |ntall_firkanter=|
0000bf50  6d 61 6b 73 78 2a 6d 61  6b 73 79 0d 41 00 1a 61  |maksx*maksy.A..a|
0000bf60  6e 74 61 6c 6c 3d 6d 61  6b 73 5f 6b 6f 6e 73 74  |ntall=maks_konst|
0000bf70  2a 31 32 2d 31 0d 41 0a  19 61 6e 74 61 6c 6c 3d  |*12-1.A..antall=|
0000bf80  6d 61 6b 73 5f 6b 6f 6e  73 74 2a 38 2d 31 0d 41  |maks_konst*8-1.A|
0000bf90  14 30 e3 20 73 6c 65 74  74 3d 30 20 b8 20 31 30  |.0. slett=0 . 10|
0000bfa0  32 30 20 88 34 3a 66 61  72 67 65 5f 74 61 62 65  |20 .4:farge_tabe|
0000bfb0  6c 6c 21 73 6c 65 74 74  3d 32 35 35 3a ed 0d 41  |ll!slett=255:..A|
0000bfc0  1e 14 66 61 72 67 65 5f  74 61 62 65 6c 6c 21 30  |..farge_tabell!0|
0000bfd0  3d 30 0d 41 28 16 66 61  72 67 65 5f 74 61 62 65  |=0.A(.farge_tabe|
0000bfe0  6c 6c 21 34 3d 32 35 35  0d 41 32 14 66 61 72 67  |ll!4=255.A2.farg|
0000bff0  65 5f 74 61 62 65 6c 6c  21 38 3d 30 0d 41 3c 15  |e_tabell!8=0.A<.|
0000c000  66 61 72 67 65 5f 74 61  62 65 6c 6c 21 31 32 3d  |farge_tabell!12=|
0000c010  30 0d 41 46 17 66 61 72  67 65 5f 74 61 62 65 6c  |0.AF.farge_tabel|
0000c020  6c 21 31 36 3d 31 33 39  0d 41 50 17 66 61 72 67  |l!16=139.AP.farg|
0000c030  65 5f 74 61 62 65 6c 6c  21 32 30 3d 31 30 33 0d  |e_tabell!20=103.|
0000c040  41 5a 16 66 61 72 67 65  5f 74 61 62 65 6c 6c 21  |AZ.farge_tabell!|
0000c050  32 34 3d 32 33 0d 41 64  26 e3 20 73 6c 65 74 74  |24=23.Ad&. slett|
0000c060  3d 30 20 b8 20 31 30 32  30 20 88 34 3a 68 74 61  |=0 . 1020 .4:hta|
0000c070  62 21 73 6c 65 74 74 3d  30 3a ed 0d 41 6e 1a 68  |b!slett=0:..An.h|
0000c080  74 61 62 21 30 3d a4 73  6b 6a 65 72 6d 5f 61 64  |tab!0=.skjerm_ad|
0000c090  72 65 73 73 65 0d 41 78  0f 68 74 61 62 21 38 3d  |resse.Ax.htab!8=|
0000c0a0  32 35 36 30 0d 41 82 10  68 74 61 62 21 31 32 3d  |2560.A..htab!12=|
0000c0b0  32 35 36 30 0d 41 8c 0d  68 74 61 62 21 31 36 3d  |2560.A..htab!16=|
0000c0c0  30 0d 41 96 0f 68 74 61  62 21 32 30 3d 31 39 34  |0.A..htab!20=194|
0000c0d0  0d 41 a0 10 68 74 61 62  21 32 34 3d 31 31 30 33  |.A..htab!24=1103|
0000c0e0  0d 41 aa 10 68 74 61 62  21 32 38 3d 31 30 32 33  |.A..htab!28=1023|
0000c0f0  0d 41 b4 12 68 74 61 62  21 35 32 3d 6f 72 67 74  |.A..htab!52=orgt|
0000c100  61 62 0d 41 be 12 68 74  61 62 21 35 36 3d 72 6f  |ab.A..htab!56=ro|
0000c110  74 74 61 62 0d 41 c8 13  68 74 61 62 21 36 30 3d  |ttab.A..htab!60=|
0000c120  70 6c 6f 74 74 61 62 0d  41 d2 1a 68 74 61 62 21  |plottab.A..htab!|
0000c130  36 34 3d 72 65 6b 6b 65  66 6f 6c 67 65 5f 74 61  |64=rekkefolge_ta|
0000c140  62 0d 41 dc 18 68 74 61  62 21 37 32 3d 66 61 72  |b.A..htab!72=far|
0000c150  67 65 5f 74 61 62 65 6c  6c 0d 41 e6 0d 68 74 61  |ge_tabell.A..hta|
0000c160  62 21 37 36 3d 31 0d 41  f0 0d 68 74 61 62 21 38  |b!76=1.A..htab!8|
0000c170  30 3d 31 0d 41 fa 18 68  74 61 62 21 38 34 3d 70  |0=1.A..htab!84=p|
0000c180  6c 61 73 73 65 72 74 5f  74 61 62 0d 42 04 10 68  |lassert_tab.B..h|
0000c190  74 61 62 21 38 38 3d 31  30 32 34 0d 42 0e 1d 68  |tab!88=1024.B..h|
0000c1a0  74 61 62 21 31 33 32 3d  61 6e 74 61 6c 6c 5f 66  |tab!132=antall_f|
0000c1b0  69 72 6b 61 6e 74 65 72  0d 42 18 1f 68 74 61 62  |irkanter.B..htab|
0000c1c0  21 31 33 36 3d 61 6e 74  61 6c 6c 5f 66 69 72 6b  |!136=antall_firk|
0000c1d0  61 6e 74 65 72 2a 34 0d  42 22 20 68 74 61 62 21  |anter*4.B" htab!|
0000c1e0  31 34 30 3d 28 6d 61 6b  73 78 2b 31 29 2a 28 6d  |140=(maksx+1)*(m|
0000c1f0  61 6b 73 79 2b 31 29 0d  42 2c 22 68 74 61 62 21  |aksy+1).B,"htab!|
0000c200  31 34 34 3d 28 6d 61 6b  73 78 2b 31 29 2a 28 6d  |144=(maksx+1)*(m|
0000c210  61 6b 73 79 2b 31 29 2a  38 0d 42 36 23 68 74 61  |aksy+1)*8.B6#hta|
0000c220  62 21 31 34 38 3d 28 6d  61 6b 73 78 2b 31 29 2a  |b!148=(maksx+1)*|
0000c230  28 6d 61 6b 73 79 2b 31  29 2a 31 32 0d 42 40 19  |(maksy+1)*12.B@.|
0000c240  68 74 61 62 21 31 36 34  3d 28 6d 61 6b 73 78 2b  |htab!164=(maksx+|
0000c250  31 29 2a 31 32 0d 42 4a  19 68 74 61 62 21 31 36  |1)*12.BJ.htab!16|
0000c260  38 3d 28 6d 61 6b 73 79  2b 31 29 2a 31 32 0d 42  |8=(maksy+1)*12.B|
0000c270  54 1c 68 74 61 62 21 31  37 32 3d 68 74 61 62 21  |T.htab!172=htab!|
0000c280  32 34 2d 68 74 61 62 21  31 36 0d 42 5e 1c 68 74  |24-htab!16.B^.ht|
0000c290  61 62 21 31 37 36 3d 68  74 61 62 21 32 38 2d 68  |ab!176=htab!28-h|
0000c2a0  74 61 62 21 32 30 0d 42  68 23 68 74 61 62 21 33  |tab!20.Bh#htab!3|
0000c2b0  32 3d 28 28 68 74 61 62  21 31 37 32 29 3e 3e 31  |2=((htab!172)>>1|
0000c2c0  29 2b 68 74 61 62 21 31  36 0d 42 72 23 68 74 61  |)+htab!16.Br#hta|
0000c2d0  62 21 33 36 3d 28 28 68  74 61 62 21 31 37 36 29  |b!36=((htab!176)|
0000c2e0  3e 3e 31 29 2b 68 74 61  62 21 32 30 0d 42 7c 0a  |>>1)+htab!20.B|.|
0000c2f0  50 25 3d 6d 63 25 0d 42  86 1b f2 61 73 73 5f 73  |P%=mc%.B...ass_s|
0000c300  6f 72 74 65 72 5f 66 6f  72 5f 48 4c 52 28 50 25  |orter_for_HLR(P%|
0000c310  29 0d 42 90 1e f2 61 73  73 5f 6c 65 67 67 5f 74  |).B...ass_legg_t|
0000c320  69 6c 5f 6f 66 66 73 65  74 5f 62 28 50 25 29 0d  |il_offset_b(P%).|
0000c330  42 9a 22 f2 61 73 73 5f  61 6e 61 6c 79 73 65 72  |B.".ass_analyser|
0000c340  5f 70 6c 6f 74 74 61 62  65 6c 6c 5f 62 28 50 25  |_plottabell_b(P%|
0000c350  29 0d 42 a4 14 f2 61 73  73 5f 6c 69 6e 6a 65 5f  |).B...ass_linje_|
0000c360  62 28 50 25 29 0d 42 ae  14 f2 61 73 73 5f 72 6f  |b(P%).B...ass_ro|
0000c370  74 65 72 5f 62 28 50 25  29 0d 42 b8 1c f2 61 73  |ter_b(P%).B...as|
0000c380  73 5f 6c 61 67 70 6c 6f  74 74 61 62 65 6c 6c 5f  |s_lagplottabell_|
0000c390  62 28 50 25 29 0d 42 c2  13 f2 61 73 73 5f 70 6c  |b(P%).B...ass_pl|
0000c3a0  6f 74 5f 62 28 50 25 29  0d 42 cc 1b f2 61 73 73  |ot_b(P%).B...ass|
0000c3b0  5f 70 6c 6f 74 5f 66 69  72 6b 61 6e 74 5f 62 28  |_plot_firkant_b(|
0000c3c0  50 25 29 0d 42 d6 1b f2  61 73 73 5f 73 6c 65 74  |P%).B...ass_slet|
0000c3d0  74 5f 73 6b 6a 65 72 6d  5f 62 28 50 25 29 0d 42  |t_skjerm_b(P%).B|
0000c3e0  e0 1e f2 61 73 73 5f 74  65 67 6e 5f 61 6b 73 65  |...ass_tegn_akse|
0000c3f0  5f 6c 69 6e 6a 65 5f 62  28 50 25 29 0d 42 ea 05  |_linje_b(P%).B..|
0000c400  e1 0d 42 f4 04 0d 42 fe  15 dd f2 75 74 67 61 6e  |..B...B....utgan|
0000c410  67 73 5f 70 75 6e 6b 74  5f 43 0d 43 08 12 68 74  |gs_punkt_C.C..ht|
0000c420  61 62 21 34 30 3d 32 39  38 32 37 32 0d 43 12 0d  |ab!40=298272.C..|
0000c430  68 74 61 62 21 34 34 3d  30 0d 43 1c 13 68 74 61  |htab!44=0.C..hta|
0000c440  62 21 34 38 3d 2d 33 37  34 36 35 36 0d 43 26 05  |b!48=-374656.C&.|
0000c450  e1 0d 43 30 04 0d 43 3a  0d dd f2 73 76 69 70 70  |..C0..C:...svipp|
0000c460  5f 43 0d 43 44 12 f2 74  6f 5f 73 6b 6a 65 72 6d  |_C.CD..to_skjerm|
0000c470  65 72 5f 62 0d 43 4e 0a  f2 63 6c 73 5f 62 0d 43  |er_b.CN..cls_b.C|
0000c480  58 13 f2 73 6b 69 66 74  5f 73 6b 6a 65 72 6d 5f  |X..skift_skjerm_|
0000c490  62 0d 43 62 0a f2 63 6c  73 5f 62 0d 43 6c 10 f2  |b.Cb..cls_b.Cl..|
0000c4a0  65 6e 5f 73 6b 6a 65 72  6d 5f 62 0d 43 76 05 e1  |en_skjerm_b.Cv..|
0000c4b0  0d 43 80 04 0d 43 8a 12  dd f2 61 6e 69 6d 65 72  |.C...C....animer|
0000c4c0  69 6e 67 31 5f 43 0d 43  94 18 ef 32 34 2c 30 3b  |ing1_C.C...24,0;|
0000c4d0  31 39 34 3b 31 31 30 33  3b 31 30 32 33 3b 0d 43  |194;1103;1023;.C|
0000c4e0  9e 23 e7 20 61 6e 74 61  6c 6c 3e 31 30 30 30 30  |.#. antall>10000|
0000c4f0  30 30 20 61 6e 74 61 6c  6c 3d 31 30 30 30 30 30  |00 antall=100000|
0000c500  30 0d 43 a8 17 e3 20 61  6e 69 6d 65 72 3d 31 20  |0.C... animer=1 |
0000c510  b8 20 61 6e 74 61 6c 6c  0d 43 b2 12 c8 97 20 58  |. antall.C.... X|
0000c520  43 2c 59 43 2c 6b 6e 61  70 70 0d 43 bc 1e e7 20  |C,YC,knapp.C... |
0000c530  6b 6e 61 70 70 3c 3e 30  20 8c 20 61 6e 69 6d 65  |knapp<>0 . anime|
0000c540  72 3d 61 6e 74 61 6c 6c  0d 43 c6 1e e7 20 64 78  |r=antall.C... dx|
0000c550  3e 30 20 8c 20 21 76 69  6e 6b 65 6c 58 2b 3d 64  |>0 . !vinkelX+=d|
0000c560  78 2a 31 30 32 34 0d 43  d0 1e e7 20 64 79 3e 30  |x*1024.C... dy>0|
0000c570  20 8c 20 21 76 69 6e 6b  65 6c 59 2b 3d 64 79 2a  | . !vinkelY+=dy*|
0000c580  31 30 32 34 0d 43 da 1e  e7 20 64 7a 3e 30 20 8c  |1024.C... dz>0 .|
0000c590  20 21 76 69 6e 6b 65 6c  5a 2b 3d 64 7a 2a 31 30  | !vinkelZ+=dz*10|
0000c5a0  32 34 0d 43 e4 0c f2 72  6f 74 65 72 5f 62 0d 43  |24.C...roter_b.C|
0000c5b0  ee 15 f2 6c 61 67 5f 70  6c 6f 74 74 61 62 65 6c  |...lag_plottabel|
0000c5c0  6c 5f 62 0d 43 f8 1a f2  61 6e 61 6c 79 73 65 72  |l_b.C...analyser|
0000c5d0  5f 70 6c 6f 74 74 61 62  65 6c 6c 5f 62 0d 44 02  |_plottabell_b.D.|
0000c5e0  12 f2 74 6f 5f 73 6b 6a  65 72 6d 65 72 5f 62 0d  |..to_skjermer_b.|
0000c5f0  44 0c 0f f2 63 6c 73 5f  67 72 61 66 5f 62 0d 44  |D...cls_graf_b.D|
0000c600  16 0b f2 70 6c 6f 74 5f  62 0d 44 20 28 e7 20 68  |...plot_b.D (. h|
0000c610  74 61 62 21 37 36 3d 31  20 f2 6b 6f 6f 72 64 5f  |tab!76=1 .koord_|
0000c620  61 6b 73 65 72 5f 62 28  31 30 30 2c 31 30 30 30  |akser_b(100,1000|
0000c630  29 0d 44 2a 13 f2 73 6b  69 66 74 5f 73 6b 6a 65  |).D*..skift_skje|
0000c640  72 6d 5f 62 0d 44 34 10  f2 65 6e 5f 73 6b 6a 65  |rm_b.D4..en_skje|
0000c650  72 6d 5f 62 0d 44 3e 05  ed 0d 44 48 16 ef 32 34  |rm_b.D>...DH..24|
0000c660  2c 30 3b 30 3b 31 32 37  39 3b 31 30 32 33 3b 0d  |,0;0;1279;1023;.|
0000c670  44 52 05 e1 0d 44 5c 04  0d 44 66 0f dd f2 65 76  |DR...D\..Df...ev|
0000c680  61 6c 75 65 72 5f 62 0d  44 70 1c f2 73 74 6f 72  |aluer_b.Dp..stor|
0000c690  5f 43 28 66 75 6e 6b 73  6a 6f 6e 24 28 66 75 6e  |_C(funksjon$(fun|
0000c6a0  25 29 29 0d 44 7a 20 66  75 6e 6b 73 6a 6f 6e 24  |%)).Dz funksjon$|
0000c6b0  28 66 75 6e 25 29 3d 6d  69 64 6c 65 72 74 69 64  |(fun%)=midlertid|
0000c6c0  69 67 24 0d 44 84 3c 6d  61 78 78 28 66 75 6e 25  |ig$.D.<maxx(fun%|
0000c6d0  29 3d 73 74 61 72 74 78  28 66 75 6e 25 29 2b 28  |)=startx(fun%)+(|
0000c6e0  73 74 65 70 78 28 66 75  6e 25 29 2a 28 31 2b 61  |stepx(fun%)*(1+a|
0000c6f0  6e 74 61 6c 6c 78 5f 6c  69 6e 6a 65 72 29 29 0d  |ntallx_linjer)).|
0000c700  44 8e 3a e7 20 73 74 61  72 74 78 28 66 75 6e 25  |D.:. startx(fun%|
0000c710  29 3e 6d 61 78 78 28 66  75 6e 25 29 20 8c 20 c8  |)>maxx(fun%) . .|
0000c720  94 20 73 74 61 72 74 78  28 66 75 6e 25 29 2c 6d  |. startx(fun%),m|
0000c730  61 78 78 28 66 75 6e 25  29 0d 44 98 3c 73 74 65  |axx(fun%).D.<ste|
0000c740  70 78 28 66 75 6e 25 29  3d 28 6d 61 78 78 28 66  |px(fun%)=(maxx(f|
0000c750  75 6e 25 29 2d 73 74 61  72 74 78 28 66 75 6e 25  |un%)-startx(fun%|
0000c760  29 29 2f 28 31 2b 61 6e  74 61 6c 6c 78 5f 6c 69  |))/(1+antallx_li|
0000c770  6e 6a 65 72 29 0d 44 a2  5c e7 20 73 74 61 72 74  |njer).D.\. start|
0000c780  78 28 66 75 6e 25 29 3d  6d 61 78 78 28 66 75 6e  |x(fun%)=maxx(fun|
0000c790  25 29 20 8c 20 53 58 25  28 66 75 6e 25 29 3d 31  |%) . SX%(fun%)=1|
0000c7a0  20 8b 20 53 58 25 28 66  75 6e 25 29 3d 37 30 30  | . SX%(fun%)=700|
0000c7b0  2f 28 a8 28 6d 61 78 78  28 66 75 6e 25 29 2d 28  |/(.(maxx(fun%)-(|
0000c7c0  73 74 61 72 74 78 28 66  75 6e 25 29 29 29 2b 31  |startx(fun%)))+1|
0000c7d0  29 0d 44 ac 3c 6d 61 78  79 28 66 75 6e 25 29 3d  |).D.<maxy(fun%)=|
0000c7e0  73 74 61 72 74 79 28 66  75 6e 25 29 2b 28 73 74  |starty(fun%)+(st|
0000c7f0  65 70 79 28 66 75 6e 25  29 2a 28 31 2b 61 6e 74  |epy(fun%)*(1+ant|
0000c800  61 6c 6c 79 5f 6c 69 6e  6a 65 72 29 29 0d 44 b6  |ally_linjer)).D.|
0000c810  3a e7 20 73 74 61 72 74  79 28 66 75 6e 25 29 3e  |:. starty(fun%)>|
0000c820  6d 61 78 79 28 66 75 6e  25 29 20 8c 20 c8 94 20  |maxy(fun%) . .. |
0000c830  73 74 61 72 74 79 28 66  75 6e 25 29 2c 6d 61 78  |starty(fun%),max|
0000c840  79 28 66 75 6e 25 29 0d  44 c0 3c 73 74 65 70 79  |y(fun%).D.<stepy|
0000c850  28 66 75 6e 25 29 3d 28  6d 61 78 79 28 66 75 6e  |(fun%)=(maxy(fun|
0000c860  25 29 2d 73 74 61 72 74  79 28 66 75 6e 25 29 29  |%)-starty(fun%))|
0000c870  2f 28 31 2b 61 6e 74 61  6c 6c 79 5f 6c 69 6e 6a  |/(1+antally_linj|
0000c880  65 72 29 0d 44 ca 5c e7  20 73 74 61 72 74 79 28  |er).D.\. starty(|
0000c890  66 75 6e 25 29 3d 6d 61  78 79 28 66 75 6e 25 29  |fun%)=maxy(fun%)|
0000c8a0  20 8c 20 53 59 25 28 66  75 6e 25 29 3d 31 20 8b  | . SY%(fun%)=1 .|
0000c8b0  20 53 59 25 28 66 75 6e  25 29 3d 36 30 30 2f 28  | SY%(fun%)=600/(|
0000c8c0  a8 28 6d 61 78 79 28 66  75 6e 25 29 2d 28 73 74  |.(maxy(fun%)-(st|
0000c8d0  61 72 74 79 28 66 75 6e  25 29 29 29 2b 31 29 0d  |arty(fun%)))+1).|
0000c8e0  44 d4 09 ea 20 58 2c 59  0d 44 de 07 ea 20 85 0d  |D... X,Y.D... ..|
0000c8f0  44 e8 12 59 3d 73 74 61  72 74 79 28 66 75 6e 25  |D..Y=starty(fun%|
0000c900  29 0d 44 f2 12 e3 20 59  25 3d 30 20 b8 20 6d 61  |).D... Y%=0 . ma|
0000c910  6b 73 79 0d 44 fc 1d 4b  25 3d 6f 72 67 74 61 62  |ksy.D..K%=orgtab|
0000c920  2b 59 25 2a 31 32 2a 28  6d 61 6b 73 78 2b 31 29  |+Y%*12*(maksx+1)|
0000c930  0d 45 06 12 58 3d 73 74  61 72 74 78 28 66 75 6e  |.E..X=startx(fun|
0000c940  25 29 0d 45 10 12 e3 20  58 25 3d 30 20 b8 20 6d  |%).E... X%=0 . m|
0000c950  61 6b 73 78 0d 45 1a 0f  49 25 3d 58 25 2a 31 32  |aksx.E..I%=X%*12|
0000c960  2b 4b 25 0d 45 24 13 21  49 25 3d 58 2a 53 58 25  |+K%.E$.!I%=X*SX%|
0000c970  28 66 75 6e 25 29 0d 45  2e 14 49 25 21 34 3d 59  |(fun%).E..I%!4=Y|
0000c980  2a 53 59 25 28 66 75 6e  25 29 0d 45 38 27 ee 20  |*SY%(fun%).E8'. |
0000c990  85 20 ea 20 49 25 21 38  3d 31 30 30 30 30 30 31  |. . I%!8=1000001|
0000c9a0  2a 53 5a 25 28 66 75 6e  25 29 3a e5 20 9e 2b 31  |*SZ%(fun%):. .+1|
0000c9b0  30 0d 45 42 25 49 25 21  38 3d a0 28 66 75 6e 6b  |0.EB%I%!8=.(funk|
0000c9c0  73 6a 6f 6e 24 28 66 75  6e 25 29 29 2a 53 5a 25  |sjon$(fun%))*SZ%|
0000c9d0  28 66 75 6e 25 29 0d 45  4c 12 58 2b 3d 73 74 65  |(fun%).EL.X+=ste|
0000c9e0  70 78 28 66 75 6e 25 29  0d 45 56 05 ed 0d 45 60  |px(fun%).EV...E`|
0000c9f0  12 59 2b 3d 73 74 65 70  79 28 66 75 6e 25 29 0d  |.Y+=stepy(fun%).|
0000ca00  45 6a 05 ed 0d 45 74 0d  ee 20 85 20 e5 8d 74 66  |Ej...Et.. . ..tf|
0000ca10  76 0d 45 7e 05 e1 0d 45  88 04 0d 45 92 14 dd f2  |v.E~...E...E....|
0000ca20  73 6f 72 74 65 72 5f 66  6f 72 5f 48 4c 52 0d 45  |sorter_for_HLR.E|
0000ca30  9c 17 d6 20 73 6f 72 74  65 72 5f 66 6f 72 5f 48  |... sorter_for_H|
0000ca40  4c 52 5f 4d 43 0d 45 a6  05 e1 0d 45 b0 04 0d 45  |LR_MC.E....E...E|
0000ca50  ba 0d dd f2 72 6f 74 65  72 5f 62 0d 45 c4 1d ea  |....roter_b.E...|
0000ca60  20 76 69 6e 6b 65 6c 58  2c 76 69 6e 6b 65 6c 59  | vinkelX,vinkelY|
0000ca70  2c 76 69 6e 6b 65 6c 5a  0d 45 ce 1b 76 69 6e 6b  |,vinkelZ.E..vink|
0000ca80  65 6c 58 3d b2 28 68 74  61 62 21 34 38 2f 31 30  |elX=.(htab!48/10|
0000ca90  32 34 29 0d 45 d8 1b 76  69 6e 6b 65 6c 59 3d b2  |24).E..vinkelY=.|
0000caa0  28 68 74 61 62 21 34 34  2f 31 30 32 34 29 0d 45  |(htab!44/1024).E|
0000cab0  e2 1b 76 69 6e 6b 65 6c  5a 3d b2 28 68 74 61 62  |..vinkelZ=.(htab|
0000cac0  21 34 30 2f 31 30 32 34  29 0d 45 ec 16 41 25 3d  |!40/1024).E..A%=|
0000cad0  b5 28 76 69 6e 6b 65 6c  58 29 2a 32 5e 31 34 0d  |.(vinkelX)*2^14.|
0000cae0  45 f6 16 42 25 3d b5 28  76 69 6e 6b 65 6c 59 29  |E..B%=.(vinkelY)|
0000caf0  2a 32 5e 31 34 0d 46 00  16 43 25 3d b5 28 76 69  |*2^14.F..C%=.(vi|
0000cb00  6e 6b 65 6c 5a 29 2a 32  5e 31 34 0d 46 0a 16 44  |nkelZ)*2^14.F..D|
0000cb10  25 3d 9b 28 76 69 6e 6b  65 6c 58 29 2a 32 5e 31  |%=.(vinkelX)*2^1|
0000cb20  34 0d 46 14 16 45 25 3d  9b 28 76 69 6e 6b 65 6c  |4.F..E%=.(vinkel|
0000cb30  59 29 2a 32 5e 31 34 0d  46 1e 16 46 25 3d 9b 28  |Y)*2^14.F..F%=.(|
0000cb40  76 69 6e 6b 65 6c 5a 29  2a 32 5e 31 34 0d 46 28  |vinkelZ)*2^14.F(|
0000cb50  16 d6 20 72 6f 74 65 72  5f 70 75 6e 6b 74 65 72  |.. roter_punkter|
0000cb60  5f 4d 43 0d 46 32 05 e1  0d 46 3c 04 0d 46 46 16  |_MC.F2...F<..FF.|
0000cb70  dd f2 6c 61 67 5f 70 6c  6f 74 74 61 62 65 6c 6c  |..lag_plottabell|
0000cb80  5f 62 0d 46 50 17 d6 20  6c 61 67 5f 70 6c 6f 74  |_b.FP.. lag_plot|
0000cb90  74 61 62 65 6c 6c 5f 4d  43 0d 46 5a 05 e1 0d 46  |tabell_MC.FZ...F|
0000cba0  64 04 0d 46 6e 1b dd f2  61 6e 61 6c 79 73 65 72  |d..Fn...analyser|
0000cbb0  5f 70 6c 6f 74 74 61 62  65 6c 6c 5f 62 0d 46 78  |_plottabell_b.Fx|
0000cbc0  25 ea 20 76 69 6e 64 75  78 31 2c 76 69 6e 64 75  |%. vindux1,vindu|
0000cbd0  79 31 2c 76 69 6e 64 75  78 32 2c 76 69 6e 64 75  |y1,vindux2,vindu|
0000cbe0  79 32 0d 46 82 1c d6 20  61 6e 61 6c 79 73 65 72  |y2.F... analyser|
0000cbf0  5f 70 6c 6f 74 74 61 62  65 6c 6c 5f 4d 43 0d 46  |_plottabell_MC.F|
0000cc00  8c 15 73 74 6f 72 73 74  65 78 3d 68 74 61 62 21  |..storstex=htab!|
0000cc10  31 30 30 0d 46 96 14 6d  69 6e 73 74 65 78 3d 68  |100.F..minstex=h|
0000cc20  74 61 62 21 31 30 34 0d  46 a0 15 73 74 6f 72 73  |tab!104.F..stors|
0000cc30  74 65 79 3d 68 74 61 62  21 31 30 38 0d 46 aa 14  |tey=htab!108.F..|
0000cc40  6d 69 6e 73 74 65 79 3d  68 74 61 62 21 31 31 32  |minstey=htab!112|
0000cc50  0d 46 b4 37 f2 66 69 6e  6e 5f 67 72 61 66 5f 76  |.F.7.finn_graf_v|
0000cc60  69 6e 64 75 5f 62 28 76  69 6e 64 75 78 31 2c 76  |indu_b(vindux1,v|
0000cc70  69 6e 64 75 79 31 2c 76  69 6e 64 75 78 32 2c 76  |induy1,vindux2,v|
0000cc80  69 6e 64 75 79 32 29 0d  46 be 32 78 74 69 6c 6f  |induy2).F.2xtilo|
0000cc90  76 65 72 73 3d 28 76 69  6e 64 75 78 32 2d 76 69  |vers=(vindux2-vi|
0000cca0  6e 64 75 78 31 29 2d 28  73 74 6f 72 73 74 65 78  |ndux1)-(storstex|
0000ccb0  2d 6d 69 6e 73 74 65 78  29 0d 46 c8 32 79 74 69  |-minstex).F.2yti|
0000ccc0  6c 6f 76 65 72 73 3d 28  76 69 6e 64 75 79 32 2d  |lovers=(vinduy2-|
0000ccd0  76 69 6e 64 75 79 31 29  2d 28 73 74 6f 72 73 74  |vinduy1)-(storst|
0000cce0  65 79 2d 6d 69 6e 73 74  65 79 29 0d 46 d2 28 68  |ey-minstey).F.(h|
0000ccf0  74 61 62 21 33 32 3d 2d  6d 69 6e 73 74 65 78 2b  |tab!32=-minstex+|
0000cd00  78 74 69 6c 6f 76 65 72  73 2f 32 2b 76 69 6e 64  |xtilovers/2+vind|
0000cd10  75 78 31 0d 46 dc 28 68  74 61 62 21 33 36 3d 2d  |ux1.F.(htab!36=-|
0000cd20  6d 69 6e 73 74 65 79 2b  79 74 69 6c 6f 76 65 72  |minstey+ytilover|
0000cd30  73 2f 32 2b 76 69 6e 64  75 79 31 0d 46 e6 18 d6  |s/2+vinduy1.F...|
0000cd40  20 6c 65 67 67 5f 74 69  6c 5f 6f 66 66 73 65 74  | legg_til_offset|
0000cd50  5f 4d 43 0d 46 f0 05 e1  0d 46 fa 04 0d 47 04 2c  |_MC.F....F...G.,|
0000cd60  dd f2 66 69 6e 6e 5f 67  72 61 66 5f 76 69 6e 64  |..finn_graf_vind|
0000cd70  75 5f 62 28 f8 20 78 31  2c f8 20 79 31 2c f8 20  |u_b(. x1,. y1,. |
0000cd80  78 32 2c f8 20 79 32 29  0d 47 0e 0e 78 31 3d 68  |x2,. y2).G..x1=h|
0000cd90  74 61 62 21 31 36 0d 47  18 0e 79 31 3d 68 74 61  |tab!16.G..y1=hta|
0000cda0  62 21 32 30 0d 47 22 0e  78 32 3d 68 74 61 62 21  |b!20.G".x2=htab!|
0000cdb0  32 34 0d 47 2c 0e 79 32  3d 68 74 61 62 21 32 38  |24.G,.y2=htab!28|
0000cdc0  0d 47 36 05 e1 0d 47 40  04 0d 47 4a 25 dd f2 6b  |.G6...G@..GJ%..k|
0000cdd0  6f 6f 72 64 5f 61 6b 73  65 72 5f 62 28 6b 6f 5f  |oord_akser_b(ko_|
0000cde0  70 69 78 65 6c 73 2c 6c  65 6e 67 64 65 29 0d 47  |pixels,lengde).G|
0000cdf0  54 1b ea 20 78 2c 79 2c  7a 2c 78 6f 66 66 73 65  |T.. x,y,z,xoffse|
0000ce00  74 2c 79 6f 66 66 73 65  74 0d 47 5e 13 78 6f 66  |t,yoffset.G^.xof|
0000ce10  66 73 65 74 3d 68 74 61  62 21 33 32 0d 47 68 13  |fset=htab!32.Gh.|
0000ce20  79 6f 66 66 73 65 74 3d  68 74 61 62 21 33 36 0d  |yoffset=htab!36.|
0000ce30  47 72 18 78 3d 30 20 3a  20 79 3d 30 20 3a 20 7a  |Gr.x=0 : y=0 : z|
0000ce40  3d 6c 65 6e 67 64 65 0d  47 7c 1d f2 72 6f 74 65  |=lengde.G|..rote|
0000ce50  72 5f 65 74 74 5f 70 75  6e 6b 74 5f 62 28 78 2c  |r_ett_punkt_b(x,|
0000ce60  79 2c 7a 29 0d 47 86 55  f2 74 65 67 6e 5f 6b 6f  |y,z).G.U.tegn_ko|
0000ce70  6f 72 64 5f 61 6b 73 65  5f 62 28 78 6f 66 66 73  |ord_akse_b(xoffs|
0000ce80  65 74 2c 79 6f 66 66 73  65 74 2c 78 2b 78 6f 66  |et,yoffset,x+xof|
0000ce90  66 73 65 74 2c 79 2b 79  6f 66 66 73 65 74 2c 6b  |fset,y+yoffset,k|
0000cea0  6f 5f 70 69 78 65 6c 73  2c 66 61 72 67 65 5f 74  |o_pixels,farge_t|
0000ceb0  61 62 65 6c 6c 21 32 34  29 0d 47 90 18 78 3d 30  |abell!24).G..x=0|
0000cec0  20 3a 20 79 3d 6c 65 6e  67 64 65 20 3a 20 7a 3d  | : y=lengde : z=|
0000ced0  30 0d 47 9a 1d f2 72 6f  74 65 72 5f 65 74 74 5f  |0.G...roter_ett_|
0000cee0  70 75 6e 6b 74 5f 62 28  78 2c 79 2c 7a 29 0d 47  |punkt_b(x,y,z).G|
0000cef0  a4 55 f2 74 65 67 6e 5f  6b 6f 6f 72 64 5f 61 6b  |.U.tegn_koord_ak|
0000cf00  73 65 5f 62 28 78 6f 66  66 73 65 74 2c 79 6f 66  |se_b(xoffset,yof|
0000cf10  66 73 65 74 2c 78 2b 78  6f 66 66 73 65 74 2c 79  |fset,x+xoffset,y|
0000cf20  2b 79 6f 66 66 73 65 74  2c 6b 6f 5f 70 69 78 65  |+yoffset,ko_pixe|
0000cf30  6c 73 2c 66 61 72 67 65  5f 74 61 62 65 6c 6c 21  |ls,farge_tabell!|
0000cf40  32 30 29 0d 47 ae 18 78  3d 6c 65 6e 67 64 65 20  |20).G..x=lengde |
0000cf50  3a 20 79 3d 30 20 3a 20  7a 3d 30 0d 47 b8 1d f2  |: y=0 : z=0.G...|
0000cf60  72 6f 74 65 72 5f 65 74  74 5f 70 75 6e 6b 74 5f  |roter_ett_punkt_|
0000cf70  62 28 78 2c 79 2c 7a 29  0d 47 c2 55 f2 74 65 67  |b(x,y,z).G.U.teg|
0000cf80  6e 5f 6b 6f 6f 72 64 5f  61 6b 73 65 5f 62 28 78  |n_koord_akse_b(x|
0000cf90  6f 66 66 73 65 74 2c 79  6f 66 66 73 65 74 2c 78  |offset,yoffset,x|
0000cfa0  2b 78 6f 66 66 73 65 74  2c 79 2b 79 6f 66 66 73  |+xoffset,y+yoffs|
0000cfb0  65 74 2c 6b 6f 5f 70 69  78 65 6c 73 2c 66 61 72  |et,ko_pixels,far|
0000cfc0  67 65 5f 74 61 62 65 6c  6c 21 31 36 29 0d 47 cc  |ge_tabell!16).G.|
0000cfd0  05 e1 0d 47 d6 04 0d 47  e0 34 dd f2 74 65 67 6e  |...G...G.4..tegn|
0000cfe0  5f 6b 6f 6f 72 64 5f 61  6b 73 65 5f 62 28 78 31  |_koord_akse_b(x1|
0000cff0  2c 79 31 2c 78 32 2c 79  32 2c 6b 6f 5f 70 69 78  |,y1,x2,y2,ko_pix|
0000d000  65 6c 73 2c 66 61 72 67  65 29 0d 47 ea 15 ea 20  |els,farge).G... |
0000d010  64 78 2c 64 79 2c 78 2c  79 2c 70 69 78 65 6c 0d  |dx,dy,x,y,pixel.|
0000d020  47 f4 2b e7 20 a4 75 74  65 6e 66 6f 72 28 78 31  |G.+. .utenfor(x1|
0000d030  2c 79 31 29 20 80 20 a4  75 74 65 6e 66 6f 72 28  |,y1) . .utenfor(|
0000d040  78 32 2c 79 32 29 20 8c  20 e1 0d 47 fe 27 e7 20  |x2,y2) . ..G.'. |
0000d050  a4 75 74 65 6e 66 6f 72  28 78 31 2c 79 31 29 20  |.utenfor(x1,y1) |
0000d060  8c 20 c8 94 78 31 2c 78  32 3a c8 94 79 31 2c 79  |. ..x1,x2:..y1,y|
0000d070  32 0d 48 08 18 64 78 3d  28 78 32 2d 78 31 29 2f  |2.H..dx=(x2-x1)/|
0000d080  6b 6f 5f 70 69 78 65 6c  73 0d 48 12 18 64 79 3d  |ko_pixels.H..dy=|
0000d090  28 79 32 2d 79 31 29 2f  6b 6f 5f 70 69 78 65 6c  |(y2-y1)/ko_pixel|
0000d0a0  73 0d 48 1c 0e 41 25 3d  64 78 2a 32 5e 31 36 0d  |s.H..A%=dx*2^16.|
0000d0b0  48 26 0e 42 25 3d 64 79  2a 32 5e 31 36 0d 48 30  |H&.B%=dy*2^16.H0|
0000d0c0  09 43 25 3d 78 31 0d 48  3a 09 44 25 3d 79 31 0d  |.C%=x1.H:.D%=y1.|
0000d0d0  48 44 10 45 25 3d 6b 6f  5f 70 69 78 65 6c 73 0d  |HD.E%=ko_pixels.|
0000d0e0  48 4e 0c 46 25 3d 66 61  72 67 65 0d 48 58 18 d6  |HN.F%=farge.HX..|
0000d0f0  20 74 65 67 6e 5f 61 6b  73 65 5f 6c 69 6e 6a 65  | tegn_akse_linje|
0000d100  5f 4d 43 0d 48 62 05 e1  0d 48 6c 04 0d 48 76 14  |_MC.Hb...Hl..Hv.|
0000d110  dd a4 75 74 65 6e 66 6f  72 28 58 25 2c 59 25 29  |..utenfor(X%,Y%)|
0000d120  0d 48 80 2f e7 20 58 25  3c 30 20 84 20 58 25 3e  |.H./. X%<0 . X%>|
0000d130  31 32 37 39 20 84 20 59  25 3c 30 20 84 20 59 25  |1279 . Y%<0 . Y%|
0000d140  3e 31 30 32 33 20 8c 20  3d b9 20 8b 20 3d a3 0d  |>1023 . =. . =..|
0000d150  48 8a 04 0d 48 94 0c dd  f2 70 6c 6f 74 5f 62 0d  |H...H....plot_b.|
0000d160  48 9e 11 e7 20 68 74 61  62 21 36 38 3d 31 20 8c  |H... htab!68=1 .|
0000d170  0d 48 a8 13 f2 73 6f 72  74 65 72 5f 66 6f 72 5f  |.H...sorter_for_|
0000d180  48 4c 52 0d 48 b2 10 f2  70 6c 6f 74 5f 66 79 6c  |HLR.H...plot_fyl|
0000d190  6c 5f 62 0d 48 bc 05 cc  0d 48 c6 0d d6 20 70 6c  |l_b.H....H... pl|
0000d1a0  6f 74 5f 4d 43 0d 48 d0  05 cd 0d 48 da 05 e1 0d  |ot_MC.H....H....|
0000d1b0  48 e4 04 0d 48 ee 24 dd  f2 72 6f 74 65 72 5f 65  |H...H.$..roter_e|
0000d1c0  74 74 5f 70 75 6e 6b 74  5f 62 28 f8 20 78 2c f8  |tt_punkt_b(. x,.|
0000d1d0  20 79 2c f8 20 7a 29 0d  48 f8 15 58 3d b2 28 68  | y,. z).H..X=.(h|
0000d1e0  74 61 62 21 34 30 2f 31  30 32 34 29 0d 49 02 15  |tab!40/1024).I..|
0000d1f0  59 3d b2 28 68 74 61 62  21 34 34 2f 31 30 32 34  |Y=.(htab!44/1024|
0000d200  29 0d 49 0c 15 5a 3d b2  28 68 74 61 62 21 34 38  |).I..Z=.(htab!48|
0000d210  2f 31 30 32 34 29 0d 49  16 11 e7 20 68 74 61 62  |/1024).I... htab|
0000d220  21 38 30 3d 31 20 8c 0d  49 20 08 78 73 3d 78 0d  |!80=1 ..I .xs=x.|
0000d230  49 2a 13 78 3d 78 2a 9b  28 5a 29 2d 79 2a b5 28  |I*.x=x*.(Z)-y*.(|
0000d240  5a 29 0d 49 34 14 79 3d  78 73 2a b5 28 5a 29 2b  |Z).I4.y=xs*.(Z)+|
0000d250  79 2a 9b 28 5a 29 0d 49  3e 08 78 73 3d 78 0d 49  |y*.(Z).I>.xs=x.I|
0000d260  48 13 78 3d 78 2a 9b 28  59 29 2d 7a 2a b5 28 59  |H.x=x*.(Y)-z*.(Y|
0000d270  29 0d 49 52 14 7a 3d 78  73 2a b5 28 59 29 2b 7a  |).IR.z=xs*.(Y)+z|
0000d280  2a 9b 28 59 29 0d 49 5c  08 79 73 3d 79 0d 49 66  |*.(Y).I\.ys=y.If|
0000d290  13 79 3d 79 2a 9b 28 58  29 2d 7a 2a b5 28 58 29  |.y=y*.(X)-z*.(X)|
0000d2a0  0d 49 70 14 7a 3d 79 73  2a b5 28 58 29 2b 7a 2a  |.Ip.z=ys*.(X)+z*|
0000d2b0  9b 28 58 29 0d 49 7a 05  cc 0d 49 84 26 6e 79 78  |.(X).Iz...I.&nyx|
0000d2c0  3d 78 2a 9b 28 59 29 2a  9b 28 5a 29 2b 79 2a 9b  |=x*.(Y)*.(Z)+y*.|
0000d2d0  28 59 29 2a b5 28 5a 29  2b 7a 2a b5 28 59 29 0d  |(Y)*.(Z)+z*.(Y).|
0000d2e0  49 8e 16 6e 79 79 3d 2d  78 2a b5 28 5a 29 2b 79  |I..nyy=-x*.(Z)+y|
0000d2f0  2a 9b 28 5a 29 0d 49 98  27 6e 79 7a 3d 2d 78 2a  |*.(Z).I.'nyz=-x*|
0000d300  b5 28 59 29 2a 9b 28 5a  29 2d 79 2a b5 28 59 29  |.(Y)*.(Z)-y*.(Y)|
0000d310  2a b5 28 5a 29 2b 7a 2a  9b 28 59 29 0d 49 a2 09  |*.(Z)+z*.(Y).I..|
0000d320  78 3d 6e 79 78 0d 49 ac  09 79 3d 6e 79 79 0d 49  |x=nyx.I..y=nyy.I|
0000d330  b6 09 7a 3d 6e 79 7a 0d  49 c0 05 cd 0d 49 ca 05  |..z=nyz.I....I..|
0000d340  e1 0d 49 d4 04 0d 49 de  11 dd f2 70 6c 6f 74 5f  |..I...I....plot_|
0000d350  66 79 6c 6c 5f 62 0d 49  e8 15 45 25 3d 66 61 72  |fyll_b.I..E%=far|
0000d360  67 65 5f 74 61 62 65 6c  6c 21 34 0d 49 f2 11 e6  |ge_tabell!4.I...|
0000d370  66 61 72 76 65 20 c8 9c  67 72 61 64 0d 49 fc 24  |farve ..grad.I.$|
0000d380  e3 20 66 69 72 6b 61 6e  74 3d 30 20 b8 20 61 6e  |. firkant=0 . an|
0000d390  74 61 6c 6c 5f 66 69 72  6b 61 6e 74 65 72 2d 31  |tall_firkanter-1|
0000d3a0  0d 4a 06 22 46 25 3d 21  28 72 65 6b 6b 65 66 6f  |.J."F%=!(rekkefo|
0000d3b0  6c 67 65 5f 74 61 62 2b  66 69 72 6b 61 6e 74 2a  |lge_tab+firkant*|
0000d3c0  34 29 0d 4a 10 10 d6 20  66 69 72 6b 61 6e 74 5f  |4).J... firkant_|
0000d3d0  4d 43 0d 4a 1a 05 ed 0d  4a 24 05 e1 0d 4a 2e 04  |MC.J....J$...J..|
0000d3e0  0d 4a 38 10 dd f2 63 6c  73 5f 67 72 61 66 5f 62  |.J8...cls_graf_b|
0000d3f0  0d 4a 42 15 e6 66 61 72  76 65 2b 31 32 38 20 c8  |.JB..farve+128 .|
0000d400  9c 67 72 61 64 0d 4a 4c  05 da 0d 4a 56 05 e1 0d  |.grad.JL...JV...|
0000d410  4a 60 04 0d 4a 6a 0b dd  f2 63 6c 73 5f 62 0d 4a  |J`..Jj...cls_b.J|
0000d420  74 15 d6 20 73 6c 65 74  74 5f 73 6b 6a 65 72 6d  |t.. slett_skjerm|
0000d430  5f 4d 43 0d 4a 7e 05 e1  0d 4a 88 04 0d 4a 92 1f  |_MC.J~...J...J..|
0000d440  dd f2 61 73 73 5f 73 6f  72 74 65 72 5f 66 6f 72  |..ass_sorter_for|
0000d450  5f 48 4c 52 28 6b 6f 64  65 25 29 0d 4a 9c 0b 68  |_HLR(kode%).J..h|
0000d460  74 61 62 52 3d 30 0d 4a  a6 08 78 52 3d 31 0d 4a  |tabR=0.J..xR=1.J|
0000d470  b0 08 79 52 3d 32 0d 4a  ba 13 70 6c 61 73 73 65  |..yR=2.J..plasse|
0000d480  72 74 5f 74 61 62 52 3d  33 0d 4a c4 15 72 65 6b  |rt_tabR=3.J..rek|
0000d490  6b 65 66 6f 6c 67 65 5f  74 61 62 52 3d 34 0d 4a  |kefolge_tabR=4.J|
0000d4a0  ce 15 6e 75 6c 6c 52 3d  35 20 3a 20 74 61 6c 6c  |..nullR=5 : tall|
0000d4b0  52 3d 35 0d 4a d8 1c 73  6c 65 74 74 52 3d 36 20  |R=5.J..slettR=6 |
0000d4c0  3a 20 66 69 72 6b 61 6e  74 5f 6e 72 52 3d 36 0d  |: firkant_nrR=6.|
0000d4d0  4a e2 0e 68 6f 79 65 73  74 65 52 3d 37 0d 4a ec  |J..hoyesteR=7.J.|
0000d4e0  10 72 6f 74 69 6e 64 65  6b 73 52 3d 38 0d 4a f6  |.rotindeksR=8.J.|
0000d4f0  11 70 6c 6f 74 69 6e 64  65 6b 73 52 3d 39 0d 4b  |.plotindeksR=9.K|
0000d500  00 0a 6e 72 52 3d 31 30  0d 4b 0a 16 68 6f 79 65  |..nrR=10.K..hoye|
0000d510  73 74 65 5f 69 6e 64 65  6b 73 52 3d 31 31 0d 4b  |ste_indeksR=11.K|
0000d520  14 11 68 6f 79 65 73 74  65 6e 72 52 3d 31 32 0d  |..hoyestenrR=12.|
0000d530  4b 1e 0f e3 70 61 73 73  3d 30 b8 32 88 32 0d 4b  |K...pass=0.2.2.K|
0000d540  28 0c 50 25 3d 6b 6f 64  65 25 0d 4b 32 0c 5b 4f  |(.P%=kode%.K2.[O|
0000d550  50 54 70 61 73 73 0d 4b  3c 16 2e 73 6f 72 74 65  |PTpass.K<..sorte|
0000d560  72 5f 66 6f 72 5f 48 4c  52 5f 4d 43 0d 4b 46 13  |r_for_HLR_MC.KF.|
0000d570  4c 44 52 20 68 74 61 62  52 2c 68 74 61 62 50 0d  |LDR htabR,htabP.|
0000d580  4b 50 21 4c 44 52 20 70  6c 61 73 73 65 72 74 5f  |KP!LDR plassert_|
0000d590  74 61 62 52 2c 5b 68 74  61 62 52 2c 23 38 34 5d  |tabR,[htabR,#84]|
0000d5a0  0d 4b 5a 23 4c 44 52 20  72 65 6b 6b 65 66 6f 6c  |.KZ#LDR rekkefol|
0000d5b0  67 65 5f 74 61 62 52 2c  5b 68 74 61 62 52 2c 23  |ge_tabR,[htabR,#|
0000d5c0  36 34 5d 0d 4b 64 1b 4c  44 52 20 73 6c 65 74 74  |64].Kd.LDR slett|
0000d5d0  52 2c 5b 68 74 61 62 52  2c 23 31 33 36 5d 0d 4b  |R,[htabR,#136].K|
0000d5e0  6e 23 41 44 44 20 73 6c  65 74 74 52 2c 73 6c 65  |n#ADD slettR,sle|
0000d5f0  74 74 52 2c 70 6c 61 73  73 65 72 74 5f 74 61 62  |ttR,plassert_tab|
0000d600  52 0d 4b 78 10 4d 4f 56  20 6e 75 6c 6c 52 2c 23  |R.Kx.MOV nullR,#|
0000d610  30 0d 4b 82 0a 2e 73 6c  65 74 74 0d 4b 8c 1b 53  |0.K...slett.K..S|
0000d620  54 52 20 6e 75 6c 6c 52  2c 5b 73 6c 65 74 74 52  |TR nullR,[slettR|
0000d630  2c 23 2d 34 5d 21 0d 4b  96 1c 43 4d 50 20 73 6c  |,#-4]!.K..CMP sl|
0000d640  65 74 74 52 2c 70 6c 61  73 73 65 72 74 5f 74 61  |ettR,plassert_ta|
0000d650  62 52 0d 4b a0 0d 42 4e  45 20 73 6c 65 74 74 0d  |bR.K..BNE slett.|
0000d660  4b aa 20 4c 44 52 20 66  69 72 6b 61 6e 74 5f 6e  |K. LDR firkant_n|
0000d670  72 52 2c 5b 68 74 61 62  52 2c 23 31 33 36 5d 0d  |rR,[htabR,#136].|
0000d680  4b b4 10 2e 66 69 72 6b  61 6e 74 5f 6e 72 4c 0d  |K...firkant_nrL.|
0000d690  4b be 13 4d 4f 56 20 68  6f 79 65 73 74 65 52 2c  |K..MOV hoyesteR,|
0000d6a0  23 30 0d 4b c8 1f 84 52  20 68 6f 79 65 73 74 65  |#0.K...R hoyeste|
0000d6b0  52 2c 68 6f 79 65 73 74  65 52 2c 23 31 3c 3c 33  |R,hoyesteR,#1<<3|
0000d6c0  31 0d 4b d2 1e 4c 44 52  20 72 6f 74 69 6e 64 65  |1.K..LDR rotinde|
0000d6d0  6b 73 52 2c 5b 68 74 61  62 52 2c 23 35 36 5d 0d  |ksR,[htabR,#56].|
0000d6e0  4b dc 20 41 44 44 20 72  6f 74 69 6e 64 65 6b 73  |K. ADD rotindeks|
0000d6f0  52 2c 72 6f 74 69 6e 64  65 6b 73 52 2c 23 38 0d  |R,rotindeksR,#8.|
0000d700  4b e6 1f 4c 44 52 20 70  6c 6f 74 69 6e 64 65 6b  |K..LDR plotindek|
0000d710  73 52 2c 5b 68 74 61 62  52 2c 23 36 30 5d 0d 4b  |sR,[htabR,#60].K|
0000d720  f0 0e 4d 4f 56 20 6e 72  52 2c 23 30 0d 4b fa 11  |..MOV nrR,#0.K..|
0000d730  4d 4f 56 20 79 52 2c 23  6d 61 6b 73 79 0d 4c 04  |MOV yR,#maksy.L.|
0000d740  09 2e 6c 65 74 79 0d 4c  0e 11 4d 4f 56 20 78 52  |..lety.L..MOV xR|
0000d750  2c 23 6d 61 6b 73 78 0d  4c 18 09 2e 6c 65 74 78  |,#maksx.L...letx|
0000d760  0d 4c 22 21 4c 44 52 20  74 61 6c 6c 52 2c 5b 70  |.L"!LDR tallR,[p|
0000d770  6c 61 73 73 65 72 74 5f  74 61 62 52 2c 6e 72 52  |lassert_tabR,nrR|
0000d780  5d 0d 4c 2c 10 43 4d 50  20 74 61 6c 6c 52 2c 23  |].L,.CMP tallR,#|
0000d790  31 0d 4c 36 19 42 45 51  20 64 65 6e 6e 65 5f 65  |1.L6.BEQ denne_e|
0000d7a0  72 5f 70 6c 61 73 73 65  72 74 0d 4c 40 1a 4c 44  |r_plassert.L@.LD|
0000d7b0  52 20 74 61 6c 6c 52 2c  5b 72 6f 74 69 6e 64 65  |R tallR,[rotinde|
0000d7c0  6b 73 52 5d 0d 4c 4a 16  43 4d 50 20 74 61 6c 6c  |ksR].LJ.CMP tall|
0000d7d0  52 2c 68 6f 79 65 73 74  65 52 0d 4c 54 18 4d 4f  |R,hoyesteR.LT.MO|
0000d7e0  56 47 54 20 68 6f 79 65  73 74 65 52 2c 74 61 6c  |VGT hoyesteR,tal|
0000d7f0  6c 52 0d 4c 5e 18 4d 4f  56 47 54 20 68 6f 79 65  |lR.L^.MOVGT hoye|
0000d800  73 74 65 6e 72 52 2c 6e  72 52 0d 4c 68 25 4d 4f  |stenrR,nrR.Lh%MO|
0000d810  56 47 54 20 68 6f 79 65  73 74 65 5f 69 6e 64 65  |VGT hoyeste_inde|
0000d820  6b 73 52 2c 70 6c 6f 74  69 6e 64 65 6b 73 52 0d  |ksR,plotindeksR.|
0000d830  4c 72 16 2e 64 65 6e 6e  65 5f 65 72 5f 70 6c 61  |Lr..denne_er_pla|
0000d840  73 73 65 72 74 0d 4c 7c  21 41 44 44 20 72 6f 74  |ssert.L|!ADD rot|
0000d850  69 6e 64 65 6b 73 52 2c  72 6f 74 69 6e 64 65 6b  |indeksR,rotindek|
0000d860  73 52 2c 23 31 32 0d 4c  86 22 41 44 44 20 70 6c  |sR,#12.L."ADD pl|
0000d870  6f 74 69 6e 64 65 6b 73  52 2c 70 6c 6f 74 69 6e  |otindeksR,plotin|
0000d880  64 65 6b 73 52 2c 23 38  0d 4c 90 12 41 44 44 20  |deksR,#8.L..ADD |
0000d890  6e 72 52 2c 6e 72 52 2c  23 34 0d 4c 9a 11 53 55  |nrR,nrR,#4.L..SU|
0000d8a0  42 53 20 78 52 2c 78 52  2c 23 31 0d 4c a4 0c 42  |BS xR,xR,#1.L..B|
0000d8b0  4e 45 20 6c 65 74 78 0d  4c ae 21 41 44 44 20 72  |NE letx.L.!ADD r|
0000d8c0  6f 74 69 6e 64 65 6b 73  52 2c 72 6f 74 69 6e 64  |otindeksR,rotind|
0000d8d0  65 6b 73 52 2c 23 31 32  0d 4c b8 22 41 44 44 20  |eksR,#12.L."ADD |
0000d8e0  70 6c 6f 74 69 6e 64 65  6b 73 52 2c 70 6c 6f 74  |plotindeksR,plot|
0000d8f0  69 6e 64 65 6b 73 52 2c  23 38 0d 4c c2 11 53 55  |indeksR,#8.L..SU|
0000d900  42 53 20 79 52 2c 79 52  2c 23 31 0d 4c cc 0c 42  |BS yR,yR,#1.L..B|
0000d910  4e 45 20 6c 65 74 79 0d  4c d6 23 53 55 42 53 20  |NE lety.L.#SUBS |
0000d920  66 69 72 6b 61 6e 74 5f  6e 72 52 2c 66 69 72 6b  |firkant_nrR,firk|
0000d930  61 6e 74 5f 6e 72 52 2c  23 34 0d 4c e0 35 53 54  |ant_nrR,#4.L.5ST|
0000d940  52 20 68 6f 79 65 73 74  65 5f 69 6e 64 65 6b 73  |R hoyeste_indeks|
0000d950  52 2c 5b 72 65 6b 6b 65  66 6f 6c 67 65 5f 74 61  |R,[rekkefolge_ta|
0000d960  62 52 2c 66 69 72 6b 61  6e 74 5f 6e 72 52 5d 0d  |bR,firkant_nrR].|
0000d970  4c ea 10 4d 4f 56 20 74  61 6c 6c 52 2c 23 31 0d  |L..MOV tallR,#1.|
0000d980  4c f4 28 53 54 52 20 74  61 6c 6c 52 2c 5b 70 6c  |L.(STR tallR,[pl|
0000d990  61 73 73 65 72 74 5f 74  61 62 52 2c 68 6f 79 65  |assert_tabR,hoye|
0000d9a0  73 74 65 6e 72 52 5d 0d  4c fe 13 42 4e 45 20 66  |stenrR].L..BNE f|
0000d9b0  69 72 6b 61 6e 74 5f 6e  72 4c 0d 4d 08 0f 4d 4f  |irkant_nrL.M..MO|
0000d9c0  56 20 52 31 35 2c 52 31  34 0d 4d 12 0a 2e 68 74  |V R15,R14.M...ht|
0000d9d0  61 62 50 0d 4d 1c 0d 45  51 55 44 20 68 74 61 62  |abP.M..EQUD htab|
0000d9e0  0d 4d 26 05 5d 0d 4d 30  05 ed 0d 4d 3a 05 e1 0d  |.M&.].M0...M:...|
0000d9f0  4d 44 04 0d 4d 4e 22 dd  f2 61 73 73 5f 6c 65 67  |MD..MN"..ass_leg|
0000da00  67 5f 74 69 6c 5f 6f 66  66 73 65 74 5f 62 28 6b  |g_til_offset_b(k|
0000da10  6f 64 65 25 29 0d 4d 58  0b 68 74 61 62 52 3d 30  |ode%).MX.htabR=0|
0000da20  0d 4d 62 0e 70 6c 6f 74  74 61 62 52 3d 31 0d 4d  |.Mb.plottabR=1.M|
0000da30  6c 0c 69 6e 64 65 78 52  3d 32 0d 4d 76 0e 78 6f  |l.indexR=2.Mv.xo|
0000da40  66 66 73 65 74 52 3d 33  0d 4d 80 0e 79 6f 66 66  |ffsetR=3.M..yoff|
0000da50  73 65 74 52 3d 34 0d 4d  8a 0b 64 61 74 61 52 3d  |setR=4.M..dataR=|
0000da60  35 0d 4d 94 0f e3 70 61  73 73 3d 30 b8 32 88 32  |5.M...pass=0.2.2|
0000da70  0d 4d 9e 0c 50 25 3d 6b  6f 64 65 25 0d 4d a8 0c  |.M..P%=kode%.M..|
0000da80  5b 4f 50 54 70 61 73 73  0d 4d b2 17 2e 6c 65 67  |[OPTpass.M...leg|
0000da90  67 5f 74 69 6c 5f 6f 66  66 73 65 74 5f 4d 43 0d  |g_til_offset_MC.|
0000daa0  4d bc 13 4c 44 52 20 68  74 61 62 52 2c 68 74 61  |M..LDR htabR,hta|
0000dab0  62 50 0d 4d c6 1c 4c 44  52 20 70 6c 6f 74 74 61  |bP.M..LDR plotta|
0000dac0  62 52 2c 5b 68 74 61 62  52 2c 23 36 30 5d 0d 4d  |bR,[htabR,#60].M|
0000dad0  d0 1c 4c 44 52 20 78 6f  66 66 73 65 74 52 2c 5b  |..LDR xoffsetR,[|
0000dae0  68 74 61 62 52 2c 23 33  32 5d 0d 4d da 1c 4c 44  |htabR,#32].M..LD|
0000daf0  52 20 79 6f 66 66 73 65  74 52 2c 5b 68 74 61 62  |R yoffsetR,[htab|
0000db00  52 2c 23 33 36 5d 0d 4d  e4 11 4d 4f 56 20 69 6e  |R,#36].M..MOV in|
0000db10  64 65 78 52 2c 23 30 0d  4d ee 0e 2e 65 74 74 5f  |dexR,#0.M...ett_|
0000db20  70 75 6e 6b 74 0d 4d f8  1f 4c 44 52 20 64 61 74  |punkt.M..LDR dat|
0000db30  61 52 2c 5b 70 6c 6f 74  74 61 62 52 2c 69 6e 64  |aR,[plottabR,ind|
0000db40  65 78 52 5d 0d 4e 02 1c  41 44 44 20 64 61 74 61  |exR].N..ADD data|
0000db50  52 2c 64 61 74 61 52 2c  78 6f 66 66 73 65 74 52  |R,dataR,xoffsetR|
0000db60  0d 4e 0c 1f 53 54 52 20  64 61 74 61 52 2c 5b 70  |.N..STR dataR,[p|
0000db70  6c 6f 74 74 61 62 52 2c  69 6e 64 65 78 52 5d 0d  |lottabR,indexR].|
0000db80  4e 16 18 41 44 44 20 69  6e 64 65 78 52 2c 69 6e  |N..ADD indexR,in|
0000db90  64 65 78 52 2c 23 34 0d  4e 20 1f 4c 44 52 20 64  |dexR,#4.N .LDR d|
0000dba0  61 74 61 52 2c 5b 70 6c  6f 74 74 61 62 52 2c 69  |ataR,[plottabR,i|
0000dbb0  6e 64 65 78 52 5d 0d 4e  2a 1c 41 44 44 20 64 61  |ndexR].N*.ADD da|
0000dbc0  74 61 52 2c 64 61 74 61  52 2c 79 6f 66 66 73 65  |taR,dataR,yoffse|
0000dbd0  74 52 0d 4e 34 1f 53 54  52 20 64 61 74 61 52 2c  |tR.N4.STR dataR,|
0000dbe0  5b 70 6c 6f 74 74 61 62  52 2c 69 6e 64 65 78 52  |[plottabR,indexR|
0000dbf0  5d 0d 4e 3e 18 41 44 44  20 69 6e 64 65 78 52 2c  |].N>.ADD indexR,|
0000dc00  69 6e 64 65 78 52 2c 23  34 0d 4e 48 1c 43 4d 50  |indexR,#4.NH.CMP|
0000dc10  20 69 6e 64 65 78 52 2c  23 6d 61 6b 73 5f 6b 6f  | indexR,#maks_ko|
0000dc20  6e 73 74 2a 38 0d 4e 52  11 42 4e 45 20 65 74 74  |nst*8.NR.BNE ett|
0000dc30  5f 70 75 6e 6b 74 0d 4e  5c 0f 4d 4f 56 20 52 31  |_punkt.N\.MOV R1|
0000dc40  35 2c 52 31 34 0d 4e 66  0a 2e 68 74 61 62 50 0d  |5,R14.Nf..htabP.|
0000dc50  4e 70 0d 45 51 55 44 20  68 74 61 62 0d 4e 7a 05  |Np.EQUD htab.Nz.|
0000dc60  5d 0d 4e 84 05 ed 0d 4e  8e 05 e1 0d 4e 98 04 0d  |].N....N....N...|
0000dc70  4e a2 26 dd f2 61 73 73  5f 61 6e 61 6c 79 73 65  |N.&..ass_analyse|
0000dc80  72 5f 70 6c 6f 74 74 61  62 65 6c 6c 5f 62 28 6b  |r_plottabell_b(k|
0000dc90  6f 64 65 25 29 0d 4e ac  0b 68 74 61 62 52 3d 30  |ode%).N..htabR=0|
0000dca0  0d 4e b6 0e 6d 69 6e 73  74 65 78 52 3d 31 0d 4e  |.N..minstexR=1.N|
0000dcb0  c0 0f 73 74 6f 72 73 74  65 78 52 3d 32 0d 4e ca  |..storstexR=2.N.|
0000dcc0  0e 6d 69 6e 73 74 65 79  52 3d 33 0d 4e d4 0f 73  |.minsteyR=3.N..s|
0000dcd0  74 6f 72 73 74 65 79 52  3d 34 0d 4e de 0c 69 6e  |torsteyR=4.N..in|
0000dce0  64 65 78 52 3d 35 0d 4e  e8 0e 70 6c 6f 74 74 61  |dexR=5.N..plotta|
0000dcf0  62 52 3d 36 0d 4e f2 0b  64 61 74 61 52 3d 37 0d  |bR=6.N..dataR=7.|
0000dd00  4e fc 0b 74 65 73 74 52  3d 38 0d 4f 06 0f e3 70  |N..testR=8.O...p|
0000dd10  61 73 73 3d 30 b8 32 88  32 0d 4f 10 0c 50 25 3d  |ass=0.2.2.O..P%=|
0000dd20  6b 6f 64 65 25 0d 4f 1a  0c 5b 4f 50 54 70 61 73  |kode%.O..[OPTpas|
0000dd30  73 0d 4f 24 1b 2e 61 6e  61 6c 79 73 65 72 5f 70  |s.O$..analyser_p|
0000dd40  6c 6f 74 74 61 62 65 6c  6c 5f 4d 43 0d 4f 2e 13  |lottabell_MC.O..|
0000dd50  4c 44 52 20 68 74 61 62  52 2c 68 74 61 62 50 0d  |LDR htabR,htabP.|
0000dd60  4f 38 1c 4c 44 52 20 70  6c 6f 74 74 61 62 52 2c  |O8.LDR plottabR,|
0000dd70  5b 68 74 61 62 52 2c 23  36 30 5d 0d 4f 42 18 4d  |[htabR,#60].OB.M|
0000dd80  4f 56 20 73 74 6f 72 73  74 65 78 52 2c 23 31 3c  |OV storstexR,#1<|
0000dd90  3c 33 31 0d 4f 4c 1a 4d  4f 56 20 6d 69 6e 73 74  |<31.OL.MOV minst|
0000dda0  65 78 52 2c 73 74 6f 72  73 74 65 78 52 0d 4f 56  |exR,storstexR.OV|
0000ddb0  1c 53 55 42 20 6d 69 6e  73 74 65 78 52 2c 6d 69  |.SUB minstexR,mi|
0000ddc0  6e 73 74 65 78 52 2c 23  31 0d 4f 60 19 4d 4f 56  |nstexR,#1.O`.MOV|
0000ddd0  20 6d 69 6e 73 74 65 79  52 2c 6d 69 6e 73 74 65  | minsteyR,minste|
0000dde0  78 52 0d 4f 6a 1b 4d 4f  56 20 73 74 6f 72 73 74  |xR.Oj.MOV storst|
0000ddf0  65 79 52 2c 73 74 6f 72  73 74 65 78 52 0d 4f 74  |eyR,storstexR.Ot|
0000de00  13 4c 44 52 20 74 65 73  74 52 2c 74 61 6c 6c 50  |.LDR testR,tallP|
0000de10  0d 4f 7e 11 4d 4f 56 20  69 6e 64 65 78 52 2c 23  |.O~.MOV indexR,#|
0000de20  30 0d 4f 88 0e 2e 65 74  74 5f 70 75 6e 6b 74 0d  |0.O...ett_punkt.|
0000de30  4f 92 1f 4c 44 52 20 64  61 74 61 52 2c 5b 70 6c  |O..LDR dataR,[pl|
0000de40  6f 74 74 61 62 52 2c 69  6e 64 65 78 52 5d 0d 4f  |ottabR,indexR].O|
0000de50  9c 17 43 4d 50 20 64 61  74 61 52 2c 73 74 6f 72  |..CMP dataR,stor|
0000de60  73 74 65 78 52 0d 4f a6  19 4d 4f 56 47 45 20 73  |stexR.O..MOVGE s|
0000de70  74 6f 72 73 74 65 78 52  2c 64 61 74 61 52 0d 4f  |torstexR,dataR.O|
0000de80  b0 16 43 4d 50 20 64 61  74 61 52 2c 6d 69 6e 73  |..CMP dataR,mins|
0000de90  74 65 78 52 0d 4f ba 18  4d 4f 56 4c 54 20 6d 69  |texR.O..MOVLT mi|
0000dea0  6e 73 74 65 78 52 2c 64  61 74 61 52 0d 4f c4 18  |nstexR,dataR.O..|
0000deb0  41 44 44 20 69 6e 64 65  78 52 2c 69 6e 64 65 78  |ADD indexR,index|
0000dec0  52 2c 23 34 0d 4f ce 1f  4c 44 52 20 64 61 74 61  |R,#4.O..LDR data|
0000ded0  52 2c 5b 70 6c 6f 74 74  61 62 52 2c 69 6e 64 65  |R,[plottabR,inde|
0000dee0  78 52 5d 0d 4f d8 17 43  4d 50 20 64 61 74 61 52  |xR].O..CMP dataR|
0000def0  2c 73 74 6f 72 73 74 65  79 52 0d 4f e2 19 4d 4f  |,storsteyR.O..MO|
0000df00  56 47 45 20 73 74 6f 72  73 74 65 79 52 2c 64 61  |VGE storsteyR,da|
0000df10  74 61 52 0d 4f ec 16 43  4d 50 20 64 61 74 61 52  |taR.O..CMP dataR|
0000df20  2c 6d 69 6e 73 74 65 79  52 0d 4f f6 18 4d 4f 56  |,minsteyR.O..MOV|
0000df30  4c 54 20 6d 69 6e 73 74  65 79 52 2c 64 61 74 61  |LT minsteyR,data|
0000df40  52 0d 50 00 18 41 44 44  20 69 6e 64 65 78 52 2c  |R.P..ADD indexR,|
0000df50  69 6e 64 65 78 52 2c 23  34 0d 50 0a 1c 43 4d 50  |indexR,#4.P..CMP|
0000df60  20 69 6e 64 65 78 52 2c  23 6d 61 6b 73 5f 6b 6f  | indexR,#maks_ko|
0000df70  6e 73 74 2a 38 0d 50 14  11 42 4e 45 20 65 74 74  |nst*8.P..BNE ett|
0000df80  5f 70 75 6e 6b 74 0d 50  1e 1e 53 54 52 20 73 74  |_punkt.P..STR st|
0000df90  6f 72 73 74 65 78 52 2c  5b 68 74 61 62 52 2c 23  |orstexR,[htabR,#|
0000dfa0  31 30 30 5d 0d 50 28 1d  53 54 52 20 6d 69 6e 73  |100].P(.STR mins|
0000dfb0  74 65 78 52 2c 5b 68 74  61 62 52 2c 23 31 30 34  |texR,[htabR,#104|
0000dfc0  5d 0d 50 32 1e 53 54 52  20 73 74 6f 72 73 74 65  |].P2.STR storste|
0000dfd0  79 52 2c 5b 68 74 61 62  52 2c 23 31 30 38 5d 0d  |yR,[htabR,#108].|
0000dfe0  50 3c 1d 53 54 52 20 6d  69 6e 73 74 65 79 52 2c  |P<.STR minsteyR,|
0000dff0  5b 68 74 61 62 52 2c 23  31 31 32 5d 0d 50 46 0f  |[htabR,#112].PF.|
0000e000  4d 4f 56 20 52 31 35 2c  52 31 34 0d 50 50 0a 2e  |MOV R15,R14.PP..|
0000e010  68 74 61 62 50 0d 50 5a  0d 45 51 55 44 20 68 74  |htabP.PZ.EQUD ht|
0000e020  61 62 0d 50 64 0a 2e 64  62 75 67 31 0d 50 6e 09  |ab.Pd..dbug1.Pn.|
0000e030  45 51 55 44 30 0d 50 78  0a 2e 64 62 75 67 32 0d  |EQUD0.Px..dbug2.|
0000e040  50 82 09 45 51 55 44 30  0d 50 8c 0a 2e 74 61 6c  |P..EQUD0.P...tal|
0000e050  6c 50 0d 50 96 0e 45 51  55 44 31 33 30 37 34 35  |lP.P..EQUD130745|
0000e060  0d 50 a0 05 5d 0d 50 aa  05 ed 0d 50 b4 05 e1 0d  |.P..].P....P....|
0000e070  50 be 04 0d 50 c8 22 dd  f2 61 73 73 5f 74 65 67  |P...P."..ass_teg|
0000e080  6e 5f 61 6b 73 65 5f 6c  69 6e 6a 65 5f 62 28 6b  |n_akse_linje_b(k|
0000e090  6f 64 65 25 29 0d 50 d2  09 64 78 52 3d 30 0d 50  |ode%).P..dxR=0.P|
0000e0a0  dc 09 64 79 52 3d 31 0d  50 e6 0d 73 74 61 72 74  |..dyR=1.P..start|
0000e0b0  78 52 3d 32 0d 50 f0 0d  73 74 61 72 74 79 52 3d  |xR=2.P..startyR=|
0000e0c0  33 0d 50 fa 15 61 6e 74  61 6c 6c 5f 70 75 6e 6b  |3.P..antall_punk|
0000e0d0  74 65 72 52 3d 34 0d 51  04 0c 66 61 72 67 65 52  |terR=4.Q..fargeR|
0000e0e0  3d 35 0d 51 0e 13 73 6b  6a 65 72 6d 5f 73 74 61  |=5.Q..skjerm_sta|
0000e0f0  72 74 52 3d 36 0d 51 18  0f 70 75 6e 6b 74 5f 6e  |rtR=6.Q..punkt_n|
0000e100  72 52 3d 37 0d 51 22 0c  70 6c 6f 74 78 52 3d 38  |rR=7.Q".plotxR=8|
0000e110  0d 51 2c 0c 70 6c 6f 74  79 52 3d 39 0d 51 36 0e  |.Q,.plotyR=9.Q6.|
0000e120  6f 66 66 73 65 74 52 3d  31 30 0d 51 40 09 78 52  |offsetR=10.Q@.xR|
0000e130  3d 31 31 0d 51 4a 09 79  52 3d 31 32 0d 51 54 0f  |=11.QJ.yR=12.QT.|
0000e140  e3 70 61 73 73 3d 30 b8  32 88 32 0d 51 5e 0c 50  |.pass=0.2.2.Q^.P|
0000e150  25 3d 6b 6f 64 65 25 0d  51 68 0c 5b 4f 50 54 70  |%=kode%.Qh.[OPTp|
0000e160  61 73 73 0d 51 72 17 2e  74 65 67 6e 5f 61 6b 73  |ass.Qr..tegn_aks|
0000e170  65 5f 6c 69 6e 6a 65 5f  4d 43 0d 51 7c 14 53 54  |e_linje_MC.Q|.ST|
0000e180  4d 46 44 20 52 31 33 21  2c 7b 52 31 34 7d 0d 51  |MFD R13!,{R14}.Q|
0000e190  86 1b 4c 44 52 20 73 6b  6a 65 72 6d 5f 73 74 61  |..LDR skjerm_sta|
0000e1a0  72 74 52 2c 68 74 61 62  50 0d 51 90 25 4c 44 52  |rtR,htabP.Q.%LDR|
0000e1b0  20 73 6b 6a 65 72 6d 5f  73 74 61 72 74 52 2c 5b  | skjerm_startR,[|
0000e1c0  73 6b 6a 65 72 6d 5f 73  74 61 72 74 52 5d 0d 51  |skjerm_startR].Q|
0000e1d0  9a 21 4d 4f 56 20 70 75  6e 6b 74 5f 6e 72 52 2c  |.!MOV punkt_nrR,|
0000e1e0  61 6e 74 61 6c 6c 5f 70  75 6e 6b 74 65 72 52 0d  |antall_punkterR.|
0000e1f0  51 a4 19 4d 4f 56 20 78  52 2c 73 74 61 72 74 78  |Q..MOV xR,startx|
0000e200  52 2c 4c 53 4c 23 31 36  0d 51 ae 19 4d 4f 56 20  |R,LSL#16.Q..MOV |
0000e210  79 52 2c 73 74 61 72 74  79 52 2c 4c 53 4c 23 31  |yR,startyR,LSL#1|
0000e220  36 0d 51 b8 0f 2e 65 74  74 5f 70 75 6e 6b 74 31  |6.Q...ett_punkt1|
0000e230  0d 51 c2 1c 43 4d 50 20  78 52 2c 23 30 20 3a 20  |.Q..CMP xR,#0 : |
0000e240  42 4d 49 20 75 74 65 6e  66 6f 72 31 0d 51 cc 22  |BMI utenfor1.Q."|
0000e250  43 4d 50 20 79 52 2c 23  31 39 34 3c 3c 31 36 20  |CMP yR,#194<<16 |
0000e260  3a 20 42 4d 49 20 75 74  65 6e 66 6f 72 31 0d 51  |: BMI utenfor1.Q|
0000e270  d6 23 43 4d 50 20 78 52  2c 23 31 31 30 34 3c 3c  |.#CMP xR,#1104<<|
0000e280  31 36 20 3a 20 42 50 4c  20 75 74 65 6e 66 6f 72  |16 : BPL utenfor|
0000e290  31 0d 51 e0 23 43 4d 50  20 79 52 2c 23 31 30 32  |1.Q.#CMP yR,#102|
0000e2a0  34 3c 3c 31 36 20 3a 20  42 50 4c 20 75 74 65 6e  |4<<16 : BPL uten|
0000e2b0  66 6f 72 31 0d 51 ea 15  42 4c 20 70 6c 6f 74 5f  |for1.Q..BL plot_|
0000e2c0  65 74 74 5f 70 75 6e 6b  74 0d 51 f4 11 41 44 44  |ett_punkt.Q..ADD|
0000e2d0  20 78 52 2c 78 52 2c 64  78 52 0d 51 fe 11 41 44  | xR,xR,dxR.Q..AD|
0000e2e0  44 20 79 52 2c 79 52 2c  64 79 52 0d 52 08 1f 53  |D yR,yR,dyR.R..S|
0000e2f0  55 42 53 20 70 75 6e 6b  74 5f 6e 72 52 2c 70 75  |UBS punkt_nrR,pu|
0000e300  6e 6b 74 5f 6e 72 52 2c  23 31 0d 52 12 12 42 4e  |nkt_nrR,#1.R..BN|
0000e310  45 20 65 74 74 5f 70 75  6e 6b 74 31 0d 52 1c 0d  |E ett_punkt1.R..|
0000e320  2e 75 74 65 6e 66 6f 72  31 0d 52 26 21 4d 4f 56  |.utenfor1.R&!MOV|
0000e330  20 70 75 6e 6b 74 5f 6e  72 52 2c 61 6e 74 61 6c  | punkt_nrR,antal|
0000e340  6c 5f 70 75 6e 6b 74 65  72 52 0d 52 30 19 4d 4f  |l_punkterR.R0.MO|
0000e350  56 20 78 52 2c 73 74 61  72 74 78 52 2c 4c 53 4c  |V xR,startxR,LSL|
0000e360  23 31 36 0d 52 3a 19 4d  4f 56 20 79 52 2c 73 74  |#16.R:.MOV yR,st|
0000e370  61 72 74 79 52 2c 4c 53  4c 23 31 36 0d 52 44 0f  |artyR,LSL#16.RD.|
0000e380  2e 65 74 74 5f 70 75 6e  6b 74 32 0d 52 4e 1c 43  |.ett_punkt2.RN.C|
0000e390  4d 50 20 78 52 2c 23 30  20 3a 20 42 4d 49 20 75  |MP xR,#0 : BMI u|
0000e3a0  74 65 6e 66 6f 72 32 0d  52 58 22 43 4d 50 20 79  |tenfor2.RX"CMP y|
0000e3b0  52 2c 23 31 39 34 3c 3c  31 36 20 3a 20 42 4d 49  |R,#194<<16 : BMI|
0000e3c0  20 75 74 65 6e 66 6f 72  32 0d 52 62 23 43 4d 50  | utenfor2.Rb#CMP|
0000e3d0  20 78 52 2c 23 31 31 30  34 3c 3c 31 36 20 3a 20  | xR,#1104<<16 : |
0000e3e0  42 50 4c 20 75 74 65 6e  66 6f 72 32 0d 52 6c 23  |BPL utenfor2.Rl#|
0000e3f0  43 4d 50 20 79 52 2c 23  31 30 32 34 3c 3c 31 36  |CMP yR,#1024<<16|
0000e400  20 3a 20 42 50 4c 20 75  74 65 6e 66 6f 72 32 0d  | : BPL utenfor2.|
0000e410  52 76 15 42 4c 20 70 6c  6f 74 5f 65 74 74 5f 70  |Rv.BL plot_ett_p|
0000e420  75 6e 6b 74 0d 52 80 11  53 55 42 20 78 52 2c 78  |unkt.R..SUB xR,x|
0000e430  52 2c 64 78 52 0d 52 8a  11 53 55 42 20 79 52 2c  |R,dxR.R..SUB yR,|
0000e440  79 52 2c 64 79 52 0d 52  94 1f 53 55 42 53 20 70  |yR,dyR.R..SUBS p|
0000e450  75 6e 6b 74 5f 6e 72 52  2c 70 75 6e 6b 74 5f 6e  |unkt_nrR,punkt_n|
0000e460  72 52 2c 23 31 0d 52 9e  12 42 4e 45 20 65 74 74  |rR,#1.R..BNE ett|
0000e470  5f 70 75 6e 6b 74 32 0d  52 a8 0d 2e 75 74 65 6e  |_punkt2.R...uten|
0000e480  66 6f 72 32 0d 52 b2 14  4c 44 4d 46 44 20 52 31  |for2.R..LDMFD R1|
0000e490  33 21 2c 7b 52 31 35 7d  0d 52 bc 13 2e 70 6c 6f  |3!,{R15}.R...plo|
0000e4a0  74 5f 65 74 74 5f 70 75  6e 6b 74 0d 52 c6 18 4d  |t_ett_punkt.R..M|
0000e4b0  4f 56 20 70 6c 6f 74 78  52 2c 78 52 2c 4c 53 52  |OV plotxR,xR,LSR|
0000e4c0  23 31 37 0d 52 d0 18 4d  4f 56 20 70 6c 6f 74 79  |#17.R..MOV ploty|
0000e4d0  52 2c 79 52 2c 4c 53 52  23 31 38 0d 52 da 1a 52  |R,yR,LSR#18.R..R|
0000e4e0  53 42 20 70 6c 6f 74 79  52 2c 70 6c 6f 74 79 52  |SB plotyR,plotyR|
0000e4f0  2c 23 32 35 35 0d 52 e4  14 4d 4f 56 20 6f 66 66  |,#255.R..MOV off|
0000e500  73 65 74 52 2c 23 36 34  30 0d 52 ee 1e 4d 55 4c  |setR,#640.R..MUL|
0000e510  20 6f 66 66 73 65 74 52  2c 70 6c 6f 74 79 52 2c  | offsetR,plotyR,|
0000e520  6f 66 66 73 65 74 52 0d  52 f8 1e 41 44 44 20 6f  |offsetR.R..ADD o|
0000e530  66 66 73 65 74 52 2c 6f  66 66 73 65 74 52 2c 70  |ffsetR,offsetR,p|
0000e540  6c 6f 74 78 52 0d 53 02  27 53 54 52 42 20 66 61  |lotxR.S.'STRB fa|
0000e550  72 67 65 52 2c 5b 6f 66  66 73 65 74 52 2c 73 6b  |rgeR,[offsetR,sk|
0000e560  6a 65 72 6d 5f 73 74 61  72 74 52 5d 0d 53 0c 0f  |jerm_startR].S..|
0000e570  4d 4f 56 20 52 31 35 2c  52 31 34 0d 53 16 0a 2e  |MOV R15,R14.S...|
0000e580  68 74 61 62 50 0d 53 20  0d 45 51 55 44 20 68 74  |htabP.S .EQUD ht|
0000e590  61 62 0d 53 2a 05 5d 0d  53 34 05 ed 0d 53 3e 05  |ab.S*.].S4...S>.|
0000e5a0  e1 0d 53 48 04 0d 53 52  1f dd f2 61 73 73 5f 73  |..SH..SR...ass_s|
0000e5b0  6c 65 74 74 5f 73 6b 6a  65 72 6d 5f 62 28 6b 6f  |lett_skjerm_b(ko|
0000e5c0  64 65 25 29 0d 53 5c 11  61 64 72 5f 73 6b 6a 65  |de%).S\.adr_skje|
0000e5d0  72 6d 52 3d 30 0d 53 66  0c 70 65 6b 65 72 52 3d  |rmR=0.Sf.pekerR=|
0000e5e0  31 0d 53 70 10 73 74 6f  72 72 65 6c 73 65 52 3d  |1.Sp.storrelseR=|
0000e5f0  32 0d 53 7a 0c 6e 75 6c  6c 31 52 3d 33 0d 53 84  |2.Sz.null1R=3.S.|
0000e600  0c 6e 75 6c 6c 32 52 3d  34 0d 53 8e 0c 6e 75 6c  |.null2R=4.S..nul|
0000e610  6c 33 52 3d 35 0d 53 98  0c 6e 75 6c 6c 34 52 3d  |l3R=5.S..null4R=|
0000e620  36 0d 53 a2 0c 6e 75 6c  6c 35 52 3d 37 0d 53 ac  |6.S..null5R=7.S.|
0000e630  0c 6e 75 6c 6c 36 52 3d  38 0d 53 b6 0c 6e 75 6c  |.null6R=8.S..nul|
0000e640  6c 37 52 3d 39 0d 53 c0  0d 6e 75 6c 6c 38 52 3d  |l7R=9.S..null8R=|
0000e650  31 30 0d 53 ca 0d 6e 75  6c 6c 39 52 3d 31 31 0d  |10.S..null9R=11.|
0000e660  53 d4 0d 6e 75 6c 6c 30  52 3d 31 32 0d 53 de 0f  |S..null0R=12.S..|
0000e670  e3 70 61 73 73 3d 30 b8  32 88 32 0d 53 e8 0c 50  |.pass=0.2.2.S..P|
0000e680  25 3d 6b 6f 64 65 25 0d  53 f2 0c 5b 4f 50 54 70  |%=kode%.S..[OPTp|
0000e690  61 73 73 0d 53 fc 14 2e  73 6c 65 74 74 5f 73 6b  |ass.S...slett_sk|
0000e6a0  6a 65 72 6d 5f 4d 43 0d  54 06 11 4d 4f 56 20 6e  |jerm_MC.T..MOV n|
0000e6b0  75 6c 6c 31 52 2c 23 30  0d 54 10 11 4d 4f 56 20  |ull1R,#0.T..MOV |
0000e6c0  6e 75 6c 6c 32 52 2c 23  30 0d 54 1a 11 4d 4f 56  |null2R,#0.T..MOV|
0000e6d0  20 6e 75 6c 6c 33 52 2c  23 30 0d 54 24 11 4d 4f  | null3R,#0.T$.MO|
0000e6e0  56 20 6e 75 6c 6c 34 52  2c 23 30 0d 54 2e 11 4d  |V null4R,#0.T..M|
0000e6f0  4f 56 20 6e 75 6c 6c 35  52 2c 23 30 0d 54 38 11  |OV null5R,#0.T8.|
0000e700  4d 4f 56 20 6e 75 6c 6c  36 52 2c 23 30 0d 54 42  |MOV null6R,#0.TB|
0000e710  11 4d 4f 56 20 6e 75 6c  6c 37 52 2c 23 30 0d 54  |.MOV null7R,#0.T|
0000e720  4c 11 4d 4f 56 20 6e 75  6c 6c 38 52 2c 23 30 0d  |L.MOV null8R,#0.|
0000e730  54 56 11 4d 4f 56 20 6e  75 6c 6c 39 52 2c 23 30  |TV.MOV null9R,#0|
0000e740  0d 54 60 11 4d 4f 56 20  6e 75 6c 6c 30 52 2c 23  |.T`.MOV null0R,#|
0000e750  30 0d 54 6a 19 4c 44 52  20 61 64 72 5f 73 6b 6a  |0.Tj.LDR adr_skj|
0000e760  65 72 6d 52 2c 68 74 61  62 50 0d 54 74 21 4c 44  |ermR,htabP.Tt!LD|
0000e770  52 20 61 64 72 5f 73 6b  6a 65 72 6d 52 2c 5b 61  |R adr_skjermR,[a|
0000e780  64 72 5f 73 6b 6a 65 72  6d 52 5d 0d 54 7e 24 4d  |dr_skjermR].T~$M|
0000e790  4f 56 20 73 74 6f 72 72  65 6c 73 65 52 2c 23 73  |OV storrelseR,#s|
0000e7a0  6b 6a 65 72 6d 5f 73 74  6f 72 72 65 6c 73 65 0d  |kjerm_storrelse.|
0000e7b0  54 88 25 41 44 44 20 70  65 6b 65 72 52 2c 73 74  |T.%ADD pekerR,st|
0000e7c0  6f 72 72 65 6c 73 65 52  2c 61 64 72 5f 73 6b 6a  |orrelseR,adr_skj|
0000e7d0  65 72 6d 52 0d 54 92 09  2e 6c 6f 6f 70 0d 54 9c  |ermR.T...loop.T.|
0000e7e0  13 a4 73 6c 65 74 74 5f  67 72 75 70 70 65 5f 62  |..slett_gruppe_b|
0000e7f0  0d 54 a6 1a 43 4d 50 20  70 65 6b 65 72 52 2c 61  |.T..CMP pekerR,a|
0000e800  64 72 5f 73 6b 6a 65 72  6d 52 0d 54 b0 0c 42 4e  |dr_skjermR.T..BN|
0000e810  45 20 6c 6f 6f 70 0d 54  ba 0e 4d 4f 56 20 50 43  |E loop.T..MOV PC|
0000e820  2c 52 31 34 0d 54 c4 0a  2e 68 74 61 62 50 0d 54  |,R14.T...htabP.T|
0000e830  ce 0d 45 51 55 44 20 68  74 61 62 0d 54 d8 05 5d  |..EQUD htab.T..]|
0000e840  0d 54 e2 05 ed 0d 54 ec  05 e1 0d 54 f6 04 0d 55  |.T....T....T...U|
0000e850  00 14 dd a4 73 6c 65 74  74 5f 67 72 75 70 70 65  |....slett_gruppe|
0000e860  5f 62 0d 55 0a 13 e3 20  67 6a 65 6e 74 61 3d 31  |_b.U... gjenta=1|
0000e870  20 b8 20 33 32 0d 55 14  0c 5b 4f 50 54 70 61 73  | . 32.U..[OPTpas|
0000e880  73 0d 55 1e 5b 53 54 4d  46 44 20 28 70 65 6b 65  |s.U.[STMFD (peke|
0000e890  72 52 29 21 2c 7b 6e 75  6c 6c 31 52 2c 6e 75 6c  |rR)!,{null1R,nul|
0000e8a0  6c 32 52 2c 6e 75 6c 6c  33 52 2c 6e 75 6c 6c 34  |l2R,null3R,null4|
0000e8b0  52 2c 6e 75 6c 6c 35 52  2c 6e 75 6c 6c 36 52 2c  |R,null5R,null6R,|
0000e8c0  6e 75 6c 6c 37 52 2c 6e  75 6c 6c 38 52 2c 6e 75  |null7R,null8R,nu|
0000e8d0  6c 6c 39 52 2c 6e 75 6c  6c 30 52 7d 0d 55 28 05  |ll9R,null0R}.U(.|
0000e8e0  5d 0d 55 32 05 ed 0d 55  3c 07 3d 22 22 0d 55 46  |].U2...U<.="".UF|
0000e8f0  04 0d 55 50 1f dd f2 61  73 73 5f 70 6c 6f 74 5f  |..UP...ass_plot_|
0000e900  66 69 72 6b 61 6e 74 5f  62 28 6b 6f 64 65 25 29  |firkant_b(kode%)|
0000e910  0d 55 5a 1a 70 6c 6f 74  5f 6e 72 52 3d 30 20 3a  |.UZ.plot_nrR=0 :|
0000e920  20 73 74 61 72 74 78 52  3d 30 0d 55 64 1a 78 52  | startxR=0.Ud.xR|
0000e930  3d 31 20 20 20 20 20 20  20 3a 20 73 74 61 72 74  |=1       : start|
0000e940  79 52 3d 31 0d 55 6e 1a  79 52 3d 32 20 20 20 20  |yR=1.Un.yR=2    |
0000e950  20 20 20 3a 20 73 6c 75  74 74 78 52 3d 32 0d 55  |   : sluttxR=2.U|
0000e960  78 0d 73 6c 75 74 74 79  52 3d 33 0d 55 82 0c 66  |x.sluttyR=3.U..f|
0000e970  61 72 67 65 52 3d 34 0d  55 8c 12 68 6f 76 65 64  |argeR=4.U..hoved|
0000e980  5f 69 6e 64 65 78 52 3d  35 0d 55 96 0c 69 6e 64  |_indexR=5.U..ind|
0000e990  65 78 52 3d 36 0d 55 a0  0c 6d 61 6b 73 78 52 3d  |exR=6.U..maksxR=|
0000e9a0  37 0d 55 aa 10 e3 20 70  61 73 73 3d 30 b8 32 88  |7.U... pass=0.2.|
0000e9b0  32 0d 55 b4 0c 50 25 3d  6b 6f 64 65 25 0d 55 be  |2.U..P%=kode%.U.|
0000e9c0  0c 5b 4f 50 54 70 61 73  73 0d 55 c8 0f 2e 66 69  |.[OPTpass.U...fi|
0000e9d0  72 6b 61 6e 74 5f 4d 43  0d 55 d2 14 53 54 4d 46  |rkant_MC.U..STMF|
0000e9e0  44 20 52 31 33 21 2c 7b  52 31 34 7d 0d 55 dc 1b  |D R13!,{R14}.U..|
0000e9f0  4d 4f 56 20 6d 61 6b 73  78 52 2c 23 38 2a 28 6d  |MOV maksxR,#8*(m|
0000ea00  61 6b 73 78 2b 31 29 0d  55 e6 1b 4d 4f 56 20 69  |aksx+1).U..MOV i|
0000ea10  6e 64 65 78 52 2c 68 6f  76 65 64 5f 69 6e 64 65  |ndexR,hoved_inde|
0000ea20  78 52 0d 55 f0 16 4c 44  52 20 78 52 2c 5b 69 6e  |xR.U..LDR xR,[in|
0000ea30  64 65 78 52 5d 2c 23 34  0d 55 fa 16 4c 44 52 20  |dexR],#4.U..LDR |
0000ea40  79 52 2c 5b 69 6e 64 65  78 52 5d 2c 23 34 0d 56  |yR,[indexR],#4.V|
0000ea50  04 13 4d 4f 56 20 70 6c  6f 74 5f 6e 72 52 2c 23  |..MOV plot_nrR,#|
0000ea60  34 0d 56 0e 11 53 57 49  20 22 4f 53 5f 50 6c 6f  |4.V..SWI "OS_Plo|
0000ea70  74 22 0d 56 18 16 4c 44  52 20 78 52 2c 5b 69 6e  |t".V..LDR xR,[in|
0000ea80  64 65 78 52 5d 2c 23 34  0d 56 22 13 4c 44 52 20  |dexR],#4.V".LDR |
0000ea90  79 52 2c 5b 69 6e 64 65  78 52 5d 0d 56 2c 11 53  |yR,[indexR].V,.S|
0000eaa0  57 49 20 22 4f 53 5f 50  6c 6f 74 22 0d 56 36 22  |WI "OS_Plot".V6"|
0000eab0  41 44 44 20 69 6e 64 65  78 52 2c 68 6f 76 65 64  |ADD indexR,hoved|
0000eac0  5f 69 6e 64 65 78 52 2c  6d 61 6b 73 78 52 0d 56  |_indexR,maksxR.V|
0000ead0  40 16 4c 44 52 20 78 52  2c 5b 69 6e 64 65 78 52  |@.LDR xR,[indexR|
0000eae0  5d 2c 23 34 0d 56 4a 16  4c 44 52 20 79 52 2c 5b  |],#4.VJ.LDR yR,[|
0000eaf0  69 6e 64 65 78 52 5d 2c  23 34 0d 56 54 14 4d 4f  |indexR],#4.VT.MO|
0000eb00  56 20 70 6c 6f 74 5f 6e  72 52 2c 23 38 35 0d 56  |V plot_nrR,#85.V|
0000eb10  5e 11 53 57 49 20 22 4f  53 5f 50 6c 6f 74 22 0d  |^.SWI "OS_Plot".|
0000eb20  56 68 16 4c 44 52 20 78  52 2c 5b 69 6e 64 65 78  |Vh.LDR xR,[index|
0000eb30  52 5d 2c 23 34 0d 56 72  13 4c 44 52 20 79 52 2c  |R],#4.Vr.LDR yR,|
0000eb40  5b 69 6e 64 65 78 52 5d  0d 56 7c 11 53 57 49 20  |[indexR].V|.SWI |
0000eb50  22 4f 53 5f 50 6c 6f 74  22 0d 56 86 1b 4d 4f 56  |"OS_Plot".V..MOV|
0000eb60  20 69 6e 64 65 78 52 2c  68 6f 76 65 64 5f 69 6e  | indexR,hoved_in|
0000eb70  64 65 78 52 0d 56 90 1b  4c 44 52 20 73 74 61 72  |dexR.V..LDR star|
0000eb80  74 78 52 2c 5b 69 6e 64  65 78 52 5d 2c 23 34 0d  |txR,[indexR],#4.|
0000eb90  56 9a 1b 4c 44 52 20 73  74 61 72 74 79 52 2c 5b  |V..LDR startyR,[|
0000eba0  69 6e 64 65 78 52 5d 2c  23 34 0d 56 a4 1b 4c 44  |indexR],#4.V..LD|
0000ebb0  52 20 73 6c 75 74 74 78  52 2c 5b 69 6e 64 65 78  |R sluttxR,[index|
0000ebc0  52 5d 2c 23 34 0d 56 ae  18 4c 44 52 20 73 6c 75  |R],#4.V..LDR slu|
0000ebd0  74 74 79 52 2c 5b 69 6e  64 65 78 52 5d 0d 56 b8  |ttyR,[indexR].V.|
0000ebe0  0f 42 4c 20 6c 69 6e 6a  65 5f 4d 43 0d 56 c2 17  |.BL linje_MC.V..|
0000ebf0  4d 4f 56 20 73 74 61 72  74 78 52 2c 73 6c 75 74  |MOV startxR,slut|
0000ec00  74 78 52 0d 56 cc 17 4d  4f 56 20 73 74 61 72 74  |txR.V..MOV start|
0000ec10  79 52 2c 73 6c 75 74 74  79 52 0d 56 d6 22 41 44  |yR,sluttyR.V."AD|
0000ec20  44 20 69 6e 64 65 78 52  2c 68 6f 76 65 64 5f 69  |D indexR,hoved_i|
0000ec30  6e 64 65 78 52 2c 6d 61  6b 73 78 52 0d 56 e0 19  |ndexR,maksxR.V..|
0000ec40  41 44 44 20 69 6e 64 65  78 52 2c 69 6e 64 65 78  |ADD indexR,index|
0000ec50  52 2c 23 31 32 0d 56 ea  1c 4c 44 52 20 73 6c 75  |R,#12.V..LDR slu|
0000ec60  74 74 79 52 2c 5b 69 6e  64 65 78 52 5d 2c 23 2d  |ttyR,[indexR],#-|
0000ec70  34 0d 56 f4 1c 4c 44 52  20 73 6c 75 74 74 78 52  |4.V..LDR sluttxR|
0000ec80  2c 5b 69 6e 64 65 78 52  5d 2c 23 2d 34 0d 56 fe  |,[indexR],#-4.V.|
0000ec90  0f 42 4c 20 6c 69 6e 6a  65 5f 4d 43 0d 57 08 17  |.BL linje_MC.W..|
0000eca0  4d 4f 56 20 73 74 61 72  74 78 52 2c 73 6c 75 74  |MOV startxR,slut|
0000ecb0  74 78 52 0d 57 12 17 4d  4f 56 20 73 74 61 72 74  |txR.W..MOV start|
0000ecc0  79 52 2c 73 6c 75 74 74  79 52 0d 57 1c 1c 4c 44  |yR,sluttyR.W..LD|
0000ecd0  52 20 73 6c 75 74 74 79  52 2c 5b 69 6e 64 65 78  |R sluttyR,[index|
0000ece0  52 5d 2c 23 2d 34 0d 57  26 1c 4c 44 52 20 73 6c  |R],#-4.W&.LDR sl|
0000ecf0  75 74 74 78 52 2c 5b 69  6e 64 65 78 52 5d 2c 23  |uttxR,[indexR],#|
0000ed00  2d 34 0d 57 30 0f 42 4c  20 6c 69 6e 6a 65 5f 4d  |-4.W0.BL linje_M|
0000ed10  43 0d 57 3a 17 4d 4f 56  20 73 74 61 72 74 78 52  |C.W:.MOV startxR|
0000ed20  2c 73 6c 75 74 74 78 52  0d 57 44 17 4d 4f 56 20  |,sluttxR.WD.MOV |
0000ed30  73 74 61 72 74 79 52 2c  73 6c 75 74 74 79 52 0d  |startyR,sluttyR.|
0000ed40  57 4e 1e 4c 44 52 20 73  6c 75 74 74 78 52 2c 5b  |WN.LDR sluttxR,[|
0000ed50  68 6f 76 65 64 5f 69 6e  64 65 78 52 5d 0d 57 58  |hoved_indexR].WX|
0000ed60  21 4c 44 52 20 73 6c 75  74 74 79 52 2c 5b 68 6f  |!LDR sluttyR,[ho|
0000ed70  76 65 64 5f 69 6e 64 65  78 52 2c 23 34 5d 0d 57  |ved_indexR,#4].W|
0000ed80  62 0f 42 4c 20 6c 69 6e  6a 65 5f 4d 43 0d 57 6c  |b.BL linje_MC.Wl|
0000ed90  14 4c 44 4d 46 44 20 52  31 33 21 2c 7b 52 31 35  |.LDMFD R13!,{R15|
0000eda0  7d 0d 57 76 05 5d 0d 57  80 05 ed 0d 57 8a 05 e1  |}.Wv.].W....W...|
0000edb0  0d 57 94 04 0d 57 9e 17  dd f2 61 73 73 5f 70 6c  |.W...W....ass_pl|
0000edc0  6f 74 5f 62 28 6b 6f 64  65 25 29 0d 57 a8 0d 73  |ot_b(kode%).W..s|
0000edd0  74 61 72 74 78 52 3d 30  0d 57 b2 0d 73 74 61 72  |tartxR=0.W..star|
0000ede0  74 79 52 3d 31 0d 57 bc  0d 73 6c 75 74 74 78 52  |tyR=1.W..sluttxR|
0000edf0  3d 32 0d 57 c6 0d 73 6c  75 74 74 79 52 3d 33 0d  |=2.W..sluttyR=3.|
0000ee00  57 d0 0c 66 61 72 67 65  52 3d 34 0d 57 da 08 78  |W..fargeR=4.W..x|
0000ee10  52 3d 35 0d 57 e4 08 79  52 3d 36 0d 57 ee 0e 70  |R=5.W..yR=6.W..p|
0000ee20  6c 6f 74 74 61 62 52 3d  37 0d 57 f8 0c 69 6e 64  |lottabR=7.W..ind|
0000ee30  65 78 52 3d 38 0d 58 02  0c 6d 61 6b 73 78 52 3d  |exR=8.X..maksxR=|
0000ee40  39 0d 58 0c 0c 68 74 61  62 52 3d 31 30 0d 58 16  |9.X..htabR=10.X.|
0000ee50  0f e3 70 61 73 73 3d 30  b8 32 88 32 0d 58 20 0c  |..pass=0.2.2.X .|
0000ee60  50 25 3d 6b 6f 64 65 25  0d 58 2a 0c 5b 4f 50 54  |P%=kode%.X*.[OPT|
0000ee70  70 61 73 73 0d 58 34 0c  2e 70 6c 6f 74 5f 4d 43  |pass.X4..plot_MC|
0000ee80  0d 58 3e 14 53 54 4d 46  44 20 52 31 33 21 2c 7b  |.X>.STMFD R13!,{|
0000ee90  52 31 34 7d 0d 58 48 13  4c 44 52 20 68 74 61 62  |R14}.XH.LDR htab|
0000eea0  52 2c 68 74 61 62 50 0d  58 52 1c 4c 44 52 20 70  |R,htabP.XR.LDR p|
0000eeb0  6c 6f 74 74 61 62 52 2c  5b 68 74 61 62 52 2c 23  |lottabR,[htabR,#|
0000eec0  36 30 5d 0d 58 5c 1a 4c  44 52 20 66 61 72 67 65  |60].X\.LDR farge|
0000eed0  52 2c 5b 68 74 61 62 52  2c 23 37 32 5d 0d 58 66  |R,[htabR,#72].Xf|
0000eee0  1a 4c 44 52 20 66 61 72  67 65 52 2c 5b 66 61 72  |.LDR fargeR,[far|
0000eef0  67 65 52 2c 23 34 5d 0d  58 70 1b 4d 4f 56 20 6d  |geR,#4].Xp.MOV m|
0000ef00  61 6b 73 78 52 2c 23 38  2a 28 6d 61 6b 73 78 2b  |aksxR,#8*(maksx+|
0000ef10  31 29 0d 58 7a 11 4d 4f  56 20 69 6e 64 65 78 52  |1).Xz.MOV indexR|
0000ef20  2c 23 30 0d 58 84 0d 4d  4f 56 20 78 52 2c 23 30  |,#0.X..MOV xR,#0|
0000ef30  0d 58 8e 0a 2e 78 6c 6f  6f 70 0d 58 98 21 4c 44  |.X...xloop.X.!LD|
0000ef40  52 20 73 74 61 72 74 78  52 2c 5b 70 6c 6f 74 74  |R startxR,[plott|
0000ef50  61 62 52 2c 69 6e 64 65  78 52 5d 0d 58 a2 18 41  |abR,indexR].X..A|
0000ef60  44 44 20 69 6e 64 65 78  52 2c 69 6e 64 65 78 52  |DD indexR,indexR|
0000ef70  2c 23 34 0d 58 ac 21 4c  44 52 20 73 74 61 72 74  |,#4.X.!LDR start|
0000ef80  79 52 2c 5b 70 6c 6f 74  74 61 62 52 2c 69 6e 64  |yR,[plottabR,ind|
0000ef90  65 78 52 5d 0d 58 b6 18  53 55 42 20 69 6e 64 65  |exR].X..SUB inde|
0000efa0  78 52 2c 69 6e 64 65 78  52 2c 23 34 0d 58 c0 0d  |xR,indexR,#4.X..|
0000efb0  4d 4f 56 20 79 52 2c 23  31 0d 58 ca 0a 2e 79 6c  |MOV yR,#1.X...yl|
0000efc0  6f 6f 70 0d 58 d4 1c 41  44 44 20 69 6e 64 65 78  |oop.X..ADD index|
0000efd0  52 2c 69 6e 64 65 78 52  2c 6d 61 6b 73 78 52 0d  |R,indexR,maksxR.|
0000efe0  58 de 21 4c 44 52 20 73  6c 75 74 74 78 52 2c 5b  |X.!LDR sluttxR,[|
0000eff0  70 6c 6f 74 74 61 62 52  2c 69 6e 64 65 78 52 5d  |plottabR,indexR]|
0000f000  0d 58 e8 18 41 44 44 20  69 6e 64 65 78 52 2c 69  |.X..ADD indexR,i|
0000f010  6e 64 65 78 52 2c 23 34  0d 58 f2 21 4c 44 52 20  |ndexR,#4.X.!LDR |
0000f020  73 6c 75 74 74 79 52 2c  5b 70 6c 6f 74 74 61 62  |sluttyR,[plottab|
0000f030  52 2c 69 6e 64 65 78 52  5d 0d 58 fc 0f 42 4c 20  |R,indexR].X..BL |
0000f040  6c 69 6e 6a 65 5f 4d 43  0d 59 06 17 4d 4f 56 20  |linje_MC.Y..MOV |
0000f050  73 74 61 72 74 78 52 2c  73 6c 75 74 74 78 52 0d  |startxR,sluttxR.|
0000f060  59 10 17 4d 4f 56 20 73  74 61 72 74 79 52 2c 73  |Y..MOV startyR,s|
0000f070  6c 75 74 74 79 52 0d 59  1a 18 53 55 42 20 69 6e  |luttyR.Y..SUB in|
0000f080  64 65 78 52 2c 69 6e 64  65 78 52 2c 23 34 0d 59  |dexR,indexR,#4.Y|
0000f090  24 10 41 44 44 20 79 52  2c 79 52 2c 23 31 0d 59  |$.ADD yR,yR,#1.Y|
0000f0a0  2e 13 43 4d 50 20 79 52  2c 23 6d 61 6b 73 79 2b  |..CMP yR,#maksy+|
0000f0b0  31 0d 59 38 0d 42 4e 45  20 79 6c 6f 6f 70 0d 59  |1.Y8.BNE yloop.Y|
0000f0c0  42 10 41 44 44 20 78 52  2c 78 52 2c 23 31 0d 59  |B.ADD xR,xR,#1.Y|
0000f0d0  4c 17 4d 4f 56 20 69 6e  64 65 78 52 2c 78 52 2c  |L.MOV indexR,xR,|
0000f0e0  4c 53 4c 23 33 0d 59 56  13 43 4d 50 20 78 52 2c  |LSL#3.YV.CMP xR,|
0000f0f0  23 6d 61 6b 73 78 2b 31  0d 59 60 0d 42 4e 45 20  |#maksx+1.Y`.BNE |
0000f100  78 6c 6f 6f 70 0d 59 6a  11 4d 4f 56 20 69 6e 64  |xloop.Yj.MOV ind|
0000f110  65 78 52 2c 23 30 0d 59  74 0d 4d 4f 56 20 79 52  |exR,#0.Yt.MOV yR|
0000f120  2c 23 30 0d 59 7e 0b 2e  79 6c 6f 6f 70 32 0d 59  |,#0.Y~..yloop2.Y|
0000f130  88 21 4c 44 52 20 73 74  61 72 74 78 52 2c 5b 70  |.!LDR startxR,[p|
0000f140  6c 6f 74 74 61 62 52 2c  69 6e 64 65 78 52 5d 0d  |lottabR,indexR].|
0000f150  59 92 18 41 44 44 20 69  6e 64 65 78 52 2c 69 6e  |Y..ADD indexR,in|
0000f160  64 65 78 52 2c 23 34 0d  59 9c 21 4c 44 52 20 73  |dexR,#4.Y.!LDR s|
0000f170  74 61 72 74 79 52 2c 5b  70 6c 6f 74 74 61 62 52  |tartyR,[plottabR|
0000f180  2c 69 6e 64 65 78 52 5d  0d 59 a6 18 53 55 42 20  |,indexR].Y..SUB |
0000f190  69 6e 64 65 78 52 2c 69  6e 64 65 78 52 2c 23 34  |indexR,indexR,#4|
0000f1a0  0d 59 b0 0d 4d 4f 56 20  78 52 2c 23 31 0d 59 ba  |.Y..MOV xR,#1.Y.|
0000f1b0  0b 2e 78 6c 6f 6f 70 32  0d 59 c4 18 41 44 44 20  |..xloop2.Y..ADD |
0000f1c0  69 6e 64 65 78 52 2c 69  6e 64 65 78 52 2c 23 38  |indexR,indexR,#8|
0000f1d0  0d 59 ce 21 4c 44 52 20  73 6c 75 74 74 78 52 2c  |.Y.!LDR sluttxR,|
0000f1e0  5b 70 6c 6f 74 74 61 62  52 2c 69 6e 64 65 78 52  |[plottabR,indexR|
0000f1f0  5d 0d 59 d8 18 41 44 44  20 69 6e 64 65 78 52 2c  |].Y..ADD indexR,|
0000f200  69 6e 64 65 78 52 2c 23  34 0d 59 e2 21 4c 44 52  |indexR,#4.Y.!LDR|
0000f210  20 73 6c 75 74 74 79 52  2c 5b 70 6c 6f 74 74 61  | sluttyR,[plotta|
0000f220  62 52 2c 69 6e 64 65 78  52 5d 0d 59 ec 0f 42 4c  |bR,indexR].Y..BL|
0000f230  20 6c 69 6e 6a 65 5f 4d  43 0d 59 f6 17 4d 4f 56  | linje_MC.Y..MOV|
0000f240  20 73 74 61 72 74 78 52  2c 73 6c 75 74 74 78 52  | startxR,sluttxR|
0000f250  0d 5a 00 17 4d 4f 56 20  73 74 61 72 74 79 52 2c  |.Z..MOV startyR,|
0000f260  73 6c 75 74 74 79 52 0d  5a 0a 18 53 55 42 20 69  |sluttyR.Z..SUB i|
0000f270  6e 64 65 78 52 2c 69 6e  64 65 78 52 2c 23 34 0d  |ndexR,indexR,#4.|
0000f280  5a 14 10 41 44 44 20 78  52 2c 78 52 2c 23 31 0d  |Z..ADD xR,xR,#1.|
0000f290  5a 1e 13 43 4d 50 20 78  52 2c 23 6d 61 6b 73 78  |Z..CMP xR,#maksx|
0000f2a0  2b 31 0d 5a 28 0e 42 4e  45 20 78 6c 6f 6f 70 32  |+1.Z(.BNE xloop2|
0000f2b0  0d 5a 32 10 41 44 44 20  79 52 2c 79 52 2c 23 31  |.Z2.ADD yR,yR,#1|
0000f2c0  0d 5a 3c 18 4d 55 4c 20  69 6e 64 65 78 52 2c 79  |.Z<.MUL indexR,y|
0000f2d0  52 2c 6d 61 6b 73 78 52  0d 5a 46 13 43 4d 50 20  |R,maksxR.ZF.CMP |
0000f2e0  79 52 2c 23 6d 61 6b 73  79 2b 31 0d 5a 50 0e 42  |yR,#maksy+1.ZP.B|
0000f2f0  4e 45 20 79 6c 6f 6f 70  32 0d 5a 5a 14 4c 44 4d  |NE yloop2.ZZ.LDM|
0000f300  46 44 20 52 31 33 21 2c  7b 52 31 35 7d 0d 5a 64  |FD R13!,{R15}.Zd|
0000f310  0a 2e 68 74 61 62 50 0d  5a 6e 0d 45 51 55 44 20  |..htabP.Zn.EQUD |
0000f320  68 74 61 62 0d 5a 78 05  5d 0d 5a 82 05 ed 0d 5a  |htab.Zx.].Z....Z|
0000f330  8c 05 e1 0d 5a 96 04 0d  5a a0 19 dd f2 61 73 73  |....Z...Z....ass|
0000f340  5f 72 6f 74 65 72 32 5f  62 28 6b 6f 64 65 25 29  |_roter2_b(kode%)|
0000f350  0d 5a aa 0b 73 69 6e 79  52 3d 30 0d 5a b4 0b 73  |.Z..sinyR=0.Z..s|
0000f360  69 6e 7a 52 3d 31 0d 5a  be 0b 63 6f 73 79 52 3d  |inzR=1.Z..cosyR=|
0000f370  32 0d 5a c8 0b 63 6f 73  7a 52 3d 33 0d 5a d2 08  |2.Z..coszR=3.Z..|
0000f380  78 52 3d 34 0d 5a dc 08  79 52 3d 35 0d 5a e6 08  |xR=4.Z..yR=5.Z..|
0000f390  7a 52 3d 36 0d 5a f0 0a  72 65 73 52 3d 37 0d 5a  |zR=6.Z..resR=7.Z|
0000f3a0  fa 0b 64 61 74 61 52 3d  38 0d 5b 04 0f 6f 72 67  |..dataR=8.[..org|
0000f3b0  62 61 73 65 52 3d 31 30  0d 5b 0e 0f 72 6f 74 62  |baseR=10.[..rotb|
0000f3c0  61 73 65 52 3d 31 31 0d  5b 18 18 69 6e 64 65 78  |aseR=11.[..index|
0000f3d0  52 3d 31 32 20 3a 20 68  74 61 62 52 3d 31 32 0d  |R=12 : htabR=12.|
0000f3e0  5b 22 0f e3 70 61 73 73  3d 30 b8 32 88 32 0d 5b  |["..pass=0.2.2.[|
0000f3f0  2c 0c 50 25 3d 6b 6f 64  65 25 0d 5b 36 0c 5b 4f  |,.P%=kode%.[6.[O|
0000f400  50 54 70 61 73 73 0d 5b  40 16 2e 72 6f 74 65 72  |PTpass.[@..roter|
0000f410  5f 70 75 6e 6b 74 65 72  32 5f 4d 43 0d 5b 4a 13  |_punkter2_MC.[J.|
0000f420  4c 44 52 20 68 74 61 62  52 2c 68 74 61 62 50 0d  |LDR htabR,htabP.|
0000f430  5b 54 1c 4c 44 52 20 6f  72 67 62 61 73 65 52 2c  |[T.LDR orgbaseR,|
0000f440  5b 68 74 61 62 52 2c 23  35 32 5d 0d 5b 5e 1c 4c  |[htabR,#52].[^.L|
0000f450  44 52 20 72 6f 74 62 61  73 65 52 2c 5b 68 74 61  |DR rotbaseR,[hta|
0000f460  62 52 2c 23 35 36 5d 0d  5b 68 11 4d 4f 56 20 69  |bR,#56].[h.MOV i|
0000f470  6e 64 65 78 52 2c 23 30  0d 5b 72 10 2e 6e 65 73  |ndexR,#0.[r..nes|
0000f480  74 65 5f 70 75 6e 6b 74  0d 5b 7c 1d 43 4d 50 20  |te_punkt.[|.CMP |
0000f490  69 6e 64 65 78 52 2c 23  6d 61 6b 73 5f 6b 6f 6e  |indexR,#maks_kon|
0000f4a0  73 74 2a 31 32 0d 5b 86  0d ec 51 20 50 43 2c 52  |st*12.[...Q PC,R|
0000f4b0  31 34 0d 5b 90 1c 4c 44  52 20 78 52 2c 5b 6f 72  |14.[..LDR xR,[or|
0000f4c0  67 62 61 73 65 52 2c 69  6e 64 65 78 52 5d 0d 5b  |gbaseR,indexR].[|
0000f4d0  9a 18 41 44 44 20 69 6e  64 65 78 52 2c 69 6e 64  |..ADD indexR,ind|
0000f4e0  65 78 52 2c 23 34 0d 5b  a4 1c 4c 44 52 20 79 52  |exR,#4.[..LDR yR|
0000f4f0  2c 5b 6f 72 67 62 61 73  65 52 2c 69 6e 64 65 78  |,[orgbaseR,index|
0000f500  52 5d 0d 5b ae 18 41 44  44 20 69 6e 64 65 78 52  |R].[..ADD indexR|
0000f510  2c 69 6e 64 65 78 52 2c  23 34 0d 5b b8 1c 4c 44  |,indexR,#4.[..LD|
0000f520  52 20 7a 52 2c 5b 6f 72  67 62 61 73 65 52 2c 69  |R zR,[orgbaseR,i|
0000f530  6e 64 65 78 52 5d 0d 5b  c2 18 53 55 42 20 69 6e  |ndexR].[..SUB in|
0000f540  64 65 78 52 2c 69 6e 64  65 78 52 2c 23 38 0d 5b  |dexR,indexR,#8.[|
0000f550  cc 27 4d 55 4c 20 64 61  74 61 52 2c 78 52 2c 63  |.'MUL dataR,xR,c|
0000f560  6f 73 7a 52 20 3a 20 a4  6a 75 73 74 65 72 28 64  |oszR : .juster(d|
0000f570  61 74 61 52 29 0d 5b d6  28 4d 55 4c 20 72 65 73  |ataR).[.(MUL res|
0000f580  52 2c 63 6f 73 79 52 2c  64 61 74 61 52 20 3a 20  |R,cosyR,dataR : |
0000f590  a4 6a 75 73 74 65 72 28  72 65 73 52 29 0d 5b e0  |.juster(resR).[.|
0000f5a0  27 4d 55 4c 20 64 61 74  61 52 2c 79 52 2c 73 69  |'MUL dataR,yR,si|
0000f5b0  6e 7a 52 20 3a 20 a4 6a  75 73 74 65 72 28 64 61  |nzR : .juster(da|
0000f5c0  74 61 52 29 0d 5b ea 2a  4d 55 4c 20 64 61 74 61  |taR).[.*MUL data|
0000f5d0  52 2c 63 6f 73 79 52 2c  64 61 74 61 52 20 3a 20  |R,cosyR,dataR : |
0000f5e0  a4 6a 75 73 74 65 72 28  64 61 74 61 52 29 0d 5b  |.juster(dataR).[|
0000f5f0  f4 17 41 44 44 20 72 65  73 52 2c 72 65 73 52 2c  |..ADD resR,resR,|
0000f600  64 61 74 61 52 0d 5b fe  27 4d 55 4c 20 64 61 74  |dataR.[.'MUL dat|
0000f610  61 52 2c 7a 52 2c 73 69  6e 79 52 20 3a 20 a4 6a  |aR,zR,sinyR : .j|
0000f620  75 73 74 65 72 28 64 61  74 61 52 29 0d 5c 08 17  |uster(dataR).\..|
0000f630  41 44 44 20 72 65 73 52  2c 72 65 73 52 2c 64 61  |ADD resR,resR,da|
0000f640  74 61 52 0d 5c 12 1e 53  54 52 20 72 65 73 52 2c  |taR.\..STR resR,|
0000f650  5b 72 6f 74 62 61 73 65  52 2c 69 6e 64 65 78 52  |[rotbaseR,indexR|
0000f660  5d 0d 5c 1c 18 41 44 44  20 69 6e 64 65 78 52 2c  |].\..ADD indexR,|
0000f670  69 6e 64 65 78 52 2c 23  34 0d 5c 26 25 4d 55 4c  |indexR,#4.\&%MUL|
0000f680  20 72 65 73 52 2c 79 52  2c 63 6f 73 7a 52 20 3a  | resR,yR,coszR :|
0000f690  20 a4 6a 75 73 74 65 72  28 72 65 73 52 29 0d 5c  | .juster(resR).\|
0000f6a0  30 27 4d 55 4c 20 64 61  74 61 52 2c 78 52 2c 73  |0'MUL dataR,xR,s|
0000f6b0  69 6e 7a 52 20 3a 20 a4  6a 75 73 74 65 72 28 64  |inzR : .juster(d|
0000f6c0  61 74 61 52 29 0d 5c 3a  17 53 55 42 20 72 65 73  |ataR).\:.SUB res|
0000f6d0  52 2c 72 65 73 52 2c 64  61 74 61 52 0d 5c 44 1e  |R,resR,dataR.\D.|
0000f6e0  53 54 52 20 72 65 73 52  2c 5b 72 6f 74 62 61 73  |STR resR,[rotbas|
0000f6f0  65 52 2c 69 6e 64 65 78  52 5d 0d 5c 4e 18 41 44  |eR,indexR].\N.AD|
0000f700  44 20 69 6e 64 65 78 52  2c 69 6e 64 65 78 52 2c  |D indexR,indexR,|
0000f710  23 34 0d 5c 58 25 4d 55  4c 20 72 65 73 52 2c 7a  |#4.\X%MUL resR,z|
0000f720  52 2c 63 6f 73 79 52 20  3a 20 a4 6a 75 73 74 65  |R,cosyR : .juste|
0000f730  72 28 72 65 73 52 29 0d  5c 62 27 4d 55 4c 20 64  |r(resR).\b'MUL d|
0000f740  61 74 61 52 2c 78 52 2c  63 6f 73 7a 52 20 3a 20  |ataR,xR,coszR : |
0000f750  a4 6a 75 73 74 65 72 28  64 61 74 61 52 29 0d 5c  |.juster(dataR).\|
0000f760  6c 2a 4d 55 4c 20 64 61  74 61 52 2c 73 69 6e 79  |l*MUL dataR,siny|
0000f770  52 2c 64 61 74 61 52 20  3a 20 a4 6a 75 73 74 65  |R,dataR : .juste|
0000f780  72 28 64 61 74 61 52 29  0d 5c 76 17 53 55 42 20  |r(dataR).\v.SUB |
0000f790  72 65 73 52 2c 72 65 73  52 2c 64 61 74 61 52 0d  |resR,resR,dataR.|
0000f7a0  5c 80 27 4d 55 4c 20 64  61 74 61 52 2c 79 52 2c  |\.'MUL dataR,yR,|
0000f7b0  73 69 6e 7a 52 20 3a 20  a4 6a 75 73 74 65 72 28  |sinzR : .juster(|
0000f7c0  64 61 74 61 52 29 0d 5c  8a 2a 4d 55 4c 20 64 61  |dataR).\.*MUL da|
0000f7d0  74 61 52 2c 73 69 6e 79  52 2c 64 61 74 61 52 20  |taR,sinyR,dataR |
0000f7e0  3a 20 a4 6a 75 73 74 65  72 28 64 61 74 61 52 29  |: .juster(dataR)|
0000f7f0  0d 5c 94 17 53 55 42 20  72 65 73 52 2c 72 65 73  |.\..SUB resR,res|
0000f800  52 2c 64 61 74 61 52 0d  5c 9e 1e 53 54 52 20 72  |R,dataR.\..STR r|
0000f810  65 73 52 2c 5b 72 6f 74  62 61 73 65 52 2c 69 6e  |esR,[rotbaseR,in|
0000f820  64 65 78 52 5d 0d 5c a8  18 41 44 44 20 69 6e 64  |dexR].\..ADD ind|
0000f830  65 78 52 2c 69 6e 64 65  78 52 2c 23 34 0d 5c b2  |exR,indexR,#4.\.|
0000f840  11 42 20 6e 65 73 74 65  5f 70 75 6e 6b 74 0d 5c  |.B neste_punkt.\|
0000f850  bc 0a 2e 68 74 61 62 50  0d 5c c6 0d 45 51 55 44  |...htabP.\..EQUD|
0000f860  20 68 74 61 62 0d 5c d0  05 5d 0d 5c da 05 ed 0d  | htab.\..].\....|
0000f870  5c e4 05 e1 0d 5c ee 04  0d 5c f8 18 dd f2 61 73  |\....\...\....as|
0000f880  73 5f 72 6f 74 65 72 5f  62 28 6b 6f 64 65 25 29  |s_roter_b(kode%)|
0000f890  0d 5d 02 0b 73 69 6e 58  52 3d 30 0d 5d 0c 0b 73  |.]..sinXR=0.]..s|
0000f8a0  69 6e 59 52 3d 31 0d 5d  16 0b 73 69 6e 5a 52 3d  |inYR=1.]..sinZR=|
0000f8b0  32 0d 5d 20 0b 63 6f 73  58 52 3d 33 0d 5d 2a 0b  |2.] .cosXR=3.]*.|
0000f8c0  63 6f 73 59 52 3d 34 0d  5d 34 0b 63 6f 73 5a 52  |cosYR=4.]4.cosZR|
0000f8d0  3d 35 0d 5d 3e 14 78 52  3d 36 20 3a 20 64 61 74  |=5.]>.xR=6 : dat|
0000f8e0  61 78 31 52 3d 36 0d 5d  48 14 79 52 3d 37 20 3a  |ax1R=6.]H.yR=7 :|
0000f8f0  20 64 61 74 61 79 32 52  3d 37 0d 5d 52 14 7a 52  | datay2R=7.]R.zR|
0000f900  3d 38 20 3a 20 64 61 74  61 7a 33 52 3d 38 0d 5d  |=8 : dataz3R=8.]|
0000f910  5c 11 78 73 52 3d 39 20  3a 20 79 73 52 3d 39 0d  |\.xsR=9 : ysR=9.|
0000f920  5d 66 0f 6f 72 67 62 61  73 65 52 3d 31 30 0d 5d  |]f.orgbaseR=10.]|
0000f930  70 0f 72 6f 74 62 61 73  65 52 3d 31 31 0d 5d 7a  |p.rotbaseR=11.]z|
0000f940  18 69 6e 64 65 78 52 3d  31 32 20 3a 20 68 74 61  |.indexR=12 : hta|
0000f950  62 52 3d 31 32 0d 5d 84  0f e3 70 61 73 73 3d 30  |bR=12.]...pass=0|
0000f960  b8 32 88 32 0d 5d 8e 0c  50 25 3d 6b 6f 64 65 25  |.2.2.]..P%=kode%|
0000f970  0d 5d 98 0c 5b 4f 50 54  70 61 73 73 0d 5d a2 15  |.]..[OPTpass.]..|
0000f980  2e 72 6f 74 65 72 5f 70  75 6e 6b 74 65 72 5f 4d  |.roter_punkter_M|
0000f990  43 0d 5d ac 13 4c 44 52  20 68 74 61 62 52 2c 68  |C.]..LDR htabR,h|
0000f9a0  74 61 62 50 0d 5d b6 1c  4c 44 52 20 6f 72 67 62  |tabP.]..LDR orgb|
0000f9b0  61 73 65 52 2c 5b 68 74  61 62 52 2c 23 35 32 5d  |aseR,[htabR,#52]|
0000f9c0  0d 5d c0 1c 4c 44 52 20  72 6f 74 62 61 73 65 52  |.]..LDR rotbaseR|
0000f9d0  2c 5b 68 74 61 62 52 2c  23 35 36 5d 0d 5d ca 11  |,[htabR,#56].]..|
0000f9e0  4d 4f 56 20 69 6e 64 65  78 52 2c 23 30 0d 5d d4  |MOV indexR,#0.].|
0000f9f0  10 2e 6e 65 73 74 65 5f  70 75 6e 6b 74 0d 5d de  |..neste_punkt.].|
0000fa00  1d 43 4d 50 20 69 6e 64  65 78 52 2c 23 6d 61 6b  |.CMP indexR,#mak|
0000fa10  73 5f 6b 6f 6e 73 74 2a  31 32 0d 5d e8 0d ec 51  |s_konst*12.]...Q|
0000fa20  20 50 43 2c 52 31 34 0d  5d f2 1c 4c 44 52 20 78  | PC,R14.]..LDR x|
0000fa30  52 2c 5b 6f 72 67 62 61  73 65 52 2c 69 6e 64 65  |R,[orgbaseR,inde|
0000fa40  78 52 5d 0d 5d fc 18 41  44 44 20 69 6e 64 65 78  |xR].]..ADD index|
0000fa50  52 2c 69 6e 64 65 78 52  2c 23 34 0d 5e 06 1c 4c  |R,indexR,#4.^..L|
0000fa60  44 52 20 79 52 2c 5b 6f  72 67 62 61 73 65 52 2c  |DR yR,[orgbaseR,|
0000fa70  69 6e 64 65 78 52 5d 0d  5e 10 0e 4d 4f 56 20 78  |indexR].^..MOV x|
0000fa80  73 52 2c 78 52 0d 5e 1a  13 4d 55 4c 20 78 52 2c  |sR,xR.^..MUL xR,|
0000fa90  63 6f 73 58 52 2c 78 52  0d 5e 24 0f a4 6a 75 73  |cosXR,xR.^$..jus|
0000faa0  74 65 72 28 78 52 29 0d  5e 2e 18 4d 55 4c 20 64  |ter(xR).^..MUL d|
0000fab0  61 74 61 7a 33 52 2c 79  52 2c 73 69 6e 58 52 0d  |ataz3R,yR,sinXR.|
0000fac0  5e 38 14 a4 6a 75 73 74  65 72 28 64 61 74 61 7a  |^8..juster(dataz|
0000fad0  33 52 29 0d 5e 42 15 53  55 42 20 78 52 2c 78 52  |3R).^B.SUB xR,xR|
0000fae0  2c 64 61 74 61 7a 33 52  0d 5e 4c 19 4d 55 4c 20  |,dataz3R.^L.MUL |
0000faf0  64 61 74 61 7a 33 52 2c  73 69 6e 58 52 2c 78 73  |dataz3R,sinXR,xs|
0000fb00  52 0d 5e 56 14 a4 6a 75  73 74 65 72 28 64 61 74  |R.^V..juster(dat|
0000fb10  61 7a 33 52 29 0d 5e 60  13 4d 55 4c 20 79 52 2c  |az3R).^`.MUL yR,|
0000fb20  63 6f 73 58 52 2c 79 52  0d 5e 6a 0f a4 6a 75 73  |cosXR,yR.^j..jus|
0000fb30  74 65 72 28 79 52 29 0d  5e 74 15 41 44 44 20 79  |ter(yR).^t.ADD y|
0000fb40  52 2c 79 52 2c 64 61 74  61 7a 33 52 0d 5e 7e 1c  |R,yR,dataz3R.^~.|
0000fb50  53 54 52 20 79 52 2c 5b  72 6f 74 62 61 73 65 52  |STR yR,[rotbaseR|
0000fb60  2c 69 6e 64 65 78 52 5d  0d 5e 88 18 41 44 44 20  |,indexR].^..ADD |
0000fb70  69 6e 64 65 78 52 2c 69  6e 64 65 78 52 2c 23 34  |indexR,indexR,#4|
0000fb80  0d 5e 92 1c 4c 44 52 20  7a 52 2c 5b 6f 72 67 62  |.^..LDR zR,[orgb|
0000fb90  61 73 65 52 2c 69 6e 64  65 78 52 5d 0d 5e 9c 0e  |aseR,indexR].^..|
0000fba0  4d 4f 56 20 78 73 52 2c  78 52 0d 5e a6 13 4d 55  |MOV xsR,xR.^..MU|
0000fbb0  4c 20 78 52 2c 63 6f 73  59 52 2c 78 52 0d 5e b0  |L xR,cosYR,xR.^.|
0000fbc0  0f a4 6a 75 73 74 65 72  28 78 52 29 0d 5e ba 18  |..juster(xR).^..|
0000fbd0  4d 55 4c 20 64 61 74 61  79 32 52 2c 7a 52 2c 73  |MUL datay2R,zR,s|
0000fbe0  69 6e 59 52 0d 5e c4 14  a4 6a 75 73 74 65 72 28  |inYR.^...juster(|
0000fbf0  64 61 74 61 79 32 52 29  0d 5e ce 15 53 55 42 20  |datay2R).^..SUB |
0000fc00  78 52 2c 78 52 2c 64 61  74 61 79 32 52 0d 5e d8  |xR,xR,datay2R.^.|
0000fc10  19 4d 55 4c 20 64 61 74  61 79 32 52 2c 78 73 52  |.MUL datay2R,xsR|
0000fc20  2c 73 69 6e 59 52 0d 5e  e2 14 a4 6a 75 73 74 65  |,sinYR.^...juste|
0000fc30  72 28 64 61 74 61 79 32  52 29 0d 5e ec 13 4d 55  |r(datay2R).^..MU|
0000fc40  4c 20 7a 52 2c 63 6f 73  59 52 2c 7a 52 0d 5e f6  |L zR,cosYR,zR.^.|
0000fc50  0f a4 6a 75 73 74 65 72  28 7a 52 29 0d 5f 00 15  |..juster(zR)._..|
0000fc60  41 44 44 20 7a 52 2c 7a  52 2c 64 61 74 61 79 32  |ADD zR,zR,datay2|
0000fc70  52 0d 5f 0a 18 53 55 42  20 69 6e 64 65 78 52 2c  |R._..SUB indexR,|
0000fc80  69 6e 64 65 78 52 2c 23  38 0d 5f 14 1c 53 54 52  |indexR,#8._..STR|
0000fc90  20 78 52 2c 5b 72 6f 74  62 61 73 65 52 2c 69 6e  | xR,[rotbaseR,in|
0000fca0  64 65 78 52 5d 0d 5f 1e  18 41 44 44 20 69 6e 64  |dexR]._..ADD ind|
0000fcb0  65 78 52 2c 69 6e 64 65  78 52 2c 23 34 0d 5f 28  |exR,indexR,#4._(|
0000fcc0  1c 4c 44 52 20 79 52 2c  5b 72 6f 74 62 61 73 65  |.LDR yR,[rotbase|
0000fcd0  52 2c 69 6e 64 65 78 52  5d 0d 5f 32 0e 4d 4f 56  |R,indexR]._2.MOV|
0000fce0  20 79 73 52 2c 79 52 0d  5f 3c 13 4d 55 4c 20 79  | ysR,yR._<.MUL y|
0000fcf0  52 2c 63 6f 73 5a 52 2c  79 52 0d 5f 46 0f a4 6a  |R,cosZR,yR._F..j|
0000fd00  75 73 74 65 72 28 79 52  29 0d 5f 50 18 4d 55 4c  |uster(yR)._P.MUL|
0000fd10  20 64 61 74 61 78 31 52  2c 7a 52 2c 73 69 6e 5a  | datax1R,zR,sinZ|
0000fd20  52 0d 5f 5a 14 a4 6a 75  73 74 65 72 28 64 61 74  |R._Z..juster(dat|
0000fd30  61 78 31 52 29 0d 5f 64  15 53 55 42 20 79 52 2c  |ax1R)._d.SUB yR,|
0000fd40  79 52 2c 64 61 74 61 78  31 52 0d 5f 6e 19 4d 55  |yR,datax1R._n.MU|
0000fd50  4c 20 64 61 74 61 78 31  52 2c 79 73 52 2c 73 69  |L datax1R,ysR,si|
0000fd60  6e 5a 52 0d 5f 78 14 a4  6a 75 73 74 65 72 28 64  |nZR._x..juster(d|
0000fd70  61 74 61 78 31 52 29 0d  5f 82 13 4d 55 4c 20 7a  |atax1R)._..MUL z|
0000fd80  52 2c 63 6f 73 5a 52 2c  7a 52 0d 5f 8c 0f a4 6a  |R,cosZR,zR._...j|
0000fd90  75 73 74 65 72 28 7a 52  29 0d 5f 96 15 41 44 44  |uster(zR)._..ADD|
0000fda0  20 7a 52 2c 7a 52 2c 64  61 74 61 78 31 52 0d 5f  | zR,zR,datax1R._|
0000fdb0  a0 1c 53 54 52 20 79 52  2c 5b 72 6f 74 62 61 73  |..STR yR,[rotbas|
0000fdc0  65 52 2c 69 6e 64 65 78  52 5d 0d 5f aa 18 41 44  |eR,indexR]._..AD|
0000fdd0  44 20 69 6e 64 65 78 52  2c 69 6e 64 65 78 52 2c  |D indexR,indexR,|
0000fde0  23 34 0d 5f b4 1c 53 54  52 20 7a 52 2c 5b 72 6f  |#4._..STR zR,[ro|
0000fdf0  74 62 61 73 65 52 2c 69  6e 64 65 78 52 5d 0d 5f  |tbaseR,indexR]._|
0000fe00  be 18 41 44 44 20 69 6e  64 65 78 52 2c 69 6e 64  |..ADD indexR,ind|
0000fe10  65 78 52 2c 23 34 0d 5f  c8 11 42 20 6e 65 73 74  |exR,#4._..B nest|
0000fe20  65 5f 70 75 6e 6b 74 0d  5f d2 0a 2e 68 74 61 62  |e_punkt._...htab|
0000fe30  50 0d 5f dc 0d 45 51 55  44 20 68 74 61 62 0d 5f  |P._..EQUD htab._|
0000fe40  e6 05 5d 0d 5f f0 05 ed  0d 5f fa 05 e1 0d 60 04  |..]._...._....`.|
0000fe50  04 0d 60 0e 11 dd a4 6a  75 73 74 65 72 28 72 65  |..`....juster(re|
0000fe60  67 29 0d 60 18 0c 5b 4f  50 54 70 61 73 73 0d 60  |g).`..[OPTpass.`|
0000fe70  22 0e 54 45 51 20 72 65  67 2c 23 30 0d 60 2c 14  |".TEQ reg,#0.`,.|
0000fe80  52 53 42 4d 49 20 72 65  67 2c 72 65 67 2c 23 30  |RSBMI reg,reg,#0|
0000fe90  0d 60 36 16 4d 4f 56 20  72 65 67 2c 72 65 67 2c  |.`6.MOV reg,reg,|
0000fea0  4c 53 52 23 31 34 0d 60  40 14 52 53 42 4d 49 20  |LSR#14.`@.RSBMI |
0000feb0  72 65 67 2c 72 65 67 2c  23 30 0d 60 4a 05 5d 0d  |reg,reg,#0.`J.].|
0000fec0  60 54 07 3d 22 22 0d 60  5e 04 0d 60 68 13 dd f2  |`T.="".`^..`h...|
0000fed0  74 6f 5f 73 6b 6a 65 72  6d 65 72 5f 62 0d 60 72  |to_skjermer_b.`r|
0000fee0  0d e7 20 74 77 6f 3d a3  20 e1 0d 60 7c 25 e7 20  |.. two=. ..`|%. |
0000fef0  70 6c 6f 74 5f 73 6b 6a  65 72 6d 3c 3e 64 69 73  |plot_skjerm<>dis|
0000ff00  70 6c 61 79 5f 73 6b 6a  65 72 6d 20 8c 20 e1 0d  |play_skjerm . ..|
0000ff10  60 86 2f 70 6c 6f 74 5f  73 6b 6a 65 72 6d 3d 73  |`./plot_skjerm=s|
0000ff20  6b 6a 65 72 6d 5f 73 74  6f 72 72 65 6c 73 65 2d  |kjerm_storrelse-|
0000ff30  64 69 73 70 6c 61 79 5f  73 6b 6a 65 72 6d 0d 60  |display_skjerm.`|
0000ff40  90 13 21 6f 73 5f 77 6f  72 64 5f 64 61 74 61 3d  |..!os_word_data=|
0000ff50  31 0d 60 9a 1e 6f 73 5f  77 6f 72 64 5f 64 61 74  |1.`..os_word_dat|
0000ff60  61 21 31 3d 70 6c 6f 74  5f 73 6b 6a 65 72 6d 0d  |a!1=plot_skjerm.|
0000ff70  60 a4 20 c8 99 20 22 4f  53 5f 57 6f 72 64 22 2c  |`. .. "OS_Word",|
0000ff80  32 32 2c 6f 73 5f 77 6f  72 64 5f 64 61 74 61 0d  |22,os_word_data.|
0000ff90  60 ae 19 21 68 74 61 62  3d a4 73 6b 6a 65 72 6d  |`..!htab=.skjerm|
0000ffa0  5f 61 64 72 65 73 73 65  0d 60 b8 05 e1 0d 60 c2  |_adresse.`....`.|
0000ffb0  04 0d 60 cc 14 dd f2 73  6b 69 66 74 5f 73 6b 6a  |..`....skift_skj|
0000ffc0  65 72 6d 5f 62 0d 60 d6  24 e7 20 70 6c 6f 74 5f  |erm_b.`.$. plot_|
0000ffd0  73 6b 6a 65 72 6d 3d 64  69 73 70 6c 61 79 5f 73  |skjerm=display_s|
0000ffe0  6b 6a 65 72 6d 20 8c 20  e1 0d 60 e0 13 21 6f 73  |kjerm . ..`..!os|
0000fff0  5f 77 6f 72 64 5f 64 61  74 61 3d 32 0d 60 ea 1e  |_word_data=2.`..|
00010000  6f 73 5f 77 6f 72 64 5f  64 61 74 61 21 31 3d 70  |os_word_data!1=p|
00010010  6c 6f 74 5f 73 6b 6a 65  72 6d 0d 60 f4 20 c8 99  |lot_skjerm.`. ..|
00010020  20 22 4f 53 5f 57 6f 72  64 22 2c 32 32 2c 6f 73  | "OS_Word",22,os|
00010030  5f 77 6f 72 64 5f 64 61  74 61 0d 60 fe 13 21 6f  |_word_data.`..!o|
00010040  73 5f 77 6f 72 64 5f 64  61 74 61 3d 31 0d 61 08  |s_word_data=1.a.|
00010050  21 6f 73 5f 77 6f 72 64  5f 64 61 74 61 21 31 3d  |!os_word_data!1=|
00010060  64 69 73 70 6c 61 79 5f  73 6b 6a 65 72 6d 0d 61  |display_skjerm.a|
00010070  12 20 c8 99 20 22 4f 53  5f 57 6f 72 64 22 2c 32  |. .. "OS_Word",2|
00010080  32 2c 6f 73 5f 77 6f 72  64 5f 64 61 74 61 0d 61  |2,os_word_data.a|
00010090  1c 2c 70 6c 6f 74 5f 73  6b 6a 65 72 6d 3d 73 6b  |.,plot_skjerm=sk|
000100a0  6a 65 72 6d 5f 73 74 6f  72 72 65 6c 73 65 2d 70  |jerm_storrelse-p|
000100b0  6c 6f 74 5f 73 6b 6a 65  72 6d 0d 61 26 32 64 69  |lot_skjerm.a&2di|
000100c0  73 70 6c 61 79 5f 73 6b  6a 65 72 6d 3d 73 6b 6a  |splay_skjerm=skj|
000100d0  65 72 6d 5f 73 74 6f 72  72 65 6c 73 65 2d 64 69  |erm_storrelse-di|
000100e0  73 70 6c 61 79 5f 73 6b  6a 65 72 6d 0d 61 30 19  |splay_skjerm.a0.|
000100f0  21 68 74 61 62 3d a4 73  6b 6a 65 72 6d 5f 61 64  |!htab=.skjerm_ad|
00010100  72 65 73 73 65 0d 61 3a  05 e1 0d 61 44 04 0d 61  |resse.a:...aD..a|
00010110  4e 11 dd f2 65 6e 5f 73  6b 6a 65 72 6d 5f 62 0d  |N...en_skjerm_b.|
00010120  61 58 13 21 6f 73 5f 77  6f 72 64 5f 64 61 74 61  |aX.!os_word_data|
00010130  3d 33 0d 61 62 21 6f 73  5f 77 6f 72 64 5f 64 61  |=3.ab!os_word_da|
00010140  74 61 21 31 3d 64 69 73  70 6c 61 79 5f 73 6b 6a  |ta!1=display_skj|
00010150  65 72 6d 0d 61 6c 20 c8  99 20 22 4f 53 5f 57 6f  |erm.al .. "OS_Wo|
00010160  72 64 22 2c 32 32 2c 6f  73 5f 77 6f 72 64 5f 64  |rd",22,os_word_d|
00010170  61 74 61 0d 61 76 1e 70  6c 6f 74 5f 73 6b 6a 65  |ata.av.plot_skje|
00010180  72 6d 3d 64 69 73 70 6c  61 79 5f 73 6b 6a 65 72  |rm=display_skjer|
00010190  6d 0d 61 80 19 21 68 74  61 62 3d a4 73 6b 6a 65  |m.a..!htab=.skje|
000101a0  72 6d 5f 61 64 72 65 73  73 65 0d 61 8a 05 e1 0d  |rm_adresse.a....|
000101b0  61 94 04 0d 61 9e 14 dd  f2 73 74 79 72 5f 70 72  |a...a....styr_pr|
000101c0  69 6e 74 65 72 5f 43 0d  61 a8 0d ee 20 85 20 e5  |inter_C.a... . .|
000101d0  8d 40 54 65 0d 61 b2 2b  6d 61 72 67 3d 32 30 3a  |.@Te.a.+marg=20:|
000101e0  63 78 31 3d 30 3a 63 79  31 3d 31 39 32 3a 63 78  |cx1=0:cy1=192:cx|
000101f0  32 3d 31 31 30 34 3a 63  79 32 3d 31 30 32 33 0d  |2=1104:cy2=1023.|
00010200  61 bc 15 6d 6f 64 65 5f  78 3d 32 3a 6d 6f 64 65  |a..mode_x=2:mode|
00010210  5f 79 3d 34 0d 61 c6 16  79 5f 73 6b 72 69 76 65  |_y=4.a..y_skrive|
00010220  72 5f 73 6b 6a 65 72 6d  3d 31 0d 61 d0 06 ef 32  |r_skjerm=1.a...2|
00010230  0d 61 da 10 ef 31 2c 32  37 2c 31 2c 97 22 40 22  |.a...1,27,1,."@"|
00010240  0d 61 e4 14 ef 31 2c 32  37 2c 31 2c 97 22 41 22  |.a...1,27,1,."A"|
00010250  2c 31 2c 38 0d 61 ee 26  62 79 74 65 73 5f 70 65  |,1,8.a.&bytes_pe|
00010260  72 5f 6c 69 6e 6a 65 3d  28 63 78 32 2d 63 78 31  |r_linje=(cx2-cx1|
00010270  29 20 81 20 6d 6f 64 65  5f 78 0d 61 f8 25 62 79  |) . mode_x.a.%by|
00010280  74 65 73 5f 70 65 72 5f  6c 69 6e 6a 65 3d 62 79  |tes_per_linje=by|
00010290  74 65 73 5f 70 65 72 5f  6c 69 6e 6a 65 2a 32 0d  |tes_per_linje*2.|
000102a0  62 02 31 e3 20 63 79 3d  63 79 32 20 b8 20 63 79  |b.1. cy=cy2 . cy|
000102b0  31 20 88 20 2d 6d 6f 64  65 5f 79 2a 38 20 81 20  |1 . -mode_y*8 . |
000102c0  79 5f 73 6b 72 69 76 65  72 5f 73 6b 6a 65 72 6d  |y_skriver_skjerm|
000102d0  0d 62 0c 06 ef 32 0d 62  16 09 ef 31 2c 31 33 0d  |.b...2.b...1,13.|
000102e0  62 20 27 e7 20 6d 61 72  67 3e 30 20 8c 20 e3 20  |b '. marg>0 . . |
000102f0  62 6c 61 6e 6b 3d 31 20  b8 20 6d 61 72 67 3a ef  |blank=1 . marg:.|
00010300  31 2c 33 32 3a ed 0d 62  2a 42 ef 31 2c 32 37 2c  |1,32:..b*B.1,27,|
00010310  31 2c 97 22 2a 22 2c 31  2c 33 2c 31 2c 62 79 74  |1,."*",1,3,1,byt|
00010320  65 73 5f 70 65 72 5f 6c  69 6e 6a 65 20 83 32 35  |es_per_linje .25|
00010330  36 2c 31 2c 62 79 74 65  73 5f 70 65 72 5f 6c 69  |6,1,bytes_per_li|
00010340  6e 6a 65 20 81 32 35 36  0d 62 34 1b e3 20 63 78  |nje .256.b4.. cx|
00010350  3d 63 78 31 20 b8 20 63  78 32 20 88 20 6d 6f 64  |=cx1 . cx2 . mod|
00010360  65 5f 78 0d 62 3e 11 74  69 6c 5f 73 6b 72 69 76  |e_x.b>.til_skriv|
00010370  65 72 3d 30 0d 62 48 26  e3 20 62 79 74 65 3d 30  |er=0.bH&. byte=0|
00010380  20 b8 20 38 20 81 20 79  5f 73 6b 72 69 76 65 72  | . 8 . y_skriver|
00010390  5f 73 6b 6a 65 72 6d 20  2d 31 0d 62 52 1d 70 75  |_skjerm -1.bR.pu|
000103a0  6e 6b 74 3d b0 63 78 2c  63 79 2d 62 79 74 65 2a  |nkt=.cx,cy-byte*|
000103b0  6d 6f 64 65 5f 79 29 0d  62 5c 22 e3 20 64 6f 62  |mode_y).b\". dob|
000103c0  62 65 6c 74 3d 31 20 b8  20 79 5f 73 6b 72 69 76  |belt=1 . y_skriv|
000103d0  65 72 5f 73 6b 6a 65 72  6d 0d 62 66 42 e7 20 70  |er_skjerm.bfB. p|
000103e0  75 6e 6b 74 3e 30 20 8c  20 74 69 6c 5f 73 6b 72  |unkt>0 . til_skr|
000103f0  69 76 65 72 2b 3d 32 5e  28 37 2d 62 79 74 65 2a  |iver+=2^(7-byte*|
00010400  79 5f 73 6b 72 69 76 65  72 5f 73 6b 6a 65 72 6d  |y_skriver_skjerm|
00010410  2d 64 6f 62 62 65 6c 74  2b 31 29 0d 62 70 07 ed  |-dobbelt+1).bp..|
00010420  3a ed 0d 62 7a 20 ef 31  2c 74 69 6c 5f 73 6b 72  |:..bz .1,til_skr|
00010430  69 76 65 72 2c 31 2c 74  69 6c 5f 73 6b 72 69 76  |iver,1,til_skriv|
00010440  65 72 0d 62 84 0d ed 20  63 78 3a ed 20 63 79 0d  |er.b... cx:. cy.|
00010450  62 8e 0e ef 31 2c 31 33  2c 31 2c 31 33 0d 62 98  |b...1,13,1,13.b.|
00010460  0e e7 20 69 6e 66 6f 3d  31 20 8c 0d 62 a2 0a 41  |.. info=1 ..b..A|
00010470  24 3d 22 20 22 0d 62 ac  15 e3 20 41 3d 31 b8 37  |$=" ".b... A=1.7|
00010480  3a ef 31 3a f1 41 24 3b  3a ed 0d 62 b6 1f f7 8d  |:.1:.A$;:..b....|
00010490  70 64 65 3a e3 41 3d 31  b8 31 36 3a f3 41 24 3a  |pde:.A=1.16:.A$:|
000104a0  ef 31 3a f1 41 24 3b 3a  ed 0d 62 c0 05 cd 0d 62  |.1:.A$;:..b....b|
000104b0  ca 0e e7 20 69 6e 66 6f  3d 32 20 8c 0d 62 d4 0a  |... info=2 ..b..|
000104c0  41 24 3d 22 20 22 0d 62  de 15 e3 20 41 3d 31 b8  |A$=" ".b... A=1.|
000104d0  37 3a ef 31 3a f1 41 24  3b 3a ed 0d 62 e8 1f f7  |7:.1:.A$;:..b...|
000104e0  8d 60 74 65 3a e3 41 3d  31 b8 31 37 3a f3 41 24  |.`te:.A=1.17:.A$|
000104f0  3a ef 31 3a f1 41 24 3b  3a ed 0d 62 f2 05 cd 0d  |:.1:.A$;:..b....|
00010500  62 fc 1f e3 20 67 61 25  3d 31 b8 20 a9 28 66 75  |b... ga%=1. .(fu|
00010510  6e 6b 73 6a 6f 6e 24 28  66 75 6e 25 29 29 0d 63  |nksjon$(fun%)).c|
00010520  06 1e 41 24 3d c1 66 75  6e 6b 73 6a 6f 6e 24 28  |..A$=.funksjon$(|
00010530  66 75 6e 25 29 2c 67 61  25 2c 31 29 0d 63 10 0b  |fun%),ga%,1).c..|
00010540  ef 31 3a f1 41 24 3b 0d  63 1a 05 ed 0d 63 24 0e  |.1:.A$;.c....c$.|
00010550  ef 31 2c 31 33 2c 31 2c  31 33 0d 63 2e 0a 41 24  |.1,13,1,13.c..A$|
00010560  3d 22 20 22 0d 63 38 14  e3 41 3d 31 b8 37 3a ef  |=" ".c8..A=1.7:.|
00010570  31 3a f1 41 24 3b 3a ed  0d 63 42 1e f7 8d 70 6e  |1:.A$;:..cB...pn|
00010580  65 3a e3 41 3d 31 b8 35  3a f3 41 24 3a ef 31 3a  |e:.A=1.5:.A$:.1:|
00010590  f1 41 24 3b 3a ed 0d 63  4c 1f e3 20 67 61 25 3d  |.A$;:..cL.. ga%=|
000105a0  31 b8 20 a9 28 c3 28 73  74 61 72 74 78 28 66 75  |1. .(.(startx(fu|
000105b0  6e 25 29 29 29 0d 63 56  1e 41 24 3d c1 c3 28 73  |n%))).cV.A$=..(s|
000105c0  74 61 72 74 78 28 66 75  6e 25 29 29 2c 67 61 25  |tartx(fun%)),ga%|
000105d0  2c 31 29 0d 63 60 0b ef  31 3a f1 41 24 3b 0d 63  |,1).c`..1:.A$;.c|
000105e0  6a 05 ed 0d 63 74 0e ef  31 2c 31 33 2c 31 2c 31  |j...ct..1,13,1,1|
000105f0  33 0d 63 7e 0a 41 24 3d  22 20 22 0d 63 88 14 e3  |3.c~.A$=" ".c...|
00010600  41 3d 31 b8 37 3a ef 31  3a f1 41 24 3b 3a ed 0d  |A=1.7:.1:.A$;:..|
00010610  63 92 18 e3 41 3d 31 b8  35 3a f3 41 24 3a ef 31  |c...A=1.5:.A$:.1|
00010620  3a f1 41 24 3b 3a ed 0d  63 9c 40 e3 20 67 61 25  |:.A$;:..c.@. ga%|
00010630  3d 31 b8 20 a9 28 c3 28  73 74 61 72 74 78 28 66  |=1. .(.(startx(f|
00010640  75 6e 25 29 2b 28 73 74  65 70 78 28 66 75 6e 25  |un%)+(stepx(fun%|
00010650  29 2a 28 31 2b 61 6e 74  61 6c 6c 78 5f 6c 69 6e  |)*(1+antallx_lin|
00010660  6a 65 72 29 29 29 29 0d  63 a6 3f 41 24 3d c1 c3  |jer)))).c.?A$=..|
00010670  28 73 74 61 72 74 78 28  66 75 6e 25 29 2b 28 73  |(startx(fun%)+(s|
00010680  74 65 70 78 28 66 75 6e  25 29 2a 28 31 2b 61 6e  |tepx(fun%)*(1+an|
00010690  74 61 6c 6c 78 5f 6c 69  6e 6a 65 72 29 29 29 2c  |tallx_linjer))),|
000106a0  67 61 25 2c 31 29 0d 63  b0 0b ef 31 3a f1 41 24  |ga%,1).c...1:.A$|
000106b0  3b 0d 63 ba 05 ed 0d 63  c4 0e ef 31 2c 31 33 2c  |;.c....c...1,13,|
000106c0  31 2c 31 33 0d 63 ce 0a  41 24 3d 22 20 22 0d 63  |1,13.c..A$=" ".c|
000106d0  d8 14 e3 41 3d 31 b8 37  3a ef 31 3a f1 41 24 3b  |...A=1.7:.1:.A$;|
000106e0  3a ed 0d 63 e2 18 e3 41  3d 31 b8 35 3a f3 41 24  |:..c...A=1.5:.A$|
000106f0  3a ef 31 3a f1 41 24 3b  3a ed 0d 63 ec 1f e3 20  |:.1:.A$;:..c... |
00010700  67 61 25 3d 31 b8 20 a9  28 c3 28 73 74 61 72 74  |ga%=1. .(.(start|
00010710  79 28 66 75 6e 25 29 29  29 0d 63 f6 1e 41 24 3d  |y(fun%))).c..A$=|
00010720  c1 c3 28 73 74 61 72 74  79 28 66 75 6e 25 29 29  |..(starty(fun%))|
00010730  2c 67 61 25 2c 31 29 0d  64 00 0b ef 31 3a f1 41  |,ga%,1).d...1:.A|
00010740  24 3b 0d 64 0a 05 ed 0d  64 14 0e ef 31 2c 31 33  |$;.d....d...1,13|
00010750  2c 31 2c 31 33 0d 64 1e  0a 41 24 3d 22 20 22 0d  |,1,13.d..A$=" ".|
00010760  64 28 14 e3 41 3d 31 b8  37 3a ef 31 3a f1 41 24  |d(..A=1.7:.1:.A$|
00010770  3b 3a ed 0d 64 32 18 e3  41 3d 31 b8 35 3a f3 41  |;:..d2..A=1.5:.A|
00010780  24 3a ef 31 3a f1 41 24  3b 3a ed 0d 64 3c 40 e3  |$:.1:.A$;:..d<@.|
00010790  20 67 61 25 3d 31 b8 20  a9 28 c3 28 73 74 61 72  | ga%=1. .(.(star|
000107a0  74 79 28 66 75 6e 25 29  2b 28 73 74 65 70 79 28  |ty(fun%)+(stepy(|
000107b0  66 75 6e 25 29 2a 28 31  2b 61 6e 74 61 6c 6c 79  |fun%)*(1+antally|
000107c0  5f 6c 69 6e 6a 65 72 29  29 29 29 0d 64 46 3f 41  |_linjer)))).dF?A|
000107d0  24 3d c1 c3 28 73 74 61  72 74 79 28 66 75 6e 25  |$=..(starty(fun%|
000107e0  29 2b 28 73 74 65 70 79  28 66 75 6e 25 29 2a 28  |)+(stepy(fun%)*(|
000107f0  31 2b 61 6e 74 61 6c 6c  79 5f 6c 69 6e 6a 65 72  |1+antally_linjer|
00010800  29 29 29 2c 67 61 25 2c  31 29 0d 64 50 0b ef 31  |))),ga%,1).dP..1|
00010810  3a f1 41 24 3b 0d 64 5a  05 ed 0d 64 64 13 ef 31  |:.A$;.dZ...dd..1|
00010820  2c 31 33 2c 31 2c 31 33  2c 31 2c 31 33 0d 64 6e  |,13,1,13,1,13.dn|
00010830  0a 41 24 3d 22 20 22 0d  64 78 14 e3 41 3d 31 b8  |.A$=" ".dx..A=1.|
00010840  37 3a ef 31 3a f1 41 24  3b 3a ed 0d 64 82 0e e7  |7:.1:.A$;:..d...|
00010850  20 69 6e 66 6f 3d 31 20  8c 0d 64 8c 09 f7 8d 60  | info=1 ..d....`|
00010860  56 65 0d 64 96 19 e3 41  3d 31 b8 32 30 3a f3 41  |Ve.d...A=1.20:.A|
00010870  24 3a ef 31 3a f1 41 24  3b 3a ed 0d 64 a0 0e ef  |$:.1:.A$;:..d...|
00010880  31 2c 31 33 2c 31 2c 31  33 0d 64 aa 0a 41 24 3d  |1,13,1,13.d..A$=|
00010890  22 20 22 0d 64 b4 14 e3  41 3d 31 b8 37 3a ef 31  |" ".d...A=1.7:.1|
000108a0  3a f1 41 24 3b 3a ed 0d  64 be 19 e3 41 3d 31 b8  |:.A$;:..d...A=1.|
000108b0  34 34 3a f3 41 24 3a ef  31 3a f1 41 24 3b 3a ed  |44:.A$:.1:.A$;:.|
000108c0  0d 64 c8 05 cc 0d 64 d2  09 f7 8d 60 7e 65 0d 64  |.d....d....`~e.d|
000108d0  dc 19 e3 41 3d 31 b8 32  32 3a f3 41 24 3a ef 31  |...A=1.22:.A$:.1|
000108e0  3a f1 41 24 3b 3a ed 0d  64 e6 0e ef 31 2c 31 33  |:.A$;:..d...1,13|
000108f0  2c 31 2c 31 33 0d 64 f0  0a 41 24 3d 22 20 22 0d  |,1,13.d..A$=" ".|
00010900  64 fa 14 e3 41 3d 31 b8  37 3a ef 31 3a f1 41 24  |d...A=1.7:.1:.A$|
00010910  3b 3a ed 0d 65 04 19 e3  41 3d 31 b8 34 34 3a f3  |;:..e...A=1.44:.|
00010920  41 24 3a ef 31 3a f1 41  24 3b 3a ed 0d 65 0e 05  |A$:.1:.A$;:..e..|
00010930  cd 0d 65 18 14 e3 20 41  3d 31 b8 33 35 3a ef 31  |..e... A=1.35:.1|
00010940  2c 31 33 3a ed 0d 65 22  10 ef 31 2c 32 37 2c 31  |,13:..e"..1,27,1|
00010950  2c 97 22 40 22 0d 65 2c  06 ef 33 0d 65 36 07 ef  |,."@".e,..3.e6..|
00010960  32 36 0d 65 40 05 e1 0d  65 4a 04 0d 65 54 10 ef  |26.e@...eJ..eT..|
00010970  31 2c 32 37 2c 31 2c 97  22 40 22 0d 65 5e 06 ef  |1,27,1,."@".e^..|
00010980  33 0d 65 68 07 ef 32 36  0d 65 72 11 f2 66 6a 65  |3.eh..26.er..fje|
00010990  72 6e 5f 72 75 74 65 5f  43 0d 65 7c 14 f2 74 65  |rn_rute_C.e|..te|
000109a0  67 6e 6f 70 70 73 6b 6a  65 72 6d 5f 43 0d 65 86  |gnoppskjerm_C.e.|
000109b0  0b f2 6d 65 6c 64 5f 43  0d 65 90 09 e5 8d 44 76  |..meld_C.e....Dv|
000109c0  42 0d 65 9a 04 0d 65 a4  29 dc 20 4c 2c 49 2c 47  |B.e...e.). L,I,G|
000109d0  2c 4e 2c 49 2c 4e 2c 47  2c 3a 2c 22 20 22 2c 66  |,N,I,N,G,:," ",f|
000109e0  2c 28 2c 78 2c 22 2c 22  2c 79 2c 29 2c 3d 0d 65  |,(,x,",",y,),=.e|
000109f0  ae 0f dc 20 4d 2c 69 2c  6e 2c 58 2c 3d 0d 65 b8  |... M,i,n,X,=.e.|
00010a00  0f dc 20 4d 2c 61 2c 78  2c 58 2c 3d 0d 65 c2 0f  |.. M,a,x,X,=.e..|
00010a10  dc 20 4d 2c 69 2c 6e 2c  59 2c 3d 0d 65 cc 0f dc  |. M,i,n,Y,=.e...|
00010a20  20 4d 2c 61 2c 78 2c 59  2c 3d 0d 65 d6 31 dc 20  | M,a,x,Y,=.e.1. |
00010a30  55 2c 74 2c 73 2c 6b 2c  72 2c 69 2c 66 2c 74 2c  |U,t,s,k,r,i,f,t,|
00010a40  22 20 22 2c 66 2c 72 2c  61 2c 22 20 22 2c 33 2c  |" ",f,r,a," ",3,|
00010a50  44 2c 2d 2c 47 2c 72 2c  61 2c 66 0d 65 e0 41 dc  |D,-,G,r,a,f.e.A.|
00010a60  20 4c 2c 61 2c 67 2c 65  2c 74 2c 22 20 22 2c 61  | L,a,g,e,t," ",a|
00010a70  2c 76 2c 22 20 22 2c 42  2c 6a 2c f8 2c 72 2c 6e  |,v," ",B,j,.,r,n|
00010a80  2c 22 20 22 2c 45 2c 22  2e 22 2c 22 20 22 2c 46  |," ",E,"."," ",F|
00010a90  2c 6c 2c f8 2c 74 2c 74  2c 65 2c 6e 0d 65 ea 31  |,l,.,t,t,e,n.e.1|
00010aa0  dc 20 22 20 22 2c 6f 2c  67 2c 22 20 22 2c 43 2c  |. " ",o,g," ",C,|
00010ab0  6c 2c 61 2c 75 2c 73 2c  22 20 22 2c 4e 2c 69 2c  |l,a,u,s," ",N,i,|
00010ac0  63 2c 6b 2c 65 2c 6c 2c  73 2c 65 2c 6e 0d 65 f4  |c,k,e,l,s,e,n.e.|
00010ad0  2b dc 20 45 2c 51 2c 55  2c 41 2c 54 2c 49 2c 4f  |+. E,Q,U,A,T,I,O|
00010ae0  2c 4e 2c 3a 2c 22 20 22  2c 66 2c 28 2c 78 2c 22  |,N,:," ",f,(,x,"|
00010af0  2c 22 2c 79 2c 29 2c 3d  0d 65 fe 35 dc 20 50 2c  |,",y,),=.e.5. P,|
00010b00  72 2c 69 2c 6e 2c 74 2c  6f 2c 75 2c 74 2c 22 20  |r,i,n,t,o,u,t," |
00010b10  22 2c 66 2c 72 2c 6f 2c  6d 2c 22 20 22 2c 33 2c  |",f,r,o,m," ",3,|
00010b20  44 2c 2d 2c 47 2c 72 2c  61 2c 70 2c 68 0d 66 08  |D,-,G,r,a,p,h.f.|
00010b30  3f dc 20 4d 2c 61 2c 64  2c 65 2c 22 20 22 2c 62  |?. M,a,d,e," ",b|
00010b40  2c 79 2c 22 20 22 2c 42  2c 6a 2c f8 2c 72 2c 6e  |,y," ",B,j,.,r,n|
00010b50  2c 22 20 22 2c 45 2c 22  2e 22 2c 22 20 22 2c 46  |," ",E,"."," ",F|
00010b60  2c 6c 2c f8 2c 74 2c 74  2c 65 2c 6e 0d 66 12 33  |,l,.,t,t,e,n.f.3|
00010b70  dc 20 22 20 22 2c 61 2c  6e 2c 64 2c 22 20 22 2c  |. " ",a,n,d," ",|
00010b80  43 2c 6c 2c 61 2c 75 2c  73 2c 22 20 22 2c 4e 2c  |C,l,a,u,s," ",N,|
00010b90  69 2c 63 2c 6b 2c 65 2c  6c 2c 73 2c 65 2c 6e 0d  |i,c,k,e,l,s,e,n.|
00010ba0  66 1c 04 0d 66 26 13 dd  f2 70 72 69 6e 74 5f 73  |f...f&...print_s|
00010bb0  61 76 65 32 5f 43 0d 66  30 10 f2 65 6e 5f 73 6b  |ave2_C.f0..en_sk|
00010bc0  6a 65 72 6d 5f 62 0d 66  3a 16 ef 32 34 2c 30 3b  |jerm_b.f:..24,0;|
00010bd0  30 3b 31 32 37 39 3b 31  30 32 33 3b 0d 66 44 05  |0;1279;1023;.fD.|
00010be0  e1 0d 66 4e 04 0d 66 58  12 dd f2 70 72 69 6e 74  |..fN..fX...print|
00010bf0  5f 73 61 76 65 5f 43 0d  66 62 20 f2 62 6c 61 61  |_save_C.fb .blaa|
00010c00  5f 62 6f 78 5f 43 28 30  2c 37 32 33 2c 31 31 30  |_box_C(0,723,110|
00010c10  33 2c 31 32 37 39 29 0d  66 6c 07 ef 32 36 0d 66  |3,1279).fl..26.f|
00010c20  76 c0 e7 20 69 6e 66 6f  3d 31 20 f1 8a 32 2c 32  |v.. info=1 ..2,2|
00010c30  29 22 56 65 6e 6e 6c 69  67 73 74 20 76 e6 72 20  |)"Vennligst v.r |
00010c40  74 6f 6c 6d 6f 64 69 67  20 64 61 20 6a 65 67 20  |tolmodig da jeg |
00010c50  74 72 65 6e 67 65 72 20  74 69 64 20 74 69 6c 20  |trenger tid til |
00010c60  e5 20 74 65 67 6e 65 20  67 72 61 66 65 6e 20 69  |. tegne grafen i|
00010c70  22 8a 32 2c 33 29 22 60  73 68 61 64 64 6f 77 60  |".2,3)"`shaddow`|
00010c80  20 73 6b 6a 65 72 6d 20  66 f8 72 20 6a 65 67 20  | skjerm f.r jeg |
00010c90  73 65 6e 64 65 72 20 64  65 6e 20 75 74 20 74 69  |sender den ut ti|
00010ca0  6c 20 70 72 69 6e 74 65  72 65 6e 2e 22 8a 32 2c  |l printeren.".2,|
00010cb0  35 29 22 54 72 79 6b 6b  20 45 53 43 41 50 45 20  |5)"Trykk ESCAPE |
00010cc0  66 6f 72 20 e5 20 41 56  42 52 59 54 45 20 70 72  |for . AVBRYTE pr|
00010cd0  69 6e 74 65 72 20 64 75  6d 70 65 6e 2e 22 0d 66  |inter dumpen.".f|
00010ce0  80 b5 e7 20 69 6e 66 6f  3d 32 20 f1 8a 32 2c 32  |... info=2 ..2,2|
00010cf0  29 22 50 6c 65 61 73 65  20 62 65 20 70 61 74 69  |)"Please be pati|
00010d00  65 6e 74 2c 20 49 20 6e  65 65 64 20 74 69 6d 65  |ent, I need time|
00010d10  20 74 6f 20 70 6c 6f 74  20 74 68 65 20 67 72 61  | to plot the gra|
00010d20  70 68 20 69 6e 20 73 68  61 64 64 6f 77 22 8a 32  |ph in shaddow".2|
00010d30  2c 33 29 22 73 63 72 65  65 6e 20 62 65 66 6f 72  |,3)"screen befor|
00010d40  65 20 73 65 6e 64 69 6e  67 20 74 68 65 20 73 69  |e sending the si|
00010d50  67 6e 61 6c 73 20 74 6f  20 74 68 65 20 70 72 69  |gnals to the pri|
00010d60  6e 74 65 72 2e 22 8a 32  2c 35 29 22 50 72 65 73  |nter.".2,5)"Pres|
00010d70  73 20 45 53 43 41 50 45  20 74 6f 20 43 41 4e 43  |s ESCAPE to CANC|
00010d80  45 4c 2f 41 42 4f 52 54  20 70 72 69 6e 74 6f 75  |EL/ABORT printou|
00010d90  74 2e 22 0d 66 8a 12 f2  74 6f 5f 73 6b 6a 65 72  |t.".f...to_skjer|
00010da0  6d 65 72 5f 62 0d 66 94  05 da 0d 66 9e 0e e7 20  |mer_b.f....f... |
00010db0  73 74 79 72 3d b9 20 8c  0d 66 a8 2f e7 20 53 4f  |styr=. ..f./. SO|
00010dc0  52 54 3d a3 20 66 61 72  67 65 5f 74 61 62 65 6c  |RT=. farge_tabel|
00010dd0  6c 21 34 3d 30 3a 66 61  72 76 65 3d 36 33 3a 67  |l!4=0:farve=63:g|
00010de0  72 61 64 3d 32 35 35 0d  66 b2 2f e7 20 53 4f 52  |rad=255.f./. SOR|
00010df0  54 3d b9 20 20 66 61 72  67 65 5f 74 61 62 65 6c  |T=.  farge_tabel|
00010e00  6c 21 34 3d 32 35 35 3a  66 61 72 76 65 3d 30 3a  |l!4=255:farve=0:|
00010e10  67 72 61 64 3d 30 0d 66  bc 17 e6 66 61 72 76 65  |grad=0.f...farve|
00010e20  2b 31 32 38 20 c8 9c 67  72 61 64 3a da 0d 66 c6  |+128 ..grad:..f.|
00010e30  05 cd 0d 66 d0 0c f2 73  74 79 72 72 5f 43 0d 66  |...f...styrr_C.f|
00010e40  da 0e e7 20 73 74 79 72  3d b9 20 8c 0d 66 e4 0f  |... styr=. ..f..|
00010e50  e7 20 66 61 72 76 65 3d  30 20 8c 0d 66 ee 16 fb  |. farve=0 ..f...|
00010e60  31 39 32 20 c8 9c 30 3a  fb 36 33 20 c8 9c 32 35  |192 ..0:.63 ..25|
00010e70  35 0d 66 f8 05 cd 0d 67  02 10 e7 20 66 61 72 76  |5.f....g... farv|
00010e80  65 3c 3e 30 20 8c 0d 67  0c 15 fb 31 39 31 20 c8  |e<>0 ..g...191 .|
00010e90  9c 32 35 35 3a fb 30 20  c8 9c 30 0d 67 16 05 cd  |.255:.0 ..0.g...|
00010ea0  0d 67 20 07 ef 32 36 0d  67 2a b0 f1 8a 35 2c 32  |.g ..26.g*...5,2|
00010eb0  38 29 3b 22 4d 69 6e 58  3d 22 3b 73 74 61 72 74  |8);"MinX=";start|
00010ec0  78 28 66 75 6e 25 29 3b  22 20 20 22 3b 22 4d 61  |x(fun%);"  ";"Ma|
00010ed0  78 58 3d 22 3b 73 74 61  72 74 78 28 66 75 6e 25  |xX=";startx(fun%|
00010ee0  29 2b 28 73 74 65 70 78  28 66 75 6e 25 29 2a 28  |)+(stepx(fun%)*(|
00010ef0  31 2b 61 6e 74 61 6c 6c  78 5f 6c 69 6e 6a 65 72  |1+antallx_linjer|
00010f00  29 29 3b 22 20 20 22 3b  22 4d 69 6e 59 3d 22 3b  |));"  ";"MinY=";|
00010f10  73 74 61 72 74 79 28 66  75 6e 25 29 3b 22 20 20  |starty(fun%);"  |
00010f20  22 3b 22 4d 61 78 59 3d  22 3b 73 74 61 72 74 79  |";"MaxY=";starty|
00010f30  28 66 75 6e 25 29 2b 28  73 74 65 70 79 28 66 75  |(fun%)+(stepy(fu|
00010f40  6e 25 29 2a 28 31 2b 61  6e 74 61 6c 6c 79 5f 6c  |n%)*(1+antally_l|
00010f50  69 6e 6a 65 72 29 29 0d  67 34 0e e7 20 69 6e 66  |injer)).g4.. inf|
00010f60  6f 3d 31 20 8c 0d 67 3e  2e f1 8a 35 2c 32 37 29  |o=1 ..g>...5,27)|
00010f70  3b 22 4c 69 67 6e 69 6e  67 20 3a 20 46 28 78 2c  |;"Ligning : F(x,|
00010f80  79 29 3d 22 66 75 6e 6b  73 6a 6f 6e 24 28 66 75  |y)="funksjon$(fu|
00010f90  6e 25 29 0d 67 48 42 f1  8a 35 2c 32 39 29 3b 22  |n%).gHB..5,29);"|
00010fa0  42 65 72 65 67 6e 65 74  20 6f 67 20 70 6c 6f 74  |Beregnet og plot|
00010fb0  74 65 74 20 76 65 64 20  68 6a 65 6c 70 20 61 76  |tet ved hjelp av|
00010fc0  20 33 44 2d 47 72 61 66  20 70 72 6f 67 72 61 6d  | 3D-Graf program|
00010fd0  6d 65 74 2e 22 0d 67 52  3b f1 8a 35 2c 33 30 29  |met.".gR;..5,30)|
00010fe0  3b 22 4c 61 67 65 74 20  61 76 20 42 6a f8 72 6e  |;"Laget av Bj.rn|
00010ff0  20 45 2e 20 46 6c f8 74  74 65 6e 20 6f 67 20 43  | E. Fl.tten og C|
00011000  6c 61 75 73 20 4e 69 63  6b 65 6c 73 65 6e 2e 22  |laus Nickelsen."|
00011010  0d 67 5c 05 cd 0d 67 66  0e e7 20 69 6e 66 6f 3d  |.g\...gf.. info=|
00011020  32 20 8c 0d 67 70 2f f1  8a 35 2c 32 37 29 3b 22  |2 ..gp/..5,27);"|
00011030  45 71 75 61 74 69 6f 6e  20 3a 20 46 28 78 2c 79  |Equation : F(x,y|
00011040  29 3d 22 66 75 6e 6b 73  6a 6f 6e 24 28 66 75 6e  |)="funksjon$(fun|
00011050  25 29 0d 67 7a 3d f1 8a  35 2c 32 39 29 3b 22 43  |%).gz=..5,29);"C|
00011060  61 6c 63 75 6c 61 74 65  64 20 61 6e 64 20 70 6c  |alculated and pl|
00011070  6f 74 74 65 64 20 62 79  20 74 68 65 20 33 44 2d  |otted by the 3D-|
00011080  47 72 61 70 68 20 70 72  6f 67 72 61 6d 2e 22 0d  |Graph program.".|
00011090  67 84 3b f1 8a 35 2c 33  30 29 3b 22 4d 61 64 65  |g.;..5,30);"Made|
000110a0  20 62 79 20 42 6a f8 72  6e 20 45 2e 20 46 6c f8  | by Bj.rn E. Fl.|
000110b0  74 74 65 6e 20 61 6e 64  20 43 6c 61 75 73 20 4e  |tten and Claus N|
000110c0  69 63 6b 65 6c 73 65 6e  2e 22 0d 67 8e 05 cd 0d  |ickelsen.".g....|
000110d0  67 98 05 cd 0d 67 a2 25  66 61 72 67 65 5f 74 61  |g....g.%farge_ta|
000110e0  62 65 6c 6c 21 34 3d 32  35 35 3a 66 61 72 76 65  |bell!4=255:farve|
000110f0  3d 30 3a 67 72 61 64 3d  30 0d 67 ac 05 e1 0d 67  |=0:grad=0.g....g|
00011100  b6 04 0d 67 c0 23 dd f2  62 65 72 65 67 6e 5f 6f  |...g.#..beregn_o|
00011110  70 70 74 65 67 6e 69 6e  67 5f 61 76 5f 79 5f 61  |pptegning_av_y_a|
00011120  6b 73 65 5f 43 0d 67 ca  1a 6c 69 6e 6a 65 5f 78  |kse_C.g..linje_x|
00011130  31 3d 2d 73 74 61 72 74  78 28 66 75 6e 25 29 0d  |1=-startx(fun%).|
00011140  67 d4 17 6c 69 6e 6a 65  5f 78 32 3d 6d 61 78 78  |g..linje_x2=maxx|
00011150  28 66 75 6e 25 29 0d 67  de 35 6c 69 6e 6a 65 5f  |(fun%).g.5linje_|
00011160  78 3d 31 30 39 35 2b 28  28 6c 69 6e 6a 65 5f 78  |x=1095+((linje_x|
00011170  31 2f 28 6c 69 6e 6a 65  5f 78 31 2b 6c 69 6e 6a  |1/(linje_x1+linj|
00011180  65 5f 78 32 29 29 2a 31  35 32 29 0d 67 e8 52 86  |e_x2))*152).g.R.|
00011190  6c 69 6e 6a 65 5f 78 2c  38 2c 6c 69 6e 6a 65 5f  |linje_x,8,linje_|
000111a0  78 2c 31 39 30 3a 86 6c  69 6e 6a 65 5f 78 2d 31  |x,190:.linje_x-1|
000111b0  30 2c 31 38 30 2c 6c 69  6e 6a 65 5f 78 2c 31 39  |0,180,linje_x,19|
000111c0  30 3a 86 6c 69 6e 6a 65  5f 78 2b 31 30 2c 31 38  |0:.linje_x+10,18|
000111d0  30 2c 6c 69 6e 6a 65 5f  78 2c 31 39 30 0d 67 f2  |0,linje_x,190.g.|
000111e0  05 e1 0d 67 fc 04 0d 68  06 23 dd f2 62 65 72 65  |...g...h.#..bere|
000111f0  67 6e 5f 6f 70 70 74 65  67 6e 69 6e 67 5f 61 76  |gn_opptegning_av|
00011200  5f 78 5f 61 6b 73 65 5f  43 0d 68 10 1a 6c 69 6e  |_x_akse_C.h..lin|
00011210  6a 65 5f 78 31 3d 2d 73  74 61 72 74 79 28 66 75  |je_x1=-starty(fu|
00011220  6e 25 29 0d 68 1a 17 6c  69 6e 6a 65 5f 78 32 3d  |n%).h..linje_x2=|
00011230  6d 61 78 79 28 66 75 6e  25 29 0d 68 24 33 6c 69  |maxy(fun%).h$3li|
00011240  6e 6a 65 5f 78 3d 32 30  2b 28 28 6c 69 6e 6a 65  |nje_x=20+((linje|
00011250  5f 78 31 2f 28 6c 69 6e  6a 65 5f 78 31 2b 6c 69  |_x1/(linje_x1+li|
00011260  6e 6a 65 5f 78 32 29 29  2a 31 35 32 29 0d 68 2e  |nje_x2))*152).h.|
00011270  5a 86 31 30 37 39 2c 6c  69 6e 6a 65 5f 78 2c 31  |Z.1079,linje_x,1|
00011280  32 36 33 2c 6c 69 6e 6a  65 5f 78 3a 86 31 32 35  |263,linje_x:.125|
00011290  33 2c 6c 69 6e 6a 65 5f  78 2d 31 30 2c 31 32 36  |3,linje_x-10,126|
000112a0  33 2c 6c 69 6e 6a 65 5f  78 3a 86 31 32 35 33 2c  |3,linje_x:.1253,|
000112b0  6c 69 6e 6a 65 5f 78 2b  31 30 2c 31 32 36 33 2c  |linje_x+10,1263,|
000112c0  6c 69 6e 6a 65 5f 78 0d  68 38 05 e1 0d 68 42 04  |linje_x.h8...hB.|
000112d0  0d 68 4c 10 dd f2 76 61  6e 64 72 65 5f 62 5f 43  |.hL...vandre_b_C|
000112e0  0d 68 56 0c 2a 46 58 31  30 36 2c 33 0d 68 60 0e  |.hV.*FX106,3.h`.|
000112f0  e6 20 35 36 20 c8 9c 20  38 30 0d 68 6a 14 c8 93  |. 56 .. 80.hj...|
00011300  c8 90 30 2c 30 2c 31 32  37 39 2c 31 39 32 0d 68  |..0,0,1279,192.h|
00011310  74 0f e6 20 33 32 20 c8  9c 20 32 35 36 0d 68 7e  |t.. 32 .. 256.h~|
00011320  12 c8 93 30 2c 30 2c 31  32 37 39 2c 31 39 32 0d  |...0,0,1279,192.|
00011330  68 88 0a e6 30 20 c8 9c  30 0d 68 92 17 c8 93 c8  |h...0 ..0.h.....|
00011340  90 31 30 39 35 2c 32 30  2c 31 35 32 2c 31 35 32  |.1095,20,152,152|
00011350  0d 68 9c 0f e6 20 36 33  20 c8 9c 20 32 35 36 0d  |.h... 63 .. 256.|
00011360  68 a6 14 e3 20 6c 69 6e  6a 65 5f 43 3d 31 20 b8  |h... linje_C=1 .|
00011370  20 32 30 0d 68 b0 2c 86  31 30 39 35 2c 31 32 2b  | 20.h.,.1095,12+|
00011380  28 6c 69 6e 6a 65 5f 43  2a 38 29 2c 31 32 34 37  |(linje_C*8),1247|
00011390  2c 31 32 2b 28 6c 69 6e  6a 65 5f 43 2a 38 29 0d  |,12+(linje_C*8).|
000113a0  68 ba 2d 86 31 30 38 37  2b 28 6c 69 6e 6a 65 5f  |h.-.1087+(linje_|
000113b0  43 2a 38 29 2c 32 30 2c  31 30 38 37 2b 28 6c 69  |C*8),20,1087+(li|
000113c0  6e 6a 65 5f 43 2a 38 29  2c 31 37 32 0d 68 c4 0d  |nje_C*8),172.h..|
000113d0  ed 20 6c 69 6e 6a 65 5f  43 0d 68 ce 1b e7 20 73  |. linje_C.h... s|
000113e0  74 61 72 74 78 28 66 75  6e 25 29 3e 30 20 73 61  |tartx(fun%)>0 sa|
000113f0  6b 79 3d 31 0d 68 d8 1b  e7 20 73 74 61 72 74 78  |ky=1.h... startx|
00011400  28 66 75 6e 25 29 3d 30  20 73 61 6b 79 3d 32 0d  |(fun%)=0 saky=2.|
00011410  68 e2 1b e7 20 6d 61 78  78 28 66 75 6e 25 29 3c  |h... maxx(fun%)<|
00011420  30 20 20 20 73 61 6b 79  3d 33 0d 68 ec 1b e7 20  |0   saky=3.h... |
00011430  6d 61 78 78 28 66 75 6e  25 29 3d 30 20 20 20 73  |maxx(fun%)=0   s|
00011440  61 6b 79 3d 34 0d 68 f6  2e e7 20 28 73 74 61 72  |aky=4.h... (star|
00011450  74 78 28 66 75 6e 25 29  3c 30 29 20 80 20 28 6d  |tx(fun%)<0) . (m|
00011460  61 78 78 28 66 75 6e 25  29 3e 30 29 20 73 61 6b  |axx(fun%)>0) sak|
00011470  79 3d 35 0d 69 00 1c 20  e7 20 73 74 61 72 74 79  |y=5.i.. . starty|
00011480  28 66 75 6e 25 29 3e 30  20 73 61 6b 78 3d 31 0d  |(fun%)>0 sakx=1.|
00011490  69 0a 1c 20 e7 20 73 74  61 72 74 79 28 66 75 6e  |i.. . starty(fun|
000114a0  25 29 3d 30 20 73 61 6b  78 3d 32 0d 69 14 1c 20  |%)=0 sakx=2.i.. |
000114b0  e7 20 6d 61 78 79 28 66  75 6e 25 29 3c 30 20 20  |. maxy(fun%)<0  |
000114c0  20 73 61 6b 78 3d 33 0d  69 1e 1c 20 e7 20 6d 61  | sakx=3.i.. . ma|
000114d0  78 79 28 66 75 6e 25 29  3d 30 20 20 20 73 61 6b  |xy(fun%)=0   sak|
000114e0  78 3d 34 0d 69 28 2f 20  e7 20 28 73 74 61 72 74  |x=4.i(/ . (start|
000114f0  79 28 66 75 6e 25 29 3c  30 29 20 80 20 28 6d 61  |y(fun%)<0) . (ma|
00011500  78 79 28 66 75 6e 25 29  3e 30 29 20 73 61 6b 78  |xy(fun%)>0) sakx|
00011510  3d 35 0d 69 32 0d e6 31  32 20 c8 9c 32 35 36 0d  |=5.i2..12 ..256.|
00011520  69 3c 0d c8 8e 20 73 61  6b 79 20 ca 0d 69 46 3e  |i<... saky ..iF>|
00011530  c9 20 31 3a 86 31 30 38  31 2c 38 2c 31 30 38 31  |. 1:.1081,8,1081|
00011540  2c 31 39 30 3a 86 31 30  37 31 2c 31 38 30 2c 31  |,190:.1071,180,1|
00011550  30 38 31 2c 31 39 30 3a  86 31 30 39 31 2c 31 38  |081,190:.1091,18|
00011560  30 2c 31 30 38 31 2c 31  39 30 0d 69 50 3e c9 20  |0,1081,190.iP>. |
00011570  32 3a 86 31 30 39 35 2c  38 2c 31 30 39 35 2c 31  |2:.1095,8,1095,1|
00011580  39 30 3a 86 31 30 38 35  2c 31 38 30 2c 31 30 39  |90:.1085,180,109|
00011590  35 2c 31 39 30 3a 86 31  31 30 35 2c 31 38 30 2c  |5,190:.1105,180,|
000115a0  31 30 39 35 2c 31 39 30  0d 69 5a 3e c9 20 33 3a  |1095,190.iZ>. 3:|
000115b0  86 31 32 36 31 2c 38 2c  31 32 36 31 2c 31 39 30  |.1261,8,1261,190|
000115c0  3a 86 31 32 35 31 2c 31  38 30 2c 31 32 36 31 2c  |:.1251,180,1261,|
000115d0  31 39 30 3a 86 31 32 37  31 2c 31 38 30 2c 31 32  |190:.1271,180,12|
000115e0  36 31 2c 31 39 30 0d 69  64 3e c9 20 34 3a 86 31  |61,190.id>. 4:.1|
000115f0  32 33 39 2c 38 2c 31 32  33 39 2c 31 39 30 3a 86  |239,8,1239,190:.|
00011600  31 32 32 39 2c 31 38 30  2c 31 32 33 39 2c 31 39  |1229,180,1239,19|
00011610  30 3a 86 31 32 34 39 2c  31 38 30 2c 31 32 33 39  |0:.1249,180,1239|
00011620  2c 31 39 30 0d 69 6e 26  c9 20 35 3a f2 62 65 72  |,190.in&. 5:.ber|
00011630  65 67 6e 5f 6f 70 70 74  65 67 6e 69 6e 67 5f 61  |egn_opptegning_a|
00011640  76 5f 79 5f 61 6b 73 65  5f 43 0d 69 78 05 cb 0d  |v_y_akse_C.ix...|
00011650  69 82 0e 20 e6 34 38 20  c8 9c 32 35 36 0d 69 8c  |i.. .48 ..256.i.|
00011660  0e 20 c8 8e 20 73 61 6b  78 20 ca 0d 69 96 3a 20  |. .. sakx ..i.: |
00011670  c9 20 31 3a 86 31 30 37  39 2c 31 30 2c 31 32 36  |. 1:.1079,10,126|
00011680  33 2c 31 30 3a 86 31 32  35 33 2c 32 30 2c 31 32  |3,10:.1253,20,12|
00011690  36 33 2c 31 30 3a 86 31  32 35 33 2c 30 2c 31 32  |63,10:.1253,0,12|
000116a0  36 33 2c 31 30 0d 69 a0  3b 20 c9 20 32 3a 86 31  |63,10.i.; . 2:.1|
000116b0  30 37 39 2c 32 30 2c 31  32 36 33 2c 32 30 3a 86  |079,20,1263,20:.|
000116c0  31 32 35 33 2c 33 30 2c  31 32 36 33 2c 32 30 3a  |1253,30,1263,20:|
000116d0  86 31 32 35 33 2c 31 30  2c 31 32 36 33 2c 32 30  |.1253,10,1263,20|
000116e0  0d 69 aa 41 20 c9 20 33  3a 86 31 30 37 39 2c 31  |.i.A . 3:.1079,1|
000116f0  38 34 2c 31 32 36 33 2c  31 38 34 3a 86 31 32 35  |84,1263,184:.125|
00011700  33 2c 31 39 32 2c 31 32  36 33 2c 31 38 34 3a 86  |3,192,1263,184:.|
00011710  31 32 35 33 2c 31 37 32  2c 31 32 36 33 2c 31 38  |1253,172,1263,18|
00011720  34 0d 69 b4 41 20 c9 20  34 3a 86 31 30 37 39 2c  |4.i.A . 4:.1079,|
00011730  31 36 38 2c 31 32 36 33  2c 31 36 38 3a 86 31 32  |168,1263,168:.12|
00011740  35 33 2c 31 37 38 2c 31  32 36 33 2c 31 36 38 3a  |53,178,1263,168:|
00011750  86 31 32 35 33 2c 31 35  38 2c 31 32 36 33 2c 31  |.1253,158,1263,1|
00011760  36 38 0d 69 be 27 20 c9  20 35 3a f2 62 65 72 65  |68.i.' . 5:.bere|
00011770  67 6e 5f 6f 70 70 74 65  67 6e 69 6e 67 5f 61 76  |gn_opptegning_av|
00011780  5f 78 5f 61 6b 73 65 5f  43 0d 69 c8 06 20 cb 0d  |_x_akse_C.i.. ..|
00011790  69 d2 0e fb 31 38 34 20  c8 9c 20 38 30 0d 69 dc  |i...184 .. 80.i.|
000117a0  0e fb 33 32 20 c8 9c 20  32 35 36 0d 69 e6 12 ef  |..32 .. 256.i...|
000117b0  32 38 2c 30 2c 32 38 2c  36 37 2c 32 36 0d 69 f0  |28,0,28,67,26.i.|
000117c0  35 e7 20 69 6e 66 6f 3d  31 20 f1 8a 32 2c 32 36  |5. info=1 ..2,26|
000117d0  29 22 4c 69 67 6e 69 6e  67 20 66 28 78 2c 79 29  |)"Ligning f(x,y)|
000117e0  3d 22 3b 66 75 6e 6b 73  6a 6f 6e 24 28 66 75 6e  |=";funksjon$(fun|
000117f0  25 29 0d 69 fa 36 e7 20  69 6e 66 6f 3d 32 20 f1  |%).i.6. info=2 .|
00011800  8a 32 2c 32 36 29 22 45  71 75 61 74 69 6f 6e 20  |.2,26)"Equation |
00011810  66 28 78 2c 79 29 3d 22  3b 66 75 6e 6b 73 6a 6f  |f(x,y)=";funksjo|
00011820  6e 24 28 66 75 6e 25 29  0d 6a 04 07 ef 32 36 0d  |n$(fun%).j...26.|
00011830  6a 0e 18 73 6a 65 6b 6b  3d 61 6e 74 61 6c 6c 78  |j..sjekk=antallx|
00011840  5f 6c 69 6e 6a 65 72 0d  6a 18 32 e7 20 73 6a 65  |_linjer.j.2. sje|
00011850  6b 6b 3d 31 39 20 8c 20  c8 97 c8 93 30 2c 30 2c  |kk=19 . ....0,0,|
00011860  33 31 39 2c 33 31 39 20  8b 20 c8 97 c8 93 30 2c  |319,319 . ....0,|
00011870  30 2c 36 33 39 2c 36 33  39 0d 6a 22 0c c8 97 20  |0,639,639.j"... |
00011880  b8 20 30 2c 30 0d 6a 2c  05 f5 0d 6a 36 13 c8 97  |. 0,0.j,...j6...|
00011890  20 63 63 78 25 2c 63 63  79 25 2c 62 25 0d 6a 40  | ccx%,ccy%,b%.j@|
000118a0  15 20 20 78 25 3d 63 63  78 25 3a 79 25 3d 63 63  |.  x%=ccx%:y%=cc|
000118b0  79 25 0d 6a 4a 10 20 20  78 25 3d 78 25 20 81 20  |y%.jJ.  x%=x% . |
000118c0  31 36 0d 6a 54 10 20 20  79 25 3d 79 25 20 81 20  |16.jT.  y%=y% . |
000118d0  31 36 0d 6a 5e 17 20 20  78 25 3d 78 25 20 83 20  |16.j^.  x%=x% . |
000118e0  28 6d 61 6b 73 78 2b 31  29 0d 6a 68 17 20 20 79  |(maksx+1).jh.  y|
000118f0  25 3d 79 25 20 83 20 28  6d 61 6b 73 79 2b 31 29  |%=y% . (maksy+1)|
00011900  0d 6a 72 1b 20 20 e7 20  61 6e 74 61 6c 6c 78 5f  |.jr.  . antallx_|
00011910  6c 69 6e 6a 65 72 3d 33  39 20 8c 0d 6a 7c 0f 20  |linjer=39 ..j|. |
00011920  20 63 6c 78 25 3d 78 25  2f 32 0d 6a 86 0f 20 20  | clx%=x%/2.j..  |
00011930  63 6c 79 25 3d 79 25 2f  32 0d 6a 90 07 20 20 cd  |cly%=y%/2.j..  .|
00011940  0d 6a 9a 1b 20 20 e7 20  61 6e 74 61 6c 6c 78 5f  |.j..  . antallx_|
00011950  6c 69 6e 6a 65 72 3d 31  39 20 8c 0d 6a a4 0d 20  |linjer=19 ..j.. |
00011960  20 63 6c 78 25 3d 78 25  0d 6a ae 0d 20 20 63 6c  | clx%=x%.j..  cl|
00011970  79 25 3d 79 25 0d 6a b8  07 20 20 cd 0d 6a c2 1d  |y%=y%.j..  ..j..|
00011980  20 20 e7 20 78 25 3e 28  6d 61 6b 73 78 29 20 78  |  . x%>(maksx) x|
00011990  25 3d 28 6d 61 6b 73 78  29 0d 6a cc 1d 20 20 e7  |%=(maksx).j..  .|
000119a0  20 79 25 3e 28 6d 61 6b  73 79 29 20 79 25 3d 28  | y%>(maksy) y%=(|
000119b0  6d 61 6b 73 79 29 0d 6a  d6 29 20 20 69 6e 64 65  |maksy).j.)  inde|
000119c0  6b 73 3d 6f 72 67 74 61  62 2b 78 25 2a 31 32 2b  |ks=orgtab+x%*12+|
000119d0  79 25 2a 28 6d 61 6b 73  78 2b 31 29 2a 31 32 0d  |y%*(maksx+1)*12.|
000119e0  6a e0 13 20 20 67 72 61  66 78 3d 21 69 6e 64 65  |j..  grafx=!inde|
000119f0  6b 73 0d 6a ea 14 20 20  67 72 61 66 79 3d 69 6e  |ks.j..  grafy=in|
00011a00  64 65 6b 73 21 34 0d 6a  f4 14 20 20 67 72 61 66  |deks!4.j..  graf|
00011a10  7a 3d 69 6e 64 65 6b 73  21 38 0d 6a fe 0e fb 31  |z=indeks!8.j...1|
00011a20  38 34 20 c8 9c 20 38 30  0d 6b 08 0d fb 34 38 20  |84 .. 80.k...48 |
00011a30  c8 9c 32 35 36 0d 6b 12  31 f1 8a 31 2c 32 38 29  |..256.k.1..1,28)|
00011a40  22 78 3d 22 3b 73 74 61  72 74 78 28 66 75 6e 25  |"x=";startx(fun%|
00011a50  29 2b 78 25 2a 73 74 65  70 78 28 66 75 6e 25 29  |)+x%*stepx(fun%)|
00011a60  3b 89 28 31 35 29 0d 6b  1c 0d fb 31 32 20 c8 9c  |;.(15).k...12 ..|
00011a70  32 35 36 0d 6b 26 31 f1  8a 31 2c 32 39 29 22 79  |256.k&1..1,29)"y|
00011a80  3d 22 3b 73 74 61 72 74  79 28 66 75 6e 25 29 2b  |=";starty(fun%)+|
00011a90  79 25 2a 73 74 65 70 79  28 66 75 6e 25 29 3b 89  |y%*stepy(fun%);.|
00011aa0  28 31 35 29 0d 6b 30 0c  fb 33 20 c8 9c 32 35 36  |(15).k0..3 ..256|
00011ab0  0d 6b 3a 61 e7 20 67 72  61 66 7a 2f 53 5a 25 28  |.k:a. grafz/SZ%(|
00011ac0  66 75 6e 25 29 3d 31 30  30 30 30 30 31 20 8c 20  |fun%)=1000001 . |
00011ad0  f1 8a 31 2c 33 30 29 22  7a 3d 65 72 72 6f 72 20  |..1,30)"z=error |
00011ae0  20 20 20 20 20 20 20 20  20 20 20 20 22 20 8b 20  |            " . |
00011af0  f1 8a 31 2c 33 30 29 22  7a 3d 22 3b 67 72 61 66  |..1,30)"z=";graf|
00011b00  7a 2f 53 5a 25 28 66 75  6e 25 29 3b 89 28 31 35  |z/SZ%(fun%);.(15|
00011b10  29 0d 6b 44 28 20 20 69  6e 64 65 6b 73 3d 70 6c  |).kD(  indeks=pl|
00011b20  6f 74 74 61 62 2b 78 25  2a 38 2b 79 25 2a 28 6d  |ottab+x%*8+y%*(m|
00011b30  61 6b 73 78 2b 31 29 2a  38 0d 6b 4e 15 20 20 73  |aksx+1)*8.kN.  s|
00011b40  6b 6a 65 72 6d 78 3d 21  69 6e 64 65 6b 73 0d 6b  |kjermx=!indeks.k|
00011b50  58 16 20 20 73 6b 6a 65  72 6d 79 3d 69 6e 64 65  |X.  skjermy=inde|
00011b60  6b 73 21 34 0d 6b 62 06  c8 96 0d 6b 6c 17 f2 74  |ks!4.kb....kl..t|
00011b70  65 67 6e 5f 76 61 6e 64  72 65 5f 6b 6f 72 73 5f  |egn_vandre_kors_|
00011b80  62 0d 6b 76 06 c8 96 0d  6b 80 17 f2 74 65 67 6e  |b.kv....k...tegn|
00011b90  5f 76 61 6e 64 72 65 5f  6b 6f 72 73 5f 62 0d 6b  |_vandre_kors_b.k|
00011ba0  8a 0a fd 20 62 25 3e 30  0d 6b 94 15 c8 97 c8 93  |... b%>0.k......|
00011bb0  30 2c 30 2c 31 32 38 30  2c 31 30 32 34 0d 6b 9e  |0,0,1280,1024.k.|
00011bc0  0e e6 20 35 36 20 c8 9c  20 38 30 0d 6b a8 0f e6  |.. 56 .. 80.k...|
00011bd0  20 33 32 20 c8 9c 20 32  35 36 0d 6b b2 10 c8 97  | 32 .. 256.k....|
00011be0  20 b8 20 36 34 30 2c 35  31 32 0d 6b bc 11 f2 66  | . 640,512.k...f|
00011bf0  6a 65 72 6e 5f 72 75 74  65 5f 43 0d 6b c6 05 e1  |jern_rute_C.k...|
00011c00  0d 6b d0 04 0d 6b da 18  dd f2 74 65 67 6e 5f 76  |.k...k....tegn_v|
00011c10  61 6e 64 72 65 5f 6b 6f  72 73 5f 62 0d 6b e4 11  |andre_kors_b.k..|
00011c20  e6 20 33 2c 31 35 20 c8  9c 20 32 35 35 0d 6b ee  |. 3,15 .. 255.k.|
00011c30  1a 20 20 ec 20 73 6b 6a  65 72 6d 78 2b 31 36 2c  |.  . skjermx+16,|
00011c40  73 6b 6a 65 72 6d 79 0d  6b f8 1a 20 20 df 20 73  |skjermy.k..  . s|
00011c50  6b 6a 65 72 6d 78 2d 31  36 2c 73 6b 6a 65 72 6d  |kjermx-16,skjerm|
00011c60  79 0d 6c 02 1a 20 20 ec  20 73 6b 6a 65 72 6d 78  |y.l..  . skjermx|
00011c70  2c 73 6b 6a 65 72 6d 79  2d 31 36 0d 6c 0c 1a 20  |,skjermy-16.l.. |
00011c80  20 df 20 73 6b 6a 65 72  6d 78 2c 73 6b 6a 65 72  | . skjermx,skjer|
00011c90  6d 79 2b 31 36 0d 6c 16  11 e6 20 33 2c 31 35 20  |my+16.l... 3,15 |
00011ca0  c8 9c 20 32 35 35 0d 6c  20 1f 20 20 ec 20 31 30  |.. 255.l .  . 10|
00011cb0  39 35 2b 38 2b 38 2a 63  6c 78 25 2c 32 30 2b 38  |95+8+8*clx%,20+8|
00011cc0  2a 63 6c 79 25 0d 6c 2a  1f 20 20 df 20 31 30 39  |*cly%.l*.  . 109|
00011cd0  35 2d 38 2b 38 2a 63 6c  78 25 2c 32 30 2b 38 2a  |5-8+8*clx%,20+8*|
00011ce0  63 6c 79 25 0d 6c 34 1f  20 20 ec 20 31 30 39 35  |cly%.l4.  . 1095|
00011cf0  2b 38 2a 63 6c 78 25 2c  32 30 2d 38 2b 38 2a 63  |+8*clx%,20-8+8*c|
00011d00  6c 79 25 0d 6c 3e 1f 20  20 df 20 31 30 39 35 2b  |ly%.l>.  . 1095+|
00011d10  38 2a 63 6c 78 25 2c 32  30 2b 38 2b 38 2a 63 6c  |8*clx%,20+8+8*cl|
00011d20  79 25 0d 6c 48 05 e1 0d  6c 52 04 0d 6c 5c 1a dd  |y%.lH...lR..l\..|
00011d30  f2 73 61 76 65 5f 6c 69  67 6e 69 6e 67 73 5f 73  |.save_lignings_s|
00011d40  65 74 74 5f 43 0d 6c 66  11 58 3d ae 28 66 69 6c  |ett_C.lf.X=.(fil|
00011d50  6e 61 76 6e 24 29 0d 6c  70 0e e3 20 6e 72 3d 31  |navn$).lp.. nr=1|
00011d60  20 b8 20 34 0d 6c 7a 36  6d 61 78 78 28 6e 72 29  | . 4.lz6maxx(nr)|
00011d70  3d 73 74 61 72 74 78 28  6e 72 29 2b 28 73 74 65  |=startx(nr)+(ste|
00011d80  70 78 28 6e 72 29 2a 28  31 2b 61 6e 74 61 6c 6c  |px(nr)*(1+antall|
00011d90  78 5f 6c 69 6e 6a 65 72  29 29 0d 6c 84 36 6d 61  |x_linjer)).l.6ma|
00011da0  78 79 28 6e 72 29 3d 73  74 61 72 74 79 28 6e 72  |xy(nr)=starty(nr|
00011db0  29 2b 28 73 74 65 70 79  28 6e 72 29 2a 28 31 2b  |)+(stepy(nr)*(1+|
00011dc0  61 6e 74 61 6c 6c 79 5f  6c 69 6e 6a 65 72 29 29  |antally_linjer))|
00011dd0  0d 6c 8e 3b e7 20 61 6e  74 61 6c 6c 78 5f 6c 69  |.l.;. antallx_li|
00011de0  6e 6a 65 72 3d 33 39 20  53 58 25 28 6e 72 29 3d  |njer=39 SX%(nr)=|
00011df0  53 58 25 28 6e 72 29 2a  32 3a 53 59 25 28 6e 72  |SX%(nr)*2:SY%(nr|
00011e00  29 3d 53 59 25 28 6e 72  29 2a 32 0d 6c 98 55 f1  |)=SY%(nr)*2.l.U.|
00011e10  23 58 2c 66 75 6e 6b 73  6a 6f 6e 24 28 6e 72 29  |#X,funksjon$(nr)|
00011e20  2c 73 74 61 72 74 78 28  6e 72 29 2c 73 74 61 72  |,startx(nr),star|
00011e30  74 79 28 6e 72 29 2c 6d  61 78 78 28 6e 72 29 2c  |ty(nr),maxx(nr),|
00011e40  6d 61 78 79 28 6e 72 29  2c 53 58 25 28 6e 72 29  |maxy(nr),SX%(nr)|
00011e50  2c 53 59 25 28 6e 72 29  2c 53 5a 25 28 6e 72 29  |,SY%(nr),SZ%(nr)|
00011e60  0d 6c a2 08 ed 20 6e 72  0d 6c ac 07 d9 23 30 0d  |.l... nr.l...#0.|
00011e70  6c b6 22 ff 28 22 53 65  74 54 79 70 65 20 22 2b  |l.".("SetType "+|
00011e80  66 69 6c 6e 61 76 6e 24  2b 22 20 26 37 37 37 22  |filnavn$+" &777"|
00011e90  29 0d 6c c0 05 e1 0d 6c  ca 04 0d 6c d4 1a dd f2  |).l....l...l....|
00011ea0  6c 6f 61 64 5f 6c 69 67  6e 69 6e 67 73 5f 73 65  |load_lignings_se|
00011eb0  74 74 5f 43 0d 6c de 11  58 3d 8e 28 66 69 6c 6e  |tt_C.l..X=.(filn|
00011ec0  61 76 6e 24 29 0d 6c e8  0e e3 20 6e 72 3d 31 20  |avn$).l... nr=1 |
00011ed0  b8 20 34 0d 6c f2 55 e8  23 58 2c 66 75 6e 6b 73  |. 4.l.U.#X,funks|
00011ee0  6a 6f 6e 24 28 6e 72 29  2c 73 74 61 72 74 78 28  |jon$(nr),startx(|
00011ef0  6e 72 29 2c 73 74 61 72  74 79 28 6e 72 29 2c 6d  |nr),starty(nr),m|
00011f00  61 78 78 28 6e 72 29 2c  6d 61 78 79 28 6e 72 29  |axx(nr),maxy(nr)|
00011f10  2c 53 58 25 28 6e 72 29  2c 53 59 25 28 6e 72 29  |,SX%(nr),SY%(nr)|
00011f20  2c 53 5a 25 28 6e 72 29  0d 6c fc 26 73 74 65 70  |,SZ%(nr).l.&step|
00011f30  78 28 6e 72 29 3d 28 6d  61 78 78 28 6e 72 29 2d  |x(nr)=(maxx(nr)-|
00011f40  73 74 61 72 74 78 28 6e  72 29 29 2f 32 30 0d 6d  |startx(nr))/20.m|
00011f50  06 26 73 74 65 70 79 28  6e 72 29 3d 28 6d 61 78  |.&stepy(nr)=(max|
00011f60  79 28 6e 72 29 2d 73 74  61 72 74 79 28 6e 72 29  |y(nr)-starty(nr)|
00011f70  29 2f 32 30 0d 6d 10 08  ed 20 6e 72 0d 6d 1a 07  |)/20.m... nr.m..|
00011f80  d9 23 30 0d 6d 24 0a 66  75 6e 25 3d 31 0d 6d 2e  |.#0.m$.fun%=1.m.|
00011f90  0c f2 72 65 73 65 74 5f  43 0d 6d 38 05 e1 0d 6d  |..reset_C.m8...m|
00011fa0  42 04 0d 6d 4c 0b dd a4  44 28 70 25 29 0d 6d 56  |B..mL...D(p%).mV|
00011fb0  0e ea 20 73 24 3a 73 24  3d 22 22 0d 6d 60 31 c8  |.. s$:s$="".m`1.|
00011fc0  95 20 28 3f 70 25 3c 3e  30 20 80 20 a9 28 73 24  |. (?p%<>0 . .(s$|
00011fd0  29 3c 31 32 29 20 73 24  2b 3d bd 28 3f 70 25 29  |)<12) s$+=.(?p%)|
00011fe0  3a 70 25 2b 3d 31 3a ce  3a 3d 73 24 0d 6d 6a 04  |:p%+=1:.:=s$.mj.|
00011ff0  0d 6d 74 12 dd a4 64 69  76 69 64 65 72 28 61 6e  |.mt...divider(an|
00012000  74 29 0d 6d 7e 07 ea 20  69 0d 6d 88 0f e3 20 69  |t).m~.. i.m... i|
00012010  3d 31 20 b8 20 61 6e 74  0d 6d 92 0c 5b 4f 50 54  |=1 . ant.m..[OPT|
00012020  70 61 73 73 0d 6d 9c 23  20 20 4d 4f 56 20 6b 76  |pass.m.#  MOV kv|
00012030  6f 74 69 65 6e 74 52 2c  6b 76 6f 74 69 65 6e 74  |otientR,kvotient|
00012040  52 2c 41 53 4c 23 31 0d  6d a6 24 20 20 4d 4f 56  |R,ASL#1.m.$  MOV|
00012050  53 20 64 69 76 69 64 65  6e 74 52 2c 64 69 76 69  |S dividentR,divi|
00012060  64 65 6e 74 52 2c 41 53  4c 23 31 0d 6d b0 24 20  |dentR,ASL#1.m.$ |
00012070  20 41 44 43 20 70 61 72  74 69 61 6c 52 2c 70 61  | ADC partialR,pa|
00012080  72 74 69 61 6c 52 2c 70  61 72 74 69 61 6c 52 0d  |rtialR,partialR.|
00012090  6d ba 1b 20 20 43 4d 50  20 70 61 72 74 69 61 6c  |m..  CMP partial|
000120a0  52 2c 64 69 76 69 73 6f  72 52 0d 6d c4 26 20 20  |R,divisorR.m.&  |
000120b0  53 42 43 43 53 20 70 61  72 74 69 61 6c 52 2c 70  |SBCCS partialR,p|
000120c0  61 72 74 69 61 6c 52 2c  64 69 76 69 73 6f 72 52  |artialR,divisorR|
000120d0  0d 6d ce 22 20 20 41 44  44 43 53 20 6b 76 6f 74  |.m."  ADDCS kvot|
000120e0  69 65 6e 74 52 2c 6b 76  6f 74 69 65 6e 74 52 2c  |ientR,kvotientR,|
000120f0  23 31 0d 6d d8 05 5d 0d  6d e2 05 ed 0d 6d ec 07  |#1.m..].m....m..|
00012100  3d 22 22 0d 6d f6 04 0d  6e 00 18 dd f2 61 73 73  |="".m...n....ass|
00012110  5f 6c 69 6e 6a 65 5f 62  28 6b 6f 64 65 25 29 0d  |_linje_b(kode%).|
00012120  6e 0a 17 73 74 61 72 74  78 52 3d 30 20 3a 20 64  |n..startxR=0 : d|
00012130  69 61 67 52 3d 30 0d 6e  14 1c 73 74 61 72 74 79  |iagR=0.n..starty|
00012140  52 3d 31 20 3a 20 69 6b  6b 65 5f 64 69 61 67 52  |R=1 : ikke_diagR|
00012150  3d 31 0d 6e 1e 0d 73 6c  75 74 74 78 52 3d 32 0d  |=1.n..sluttxR=2.|
00012160  6e 28 0d 73 6c 75 74 74  79 52 3d 33 0d 6e 32 0c  |n(.sluttyR=3.n2.|
00012170  66 61 72 67 65 52 3d 34  0d 6e 3c 17 61 52 3d 35  |fargeR=4.n<.aR=5|
00012180  20 20 20 20 20 20 3a 20  6d 75 6c 31 52 3d 35 0d  |      : mul1R=5.|
00012190  6e 46 17 62 52 3d 36 20  20 20 20 20 20 3a 20 6d  |nF.bR=6      : m|
000121a0  75 6c 32 52 3d 36 0d 6e  50 17 64 52 3d 37 20 20  |ul2R=6.nP.dR=7  |
000121b0  20 20 20 20 3a 20 6d 75  6c 33 52 3d 37 0d 6e 5a  |    : mul3R=7.nZ|
000121c0  23 73 5f 73 74 61 72 74  52 3d 38 3a 20 6d 75 6c  |#s_startR=8: mul|
000121d0  34 52 3d 38 20 3a 20 6f  66 66 73 65 74 52 3d 38  |4R=8 : offsetR=8|
000121e0  0d 6e 64 0e 73 5f 70 65  6b 65 72 52 3d 39 0d 6e  |.nd.s_pekerR=9.n|
000121f0  6e 1a 70 75 6e 6b 74 52  3d 31 30 20 20 3a 20 64  |n.punktR=10  : d|
00012200  61 74 61 32 52 3d 31 30  0d 6e 78 0c 68 74 61 62  |ata2R=10.nx.htab|
00012210  52 3d 31 31 0d 6e 82 0d  64 61 74 61 31 52 3d 31  |R=11.n..data1R=1|
00012220  32 0d 6e 8c 0f e3 70 61  73 73 3d 30 b8 32 88 32  |2.n...pass=0.2.2|
00012230  0d 6e 96 0c 50 25 3d 6b  6f 64 65 25 0d 6e a0 0c  |.n..P%=kode%.n..|
00012240  5b 4f 50 54 70 61 73 73  0d 6e aa 0a 2e 68 74 61  |[OPTpass.n...hta|
00012250  62 50 0d 6e b4 0d 45 51  55 44 20 68 74 61 62 0d  |bP.n..EQUD htab.|
00012260  6e be 0e 2e 6c 69 6e 6a  65 5f 4d 43 32 0d 6e c8  |n...linje_MC2.n.|
00012270  1b 53 54 4d 46 44 20 52  31 33 21 2c 7b 52 30 2d  |.STMFD R13!,{R0-|
00012280  52 31 32 2c 52 31 34 7d  0d 6e d2 15 20 20 4c 44  |R12,R14}.n..  LD|
00012290  52 20 68 74 61 62 52 2c  68 74 61 62 50 0d 6e dc  |R htabR,htabP.n.|
000122a0  16 20 20 42 20 69 6e 6e  65 6e 66 6f 72 5f 76 69  |.  B innenfor_vi|
000122b0  6e 64 75 0d 6e e6 0d 2e  6c 69 6e 6a 65 5f 4d 43  |ndu.n...linje_MC|
000122c0  0d 6e f0 1d 20 20 53 54  4d 46 44 20 52 31 33 21  |.n..  STMFD R13!|
000122d0  2c 7b 52 30 2d 52 31 32  2c 52 31 34 7d 0d 6e fa  |,{R0-R12,R14}.n.|
000122e0  15 20 20 4c 44 52 20 68  74 61 62 52 2c 68 74 61  |.  LDR htabR,hta|
000122f0  62 50 0d 6f 04 16 20 20  41 44 44 20 52 39 2c 68  |bP.o..  ADD R9,h|
00012300  74 61 62 52 2c 23 31 36  0d 6f 0e 16 20 20 4c 44  |tabR,#16.o..  LD|
00012310  4d 49 41 20 52 39 2c 7b  52 35 2d 52 38 7d 0d 6f  |MIA R9,{R5-R8}.o|
00012320  18 14 20 20 43 4d 50 20  73 74 61 72 74 78 52 2c  |..  CMP startxR,|
00012330  52 35 0d 6f 22 10 20 20  42 4d 49 20 6f 73 70 6c  |R5.o".  BMI ospl|
00012340  6f 74 0d 6f 2c 14 20 20  43 4d 50 20 73 6c 75 74  |ot.o,.  CMP slut|
00012350  74 78 52 2c 52 35 0d 6f  36 10 20 20 42 4d 49 20  |txR,R5.o6.  BMI |
00012360  6f 73 70 6c 6f 74 0d 6f  40 14 20 20 43 4d 50 20  |osplot.o@.  CMP |
00012370  73 74 61 72 74 79 52 2c  52 36 0d 6f 4a 10 20 20  |startyR,R6.oJ.  |
00012380  42 4d 49 20 6f 73 70 6c  6f 74 0d 6f 54 14 20 20  |BMI osplot.oT.  |
00012390  43 4d 50 20 73 6c 75 74  74 79 52 2c 52 36 0d 6f  |CMP sluttyR,R6.o|
000123a0  5e 10 20 20 42 4d 49 20  6f 73 70 6c 6f 74 0d 6f  |^.  BMI osplot.o|
000123b0  68 14 20 20 43 4d 50 20  73 74 61 72 74 78 52 2c  |h.  CMP startxR,|
000123c0  52 37 0d 6f 72 10 20 20  42 50 4c 20 6f 73 70 6c  |R7.or.  BPL ospl|
000123d0  6f 74 0d 6f 7c 14 20 20  43 4d 50 20 73 6c 75 74  |ot.o|.  CMP slut|
000123e0  74 78 52 2c 52 37 0d 6f  86 10 20 20 42 50 4c 20  |txR,R7.o..  BPL |
000123f0  6f 73 70 6c 6f 74 0d 6f  90 14 20 20 43 4d 50 20  |osplot.o..  CMP |
00012400  73 74 61 72 74 79 52 2c  52 38 0d 6f 9a 10 20 20  |startyR,R8.o..  |
00012410  42 50 4c 20 6f 73 70 6c  6f 74 0d 6f a4 14 20 20  |BPL osplot.o..  |
00012420  43 4d 50 20 73 6c 75 74  74 79 52 2c 52 38 0d 6f  |CMP sluttyR,R8.o|
00012430  ae 10 20 20 42 50 4c 20  6f 73 70 6c 6f 74 0d 6f  |..  BPL osplot.o|
00012440  b8 24 20 20 4d 4f 56 20  73 74 61 72 74 78 52 2c  |.$  MOV startxR,|
00012450  73 74 61 72 74 78 52 2c  4c 53 52 23 48 53 48 49  |startxR,LSR#HSHI|
00012460  46 54 0d 6f c2 24 20 20  4d 4f 56 20 73 74 61 72  |FT.o.$  MOV star|
00012470  74 79 52 2c 73 74 61 72  74 79 52 2c 4c 53 52 23  |tyR,startyR,LSR#|
00012480  56 53 48 49 46 54 0d 6f  cc 24 20 20 4d 4f 56 20  |VSHIFT.o.$  MOV |
00012490  73 6c 75 74 74 78 52 2c  73 6c 75 74 74 78 52 2c  |sluttxR,sluttxR,|
000124a0  4c 53 52 23 48 53 48 49  46 54 0d 6f d6 24 20 20  |LSR#HSHIFT.o.$  |
000124b0  4d 4f 56 20 73 6c 75 74  74 79 52 2c 73 6c 75 74  |MOV sluttyR,slut|
000124c0  74 79 52 2c 4c 53 52 23  56 53 48 49 46 54 0d 6f  |tyR,LSR#VSHIFT.o|
000124d0  e0 24 20 20 52 53 42 20  73 6c 75 74 74 79 52 2c  |.$  RSB sluttyR,|
000124e0  73 6c 75 74 74 79 52 2c  23 56 50 49 58 45 4c 53  |sluttyR,#VPIXELS|
000124f0  2d 31 0d 6f ea 24 20 20  52 53 42 20 73 74 61 72  |-1.o.$  RSB star|
00012500  74 79 52 2c 73 74 61 72  74 79 52 2c 23 56 50 49  |tyR,startyR,#VPI|
00012510  58 45 4c 53 2d 31 0d 6f  f4 19 20 20 43 4d 50 20  |XELS-1.o..  CMP |
00012520  73 74 61 72 74 78 52 2c  73 6c 75 74 74 78 52 0d  |startxR,sluttxR.|
00012530  6f fe 1b 20 20 43 4d 50  45 51 20 73 74 61 72 74  |o..  CMPEQ start|
00012540  79 52 2c 73 6c 75 74 74  79 52 0d 70 08 17 20 20  |yR,sluttyR.p..  |
00012550  42 45 51 20 6b 75 6e 5f  65 74 74 5f 70 75 6e 6b  |BEQ kun_ett_punk|
00012560  74 0d 70 12 13 2e 69 6e  6e 65 6e 66 6f 72 5f 76  |t.p...innenfor_v|
00012570  69 6e 64 75 0d 70 1c 19  20 20 43 4d 50 20 73 74  |indu.p..  CMP st|
00012580  61 72 74 79 52 2c 73 6c  75 74 74 79 52 0d 70 26  |artyR,sluttyR.p&|
00012590  0f 20 20 42 50 4c 20 63  6f 6e 74 31 0d 70 30 18  |.  BPL cont1.p0.|
000125a0  20 20 4d 4f 56 20 64 61  74 61 31 52 2c 73 74 61  |  MOV data1R,sta|
000125b0  72 74 78 52 0d 70 3a 19  20 20 4d 4f 56 20 73 74  |rtxR.p:.  MOV st|
000125c0  61 72 74 78 52 2c 73 6c  75 74 74 78 52 0d 70 44  |artxR,sluttxR.pD|
000125d0  18 20 20 4d 4f 56 20 73  6c 75 74 74 78 52 2c 64  |.  MOV sluttxR,d|
000125e0  61 74 61 31 52 0d 70 4e  18 20 20 4d 4f 56 20 64  |ata1R.pN.  MOV d|
000125f0  61 74 61 31 52 2c 73 74  61 72 74 79 52 0d 70 58  |ata1R,startyR.pX|
00012600  19 20 20 4d 4f 56 20 73  74 61 72 74 79 52 2c 73  |.  MOV startyR,s|
00012610  6c 75 74 74 79 52 0d 70  62 18 20 20 4d 4f 56 20  |luttyR.pb.  MOV |
00012620  73 6c 75 74 74 79 52 2c  64 61 74 61 31 52 0d 70  |sluttyR,data1R.p|
00012630  6c 0a 2e 63 6f 6e 74 31  0d 70 76 1a 20 20 4c 44  |l..cont1.pv.  LD|
00012640  52 20 73 5f 73 74 61 72  74 52 2c 5b 68 74 61 62  |R s_startR,[htab|
00012650  52 5d 0d 70 80 1b 20 20  4d 4f 56 20 73 5f 70 65  |R].p..  MOV s_pe|
00012660  6b 65 72 52 2c 23 48 50  49 58 45 4c 53 0d 70 8a  |kerR,#HPIXELS.p.|
00012670  2b 20 20 4d 4c 41 20 73  5f 70 65 6b 65 72 52 2c  |+  MLA s_pekerR,|
00012680  73 74 61 72 74 79 52 2c  73 5f 70 65 6b 65 72 52  |startyR,s_pekerR|
00012690  2c 73 74 61 72 74 78 52  0d 70 94 24 20 20 41 44  |,startxR.p.$  AD|
000126a0  44 20 73 5f 70 65 6b 65  72 52 2c 73 5f 70 65 6b  |D s_pekerR,s_pek|
000126b0  65 72 52 2c 73 5f 73 74  61 72 74 52 0d 70 9e 19  |erR,s_startR.p..|
000126c0  20 20 43 4d 50 20 73 74  61 72 74 78 52 2c 73 6c  |  CMP startxR,sl|
000126d0  75 74 74 78 52 0d 70 a8  18 20 20 42 45 51 20 76  |uttxR.p..  BEQ v|
000126e0  65 72 74 69 6b 61 6c 5f  6c 69 6e 6a 65 0d 70 b2  |ertikal_linje.p.|
000126f0  19 20 20 43 4d 50 20 73  74 61 72 74 79 52 2c 73  |.  CMP startyR,s|
00012700  6c 75 74 74 79 52 0d 70  bc 1a 20 20 42 45 51 20  |luttyR.p..  BEQ |
00012710  68 6f 72 69 73 6f 6e 74  61 6c 5f 6c 69 6e 6a 65  |horisontal_linje|
00012720  0d 70 c6 1c 20 20 53 55  42 20 61 52 2c 73 6c 75  |.p..  SUB aR,slu|
00012730  74 74 78 52 2c 73 74 61  72 74 78 52 0d 70 d0 1c  |ttxR,startxR.p..|
00012740  20 20 53 55 42 20 62 52  2c 73 74 61 72 74 79 52  |  SUB bR,startyR|
00012750  2c 73 6c 75 74 74 79 52  0d 70 da 0f 20 20 43 4d  |,sluttyR.p..  CM|
00012760  50 20 62 52 2c 61 52 0d  70 e4 16 20 20 42 45 51  |P bR,aR.p..  BEQ|
00012770  20 73 6b 72 61 61 5f 6c  69 6e 6a 65 31 0d 70 ee  | skraa_linje1.p.|
00012780  0f 20 20 43 4d 4e 20 62  52 2c 61 52 0d 70 f8 16  |.  CMN bR,aR.p..|
00012790  20 20 42 45 51 20 73 6b  72 61 61 5f 6c 69 6e 6a  |  BEQ skraa_linj|
000127a0  65 32 0d 71 02 0f 20 20  43 4d 50 20 61 52 2c 23  |e2.q..  CMP aR,#|
000127b0  30 0d 71 0c 11 20 20 43  4d 4e 4d 49 20 62 52 2c  |0.q..  CMNMI bR,|
000127c0  61 52 0d 71 16 11 20 20  42 4d 49 20 6f 6b 74 61  |aR.q..  BMI okta|
000127d0  6e 74 34 0d 71 20 0f 20  20 43 4d 50 20 61 52 2c  |nt4.q .  CMP aR,|
000127e0  23 30 0d 71 2a 11 20 20  42 4d 49 20 6f 6b 74 61  |#0.q*.  BMI okta|
000127f0  6e 74 33 0d 71 34 0f 20  20 43 4d 50 20 61 52 2c  |nt3.q4.  CMP aR,|
00012800  62 52 0d 71 3e 11 20 20  42 4d 49 20 6f 6b 74 61  |bR.q>.  BMI okta|
00012810  6e 74 32 0d 71 48 0c 2e  6f 6b 74 61 6e 74 31 0d  |nt2.qH..oktant1.|
00012820  71 52 15 20 20 41 44 44  20 64 69 61 67 52 2c 62  |qR.  ADD diagR,b|
00012830  52 2c 62 52 0d 71 5c 1e  20 20 53 55 42 20 64 69  |R,bR.q\.  SUB di|
00012840  61 67 52 2c 64 69 61 67  52 2c 61 52 2c 4c 53 4c  |agR,diagR,aR,LSL|
00012850  23 31 0d 71 66 1a 20 20  41 44 44 20 69 6b 6b 65  |#1.qf.  ADD ikke|
00012860  5f 64 69 61 67 52 2c 62  52 2c 62 52 0d 71 70 18  |_diagR,bR,bR.qp.|
00012870  20 20 52 53 42 20 64 52  2c 61 52 2c 62 52 2c 4c  |  RSB dR,aR,bR,L|
00012880  53 4c 23 31 0d 71 7a 1a  20 20 4d 4f 56 53 20 70  |SL#1.qz.  MOVS p|
00012890  75 6e 6b 74 52 2c 61 52  2c 4c 53 52 23 34 0d 71  |unktR,aR,LSR#4.q|
000128a0  84 0e 42 45 51 20 63 6f  6e 74 31 30 0d 71 8e 1c  |..BEQ cont10.q..|
000128b0  20 20 53 55 42 20 61 52  2c 61 52 2c 70 75 6e 6b  |  SUB aR,aR,punk|
000128c0  74 52 2c 4c 53 4c 23 34  0d 71 98 0c 20 20 2e 6c  |tR,LSL#4.q..  .l|
000128d0  6f 6f 70 35 0d 71 a2 15  20 20 20 20 a4 73 74 72  |oop5.q..    .str|
000128e0  62 6f 6b 74 31 28 31 36  29 0d 71 ac 1d 20 20 20  |bokt1(16).q..   |
000128f0  20 53 55 42 53 20 70 75  6e 6b 74 52 2c 70 75 6e  | SUBS punktR,pun|
00012900  6b 74 52 2c 23 31 0d 71  b6 0f 20 20 42 4e 45 20  |ktR,#1.q..  BNE |
00012910  6c 6f 6f 70 35 0d 71 c0  0b 2e 63 6f 6e 74 31 30  |loop5.q...cont10|
00012920  0d 71 ca 14 20 20 4d 4f  56 53 20 70 75 6e 6b 74  |.q..  MOVS punkt|
00012930  52 2c 61 52 0d 71 d4 0e  a4 45 51 5f 72 65 74 75  |R,aR.q...EQ_retu|
00012940  72 6e 0d 71 de 1b 20 20  52 53 42 20 70 75 6e 6b  |rn.q..  RSB punk|
00012950  74 52 2c 70 75 6e 6b 74  52 2c 23 31 36 0d 71 e8  |tR,punktR,#16.q.|
00012960  24 20 20 41 44 44 20 70  75 6e 6b 74 52 2c 70 75  |$  ADD punktR,pu|
00012970  6e 6b 74 52 2c 70 75 6e  6b 74 52 2c 4c 53 4c 23  |nktR,punktR,LSL#|
00012980  32 0d 71 f2 1e 20 20 41  44 44 20 52 31 35 2c 52  |2.q..  ADD R15,R|
00012990  31 35 2c 70 75 6e 6b 74  52 2c 4c 53 4c 23 32 0d  |15,punktR,LSL#2.|
000129a0  71 fc 11 20 20 4d 4f 56  4e 56 20 52 30 2c 52 30  |q..  MOVNV R0,R0|
000129b0  0d 72 06 15 20 20 20 20  a4 73 74 72 62 6f 6b 74  |.r..    .strbokt|
000129c0  31 28 31 36 29 0d 72 10  0b a4 72 65 74 75 72 6e  |1(16).r...return|
000129d0  0d 72 1a 0c 2e 6f 6b 74  61 6e 74 32 0d 72 24 1c  |.r...oktant2.r$.|
000129e0  20 20 43 4d 50 20 62 52  2c 23 48 55 52 54 49 47  |  CMP bR,#HURTIG|
000129f0  5f 4f 50 54 49 4d 41 4c  0d 72 2e 16 42 50 4c 20  |_OPTIMAL.r..BPL |
00012a00  68 75 72 74 69 67 5f 6f  6b 74 61 6e 74 32 0d 72  |hurtig_oktant2.r|
00012a10  38 13 20 20 4d 4f 56 20  64 61 74 61 31 52 2c 62  |8.  MOV data1R,b|
00012a20  52 0d 72 42 0f 20 20 4d  4f 56 20 62 52 2c 61 52  |R.rB.  MOV bR,aR|
00012a30  0d 72 4c 13 20 20 4d 4f  56 20 61 52 2c 64 61 74  |.rL.  MOV aR,dat|
00012a40  61 31 52 0d 72 56 18 20  20 52 53 42 20 64 52 2c  |a1R.rV.  RSB dR,|
00012a50  61 52 2c 62 52 2c 4c 53  4c 23 31 0d 72 60 15 20  |aR,bR,LSL#1.r`. |
00012a60  20 41 44 44 20 64 69 61  67 52 2c 62 52 2c 62 52  | ADD diagR,bR,bR|
00012a70  0d 72 6a 1e 20 20 53 55  42 20 64 69 61 67 52 2c  |.rj.  SUB diagR,|
00012a80  64 69 61 67 52 2c 61 52  2c 4c 53 4c 23 31 0d 72  |diagR,aR,LSL#1.r|
00012a90  74 1a 20 20 41 44 44 20  69 6b 6b 65 5f 64 69 61  |t.  ADD ikke_dia|
00012aa0  67 52 2c 62 52 2c 62 52  0d 72 7e 1a 20 20 4d 4f  |gR,bR,bR.r~.  MO|
00012ab0  56 53 20 70 75 6e 6b 74  52 2c 61 52 2c 4c 53 52  |VS punktR,aR,LSR|
00012ac0  23 34 0d 72 88 0d 42 45  51 20 63 6f 6e 74 37 0d  |#4.r..BEQ cont7.|
00012ad0  72 92 1c 20 20 53 55 42  20 61 52 2c 61 52 2c 70  |r..  SUB aR,aR,p|
00012ae0  75 6e 6b 74 52 2c 4c 53  4c 23 34 0d 72 9c 0c 20  |unktR,LSL#4.r.. |
00012af0  20 2e 6c 6f 6f 70 32 0d  72 a6 15 20 20 20 20 a4  | .loop2.r..    .|
00012b00  73 74 72 62 6f 6b 74 32  28 31 36 29 0d 72 b0 1d  |strbokt2(16).r..|
00012b10  20 20 20 20 53 55 42 53  20 70 75 6e 6b 74 52 2c  |    SUBS punktR,|
00012b20  70 75 6e 6b 74 52 2c 23  31 0d 72 ba 0f 20 20 42  |punktR,#1.r..  B|
00012b30  4e 45 20 6c 6f 6f 70 32  0d 72 c4 0a 2e 63 6f 6e  |NE loop2.r...con|
00012b40  74 37 0d 72 ce 14 20 20  4d 4f 56 53 20 70 75 6e  |t7.r..  MOVS pun|
00012b50  6b 74 52 2c 61 52 0d 72  d8 0e a4 45 51 5f 72 65  |ktR,aR.r...EQ_re|
00012b60  74 75 72 6e 0d 72 e2 1b  20 20 52 53 42 20 70 75  |turn.r..  RSB pu|
00012b70  6e 6b 74 52 2c 70 75 6e  6b 74 52 2c 23 31 36 0d  |nktR,punktR,#16.|
00012b80  72 ec 24 20 20 41 44 44  20 70 75 6e 6b 74 52 2c  |r.$  ADD punktR,|
00012b90  70 75 6e 6b 74 52 2c 70  75 6e 6b 74 52 2c 4c 53  |punktR,punktR,LS|
00012ba0  4c 23 32 0d 72 f6 1e 20  20 41 44 44 20 52 31 35  |L#2.r..  ADD R15|
00012bb0  2c 52 31 35 2c 70 75 6e  6b 74 52 2c 4c 53 4c 23  |,R15,punktR,LSL#|
00012bc0  32 0d 73 00 11 20 20 4d  4f 56 4e 56 20 52 30 2c  |2.s..  MOVNV R0,|
00012bd0  52 30 0d 73 0a 15 20 20  20 20 a4 73 74 72 62 6f  |R0.s..    .strbo|
00012be0  6b 74 32 28 31 36 29 0d  73 14 0b a4 72 65 74 75  |kt2(16).s...retu|
00012bf0  72 6e 0d 73 1e 13 2e 68  75 72 74 69 67 5f 6f 6b  |rn.s...hurtig_ok|
00012c00  74 61 6e 74 32 0d 73 28  13 20 20 4d 4f 56 20 70  |tant2.s(.  MOV p|
00012c10  75 6e 6b 74 52 2c 62 52  0d 73 32 0d a4 64 69 76  |unktR,bR.s2..div|
00012c20  69 64 65 72 32 0d 73 3c  1c 20 20 52 53 42 20 64  |ider2.s<.  RSB d|
00012c30  52 2c 64 52 2c 23 48 50  49 58 45 4c 53 3c 3c 31  |R,dR,#HPIXELS<<1|
00012c40  30 0d 73 46 13 20 20 4d  4f 56 20 62 52 2c 70 75  |0.sF.  MOV bR,pu|
00012c50  6e 6b 74 52 0d 73 50 14  20 20 4d 4f 56 20 6f 66  |nktR.sP.  MOV of|
00012c60  66 73 65 74 52 2c 23 30  0d 73 5a 1a 20 20 4d 4f  |fsetR,#0.sZ.  MO|
00012c70  56 53 20 70 75 6e 6b 74  52 2c 62 52 2c 4c 53 52  |VS punktR,bR,LSR|
00012c80  23 36 0d 73 64 0d 42 45  51 20 63 6f 6e 74 32 0d  |#6.sd.BEQ cont2.|
00012c90  73 6e 1c 20 20 53 55 42  20 62 52 2c 62 52 2c 70  |sn.  SUB bR,bR,p|
00012ca0  75 6e 6b 74 52 2c 4c 53  4c 23 36 0d 73 78 0a 2e  |unktR,LSL#6.sx..|
00012cb0  6c 6f 6f 70 38 0d 73 82  11 20 20 4d 4f 56 4e 56  |loop8.s..  MOVNV|
00012cc0  20 52 30 2c 52 30 0d 73  8c 0f 20 20 a4 73 74 72  | R0,R0.s..  .str|
00012cd0  68 28 36 34 29 0d 73 96  1b 20 20 53 55 42 53 20  |h(64).s..  SUBS |
00012ce0  70 75 6e 6b 74 52 2c 70  75 6e 6b 74 52 2c 23 31  |punktR,punktR,#1|
00012cf0  0d 73 a0 0d 42 4e 45 20  6c 6f 6f 70 38 0d 73 aa  |.s..BNE loop8.s.|
00012d00  0a 2e 63 6f 6e 74 32 0d  73 b4 14 20 20 4d 4f 56  |..cont2.s..  MOV|
00012d10  53 20 70 75 6e 6b 74 52  2c 62 52 0d 73 be 0e a4  |S punktR,bR.s...|
00012d20  45 51 5f 72 65 74 75 72  6e 0d 73 c8 1b 20 20 52  |EQ_return.s..  R|
00012d30  53 42 20 70 75 6e 6b 74  52 2c 70 75 6e 6b 74 52  |SB punktR,punktR|
00012d40  2c 23 36 34 0d 73 d2 1e  20 20 41 44 44 20 52 31  |,#64.s..  ADD R1|
00012d50  35 2c 52 31 35 2c 70 75  6e 6b 74 52 2c 4c 53 4c  |5,R15,punktR,LSL|
00012d60  23 33 0d 73 dc 11 20 20  4d 4f 56 4e 56 20 52 30  |#3.s..  MOVNV R0|
00012d70  2c 52 30 0d 73 e6 0f 20  20 a4 73 74 72 68 28 36  |,R0.s..  .strh(6|
00012d80  34 29 0d 73 f0 0b a4 72  65 74 75 72 6e 0d 73 fa  |4).s...return.s.|
00012d90  0c 2e 6f 6b 74 61 6e 74  33 0d 74 04 1c 20 20 43  |..oktant3.t..  C|
00012da0  4d 50 20 62 52 2c 23 48  55 52 54 49 47 5f 4f 50  |MP bR,#HURTIG_OP|
00012db0  54 49 4d 41 4c 0d 74 0e  16 42 50 4c 20 68 75 72  |TIMAL.t..BPL hur|
00012dc0  74 69 67 5f 6f 6b 74 61  6e 74 33 0d 74 18 12 20  |tig_oktant3.t.. |
00012dd0  20 52 53 42 20 61 52 2c  61 52 2c 23 30 0d 74 22  | RSB aR,aR,#0.t"|
00012de0  13 20 20 4d 4f 56 20 64  61 74 61 31 52 2c 62 52  |.  MOV data1R,bR|
00012df0  0d 74 2c 0f 20 20 4d 4f  56 20 62 52 2c 61 52 0d  |.t,.  MOV bR,aR.|
00012e00  74 36 13 20 20 4d 4f 56  20 61 52 2c 64 61 74 61  |t6.  MOV aR,data|
00012e10  31 52 0d 74 40 18 20 20  52 53 42 20 64 52 2c 61  |1R.t@.  RSB dR,a|
00012e20  52 2c 62 52 2c 4c 53 4c  23 31 0d 74 4a 15 20 20  |R,bR,LSL#1.tJ.  |
00012e30  41 44 44 20 64 69 61 67  52 2c 62 52 2c 62 52 0d  |ADD diagR,bR,bR.|
00012e40  74 54 1e 20 20 53 55 42  20 64 69 61 67 52 2c 64  |tT.  SUB diagR,d|
00012e50  69 61 67 52 2c 61 52 2c  4c 53 4c 23 31 0d 74 5e  |iagR,aR,LSL#1.t^|
00012e60  1a 20 20 41 44 44 20 69  6b 6b 65 5f 64 69 61 67  |.  ADD ikke_diag|
00012e70  52 2c 62 52 2c 62 52 0d  74 68 1a 20 20 4d 4f 56  |R,bR,bR.th.  MOV|
00012e80  53 20 70 75 6e 6b 74 52  2c 61 52 2c 4c 53 52 23  |S punktR,aR,LSR#|
00012e90  34 0d 74 72 0d 42 45 51  20 63 6f 6e 74 38 0d 74  |4.tr.BEQ cont8.t|
00012ea0  7c 1c 20 20 53 55 42 20  61 52 2c 61 52 2c 70 75  ||.  SUB aR,aR,pu|
00012eb0  6e 6b 74 52 2c 4c 53 4c  23 34 0d 74 86 0c 20 20  |nktR,LSL#4.t..  |
00012ec0  2e 6c 6f 6f 70 33 0d 74  90 15 20 20 20 20 a4 73  |.loop3.t..    .s|
00012ed0  74 72 62 6f 6b 74 33 28  31 36 29 0d 74 9a 1d 20  |trbokt3(16).t.. |
00012ee0  20 20 20 53 55 42 53 20  70 75 6e 6b 74 52 2c 70  |   SUBS punktR,p|
00012ef0  75 6e 6b 74 52 2c 23 31  0d 74 a4 0f 20 20 42 4e  |unktR,#1.t..  BN|
00012f00  45 20 6c 6f 6f 70 33 0d  74 ae 0a 2e 63 6f 6e 74  |E loop3.t...cont|
00012f10  38 0d 74 b8 14 20 20 4d  4f 56 53 20 70 75 6e 6b  |8.t..  MOVS punk|
00012f20  74 52 2c 61 52 0d 74 c2  0e a4 45 51 5f 72 65 74  |tR,aR.t...EQ_ret|
00012f30  75 72 6e 0d 74 cc 1b 20  20 52 53 42 20 70 75 6e  |urn.t..  RSB pun|
00012f40  6b 74 52 2c 70 75 6e 6b  74 52 2c 23 31 36 0d 74  |ktR,punktR,#16.t|
00012f50  d6 24 20 20 41 44 44 20  70 75 6e 6b 74 52 2c 70  |.$  ADD punktR,p|
00012f60  75 6e 6b 74 52 2c 70 75  6e 6b 74 52 2c 4c 53 4c  |unktR,punktR,LSL|
00012f70  23 32 0d 74 e0 1e 20 20  41 44 44 20 52 31 35 2c  |#2.t..  ADD R15,|
00012f80  52 31 35 2c 70 75 6e 6b  74 52 2c 4c 53 4c 23 32  |R15,punktR,LSL#2|
00012f90  0d 74 ea 11 20 20 4d 4f  56 4e 56 20 52 30 2c 52  |.t..  MOVNV R0,R|
00012fa0  30 0d 74 f4 15 20 20 20  20 a4 73 74 72 62 6f 6b  |0.t..    .strbok|
00012fb0  74 33 28 31 36 29 0d 74  fe 0b a4 72 65 74 75 72  |t3(16).t...retur|
00012fc0  6e 0d 75 08 13 2e 68 75  72 74 69 67 5f 6f 6b 74  |n.u...hurtig_okt|
00012fd0  61 6e 74 33 0d 75 12 13  20 20 4d 4f 56 20 70 75  |ant3.u..  MOV pu|
00012fe0  6e 6b 74 52 2c 62 52 0d  75 1c 12 20 20 52 53 42  |nktR,bR.u..  RSB|
00012ff0  20 61 52 2c 61 52 2c 23  30 0d 75 26 0d a4 64 69  | aR,aR,#0.u&..di|
00013000  76 69 64 65 72 32 0d 75  30 1c 20 20 41 44 44 20  |vider2.u0.  ADD |
00013010  64 52 2c 64 52 2c 23 48  50 49 58 45 4c 53 3c 3c  |dR,dR,#HPIXELS<<|
00013020  31 30 0d 75 3a 13 20 20  4d 4f 56 20 62 52 2c 70  |10.u:.  MOV bR,p|
00013030  75 6e 6b 74 52 0d 75 44  14 20 20 4d 4f 56 20 6f  |unktR.uD.  MOV o|
00013040  66 66 73 65 74 52 2c 23  30 0d 75 4e 1a 20 20 4d  |ffsetR,#0.uN.  M|
00013050  4f 56 53 20 70 75 6e 6b  74 52 2c 62 52 2c 4c 53  |OVS punktR,bR,LS|
00013060  52 23 36 0d 75 58 0e 42  45 51 20 63 6f 6e 74 31  |R#6.uX.BEQ cont1|
00013070  33 0d 75 62 1c 20 20 53  55 42 20 62 52 2c 62 52  |3.ub.  SUB bR,bR|
00013080  2c 70 75 6e 6b 74 52 2c  4c 53 4c 23 36 0d 75 6c  |,punktR,LSL#6.ul|
00013090  0a 2e 6c 6f 6f 70 39 0d  75 76 11 20 20 4d 4f 56  |..loop9.uv.  MOV|
000130a0  4e 56 20 52 30 2c 52 30  0d 75 80 0f 20 20 a4 73  |NV R0,R0.u..  .s|
000130b0  74 72 68 28 36 34 29 0d  75 8a 1b 20 20 53 55 42  |trh(64).u..  SUB|
000130c0  53 20 70 75 6e 6b 74 52  2c 70 75 6e 6b 74 52 2c  |S punktR,punktR,|
000130d0  23 31 0d 75 94 0d 42 4e  45 20 6c 6f 6f 70 39 0d  |#1.u..BNE loop9.|
000130e0  75 9e 0b 2e 63 6f 6e 74  31 33 0d 75 a8 14 20 20  |u...cont13.u..  |
000130f0  4d 4f 56 53 20 70 75 6e  6b 74 52 2c 62 52 0d 75  |MOVS punktR,bR.u|
00013100  b2 0e a4 45 51 5f 72 65  74 75 72 6e 0d 75 bc 1b  |...EQ_return.u..|
00013110  20 20 52 53 42 20 70 75  6e 6b 74 52 2c 70 75 6e  |  RSB punktR,pun|
00013120  6b 74 52 2c 23 36 34 0d  75 c6 1e 20 20 41 44 44  |ktR,#64.u..  ADD|
00013130  20 52 31 35 2c 52 31 35  2c 70 75 6e 6b 74 52 2c  | R15,R15,punktR,|
00013140  4c 53 4c 23 33 0d 75 d0  11 20 20 4d 4f 56 4e 56  |LSL#3.u..  MOVNV|
00013150  20 52 30 2c 52 30 0d 75  da 0f 20 20 a4 73 74 72  | R0,R0.u..  .str|
00013160  68 28 36 34 29 0d 75 e4  0b a4 72 65 74 75 72 6e  |h(64).u...return|
00013170  0d 75 ee 0c 2e 6f 6b 74  61 6e 74 34 0d 75 f8 12  |.u...oktant4.u..|
00013180  20 20 52 53 42 20 61 52  2c 61 52 2c 23 30 0d 76  |  RSB aR,aR,#0.v|
00013190  02 18 20 20 52 53 42 20  64 52 2c 61 52 2c 62 52  |..  RSB dR,aR,bR|
000131a0  2c 4c 53 4c 23 31 0d 76  0c 15 20 20 41 44 44 20  |,LSL#1.v..  ADD |
000131b0  64 69 61 67 52 2c 62 52  2c 62 52 0d 76 16 1e 20  |diagR,bR,bR.v.. |
000131c0  20 53 55 42 20 64 69 61  67 52 2c 64 69 61 67 52  | SUB diagR,diagR|
000131d0  2c 61 52 2c 4c 53 4c 23  31 0d 76 20 1a 20 20 41  |,aR,LSL#1.v .  A|
000131e0  44 44 20 69 6b 6b 65 5f  64 69 61 67 52 2c 62 52  |DD ikke_diagR,bR|
000131f0  2c 62 52 0d 76 2a 1a 20  20 4d 4f 56 53 20 70 75  |,bR.v*.  MOVS pu|
00013200  6e 6b 74 52 2c 61 52 2c  4c 53 52 23 34 0d 76 34  |nktR,aR,LSR#4.v4|
00013210  0d 42 45 51 20 63 6f 6e  74 39 0d 76 3e 1c 20 20  |.BEQ cont9.v>.  |
00013220  53 55 42 20 61 52 2c 61  52 2c 70 75 6e 6b 74 52  |SUB aR,aR,punktR|
00013230  2c 4c 53 4c 23 34 0d 76  48 0c 20 20 2e 6c 6f 6f  |,LSL#4.vH.  .loo|
00013240  70 34 0d 76 52 15 20 20  20 20 a4 73 74 72 62 6f  |p4.vR.    .strbo|
00013250  6b 74 34 28 31 36 29 0d  76 5c 1d 20 20 20 20 53  |kt4(16).v\.    S|
00013260  55 42 53 20 70 75 6e 6b  74 52 2c 70 75 6e 6b 74  |UBS punktR,punkt|
00013270  52 2c 23 31 0d 76 66 0f  20 20 42 4e 45 20 6c 6f  |R,#1.vf.  BNE lo|
00013280  6f 70 34 0d 76 70 0a 2e  63 6f 6e 74 39 0d 76 7a  |op4.vp..cont9.vz|
00013290  14 20 20 4d 4f 56 53 20  70 75 6e 6b 74 52 2c 61  |.  MOVS punktR,a|
000132a0  52 0d 76 84 0e a4 45 51  5f 72 65 74 75 72 6e 0d  |R.v...EQ_return.|
000132b0  76 8e 1b 20 20 52 53 42  20 70 75 6e 6b 74 52 2c  |v..  RSB punktR,|
000132c0  70 75 6e 6b 74 52 2c 23  31 36 0d 76 98 24 20 20  |punktR,#16.v.$  |
000132d0  41 44 44 20 70 75 6e 6b  74 52 2c 70 75 6e 6b 74  |ADD punktR,punkt|
000132e0  52 2c 70 75 6e 6b 74 52  2c 4c 53 4c 23 32 0d 76  |R,punktR,LSL#2.v|
000132f0  a2 1e 20 20 41 44 44 20  52 31 35 2c 52 31 35 2c  |..  ADD R15,R15,|
00013300  70 75 6e 6b 74 52 2c 4c  53 4c 23 32 0d 76 ac 11  |punktR,LSL#2.v..|
00013310  20 20 4d 4f 56 4e 56 20  52 30 2c 52 30 0d 76 b6  |  MOVNV R0,R0.v.|
00013320  15 20 20 20 20 a4 73 74  72 62 6f 6b 74 34 28 31  |.    .strbokt4(1|
00013330  36 29 0d 76 c0 0b a4 72  65 74 75 72 6e 0d 76 ca  |6).v...return.v.|
00013340  12 2e 6b 75 6e 5f 65 74  74 5f 70 75 6e 6b 74 0d  |..kun_ett_punkt.|
00013350  76 d4 1a 20 20 4c 44 52  20 73 5f 73 74 61 72 74  |v..  LDR s_start|
00013360  52 2c 5b 68 74 61 62 52  5d 0d 76 de 1b 20 20 4d  |R,[htabR].v..  M|
00013370  4f 56 20 73 5f 70 65 6b  65 72 52 2c 23 48 50 49  |OV s_pekerR,#HPI|
00013380  58 45 4c 53 0d 76 e8 2b  20 20 4d 4c 41 20 73 5f  |XELS.v.+  MLA s_|
00013390  70 65 6b 65 72 52 2c 73  74 61 72 74 79 52 2c 73  |pekerR,startyR,s|
000133a0  5f 70 65 6b 65 72 52 2c  73 74 61 72 74 78 52 0d  |_pekerR,startxR.|
000133b0  76 f2 24 20 20 41 44 44  20 73 5f 70 65 6b 65 72  |v.$  ADD s_peker|
000133c0  52 2c 73 5f 70 65 6b 65  72 52 2c 73 5f 73 74 61  |R,s_pekerR,s_sta|
000133d0  72 74 52 0d 76 fc 1b 20  20 53 54 52 20 66 61 72  |rtR.v..  STR far|
000133e0  67 65 52 2c 5b 73 5f 70  65 6b 65 72 52 5d 0d 77  |geR,[s_pekerR].w|
000133f0  06 0b a4 72 65 74 75 72  6e 0d 77 10 13 2e 76 65  |...return.w...ve|
00013400  72 74 69 6b 61 6c 5f 6c  69 6e 6a 65 0d 77 1a 21  |rtikal_linje.w.!|
00013410  20 20 53 55 42 53 20 70  75 6e 6b 74 52 2c 73 74  |  SUBS punktR,st|
00013420  61 72 74 79 52 2c 73 6c  75 74 74 79 52 0d 77 24  |artyR,sluttyR.w$|
00013430  0e a4 45 51 5f 72 65 74  75 72 6e 0d 77 2e 1e 20  |..EQ_return.w.. |
00013440  20 4d 4f 56 53 20 70 75  6e 6b 74 52 2c 70 75 6e  | MOVS punktR,pun|
00013450  6b 74 52 2c 4c 53 52 23  36 0d 77 38 0d 42 45 51  |ktR,LSR#6.w8.BEQ|
00013460  20 63 6f 6e 74 36 0d 77  42 26 20 20 53 55 42 20  | cont6.wB&  SUB |
00013470  73 74 61 72 74 79 52 2c  73 74 61 72 74 79 52 2c  |startyR,startyR,|
00013480  70 75 6e 6b 74 52 2c 4c  53 4c 23 36 0d 77 4c 0a  |punktR,LSL#6.wL.|
00013490  2e 6c 6f 6f 70 31 0d 77  56 0f 20 20 a4 73 74 72  |.loop1.wV.  .str|
000134a0  62 28 36 34 29 0d 77 60  1b 20 20 53 55 42 53 20  |b(64).w`.  SUBS |
000134b0  70 75 6e 6b 74 52 2c 70  75 6e 6b 74 52 2c 23 31  |punktR,punktR,#1|
000134c0  0d 77 6a 0d 42 4e 45 20  6c 6f 6f 70 31 0d 77 74  |.wj.BNE loop1.wt|
000134d0  0a 2e 63 6f 6e 74 36 0d  77 7e 21 20 20 53 55 42  |..cont6.w~!  SUB|
000134e0  53 20 70 75 6e 6b 74 52  2c 73 74 61 72 74 79 52  |S punktR,startyR|
000134f0  2c 73 6c 75 74 74 79 52  0d 77 88 0e a4 45 51 5f  |,sluttyR.w...EQ_|
00013500  72 65 74 75 72 6e 0d 77  92 1b 20 20 52 53 42 20  |return.w..  RSB |
00013510  70 75 6e 6b 74 52 2c 70  75 6e 6b 74 52 2c 23 36  |punktR,punktR,#6|
00013520  34 0d 77 9c 1e 20 20 41  44 44 20 52 31 35 2c 52  |4.w..  ADD R15,R|
00013530  31 35 2c 70 75 6e 6b 74  52 2c 4c 53 4c 23 32 0d  |15,punktR,LSL#2.|
00013540  77 a6 11 20 20 4d 4f 56  4e 56 20 52 30 2c 52 30  |w..  MOVNV R0,R0|
00013550  0d 77 b0 0f 20 20 a4 73  74 72 62 28 36 34 29 0d  |.w..  .strb(64).|
00013560  77 ba 0b a4 72 65 74 75  72 6e 0d 77 c4 15 2e 68  |w...return.w...h|
00013570  6f 72 69 73 6f 6e 74 61  6c 5f 6c 69 6e 6a 65 0d  |orisontal_linje.|
00013580  77 ce 21 20 20 53 55 42  53 20 64 61 74 61 31 52  |w.!  SUBS data1R|
00013590  2c 73 6c 75 74 74 78 52  2c 73 74 61 72 74 78 52  |,sluttxR,startxR|
000135a0  0d 77 d8 0e a4 45 51 5f  72 65 74 75 72 6e 0d 77  |.w...EQ_return.w|
000135b0  e2 24 20 20 41 44 44 4d  49 20 73 5f 70 65 6b 65  |.$  ADDMI s_peke|
000135c0  72 52 2c 73 5f 70 65 6b  65 72 52 2c 64 61 74 61  |rR,s_pekerR,data|
000135d0  31 52 0d 77 ec 1a 20 20  4d 4f 56 4d 49 20 64 61  |1R.w..  MOVMI da|
000135e0  74 61 31 52 2c 73 74 61  72 74 78 52 0d 77 f6 1b  |ta1R,startxR.w..|
000135f0  20 20 4d 4f 56 4d 49 20  73 74 61 72 74 78 52 2c  |  MOVMI startxR,|
00013600  73 6c 75 74 74 78 52 0d  78 00 1a 20 20 4d 4f 56  |sluttxR.x..  MOV|
00013610  4d 49 20 73 6c 75 74 74  78 52 2c 64 61 74 61 31  |MI sluttxR,data1|
00013620  52 0d 78 0a 1a 20 20 80  53 20 70 75 6e 6b 74 52  |R.x..  .S punktR|
00013630  2c 73 74 61 72 74 78 52  2c 23 33 0d 78 14 0d 42  |,startxR,#3.x..B|
00013640  45 51 20 63 6f 6e 74 33  0d 78 1e 1a 20 20 52 53  |EQ cont3.x..  RS|
00013650  42 20 64 61 74 61 31 52  2c 70 75 6e 6b 74 52 2c  |B data1R,punktR,|
00013660  23 34 0d 78 28 20 20 20  41 44 44 20 73 74 61 72  |#4.x(   ADD star|
00013670  74 78 52 2c 73 74 61 72  74 78 52 2c 64 61 74 61  |txR,startxR,data|
00013680  31 52 0d 78 32 21 20 20  53 55 42 53 20 64 61 74  |1R.x2!  SUBS dat|
00013690  61 31 52 2c 73 6c 75 74  74 78 52 2c 73 74 61 72  |a1R,sluttxR,star|
000136a0  74 78 52 0d 78 3c 22 20  20 41 44 44 4d 49 20 73  |txR.x<"  ADDMI s|
000136b0  74 61 72 74 78 52 2c 73  74 61 72 74 78 52 2c 64  |tartxR,startxR,d|
000136c0  61 74 61 31 52 0d 78 46  20 20 20 53 55 42 4d 49  |ata1R.xF   SUBMI|
000136d0  20 70 75 6e 6b 74 52 2c  70 75 6e 6b 74 52 2c 64  | punktR,punktR,d|
000136e0  61 74 61 31 52 0d 78 50  1e 20 20 41 44 44 20 52  |ata1R.xP.  ADD R|
000136f0  31 35 2c 52 31 35 2c 70  75 6e 6b 74 52 2c 4c 53  |15,R15,punktR,LS|
00013700  4c 23 32 0d 78 5a 11 20  20 4d 4f 56 4e 56 20 52  |L#2.xZ.  MOVNV R|
00013710  30 2c 52 30 0d 78 64 11  20 20 4d 4f 56 4e 56 20  |0,R0.xd.  MOVNV |
00013720  52 30 2c 52 30 0d 78 6e  1f 20 20 53 54 52 42 20  |R0,R0.xn.  STRB |
00013730  66 61 72 67 65 52 2c 5b  73 5f 70 65 6b 65 72 52  |fargeR,[s_pekerR|
00013740  5d 2c 23 31 0d 78 78 1f  20 20 53 54 52 42 20 66  |],#1.xx.  STRB f|
00013750  61 72 67 65 52 2c 5b 73  5f 70 65 6b 65 72 52 5d  |argeR,[s_pekerR]|
00013760  2c 23 31 0d 78 82 1f 20  20 53 54 52 42 20 66 61  |,#1.x..  STRB fa|
00013770  72 67 65 52 2c 5b 73 5f  70 65 6b 65 72 52 5d 2c  |rgeR,[s_pekerR],|
00013780  23 31 0d 78 8c 0a 2e 63  6f 6e 74 33 0d 78 96 24  |#1.x...cont3.x.$|
00013790  20 20 41 44 44 20 66 61  72 67 65 52 2c 66 61 72  |  ADD fargeR,far|
000137a0  67 65 52 2c 66 61 72 67  65 52 2c 4c 53 4c 23 38  |geR,fargeR,LSL#8|
000137b0  0d 78 a0 25 20 20 41 44  44 20 66 61 72 67 65 52  |.x.%  ADD fargeR|
000137c0  2c 66 61 72 67 65 52 2c  66 61 72 67 65 52 2c 4c  |,fargeR,fargeR,L|
000137d0  53 4c 23 31 36 0d 78 aa  20 20 20 53 55 42 20 70  |SL#16.x.   SUB p|
000137e0  75 6e 6b 74 52 2c 73 6c  75 74 74 78 52 2c 73 74  |unktR,sluttxR,st|
000137f0  61 72 74 78 52 0d 78 b4  1e 20 20 4d 4f 56 53 20  |artxR.x..  MOVS |
00013800  70 75 6e 6b 74 52 2c 70  75 6e 6b 74 52 2c 4c 53  |punktR,punktR,LS|
00013810  52 23 34 0d 78 be 0d 42  45 51 20 63 6f 6e 74 34  |R#4.x..BEQ cont4|
00013820  0d 78 c8 16 20 20 4d 4f  56 20 6d 75 6c 31 52 2c  |.x..  MOV mul1R,|
00013830  66 61 72 67 65 52 0d 78  d2 16 20 20 4d 4f 56 20  |fargeR.x..  MOV |
00013840  6d 75 6c 32 52 2c 66 61  72 67 65 52 0d 78 dc 16  |mul2R,fargeR.x..|
00013850  20 20 4d 4f 56 20 6d 75  6c 33 52 2c 66 61 72 67  |  MOV mul3R,farg|
00013860  65 52 0d 78 e6 16 20 20  4d 4f 56 20 6d 75 6c 34  |eR.x..  MOV mul4|
00013870  52 2c 66 61 72 67 65 52  0d 78 f0 26 20 20 41 44  |R,fargeR.x.&  AD|
00013880  44 20 73 74 61 72 74 78  52 2c 73 74 61 72 74 78  |D startxR,startx|
00013890  52 2c 70 75 6e 6b 74 52  2c 4c 53 4c 23 34 0d 78  |R,punktR,LSL#4.x|
000138a0  fa 1b 20 20 52 53 42 20  70 75 6e 6b 74 52 2c 70  |..  RSB punktR,p|
000138b0  75 6e 6b 74 52 2c 23 34  30 0d 79 04 1e 20 20 41  |unktR,#40.y..  A|
000138c0  44 44 20 52 31 35 2c 52  31 35 2c 70 75 6e 6b 74  |DD R15,R15,punkt|
000138d0  52 2c 4c 53 4c 23 32 0d  79 0e 11 20 20 4d 4f 56  |R,LSL#2.y..  MOV|
000138e0  4e 56 20 52 30 2c 52 30  0d 79 18 10 20 20 a4 73  |NV R0,R0.y..  .s|
000138f0  74 6d 69 61 28 34 30 29  0d 79 22 0a 2e 63 6f 6e  |tmia(40).y"..con|
00013900  74 34 0d 79 2c 20 20 20  53 55 42 20 70 75 6e 6b  |t4.y,   SUB punk|
00013910  74 52 2c 73 6c 75 74 74  78 52 2c 73 74 61 72 74  |tR,sluttxR,start|
00013920  78 52 0d 79 36 1e 20 20  4d 4f 56 53 20 70 75 6e  |xR.y6.  MOVS pun|
00013930  6b 74 52 2c 70 75 6e 6b  74 52 2c 4c 53 52 23 32  |ktR,punktR,LSR#2|
00013940  0d 79 40 0d 42 45 51 20  63 6f 6e 74 35 0d 79 4a  |.y@.BEQ cont5.yJ|
00013950  26 20 20 41 44 44 20 73  74 61 72 74 78 52 2c 73  |&  ADD startxR,s|
00013960  74 61 72 74 78 52 2c 70  75 6e 6b 74 52 2c 4c 53  |tartxR,punktR,LS|
00013970  4c 23 32 0d 79 54 1a 20  20 52 53 42 20 70 75 6e  |L#2.yT.  RSB pun|
00013980  6b 74 52 2c 70 75 6e 6b  74 52 2c 23 34 0d 79 5e  |ktR,punktR,#4.y^|
00013990  1e 20 20 41 44 44 20 52  31 35 2c 52 31 35 2c 70  |.  ADD R15,R15,p|
000139a0  75 6e 6b 74 52 2c 4c 53  4c 23 32 0d 79 68 11 20  |unktR,LSL#2.yh. |
000139b0  20 4d 4f 56 4e 56 20 52  30 2c 52 30 0d 79 72 11  | MOVNV R0,R0.yr.|
000139c0  20 20 4d 4f 56 4e 56 20  52 30 2c 52 30 0d 79 7c  |  MOVNV R0,R0.y||
000139d0  1e 20 20 53 54 52 20 66  61 72 67 65 52 2c 5b 73  |.  STR fargeR,[s|
000139e0  5f 70 65 6b 65 72 52 5d  2c 23 34 0d 79 86 1e 20  |_pekerR],#4.y.. |
000139f0  20 53 54 52 20 66 61 72  67 65 52 2c 5b 73 5f 70  | STR fargeR,[s_p|
00013a00  65 6b 65 72 52 5d 2c 23  34 0d 79 90 1e 20 20 53  |ekerR],#4.y..  S|
00013a10  54 52 20 66 61 72 67 65  52 2c 5b 73 5f 70 65 6b  |TR fargeR,[s_pek|
00013a20  65 72 52 5d 2c 23 34 0d  79 9a 0a 2e 63 6f 6e 74  |erR],#4.y...cont|
00013a30  35 0d 79 a4 21 20 20 53  55 42 53 20 70 75 6e 6b  |5.y.!  SUBS punk|
00013a40  74 52 2c 73 6c 75 74 74  78 52 2c 73 74 61 72 74  |tR,sluttxR,start|
00013a50  78 52 0d 79 ae 0e a4 45  51 5f 72 65 74 75 72 6e  |xR.y...EQ_return|
00013a60  0d 79 b8 1a 20 20 52 53  42 20 70 75 6e 6b 74 52  |.y..  RSB punktR|
00013a70  2c 70 75 6e 6b 74 52 2c  23 34 0d 79 c2 1e 20 20  |,punktR,#4.y..  |
00013a80  41 44 44 20 52 31 35 2c  52 31 35 2c 70 75 6e 6b  |ADD R15,R15,punk|
00013a90  74 52 2c 4c 53 4c 23 32  0d 79 cc 11 20 20 4d 4f  |tR,LSL#2.y..  MO|
00013aa0  56 4e 56 20 52 30 2c 52  30 0d 79 d6 11 20 20 4d  |VNV R0,R0.y..  M|
00013ab0  4f 56 4e 56 20 52 30 2c  52 30 0d 79 e0 1f 20 20  |OVNV R0,R0.y..  |
00013ac0  53 54 52 42 20 66 61 72  67 65 52 2c 5b 73 5f 70  |STRB fargeR,[s_p|
00013ad0  65 6b 65 72 52 5d 2c 23  31 0d 79 ea 1f 20 20 53  |ekerR],#1.y..  S|
00013ae0  54 52 42 20 66 61 72 67  65 52 2c 5b 73 5f 70 65  |TRB fargeR,[s_pe|
00013af0  6b 65 72 52 5d 2c 23 31  0d 79 f4 1f 20 20 53 54  |kerR],#1.y..  ST|
00013b00  52 42 20 66 61 72 67 65  52 2c 5b 73 5f 70 65 6b  |RB fargeR,[s_pek|
00013b10  65 72 52 5d 2c 23 31 0d  79 fe 0b a4 72 65 74 75  |erR],#1.y...retu|
00013b20  72 6e 0d 7a 08 11 2e 73  6b 72 61 61 5f 6c 69 6e  |rn.z...skraa_lin|
00013b30  6a 65 31 0d 7a 12 19 20  20 4d 4f 56 20 64 61 74  |je1.z..  MOV dat|
00013b40  61 31 52 2c 23 48 50 49  58 45 4c 53 0d 7a 1c 1a  |a1R,#HPIXELS.z..|
00013b50  20 20 53 55 42 20 64 61  74 61 31 52 2c 64 61 74  |  SUB data1R,dat|
00013b60  61 31 52 2c 23 31 0d 7a  26 1a 20 20 4d 4f 56 53  |a1R,#1.z&.  MOVS|
00013b70  20 70 75 6e 6b 74 52 2c  61 52 2c 4c 53 52 23 36  | punktR,aR,LSR#6|
00013b80  0d 7a 30 0e 42 45 51 20  63 6f 6e 74 31 31 0d 7a  |.z0.BEQ cont11.z|
00013b90  3a 1c 20 20 53 55 42 20  61 52 2c 61 52 2c 70 75  |:.  SUB aR,aR,pu|
00013ba0  6e 6b 74 52 2c 4c 53 4c  23 36 0d 7a 44 0a 2e 6c  |nktR,LSL#6.zD..l|
00013bb0  6f 6f 70 36 0d 7a 4e 11  20 20 a4 73 74 72 62 6b  |oop6.zN.  .strbk|
00013bc0  76 28 36 34 29 0d 7a 58  1b 20 20 53 55 42 53 20  |v(64).zX.  SUBS |
00013bd0  70 75 6e 6b 74 52 2c 70  75 6e 6b 74 52 2c 23 31  |punktR,punktR,#1|
00013be0  0d 7a 62 0d 42 4e 45 20  6c 6f 6f 70 36 0d 7a 6c  |.zb.BNE loop6.zl|
00013bf0  0b 2e 63 6f 6e 74 31 31  0d 7a 76 14 20 20 4d 4f  |..cont11.zv.  MO|
00013c00  56 53 20 70 75 6e 6b 74  52 2c 61 52 0d 7a 80 0e  |VS punktR,aR.z..|
00013c10  a4 45 51 5f 72 65 74 75  72 6e 0d 7a 8a 1b 20 20  |.EQ_return.z..  |
00013c20  52 53 42 20 70 75 6e 6b  74 52 2c 70 75 6e 6b 74  |RSB punktR,punkt|
00013c30  52 2c 23 36 34 0d 7a 94  1e 20 20 41 44 44 20 52  |R,#64.z..  ADD R|
00013c40  31 35 2c 52 31 35 2c 70  75 6e 6b 74 52 2c 4c 53  |15,R15,punktR,LS|
00013c50  4c 23 32 0d 7a 9e 11 20  20 4d 4f 56 4e 56 20 52  |L#2.z..  MOVNV R|
00013c60  30 2c 52 30 0d 7a a8 11  20 20 a4 73 74 72 62 6b  |0,R0.z..  .strbk|
00013c70  76 28 36 34 29 0d 7a b2  0b a4 72 65 74 75 72 6e  |v(64).z...return|
00013c80  0d 7a bc 11 2e 73 6b 72  61 61 5f 6c 69 6e 6a 65  |.z...skraa_linje|
00013c90  32 0d 7a c6 19 20 20 4d  4f 56 20 64 61 74 61 31  |2.z..  MOV data1|
00013ca0  52 2c 23 48 50 49 58 45  4c 53 0d 7a d0 1a 20 20  |R,#HPIXELS.z..  |
00013cb0  41 44 44 20 64 61 74 61  31 52 2c 64 61 74 61 31  |ADD data1R,data1|
00013cc0  52 2c 23 31 0d 7a da 1a  20 20 4d 4f 56 53 20 70  |R,#1.z..  MOVS p|
00013cd0  75 6e 6b 74 52 2c 62 52  2c 4c 53 52 23 36 0d 7a  |unktR,bR,LSR#6.z|
00013ce0  e4 0e 42 45 51 20 63 6f  6e 74 31 32 0d 7a ee 1c  |..BEQ cont12.z..|
00013cf0  20 20 53 55 42 20 62 52  2c 62 52 2c 70 75 6e 6b  |  SUB bR,bR,punk|
00013d00  74 52 2c 4c 53 4c 23 36  0d 7a f8 0a 2e 6c 6f 6f  |tR,LSL#6.z...loo|
00013d10  70 37 0d 7b 02 11 20 20  a4 73 74 72 62 6b 76 28  |p7.{..  .strbkv(|
00013d20  36 34 29 0d 7b 0c 1b 20  20 53 55 42 53 20 70 75  |64).{..  SUBS pu|
00013d30  6e 6b 74 52 2c 70 75 6e  6b 74 52 2c 23 31 0d 7b  |nktR,punktR,#1.{|
00013d40  16 0d 42 4e 45 20 6c 6f  6f 70 37 0d 7b 20 0b 2e  |..BNE loop7.{ ..|
00013d50  63 6f 6e 74 31 32 0d 7b  2a 14 20 20 4d 4f 56 53  |cont12.{*.  MOVS|
00013d60  20 70 75 6e 6b 74 52 2c  62 52 0d 7b 34 0e a4 45  | punktR,bR.{4..E|
00013d70  51 5f 72 65 74 75 72 6e  0d 7b 3e 1b 20 20 52 53  |Q_return.{>.  RS|
00013d80  42 20 70 75 6e 6b 74 52  2c 70 75 6e 6b 74 52 2c  |B punktR,punktR,|
00013d90  23 36 34 0d 7b 48 1e 20  20 41 44 44 20 52 31 35  |#64.{H.  ADD R15|
00013da0  2c 52 31 35 2c 70 75 6e  6b 74 52 2c 4c 53 4c 23  |,R15,punktR,LSL#|
00013db0  32 0d 7b 52 11 20 20 4d  4f 56 4e 56 20 52 30 2c  |2.{R.  MOVNV R0,|
00013dc0  52 30 0d 7b 5c 11 20 20  a4 73 74 72 62 6b 76 28  |R0.{\.  .strbkv(|
00013dd0  36 34 29 0d 7b 66 0b a4  72 65 74 75 72 6e 0d 7b  |64).{f..return.{|
00013de0  70 0b 2e 6f 73 70 6c 6f  74 0d 7b 7a 12 4d 4f 56  |p..osplot.{z.MOV|
00013df0  20 52 35 2c 73 74 61 72  74 78 52 0d 7b 84 12 4d  | R5,startxR.{..M|
00013e00  4f 56 20 52 36 2c 73 74  61 72 74 79 52 0d 7b 8e  |OV R6,startyR.{.|
00013e10  12 4d 4f 56 20 52 37 2c  73 6c 75 74 74 78 52 0d  |.MOV R7,sluttxR.|
00013e20  7b 98 12 4d 4f 56 20 52  38 2c 73 6c 75 74 74 79  |{..MOV R8,slutty|
00013e30  52 0d 7b a2 0d 4d 4f 56  20 52 30 2c 23 34 0d 7b  |R.{..MOV R0,#4.{|
00013e40  ac 0d 4d 4f 56 20 52 31  2c 52 35 0d 7b b6 0d 4d  |..MOV R1,R5.{..M|
00013e50  4f 56 20 52 32 2c 52 36  0d 7b c0 11 53 57 49 20  |OV R2,R6.{..SWI |
00013e60  22 4f 53 5f 50 6c 6f 74  22 0d 7b ca 0d 4d 4f 56  |"OS_Plot".{..MOV|
00013e70  20 52 30 2c 23 35 0d 7b  d4 0d 4d 4f 56 20 52 31  | R0,#5.{..MOV R1|
00013e80  2c 52 37 0d 7b de 0d 4d  4f 56 20 52 32 2c 52 38  |,R7.{..MOV R2,R8|
00013e90  0d 7b e8 11 53 57 49 20  22 4f 53 5f 50 6c 6f 74  |.{..SWI "OS_Plot|
00013ea0  22 0d 7b f2 0b a4 72 65  74 75 72 6e 0d 7b fc 05  |".{...return.{..|
00013eb0  5d 0d 7c 06 05 ed 0d 7c  10 05 e1 0d 7c 1a 04 0d  |].|....|....|...|
00013ec0  7c 24 13 dd a4 73 74 72  62 6f 6b 74 31 28 61 6e  ||$...strbokt1(an|
00013ed0  74 29 0d 7c 2e 07 ea 20  69 0d 7c 38 0f e3 20 69  |t).|... i.|8.. i|
00013ee0  3d 31 20 b8 20 61 6e 74  0d 7c 42 0c 5b 4f 50 54  |=1 . ant.|B.[OPT|
00013ef0  70 61 73 73 0d 7c 4c 1f  20 20 53 54 52 42 20 66  |pass.|L.  STRB f|
00013f00  61 72 67 65 52 2c 5b 73  5f 70 65 6b 65 72 52 5d  |argeR,[s_pekerR]|
00013f10  2c 23 31 0d 7c 56 0f 20  20 43 4d 50 20 64 52 2c  |,#1.|V.  CMP dR,|
00013f20  23 30 0d 7c 60 1c 20 20  41 44 44 4d 49 20 64 52  |#0.|`.  ADDMI dR|
00013f30  2c 64 52 2c 69 6b 6b 65  5f 64 69 61 67 52 0d 7c  |,dR,ikke_diagR.||
00013f40  6a 17 20 20 41 44 44 50  4c 20 64 52 2c 64 52 2c  |j.  ADDPL dR,dR,|
00013f50  64 69 61 67 52 0d 7c 74  26 20 20 53 55 42 50 4c  |diagR.|t&  SUBPL|
00013f60  20 73 5f 70 65 6b 65 72  52 2c 73 5f 70 65 6b 65  | s_pekerR,s_peke|
00013f70  72 52 2c 23 48 50 49 58  45 4c 53 0d 7c 7e 05 5d  |rR,#HPIXELS.|~.]|
00013f80  0d 7c 88 05 ed 0d 7c 92  07 3d 22 22 0d 7c 9c 04  |.|....|..="".|..|
00013f90  0d 7c a6 13 dd a4 73 74  72 62 6f 6b 74 32 28 61  |.|....strbokt2(a|
00013fa0  6e 74 29 0d 7c b0 07 ea  20 69 0d 7c ba 0f e3 20  |nt).|... i.|... |
00013fb0  69 3d 31 20 b8 20 61 6e  74 0d 7c c4 0c 5b 4f 50  |i=1 . ant.|..[OP|
00013fc0  54 70 61 73 73 0d 7c ce  26 20 20 53 54 52 42 20  |Tpass.|.&  STRB |
00013fd0  66 61 72 67 65 52 2c 5b  73 5f 70 65 6b 65 72 52  |fargeR,[s_pekerR|
00013fe0  5d 2c 23 2d 48 50 49 58  45 4c 53 0d 7c d8 0f 20  |],#-HPIXELS.|.. |
00013ff0  20 43 4d 50 20 64 52 2c  23 30 0d 7c e2 1c 20 20  | CMP dR,#0.|..  |
00014000  41 44 44 4d 49 20 64 52  2c 64 52 2c 69 6b 6b 65  |ADDMI dR,dR,ikke|
00014010  5f 64 69 61 67 52 0d 7c  ec 17 20 20 41 44 44 50  |_diagR.|..  ADDP|
00014020  4c 20 64 52 2c 64 52 2c  64 69 61 67 52 0d 7c f6  |L dR,dR,diagR.|.|
00014030  20 20 20 41 44 44 50 4c  20 73 5f 70 65 6b 65 72  |   ADDPL s_peker|
00014040  52 2c 73 5f 70 65 6b 65  72 52 2c 23 31 0d 7d 00  |R,s_pekerR,#1.}.|
00014050  05 5d 0d 7d 0a 05 ed 0d  7d 14 07 3d 22 22 0d 7d  |.].}....}..="".}|
00014060  1e 04 0d 7d 28 13 dd a4  73 74 72 62 6f 6b 74 33  |...}(...strbokt3|
00014070  28 61 6e 74 29 0d 7d 32  07 ea 20 69 0d 7d 3c 0f  |(ant).}2.. i.}<.|
00014080  e3 20 69 3d 31 20 b8 20  61 6e 74 0d 7d 46 0c 5b  |. i=1 . ant.}F.[|
00014090  4f 50 54 70 61 73 73 0d  7d 50 26 20 20 53 54 52  |OPTpass.}P&  STR|
000140a0  42 20 66 61 72 67 65 52  2c 5b 73 5f 70 65 6b 65  |B fargeR,[s_peke|
000140b0  72 52 5d 2c 23 2d 48 50  49 58 45 4c 53 0d 7d 5a  |rR],#-HPIXELS.}Z|
000140c0  0f 20 20 43 4d 50 20 64  52 2c 23 30 0d 7d 64 1c  |.  CMP dR,#0.}d.|
000140d0  20 20 41 44 44 4d 49 20  64 52 2c 64 52 2c 69 6b  |  ADDMI dR,dR,ik|
000140e0  6b 65 5f 64 69 61 67 52  0d 7d 6e 17 20 20 41 44  |ke_diagR.}n.  AD|
000140f0  44 50 4c 20 64 52 2c 64  52 2c 64 69 61 67 52 0d  |DPL dR,dR,diagR.|
00014100  7d 78 20 20 20 53 55 42  50 4c 20 73 5f 70 65 6b  |}x   SUBPL s_pek|
00014110  65 72 52 2c 73 5f 70 65  6b 65 72 52 2c 23 31 0d  |erR,s_pekerR,#1.|
00014120  7d 82 05 5d 0d 7d 8c 05  ed 0d 7d 96 07 3d 22 22  |}..].}....}..=""|
00014130  0d 7d a0 04 0d 7d aa 13  dd a4 73 74 72 62 6f 6b  |.}...}....strbok|
00014140  74 34 28 61 6e 74 29 0d  7d b4 07 ea 20 69 0d 7d  |t4(ant).}... i.}|
00014150  be 0f e3 20 69 3d 31 20  b8 20 61 6e 74 0d 7d c8  |... i=1 . ant.}.|
00014160  0c 5b 4f 50 54 70 61 73  73 0d 7d d2 20 20 20 53  |.[OPTpass.}.   S|
00014170  54 52 42 20 66 61 72 67  65 52 2c 5b 73 5f 70 65  |TRB fargeR,[s_pe|
00014180  6b 65 72 52 5d 2c 23 2d  31 0d 7d dc 0f 20 20 43  |kerR],#-1.}..  C|
00014190  4d 50 20 64 52 2c 23 30  0d 7d e6 1c 20 20 41 44  |MP dR,#0.}..  AD|
000141a0  44 4d 49 20 64 52 2c 64  52 2c 69 6b 6b 65 5f 64  |DMI dR,dR,ikke_d|
000141b0  69 61 67 52 0d 7d f0 17  20 20 41 44 44 50 4c 20  |iagR.}..  ADDPL |
000141c0  64 52 2c 64 52 2c 64 69  61 67 52 0d 7d fa 26 20  |dR,dR,diagR.}.& |
000141d0  20 53 55 42 50 4c 20 73  5f 70 65 6b 65 72 52 2c  | SUBPL s_pekerR,|
000141e0  73 5f 70 65 6b 65 72 52  2c 23 48 50 49 58 45 4c  |s_pekerR,#HPIXEL|
000141f0  53 0d 7e 04 05 5d 0d 7e  0e 05 ed 0d 7e 18 07 3d  |S.~..].~....~..=|
00014200  22 22 0d 7e 22 04 0d 7e  2c 14 dd a4 73 6b 6a 65  |"".~"..~,...skje|
00014210  72 6d 5f 61 64 72 65 73  73 65 0d 7e 36 14 20 20  |rm_adresse.~6.  |
00014220  21 70 61 72 5f 62 6c 6f  6b 6b 3d 31 34 38 0d 7e  |!par_blokk=148.~|
00014230  40 14 20 20 70 61 72 5f  62 6c 6f 6b 6b 21 34 3d  |@.  par_blokk!4=|
00014240  2d 31 0d 7e 4a 34 20 20  c8 99 20 22 4f 53 5f 52  |-1.~J4  .. "OS_R|
00014250  65 61 64 56 64 75 56 61  72 69 61 62 6c 65 73 22  |eadVduVariables"|
00014260  2c 70 61 72 5f 62 6c 6f  6b 6b 2c 70 61 72 5f 62  |,par_blokk,par_b|
00014270  6c 6f 6b 6b 2b 38 0d 7e  54 10 3d 70 61 72 5f 62  |lokk+8.~T.=par_b|
00014280  6c 6f 6b 6b 21 38 0d 7e  5e 04 0d 7e 68 0f dd a4  |lokk!8.~^..~h...|
00014290  4d 49 5f 72 65 74 75 72  6e 0d 7e 72 0c 5b 4f 50  |MI_return.~r.[OP|
000142a0  54 70 61 73 73 0d 7e 7c  1f 20 20 4c 44 4d 4d 49  |Tpass.~|.  LDMMI|
000142b0  46 44 20 52 31 33 21 2c  7b 52 30 2d 52 31 32 2c  |FD R13!,{R0-R12,|
000142c0  52 31 35 7d 0d 7e 86 05  5d 0d 7e 90 07 3d 22 22  |R15}.~..].~..=""|
000142d0  0d 7e 9a 04 0d 7e a4 0c  dd a4 72 65 74 75 72 6e  |.~...~....return|
000142e0  0d 7e ae 0c 5b 4f 50 54  70 61 73 73 0d 7e b8 1d  |.~..[OPTpass.~..|
000142f0  20 20 4c 44 4d 46 44 20  52 31 33 21 2c 7b 52 30  |  LDMFD R13!,{R0|
00014300  2d 52 31 32 2c 52 31 35  7d 0d 7e c2 05 5d 0d 7e  |-R12,R15}.~..].~|
00014310  cc 07 3d 22 22 0d 7e d6  04 0d 7e e0 0f dd a4 45  |..="".~...~....E|
00014320  51 5f 72 65 74 75 72 6e  0d 7e ea 0c 5b 4f 50 54  |Q_return.~..[OPT|
00014330  70 61 73 73 0d 7e f4 1f  20 20 4c 44 4d 45 51 46  |pass.~..  LDMEQF|
00014340  44 20 52 31 33 21 2c 7b  52 30 2d 52 31 32 2c 52  |D R13!,{R0-R12,R|
00014350  31 35 7d 0d 7e fe 05 5d  0d 7f 08 07 3d 22 22 0d  |15}.~..]....="".|
00014360  7f 12 04 0d 7f 1c 13 dd  a4 73 74 6d 69 61 28 61  |.........stmia(a|
00014370  6e 74 61 6c 6c 29 0d 7f  26 0c ea 20 67 6a 65 6e  |ntall)..&.. gjen|
00014380  74 61 0d 7f 30 16 e3 67  6a 65 6e 74 61 3d 31 20  |ta..0..gjenta=1 |
00014390  b8 20 61 6e 74 61 6c 6c  0d 7f 3a 0c 5b 4f 50 54  |. antall..:.[OPT|
000143a0  70 61 73 73 0d 7f 44 31  20 20 53 54 4d 49 41 20  |pass..D1  STMIA |
000143b0  28 73 5f 70 65 6b 65 72  52 29 21 2c 7b 6d 75 6c  |(s_pekerR)!,{mul|
000143c0  31 52 2c 6d 75 6c 32 52  2c 6d 75 6c 33 52 2c 6d  |1R,mul2R,mul3R,m|
000143d0  75 6c 34 52 7d 0d 7f 4e  05 5d 0d 7f 58 05 ed 0d  |ul4R}..N.]..X...|
000143e0  7f 62 07 3d 22 22 0d 7f  6c 04 0d 7f 76 12 dd a4  |.b.=""..l...v...|
000143f0  73 74 72 62 28 61 6e 74  61 6c 6c 29 0d 7f 80 0c  |strb(antall)....|
00014400  ea 20 67 6a 65 6e 74 61  0d 7f 8a 16 e3 67 6a 65  |. gjenta.....gje|
00014410  6e 74 61 3d 31 20 b8 20  61 6e 74 61 6c 6c 0d 7f  |nta=1 . antall..|
00014420  94 0c 5b 4f 50 54 70 61  73 73 0d 7f 9e 26 20 20  |..[OPTpass...&  |
00014430  53 54 52 42 20 66 61 72  67 65 52 2c 5b 73 5f 70  |STRB fargeR,[s_p|
00014440  65 6b 65 72 52 5d 2c 23  2d 48 50 49 58 45 4c 53  |ekerR],#-HPIXELS|
00014450  0d 7f a8 05 5d 0d 7f b2  05 ed 0d 7f bc 07 3d 22  |....].........="|
00014460  22 0d 7f c6 04 0d 7f d0  11 dd a4 73 74 72 62 6b  |"..........strbk|
00014470  76 28 61 6e 74 29 0d 7f  da 07 ea 20 69 0d 7f e4  |v(ant)..... i...|
00014480  0f e3 20 69 3d 31 20 b8  20 61 6e 74 0d 7f ee 0c  |.. i=1 . ant....|
00014490  5b 4f 50 54 70 61 73 73  0d 7f f8 24 20 20 53 54  |[OPTpass...$  ST|
000144a0  52 42 20 66 61 72 67 65  52 2c 5b 73 5f 70 65 6b  |RB fargeR,[s_pek|
000144b0  65 72 52 5d 2c 2d 64 61  74 61 31 52 0d 80 02 05  |erR],-data1R....|
000144c0  5d 0d 80 0c 05 ed 0d 80  16 07 3d 22 22 0d 80 20  |].........="".. |
000144d0  04 0d 80 2a 0f dd a4 73  74 72 68 28 61 6e 74 29  |...*...strh(ant)|
000144e0  0d 80 34 0c e3 69 3d 31  b8 61 6e 74 0d 80 3e 0c  |..4..i=1.ant..>.|
000144f0  5b 4f 50 54 70 61 73 73  0d 80 48 2c 20 20 53 54  |[OPTpass..H,  ST|
00014500  52 42 20 66 61 72 67 65  52 2c 5b 73 5f 70 65 6b  |RB fargeR,[s_pek|
00014510  65 72 52 2c 2d 6f 66 66  73 65 74 52 2c 4c 53 52  |erR,-offsetR,LSR|
00014520  23 31 30 5d 0d 80 52 1c  20 20 41 44 44 20 6f 66  |#10]..R.  ADD of|
00014530  66 73 65 74 52 2c 6f 66  66 73 65 74 52 2c 64 52  |fsetR,offsetR,dR|
00014540  0d 80 5c 05 5d 0d 80 66  05 ed 0d 80 70 07 3d 22  |..\.]..f....p.="|
00014550  22 0d 80 7a 04 0d 80 84  0e dd a4 64 69 76 69 64  |"..z.......divid|
00014560  65 72 32 0d 80 8e 0c 5b  4f 50 54 70 61 73 73 0d  |er2....[OPTpass.|
00014570  80 98 16 20 20 4d 4f 56  20 61 52 2c 61 52 2c 4c  |...  MOV aR,aR,L|
00014580  53 4c 23 31 35 0d 80 a2  16 20 20 4d 4f 56 20 62  |SL#15....  MOV b|
00014590  52 2c 62 52 2c 4c 53 4c  23 31 34 0d 80 ac 16 20  |R,bR,LSL#14.... |
000145a0  20 4d 4f 56 20 64 61 74  61 31 52 2c 23 31 3c 3c  | MOV data1R,#1<<|
000145b0  39 0d 80 b6 0f 20 20 4d  4f 56 20 64 52 2c 23 30  |9....  MOV dR,#0|
000145c0  0d 80 c0 35 20 20 43 4d  50 20 61 52 2c 62 52 20  |...5  CMP aR,bR |
000145d0  3a 20 53 55 42 50 4c 20  61 52 2c 61 52 2c 62 52  |: SUBPL aR,aR,bR|
000145e0  20 3a 20 41 44 44 50 4c  20 64 52 2c 64 52 2c 64  | : ADDPL dR,dR,d|
000145f0  61 74 61 31 52 0d 80 ca  2f 20 20 4d 4f 56 20 62  |ata1R.../  MOV b|
00014600  52 2c 62 52 2c 4c 53 52  23 31 20 3a 20 4d 4f 56  |R,bR,LSR#1 : MOV|
00014610  20 64 61 74 61 31 52 2c  64 61 74 61 31 52 2c 4c  | data1R,data1R,L|
00014620  53 52 23 31 0d 80 d4 35  20 20 43 4d 50 20 61 52  |SR#1...5  CMP aR|
00014630  2c 62 52 20 3a 20 53 55  42 50 4c 20 61 52 2c 61  |,bR : SUBPL aR,a|
00014640  52 2c 62 52 20 3a 20 41  44 44 50 4c 20 64 52 2c  |R,bR : ADDPL dR,|
00014650  64 52 2c 64 61 74 61 31  52 0d 80 de 2f 20 20 4d  |dR,data1R.../  M|
00014660  4f 56 20 62 52 2c 62 52  2c 4c 53 52 23 31 20 3a  |OV bR,bR,LSR#1 :|
00014670  20 4d 4f 56 20 64 61 74  61 31 52 2c 64 61 74 61  | MOV data1R,data|
00014680  31 52 2c 4c 53 52 23 31  0d 80 e8 35 20 20 43 4d  |1R,LSR#1...5  CM|
00014690  50 20 61 52 2c 62 52 20  3a 20 53 55 42 50 4c 20  |P aR,bR : SUBPL |
000146a0  61 52 2c 61 52 2c 62 52  20 3a 20 41 44 44 50 4c  |aR,aR,bR : ADDPL|
000146b0  20 64 52 2c 64 52 2c 64  61 74 61 31 52 0d 80 f2  | dR,dR,data1R...|
000146c0  2f 20 20 4d 4f 56 20 62  52 2c 62 52 2c 4c 53 52  |/  MOV bR,bR,LSR|
000146d0  23 31 20 3a 20 4d 4f 56  20 64 61 74 61 31 52 2c  |#1 : MOV data1R,|
000146e0  64 61 74 61 31 52 2c 4c  53 52 23 31 0d 80 fc 35  |data1R,LSR#1...5|
000146f0  20 20 43 4d 50 20 61 52  2c 62 52 20 3a 20 53 55  |  CMP aR,bR : SU|
00014700  42 50 4c 20 61 52 2c 61  52 2c 62 52 20 3a 20 41  |BPL aR,aR,bR : A|
00014710  44 44 50 4c 20 64 52 2c  64 52 2c 64 61 74 61 31  |DDPL dR,dR,data1|
00014720  52 0d 81 06 2f 20 20 4d  4f 56 20 62 52 2c 62 52  |R.../  MOV bR,bR|
00014730  2c 4c 53 52 23 31 20 3a  20 4d 4f 56 20 64 61 74  |,LSR#1 : MOV dat|
00014740  61 31 52 2c 64 61 74 61  31 52 2c 4c 53 52 23 31  |a1R,data1R,LSR#1|
00014750  0d 81 10 35 20 20 43 4d  50 20 61 52 2c 62 52 20  |...5  CMP aR,bR |
00014760  3a 20 53 55 42 50 4c 20  61 52 2c 61 52 2c 62 52  |: SUBPL aR,aR,bR|
00014770  20 3a 20 41 44 44 50 4c  20 64 52 2c 64 52 2c 64  | : ADDPL dR,dR,d|
00014780  61 74 61 31 52 0d 81 1a  2f 20 20 4d 4f 56 20 62  |ata1R.../  MOV b|
00014790  52 2c 62 52 2c 4c 53 52  23 31 20 3a 20 4d 4f 56  |R,bR,LSR#1 : MOV|
000147a0  20 64 61 74 61 31 52 2c  64 61 74 61 31 52 2c 4c  | data1R,data1R,L|
000147b0  53 52 23 31 0d 81 24 35  20 20 43 4d 50 20 61 52  |SR#1..$5  CMP aR|
000147c0  2c 62 52 20 3a 20 53 55  42 50 4c 20 61 52 2c 61  |,bR : SUBPL aR,a|
000147d0  52 2c 62 52 20 3a 20 41  44 44 50 4c 20 64 52 2c  |R,bR : ADDPL dR,|
000147e0  64 52 2c 64 61 74 61 31  52 0d 81 2e 2f 20 20 4d  |dR,data1R.../  M|
000147f0  4f 56 20 62 52 2c 62 52  2c 4c 53 52 23 31 20 3a  |OV bR,bR,LSR#1 :|
00014800  20 4d 4f 56 20 64 61 74  61 31 52 2c 64 61 74 61  | MOV data1R,data|
00014810  31 52 2c 4c 53 52 23 31  0d 81 38 35 20 20 43 4d  |1R,LSR#1..85  CM|
00014820  50 20 61 52 2c 62 52 20  3a 20 53 55 42 50 4c 20  |P aR,bR : SUBPL |
00014830  61 52 2c 61 52 2c 62 52  20 3a 20 41 44 44 50 4c  |aR,aR,bR : ADDPL|
00014840  20 64 52 2c 64 52 2c 64  61 74 61 31 52 0d 81 42  | dR,dR,data1R..B|
00014850  2f 20 20 4d 4f 56 20 62  52 2c 62 52 2c 4c 53 52  |/  MOV bR,bR,LSR|
00014860  23 31 20 3a 20 4d 4f 56  20 64 61 74 61 31 52 2c  |#1 : MOV data1R,|
00014870  64 61 74 61 31 52 2c 4c  53 52 23 31 0d 81 4c 35  |data1R,LSR#1..L5|
00014880  20 20 43 4d 50 20 61 52  2c 62 52 20 3a 20 53 55  |  CMP aR,bR : SU|
00014890  42 50 4c 20 61 52 2c 61  52 2c 62 52 20 3a 20 41  |BPL aR,aR,bR : A|
000148a0  44 44 50 4c 20 64 52 2c  64 52 2c 64 61 74 61 31  |DDPL dR,dR,data1|
000148b0  52 0d 81 56 2f 20 20 4d  4f 56 20 62 52 2c 62 52  |R..V/  MOV bR,bR|
000148c0  2c 4c 53 52 23 31 20 3a  20 4d 4f 56 20 64 61 74  |,LSR#1 : MOV dat|
000148d0  61 31 52 2c 64 61 74 61  31 52 2c 4c 53 52 23 31  |a1R,data1R,LSR#1|
000148e0  0d 81 60 35 20 20 43 4d  50 20 61 52 2c 62 52 20  |..`5  CMP aR,bR |
000148f0  3a 20 53 55 42 50 4c 20  61 52 2c 61 52 2c 62 52  |: SUBPL aR,aR,bR|
00014900  20 3a 20 41 44 44 50 4c  20 64 52 2c 64 52 2c 64  | : ADDPL dR,dR,d|
00014910  61 74 61 31 52 0d 81 6a  2f 20 20 4d 4f 56 20 62  |ata1R..j/  MOV b|
00014920  52 2c 62 52 2c 4c 53 52  23 31 20 3a 20 4d 4f 56  |R,bR,LSR#1 : MOV|
00014930  20 64 61 74 61 31 52 2c  64 61 74 61 31 52 2c 4c  | data1R,data1R,L|
00014940  53 52 23 31 0d 81 74 24  20 20 43 4d 50 20 61 52  |SR#1..t$  CMP aR|
00014950  2c 62 52 20 3a 20 41 44  44 50 4c 20 64 52 2c 64  |,bR : ADDPL dR,d|
00014960  52 2c 64 61 74 61 31 52  0d 81 7e 05 5d 0d 81 88  |R,data1R..~.]...|
00014970  07 3d 22 22 0d 81 92 04  0d 81 9c 20 dd f2 61 73  |.=""....... ..as|
00014980  73 5f 6c 61 67 70 6c 6f  74 74 61 62 65 6c 6c 5f  |s_lagplottabell_|
00014990  62 28 6b 6f 64 65 25 29  0d 81 a6 0f 64 69 76 69  |b(kode%)....divi|
000149a0  64 65 6e 74 52 3d 30 0d  81 b0 0e 64 69 76 69 73  |dentR=0....divis|
000149b0  6f 72 52 3d 31 0d 81 ba  0f 6b 76 6f 74 69 65 6e  |orR=1....kvotien|
000149c0  74 52 3d 32 0d 81 c4 0e  62 61 73 65 74 61 62 52  |tR=2....basetabR|
000149d0  3d 33 0d 81 ce 11 70 6c  6f 74 74 70 65 6b 65 72  |=3....plottpeker|
000149e0  52 3d 34 0d 81 d8 0f 72  6f 74 70 65 6b 65 72 52  |R=4....rotpekerR|
000149f0  3d 35 0d 81 e2 0c 64 61  74 61 31 52 3d 36 0d 81  |=5....data1R=6..|
00014a00  ec 0b 73 69 67 6e 52 3d  37 0d 81 f6 0e 70 61 72  |..signR=7....par|
00014a10  74 69 61 6c 52 3d 38 0d  82 00 0c 68 74 61 62 52  |tialR=8....htabR|
00014a20  3d 31 30 0d 82 0a 09 72  52 3d 31 31 0d 82 14 0e  |=10....rR=11....|
00014a30  6f 72 69 67 6f 78 52 3d  31 32 0d 82 1e 0e 6f 72  |origoxR=12....or|
00014a40  69 67 6f 79 52 3d 31 34  0d 82 28 0f e3 70 61 73  |igoyR=14..(..pas|
00014a50  73 3d 30 b8 32 88 32 0d  82 32 0c 50 25 3d 6b 6f  |s=0.2.2..2.P%=ko|
00014a60  64 65 25 0d 82 3c 0c 5b  4f 50 54 70 61 73 73 0d  |de%..<.[OPTpass.|
00014a70  82 46 16 2e 6c 61 67 5f  70 6c 6f 74 74 61 62 65  |.F..lag_plottabe|
00014a80  6c 6c 5f 4d 43 0d 82 50  16 20 20 53 54 4d 46 44  |ll_MC..P.  STMFD|
00014a90  20 52 31 33 21 2c 7b 52  31 34 7d 0d 82 5a 15 20  | R13!,{R14}..Z. |
00014aa0  20 4c 44 52 20 68 74 61  62 52 2c 68 74 61 62 50  | LDR htabR,htabP|
00014ab0  0d 82 64 1e 20 20 4c 44  52 20 62 61 73 65 74 61  |..d.  LDR baseta|
00014ac0  62 52 2c 5b 68 74 61 62  52 2c 23 35 36 5d 0d 82  |bR,[htabR,#56]..|
00014ad0  6e 20 20 20 4c 44 52 20  72 6f 74 70 65 6b 65 72  |n   LDR rotpeker|
00014ae0  52 2c 5b 68 74 61 62 52  2c 23 31 34 38 5d 0d 82  |R,[htabR,#148]..|
00014af0  78 26 20 20 41 44 44 20  72 6f 74 70 65 6b 65 72  |x&  ADD rotpeker|
00014b00  52 2c 72 6f 74 70 65 6b  65 72 52 2c 62 61 73 65  |R,rotpekerR,base|
00014b10  74 61 62 52 0d 82 82 1e  20 20 4c 44 52 20 62 61  |tabR....  LDR ba|
00014b20  73 65 74 61 62 52 2c 5b  68 74 61 62 52 2c 23 36  |setabR,[htabR,#6|
00014b30  30 5d 0d 82 8c 22 20 20  4c 44 52 20 70 6c 6f 74  |0]..."  LDR plot|
00014b40  74 70 65 6b 65 72 52 2c  5b 68 74 61 62 52 2c 23  |tpekerR,[htabR,#|
00014b50  31 34 34 5d 0d 82 96 2a  20 20 41 44 44 20 70 6c  |144]...*  ADD pl|
00014b60  6f 74 74 70 65 6b 65 72  52 2c 70 6c 6f 74 74 70  |ottpekerR,plottp|
00014b70  65 6b 65 72 52 2c 62 61  73 65 74 61 62 52 0d 82  |ekerR,basetabR..|
00014b80  a0 1e 20 20 4c 44 52 20  6f 72 69 67 6f 78 52 2c  |..  LDR origoxR,|
00014b90  5b 68 74 61 62 52 2c 23  31 38 30 5d 0d 82 aa 1e  |[htabR,#180]....|
00014ba0  20 20 4c 44 52 20 6f 72  69 67 6f 79 52 2c 5b 68  |  LDR origoyR,[h|
00014bb0  74 61 62 52 2c 23 31 38  34 5d 0d 82 b4 1b 20 20  |tabR,#184]....  |
00014bc0  4c 44 52 20 64 61 74 61  31 52 2c 5b 68 74 61 62  |LDR data1R,[htab|
00014bd0  52 2c 23 34 5d 0d 82 be  13 20 20 43 4d 50 20 64  |R,#4]....  CMP d|
00014be0  61 74 61 31 52 2c 23 30  0d 82 c8 18 42 45 51 20  |ata1R,#0....BEQ |
00014bf0  69 6b 6b 65 5f 70 65 72  73 70 65 6b 74 69 76 4c  |ikke_perspektivL|
00014c00  0d 82 d2 18 20 20 4c 44  52 20 72 52 2c 5b 68 74  |....  LDR rR,[ht|
00014c10  61 62 52 2c 23 38 38 5d  0d 82 dc 12 20 20 2e 6e  |abR,#88]....  .n|
00014c20  65 73 74 65 5f 70 75 6e  6b 74 0d 82 e6 22 20 20  |este_punkt..."  |
00014c30  20 20 4c 44 52 20 64 69  76 69 64 65 6e 74 52 2c  |  LDR dividentR,|
00014c40  5b 68 74 61 62 52 2c 23  31 37 32 5d 0d 82 f0 26  |[htabR,#172]...&|
00014c50  20 20 20 20 4d 4f 56 20  64 69 76 69 64 65 6e 74  |    MOV divident|
00014c60  52 2c 64 69 76 69 64 65  6e 74 52 2c 4c 53 4c 23  |R,dividentR,LSL#|
00014c70  31 33 0d 82 fa 23 20 20  20 20 53 55 42 20 72 6f  |13...#    SUB ro|
00014c80  74 70 65 6b 65 72 52 2c  72 6f 74 70 65 6b 65 72  |tpekerR,rotpeker|
00014c90  52 2c 23 31 32 0d 83 04  23 20 20 20 20 4c 44 52  |R,#12...#    LDR|
00014ca0  20 64 69 76 69 73 6f 72  52 2c 5b 72 6f 74 70 65  | divisorR,[rotpe|
00014cb0  6b 65 72 52 2c 23 38 5d  0d 83 0e 20 20 20 20 20  |kerR,#8]...     |
00014cc0  53 55 42 20 64 69 76 69  73 6f 72 52 2c 72 52 2c  |SUB divisorR,rR,|
00014cd0  64 69 76 69 73 6f 72 52  0d 83 18 18 20 20 20 20  |divisorR....    |
00014ce0  43 4d 50 20 64 69 76 69  73 6f 72 52 2c 23 31 36  |CMP divisorR,#16|
00014cf0  0d 83 22 27 20 20 20 20  4d 4f 56 4d 49 20 6b 76  |.."'    MOVMI kv|
00014d00  6f 74 69 65 6e 74 52 2c  64 69 76 69 64 65 6e 74  |otientR,divident|
00014d10  52 2c 4c 53 52 23 34 0d  83 2c 20 20 20 20 20 42  |R,LSR#4..,     B|
00014d20  4d 49 20 68 6f 70 70 5f  6f 76 65 72 5f 64 69 76  |MI hopp_over_div|
00014d30  69 64 65 72 69 6e 67 0d  83 36 0c 2e 64 69 76 69  |idering..6..divi|
00014d40  64 65 72 0d 83 40 21 20  20 82 53 20 73 69 67 6e  |der..@!  .S sign|
00014d50  52 2c 64 69 76 69 64 65  6e 74 52 2c 64 69 76 69  |R,dividentR,divi|
00014d60  73 6f 72 52 0d 83 4a 16  20 20 43 4d 50 20 64 69  |sorR..J.  CMP di|
00014d70  76 69 64 65 6e 74 52 2c  23 30 0d 83 54 22 20 20  |videntR,#0..T"  |
00014d80  52 53 42 4d 49 20 64 69  76 69 64 65 6e 74 52 2c  |RSBMI dividentR,|
00014d90  64 69 76 69 64 65 6e 74  52 2c 23 30 0d 83 5e 15  |dividentR,#0..^.|
00014da0  20 20 43 4d 50 20 64 69  76 69 73 6f 72 52 2c 23  |  CMP divisorR,#|
00014db0  30 0d 83 68 20 20 20 52  53 42 4d 49 20 64 69 76  |0..h   RSBMI div|
00014dc0  69 73 6f 72 52 2c 64 69  76 69 73 6f 72 52 2c 23  |isorR,divisorR,#|
00014dd0  30 0d 83 72 15 20 20 4d  4f 56 20 70 61 72 74 69  |0..r.  MOV parti|
00014de0  61 6c 52 2c 23 30 0d 83  7c 12 20 20 a4 64 69 76  |alR,#0..|.  .div|
00014df0  69 64 65 72 28 33 32 29  0d 83 86 12 20 20 43 4d  |ider(32)....  CM|
00014e00  50 20 73 69 67 6e 52 2c  23 30 0d 83 90 22 20 20  |P signR,#0..."  |
00014e10  52 53 42 4d 49 20 6b 76  6f 74 69 65 6e 74 52 2c  |RSBMI kvotientR,|
00014e20  6b 76 6f 74 69 65 6e 74  52 2c 23 30 0d 83 9a 1b  |kvotientR,#0....|
00014e30  20 20 2e 68 6f 70 70 5f  6f 76 65 72 5f 64 69 76  |  .hopp_over_div|
00014e40  69 64 65 72 69 6e 67 0d  83 a4 21 20 20 20 20 4c  |idering...!    L|
00014e50  44 52 20 64 61 74 61 31  52 2c 5b 72 6f 74 70 65  |DR data1R,[rotpe|
00014e60  6b 65 72 52 2c 23 34 5d  0d 83 ae 21 20 20 20 20  |kerR,#4]...!    |
00014e70  53 55 42 20 64 61 74 61  31 52 2c 64 61 74 61 31  |SUB data1R,data1|
00014e80  52 2c 6f 72 69 67 6f 79  52 0d 83 b8 35 20 20 20  |R,origoyR...5   |
00014e90  20 4d 55 4c 20 64 61 74  61 31 52 2c 6b 76 6f 74  | MUL data1R,kvot|
00014ea0  69 65 6e 74 52 2c 64 61  74 61 31 52 20 3a 20 a4  |ientR,data1R : .|
00014eb0  6a 75 73 74 65 72 28 64  61 74 61 31 52 29 0d 83  |juster(data1R)..|
00014ec0  c2 25 20 20 20 20 53 54  52 20 64 61 74 61 31 52  |.%    STR data1R|
00014ed0  2c 5b 70 6c 6f 74 74 70  65 6b 65 72 52 2c 23 2d  |,[plottpekerR,#-|
00014ee0  34 5d 21 0d 83 cc 1e 20  20 20 20 4c 44 52 20 64  |4]!....    LDR d|
00014ef0  61 74 61 31 52 2c 5b 72  6f 74 70 65 6b 65 72 52  |ata1R,[rotpekerR|
00014f00  5d 0d 83 d6 21 20 20 20  20 53 55 42 20 64 61 74  |]...!    SUB dat|
00014f10  61 31 52 2c 64 61 74 61  31 52 2c 6f 72 69 67 6f  |a1R,data1R,origo|
00014f20  78 52 0d 83 e0 35 20 20  20 20 4d 55 4c 20 64 61  |xR...5    MUL da|
00014f30  74 61 31 52 2c 6b 76 6f  74 69 65 6e 74 52 2c 64  |ta1R,kvotientR,d|
00014f40  61 74 61 31 52 20 3a 20  a4 6a 75 73 74 65 72 28  |ata1R : .juster(|
00014f50  64 61 74 61 31 52 29 0d  83 ea 25 20 20 20 20 53  |data1R)...%    S|
00014f60  54 52 20 64 61 74 61 31  52 2c 5b 70 6c 6f 74 74  |TR data1R,[plott|
00014f70  70 65 6b 65 72 52 2c 23  2d 34 5d 21 0d 83 f4 20  |pekerR,#-4]!... |
00014f80  20 20 20 20 43 4d 50 20  70 6c 6f 74 74 70 65 6b  |    CMP plottpek|
00014f90  65 72 52 2c 62 61 73 65  74 61 62 52 0d 83 fe 15  |erR,basetabR....|
00014fa0  20 20 42 4e 45 20 6e 65  73 74 65 5f 70 75 6e 6b  |  BNE neste_punk|
00014fb0  74 0d 84 08 16 20 20 4c  44 4d 46 44 20 52 31 33  |t....  LDMFD R13|
00014fc0  21 2c 7b 52 31 35 7d 0d  84 12 15 2e 69 6b 6b 65  |!,{R15}.....ikke|
00014fd0  5f 70 65 72 73 70 65 6b  74 69 76 4c 0d 84 1c 20  |_perspektivL... |
00014fe0  20 20 53 55 42 20 72 6f  74 70 65 6b 65 72 52 2c  |  SUB rotpekerR,|
00014ff0  72 6f 74 70 65 6b 65 72  52 2c 23 34 0d 84 26 21  |rotpekerR,#4..&!|
00015000  20 20 4c 44 52 20 64 61  74 61 31 52 2c 5b 72 6f  |  LDR data1R,[ro|
00015010  74 70 65 6b 65 72 52 2c  23 2d 34 5d 21 0d 84 30  |tpekerR,#-4]!..0|
00015020  1f 20 20 53 55 42 20 64  61 74 61 31 52 2c 64 61  |.  SUB data1R,da|
00015030  74 61 31 52 2c 6f 72 69  67 6f 79 52 0d 84 3a 23  |ta1R,origoyR..:#|
00015040  20 20 53 54 52 20 64 61  74 61 31 52 2c 5b 70 6c  |  STR data1R,[pl|
00015050  6f 74 74 70 65 6b 65 72  52 2c 23 2d 34 5d 21 0d  |ottpekerR,#-4]!.|
00015060  84 44 21 20 20 4c 44 52  20 64 61 74 61 31 52 2c  |.D!  LDR data1R,|
00015070  5b 72 6f 74 70 65 6b 65  72 52 2c 23 2d 34 5d 21  |[rotpekerR,#-4]!|
00015080  0d 84 4e 1f 20 20 53 55  42 20 64 61 74 61 31 52  |..N.  SUB data1R|
00015090  2c 64 61 74 61 31 52 2c  6f 72 69 67 6f 78 52 0d  |,data1R,origoxR.|
000150a0  84 58 23 20 20 53 54 52  20 64 61 74 61 31 52 2c  |.X#  STR data1R,|
000150b0  5b 70 6c 6f 74 74 70 65  6b 65 72 52 2c 23 2d 34  |[plottpekerR,#-4|
000150c0  5d 21 0d 84 62 1e 20 20  43 4d 50 20 70 6c 6f 74  |]!..b.  CMP plot|
000150d0  74 70 65 6b 65 72 52 2c  62 61 73 65 74 61 62 52  |tpekerR,basetabR|
000150e0  0d 84 6c 18 42 4e 45 20  69 6b 6b 65 5f 70 65 72  |..l.BNE ikke_per|
000150f0  73 70 65 6b 74 69 76 4c  0d 84 76 14 4c 44 4d 46  |spektivL..v.LDMF|
00015100  44 20 52 31 33 21 2c 7b  52 31 35 7d 0d 84 80 0f  |D R13!,{R15}....|
00015110  4d 4f 56 20 52 31 35 2c  52 31 34 0d 84 8a 0a 2e  |MOV R15,R14.....|
00015120  68 74 61 62 50 0d 84 94  0d 45 51 55 44 20 68 74  |htabP....EQUD ht|
00015130  61 62 0d 84 9e 05 5d 0d  84 a8 05 ed 0d 84 b2 05  |ab....].........|
00015140  e1 0d                                             |..|
00015142