Initial commit
This commit is contained in:
parent
9a42cf9c6e
commit
2b9251a75b
74
+AMOS_Includes.s
Normal file
74
+AMOS_Includes.s
Normal file
@ -0,0 +1,74 @@
|
||||
;---------------------------------------------------------------------
|
||||
; ** ** ** *** ***
|
||||
; **** *** *** ** ** **
|
||||
; ** ** ** * ** ** ** ***
|
||||
; ****** ** ** ** ** **
|
||||
; ** ** ** ** ** ** * **
|
||||
; ** ** ** ** *** ***
|
||||
;---------------------------------------------------------------------
|
||||
; Includes all includes - Francois Lionet / Europress 1992
|
||||
;---------------------------------------------------------------------
|
||||
;
|
||||
; Published under the MIT Licence
|
||||
;
|
||||
; Copyright (c) 1992 Europress Software
|
||||
; Copyright (c) 2020 Francois Lionet
|
||||
;
|
||||
; Permission is hereby granted, free of charge, to any person
|
||||
; obtaining a copy of this software and associated documentation
|
||||
; files (the "Software"), to deal in the Software without
|
||||
; restriction, including without limitation the rights to use,
|
||||
; copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
; sell copies of the Software, and to permit persons to whom the
|
||||
; Software is furnished to do so, subject to the following
|
||||
; conditions:
|
||||
;
|
||||
; The above copyright notice and this permission notice shall be
|
||||
; included in all copies or substantial portions of the Software.
|
||||
;
|
||||
; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
||||
; OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
||||
; HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
; WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
|
||||
; THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
;
|
||||
;----------------------------------------------------------------------
|
||||
|
||||
; These ones are for me!
|
||||
IFND Finale
|
||||
Finale: equ 1
|
||||
ENDC
|
||||
IFND VDemo
|
||||
VDemo: equ 0
|
||||
ENDC
|
||||
IFND ROnly
|
||||
ROnly: equ 0
|
||||
ENDC
|
||||
;
|
||||
Incdir "includes/"
|
||||
Include "lvo/exec_lib.i"
|
||||
Include "lvo/dos_lib.i"
|
||||
Include "lvo/layers_lib.i"
|
||||
Include "lvo/graphics_lib.i"
|
||||
Include "lvo/mathtrans_lib.i"
|
||||
Include "lvo/rexxsyslib_lib.i"
|
||||
Include "lvo/mathffp_lib.i"
|
||||
Include "lvo/mathieeedoubbas_lib.i"
|
||||
Include "lvo/intuition_lib.i"
|
||||
Include "lvo/diskfont_lib.i"
|
||||
Include "lvo/icon_lib.i"
|
||||
Include "lvo/console_lib.i"
|
||||
|
||||
Include "+Debug.s" Just one flag
|
||||
Include "+Equ.s"
|
||||
RsSet DataLong
|
||||
Include "+CEqu.s"
|
||||
Include "+WEqu.s"
|
||||
Include "+LEqu.s"
|
||||
|
||||
IFNE Debug
|
||||
Include "+Music_Labels.s"
|
||||
ENDC
|
224
+CEqu.s
Normal file
224
+CEqu.s
Normal file
@ -0,0 +1,224 @@
|
||||
;---------------------------------------------------------------------
|
||||
; *** *** ** ** **** **** ** ** ** ** ** *** ***
|
||||
; ** ** ** *** *** ** ** ** ** ** **** *** *** ** ** **
|
||||
; ** ** ** ** * ** ** ** ** ** ** ** ** ** * ** ** ** ***
|
||||
; ** ** ** ** ** **** ** ** ****** ** ** ** ** **
|
||||
; ** ** ** ** ** ** ** ** ** ** ** ** ** ** * **
|
||||
; *** *** ** ** ** **** **** ** ** ** ** *** ***
|
||||
;---------------------------------------------------------------------
|
||||
; EQUATES
|
||||
;---------------------------------------------------------------------
|
||||
;
|
||||
; Published under the MIT Licence
|
||||
;
|
||||
; Copyright (c) 1992 Europress Software
|
||||
; Copyright (c) 2020 Francois Lionet
|
||||
;
|
||||
; Permission is hereby granted, free of charge, to any person
|
||||
; obtaining a copy of this software and associated documentation
|
||||
; files (the "Software"), to deal in the Software without
|
||||
; restriction, including without limitation the rights to use,
|
||||
; copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
; sell copies of the Software, and to permit persons to whom the
|
||||
; Software is furnished to do so, subject to the following
|
||||
; conditions:
|
||||
;
|
||||
; The above copyright notice and this permission notice shall be
|
||||
; included in all copies or substantial portions of the Software.
|
||||
;
|
||||
; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
||||
; OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
||||
; HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
; WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
|
||||
; THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
;
|
||||
;---------------------------------------------------------------------
|
||||
C_Code1 equ $FE
|
||||
C_Code2 equ $01
|
||||
C_CodeD equ $6543
|
||||
C_CodeInst equ $6545
|
||||
C_CodeJ equ $F7
|
||||
C_CodeT equ $F5
|
||||
|
||||
CiJSR equ $4EB9
|
||||
CiJMP equ $4EF9
|
||||
CodeR equ $8F
|
||||
|
||||
Ret_Int MACRO
|
||||
moveq #0,d2
|
||||
rts
|
||||
ENDM
|
||||
Ret_Float MACRO
|
||||
moveq #1,d2
|
||||
rts
|
||||
ENDM
|
||||
Ret_String MACRO
|
||||
moveq #2,d2
|
||||
rts
|
||||
ENDM
|
||||
|
||||
Rjmpt MACRO
|
||||
dc.b C_Code1,0*16+C_Code2
|
||||
dc.b C_CodeT,0
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rjsrt MACRO
|
||||
dc.b C_Code1,1*16+C_Code2
|
||||
dc.b C_CodeT,0
|
||||
dc.w \1
|
||||
ENDM
|
||||
RjsrtR MACRO
|
||||
dc.b C_Code1,1*16+C_Code2
|
||||
dc.b C_CodeT,\2
|
||||
dc.w \1
|
||||
ENDM
|
||||
RjmptR MACRO
|
||||
dc.b C_Code1,0*16+C_Code2
|
||||
dc.b C_CodeT,\2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rlea MACRO
|
||||
dc.b C_Code1,1*16+C_Code2
|
||||
dc.b C_CodeT,8+\2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rjmp MACRO
|
||||
dc.b C_Code1,0*16+C_Code2
|
||||
dc.b C_CodeJ,0
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rjsr MACRO
|
||||
dc.b C_Code1,1*16+C_Code2
|
||||
dc.b C_CodeJ,0
|
||||
dc.w \1
|
||||
ENDM
|
||||
Ljmp MACRO
|
||||
dc.b C_Code1,0*16+C_Code2
|
||||
dc.b C_CodeJ,\2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Ljsr MACRO
|
||||
dc.b C_Code1,1*16+C_Code2
|
||||
dc.b C_CodeJ,\2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbra MACRO
|
||||
dc.b C_Code1,2*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbsr MACRO
|
||||
dc.b C_Code1,3*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbeq MACRO
|
||||
dc.b C_Code1,4*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbne MACRO
|
||||
dc.b C_Code1,5*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbcs MACRO
|
||||
dc.b C_Code1,6*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbcc MACRO
|
||||
dc.b C_Code1,7*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rblt MACRO
|
||||
dc.b C_Code1,8*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbge MACRO
|
||||
dc.b C_Code1,9*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbls MACRO
|
||||
dc.b C_Code1,10*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbhi MACRO
|
||||
dc.b C_Code1,11*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rble MACRO
|
||||
dc.b C_Code1,12*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbpl MACRO
|
||||
dc.b C_Code1,13*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rbmi MACRO
|
||||
dc.b C_Code1,14*16+C_Code2
|
||||
dc.w \1
|
||||
ENDM
|
||||
Rdata MACRO
|
||||
dc.b C_Code1,15*16+C_Code2
|
||||
dc.w C_CodeD
|
||||
ENDM
|
||||
Ret_Inst MACRO
|
||||
rts
|
||||
; dc.b C_Code1,15*16+C_Code2
|
||||
; dc.w C_CodeInst
|
||||
ENDM
|
||||
;Alea MACRO
|
||||
; move.l a5,\2
|
||||
; add.w A\1(a5),\2
|
||||
; ENDM
|
||||
*
|
||||
GfxC MACRO
|
||||
movem.l d0-d7/a0-a6,-(sp)
|
||||
move.l T_GfxBase(a5),a6
|
||||
jsr \1(a6)
|
||||
movem.l (sp)+,d0-d7/a0-a6
|
||||
ENDM
|
||||
|
||||
Hunk_Public equ 0
|
||||
Hunk_Chip equ $40000000
|
||||
|
||||
N_HunkLib equ 1 Nombre de hunks amos.library
|
||||
N_HunkSys equ 9 Nombre de hunks systeme
|
||||
|
||||
NH_Header equ 0 Le header
|
||||
NH_Prog equ 1 Le programme
|
||||
NH_Libraries equ 2 Les librairies
|
||||
NH_Reloc equ 3 La relocation
|
||||
NH_amoslib equ 4 amos.library
|
||||
NH_Mouse equ 5 La mouse.abk
|
||||
NH_Env equ 6 L'environement
|
||||
NH_DefaultBank equ 7 La banque par defaut
|
||||
NH_ErrorMessage equ 8 Les messages d'erreur
|
||||
NH_Banks equ 9 Debut des banques
|
||||
|
||||
FHead_Run equ 0
|
||||
FHead_Short equ 1
|
||||
FHead_PRun equ 2
|
||||
FHead_Backed equ 3
|
||||
|
||||
FPrg_DefRunAcc equ 0
|
||||
FPrg_Default equ 1
|
||||
FPrg_Wb equ 2
|
||||
|
||||
; Zone de sauvegarde des donn<6E>es short-run
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
RsReset
|
||||
Short_Name rs.b 128
|
||||
Short_Path rs.b 256
|
||||
Short_Command rs.b 256
|
||||
Short_Save equ __RS
|
||||
|
||||
; Header procedure compilee
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
RsReset
|
||||
APrg_MathFlags rs.w 1 0
|
||||
APrg_Relocation rs.l 1 2
|
||||
APrg_EndProc rs.l 1 6
|
||||
APrg_OldReloc rs.l 1 10
|
||||
rs.b 16-__RS Jusqu'<EFBFBD> 16
|
||||
APrg_Program equ __RS
|
||||
;---------------------------------------------------------------------
|
32
+Debug.s
Normal file
32
+Debug.s
Normal file
@ -0,0 +1,32 @@
|
||||
;---------------------------------------------------------------------
|
||||
;
|
||||
; Published under the MIT Licence
|
||||
;
|
||||
; Copyright (c) 1992 Europress Software
|
||||
; Copyright (c) 2020 Francois Lionet
|
||||
;
|
||||
; Permission is hereby granted, free of charge, to any person
|
||||
; obtaining a copy of this software and associated documentation
|
||||
; files (the "Software"), to deal in the Software without
|
||||
; restriction, including without limitation the rights to use,
|
||||
; copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
; sell copies of the Software, and to permit persons to whom the
|
||||
; Software is furnished to do so, subject to the following
|
||||
; conditions:
|
||||
;
|
||||
; The above copyright notice and this permission notice shall be
|
||||
; included in all copies or substantial portions of the Software.
|
||||
;
|
||||
; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
||||
; OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
||||
; HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
; WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
|
||||
; THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
;
|
||||
;---------------------------------------------------------------------
|
||||
; No Debugging!
|
||||
; ~~~---~~~~~~~
|
||||
Debug set 0
|
1167
+Editor_Config.s
Normal file
1167
+Editor_Config.s
Normal file
File diff suppressed because it is too large
Load Diff
193
+Interpreter_Config.s
Normal file
193
+Interpreter_Config.s
Normal file
@ -0,0 +1,193 @@
|
||||
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
;
|
||||
; Published under the MIT Licence
|
||||
;
|
||||
; Copyright (c) 1992 Europress Software
|
||||
; Copyright (c) 2020 Francois Lionet
|
||||
;
|
||||
; Permission is hereby granted, free of charge, to any person
|
||||
; obtaining a copy of this software and associated documentation
|
||||
; files (the "Software"), to deal in the Software without
|
||||
; restriction, including without limitation the rights to use,
|
||||
; copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
; sell copies of the Software, and to permit persons to whom the
|
||||
; Software is furnished to do so, subject to the following
|
||||
; conditions:
|
||||
;
|
||||
; The above copyright notice and this permission notice shall be
|
||||
; included in all copies or substantial portions of the Software.
|
||||
;
|
||||
; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
||||
; OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
||||
; HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
; WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
|
||||
; THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
;
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
; Donn<6E>es de Configuration Interpr<70>teur
|
||||
;
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
EdT Macro
|
||||
dc.b 0
|
||||
dc.b .\@E-.\@D
|
||||
.\@D dc.b "\2"
|
||||
.\@E
|
||||
EndM
|
||||
EdD Macro
|
||||
dc.b 0
|
||||
dc.b .\@E-.\@D
|
||||
.\@D \2
|
||||
.\@E
|
||||
EndM
|
||||
|
||||
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
; Zone de donn<6E>es DC
|
||||
dc.l "PId1" Code de securite!
|
||||
dc.l Dat2-Dat1
|
||||
Dat1
|
||||
; Initialisation de la trappe
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
PI_ParaTrap dc.l 0 * 0 - Adresse actualisation
|
||||
PI_AdMouse dc.l 0 * 4 - Adresse souris
|
||||
dc.w 68 * 8 - Nombre de bobs
|
||||
dc.w 50 * 10- Position par defaut ecran!!
|
||||
dc.l 12*1024 * 12- Taille liste copper
|
||||
dc.l 128 * 16- Nombre lignes sprites
|
||||
; Taille des buffers
|
||||
; ~~~~~~~~~~~~~~~~~~
|
||||
PI_VNmMax dc.l 1024*4 * 20- Buffer des noms de variable
|
||||
PI_TVDirect dc.w 42*6 * 24- Variables mode direct
|
||||
PI_DefSize dc.l 1024*32 * 26- Taille buffer par defaut
|
||||
; Directory
|
||||
; ~~~~~~~~~
|
||||
PI_DirSize dc.w 30 * 30-
|
||||
PI_DirMax dc.w 128 * 32-
|
||||
; Faire carriage return lors de PRINT?
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
PI_PrtRet dc.b 1 34-
|
||||
; Faire des icones?
|
||||
; ~~~~~~~~~~~~~~~~~
|
||||
PI_Icons dc.b 0 35-
|
||||
; Autoclose workbench?
|
||||
; ~~~~~~~~~~~~~~~~~~~~
|
||||
PI_AutoWB dc.b 0 36- Fermer automatiquement
|
||||
PI_AllowWB dc.b 1 37- Close Workbench effective?
|
||||
; Close editor?
|
||||
; ~~~~~~~~~~~~~~~~~~~~
|
||||
PI_CloseEd dc.b 1 38- Close editor effective
|
||||
PI_KillEd dc.b 1 39- Kill editor effective
|
||||
PI_FsSort dc.b 1 40- Sort files
|
||||
PI_FsSize dc.b 1 41- Size of files
|
||||
PI_FsStore dc.b 1 42- Store directories
|
||||
; Securite flags
|
||||
; ~~~~~~~~~~~~~~
|
||||
dc.b 0 43- Flag libre
|
||||
ds.b 4 44- 4 libres
|
||||
; Text reader
|
||||
; ~~~~~~~~~~~
|
||||
PI_RtSx dc.w 640 48- Taille X ecran Readtext
|
||||
PI_RtSy dc.w 200 50- Taille Y ecran Readtext
|
||||
PI_RtWx dc.w 129 52- Position X
|
||||
PI_RtWy dc.w 50 54- Position Y
|
||||
PI_RtSpeed dc.w 8 56- Vitesse apparition
|
||||
; File selector
|
||||
; ~~~~~~~~~~~~
|
||||
PI_FsDSx dc.w 448 58- Taille X fsel
|
||||
PI_FsDSy dc.w 158 60- Taille Y fsel
|
||||
PI_FsDWx dc.w 129+48 62- Position X
|
||||
PI_FsDWy dc.w 50+20 64- Position Y
|
||||
PI_FsDVApp dc.w 8 66- Vitesse app
|
||||
; Ecran par defaut
|
||||
; ~~~~~~~~~~~~~~~~
|
||||
PI_DefETx dc.w 320 68- Tx default
|
||||
PI_DefETy dc.w 200 70- Ty default
|
||||
PI_DefECo dc.w 4 72- Nplan default
|
||||
PI_DefECoN dc.w 16 74- NColor default
|
||||
PI_DefEMo dc.w 0 76- Mode default
|
||||
PI_DefEBa dc.w 0 78- Default colour back
|
||||
PI_DefEPa dc.w $000,$A40,$FFF,$000,$F00,$0F0,$00F,$666
|
||||
dc.w $555,$333,$733,$373,$773,$337,$737,$377
|
||||
dc.w 0,0,0,0,0,0,0,0
|
||||
dc.w 0,0,0,0,0,0,0,0
|
||||
PI_DefEWx dc.w 0 144- Position par defaut
|
||||
PI_DefEWy dc.w 0 146-
|
||||
PI_DefAmigA dc.l $00404161 148- Touche AMIGA-A par defaut
|
||||
|
||||
; Zone de securite!
|
||||
; ~~~~~~~~~~~~~~~~~
|
||||
ds.l 6
|
||||
Dat2
|
||||
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
; Zone de donn<6E>es TEXTE
|
||||
|
||||
dc.l "PIt1" Code de securite!
|
||||
dc.l Txt2-Txt1
|
||||
|
||||
; Liste des fichiers syst<73>me
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Txt1 EdT 1,<APSystem/>
|
||||
EdT 2,<>
|
||||
EdT 3,<>
|
||||
EdT 4,<Def_Icon>
|
||||
EdT 5,<AutoExec.AMOS>
|
||||
EdT 6,<AMOSPro_Editor>
|
||||
EdT 7,<AMOSPro_Editor_Config>
|
||||
EdT 8,<AMOSPro_Default_Resource.Abk>
|
||||
EdT 9,<AMOSPro_Productivity1:Equates/AMOSPro_System_Equates>
|
||||
EdT 10,<AMOSPro_Monitor>
|
||||
EdT 11,<AMOSPro_Monitor_Resource.Abk>
|
||||
EdT 12,<AMOSPro_Accessories:AMOSPro_Help/AMOSPro_Help>
|
||||
EdT 13,<AMOSPro_Accessories:AMOSPro_Help/LatestNews>
|
||||
EdT 14,<AMOSPro.Lib>
|
||||
EdT 15,<>
|
||||
; Liste des 26 extensions
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~
|
||||
EdT 16,<AMOSPro_Music.Lib>
|
||||
EdT 17,<AMOSPro_Compact.Lib>
|
||||
EdT 18,<AMOSPro_Request.Lib>
|
||||
EdT 19,<>
|
||||
EdT 20,<AMOSPro_Compiler.Lib>
|
||||
EdT 21,<AMOSPro_IOPorts.Lib>
|
||||
EdT 22,<>
|
||||
EdT 23,<>
|
||||
EdT 24,<>
|
||||
EdT 25,<>
|
||||
EdT 26,<>
|
||||
EdT 27,<>
|
||||
EdT 28,<>
|
||||
EdT 29,<>
|
||||
EdT 30,<>
|
||||
EdT 31,<>
|
||||
EdT 32,<>
|
||||
EdT 33,<>
|
||||
EdT 34,<>
|
||||
EdT 35,<>
|
||||
EdT 36,<>
|
||||
EdT 37,<>
|
||||
EdT 38,<>
|
||||
EdT 39,<>
|
||||
EdT 40,<>
|
||||
EdT 41,<>
|
||||
EdT 42,<>
|
||||
; Ports de communication
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~
|
||||
EdT 43,<Par:>
|
||||
EdT 44,<Aux:>
|
||||
EdT 45,<>
|
||||
; Flash curseur
|
||||
; ~~~~~~~~~~~~~
|
||||
EdT 46,<(000,2)(440,2)(880,2)(bb0,2)(dd0,2)(ee0,2)(ff2,2)(ff8,2)(ffc,2)(fff,2)(aaf,2)(88c,2)(66a,2)(226,2)(004,2)(001,2)>
|
||||
; Filtre negatif directory
|
||||
; ~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
EdT 47,<>
|
||||
|
||||
dc.b 0,$FF
|
||||
even
|
||||
Txt2
|
4317
+Monitor.s
Normal file
4317
+Monitor.s
Normal file
File diff suppressed because it is too large
Load Diff
33
+Version.s
Normal file
33
+Version.s
Normal file
@ -0,0 +1,33 @@
|
||||
; ______________________________________________________________________________
|
||||
;
|
||||
; Published under the MIT Licence
|
||||
;
|
||||
; Copyright (c) 1992 Europress Software
|
||||
; Copyright (c) 2020 Francois Lionet
|
||||
;
|
||||
; Permission is hereby granted, free of charge, to any person
|
||||
; obtaining a copy of this software and associated documentation
|
||||
; files (the "Software"), to deal in the Software without
|
||||
; restriction, including without limitation the rights to use,
|
||||
; copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
; sell copies of the Software, and to permit persons to whom the
|
||||
; Software is furnished to do so, subject to the following
|
||||
; conditions:
|
||||
;
|
||||
; The above copyright notice and this permission notice shall be
|
||||
; included in all copies or substantial portions of the Software.
|
||||
;
|
||||
; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
||||
; OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
||||
; HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
; WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
|
||||
; THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
;
|
||||
; ______________________________________________________________________________
|
||||
Version MACRO
|
||||
dc.b "2.00",0
|
||||
ENDM
|
||||
VerNumber equ $200
|
383
+WEqu.s
Normal file
383
+WEqu.s
Normal file
@ -0,0 +1,383 @@
|
||||
*********************************************************************
|
||||
*
|
||||
* Published under the MIT Licence
|
||||
*
|
||||
* Copyright (c) 1992 Europress Software
|
||||
* Copyright (c) 2020 Francois Lionet
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person
|
||||
* obtaining a copy of this software and associated documentation
|
||||
* files (the "Software"), to deal in the Software without
|
||||
* restriction, including without limitation the rights to use,
|
||||
* copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
* sell copies of the Software, and to permit persons to whom the
|
||||
* Software is furnished to do so, subject to the following
|
||||
* conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be
|
||||
* included in all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
||||
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
||||
* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
* ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
|
||||
* THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
*
|
||||
*********************************************************************
|
||||
* EQUATES GRAPHIC FUNCTIONS AMOS
|
||||
*********************************************************************
|
||||
RwReset MACRO
|
||||
Count SET 0
|
||||
ENDM
|
||||
Rl MACRO
|
||||
Count SET Count-4*(\2)
|
||||
T_\1 equ Count
|
||||
ENDM
|
||||
Rw MACRO
|
||||
Count SET Count-2*(\2)
|
||||
T_\1 equ Count
|
||||
ENDM
|
||||
Rb MACRO
|
||||
Count SET Count-(\2)
|
||||
T_\1 equ Count
|
||||
ENDM
|
||||
GfxA5 MACRO
|
||||
movem.l d0-d1/a0-a1/a6,-(sp)
|
||||
move.l T_GfxBase(a5),a6
|
||||
jsr \1(a6)
|
||||
movem.l (sp)+,d0-d1/a0-a1/a6
|
||||
ENDM
|
||||
|
||||
***************************************************************
|
||||
|
||||
RwReset
|
||||
|
||||
***************************************************************
|
||||
* VECTEURS
|
||||
***************************************************************
|
||||
Rl SyVect,1
|
||||
Rl EcVect,1
|
||||
Rl WiVect,1
|
||||
|
||||
***************************************************************
|
||||
* ADRESSES AMOS / COMPILER
|
||||
***************************************************************
|
||||
Rl JError,1
|
||||
Rl CompJmp,1
|
||||
Rw AMOState,1
|
||||
Rb WFlags,1
|
||||
Rb Future,1
|
||||
|
||||
***************************************************************
|
||||
* Gestions AMOS Multiples
|
||||
***************************************************************
|
||||
Rl MyTask,1
|
||||
Rw Inhibit,1
|
||||
Rw OldDma,1
|
||||
|
||||
***************************************************************
|
||||
* FENETRES
|
||||
***************************************************************
|
||||
* Jeu de caracteres par defaut
|
||||
Rl JeuDefo,1
|
||||
* Fonction REPETER
|
||||
WiRepL equ 80
|
||||
Rw WiRep,1
|
||||
Rl WiRepAd,2
|
||||
Rb WiRepBuf,WiRepL
|
||||
* Fonction ENCADRER
|
||||
Rw WiEncDX,1
|
||||
Rw WiEncDY,1
|
||||
|
||||
|
||||
***************************************************************
|
||||
* INTER VBL
|
||||
***************************************************************
|
||||
Rl VblCount,1
|
||||
Rl VblTimer,1
|
||||
Rw EveCpt,1
|
||||
|
||||
***************************************************************
|
||||
* FLAG AMOS/WORKBENCH
|
||||
***************************************************************
|
||||
Rw AMOSHere,1
|
||||
Rw NoFlip,1
|
||||
Rw DevHere,1
|
||||
Rw DiscIn,1
|
||||
|
||||
***************************************************************
|
||||
* GESTION ECRANS
|
||||
***************************************************************
|
||||
|
||||
*************** Variables gestion
|
||||
EcMax: equ 12
|
||||
Rw DefWX,1
|
||||
Rw DefWY,1
|
||||
Rw DefWX2,1
|
||||
Rw DefWY2,1
|
||||
Rl EcCourant,1
|
||||
Rw EcFond,1
|
||||
Rw EcYAct,1
|
||||
Rw EcYMax,1
|
||||
Rw Actualise,1
|
||||
Rl ChipBuf,1
|
||||
|
||||
*************** Buffer de calculs des ecrans
|
||||
Rw EcBuf,128
|
||||
|
||||
*************** Table des NUMEROS ---> ADRESSES
|
||||
Rl EcAdr,EcMax
|
||||
|
||||
*************** Table de priorite
|
||||
Rl EcPri,EcMax+1
|
||||
|
||||
*************** FLASHEUR
|
||||
FlMax: equ 16
|
||||
LFlash: equ 2+2+4+2+16*4+2
|
||||
Rw NbFlash,1
|
||||
Rb TFlash,LFlash*FlMax
|
||||
|
||||
*************** SHIFTER
|
||||
LShift: equ 2+2+4+2+2+2
|
||||
Rb TShift,LShift
|
||||
|
||||
*************** FADER
|
||||
Rw FadeFlag,1
|
||||
Rw FadeNb,1
|
||||
Rw FadeCpt,1
|
||||
Rw FadeVit,1
|
||||
Rl FadePal,1
|
||||
Rl FadeCop,1
|
||||
Rb FadeCol,8*32
|
||||
|
||||
***************************************************************
|
||||
* GESTION COPPER
|
||||
***************************************************************
|
||||
EcTCop equ 1024
|
||||
Rl EcCop,1
|
||||
Rw Cop255,1
|
||||
Rl CopLogic,1
|
||||
Rl CopPhysic,1
|
||||
Rw CopON,1
|
||||
Rl CopPos,1
|
||||
Rl CopLong,1
|
||||
|
||||
* Rainbows
|
||||
NbRain equ 4
|
||||
RsReset
|
||||
RnDY rs.w 1
|
||||
RnFY rs.w 1
|
||||
RnTY rs.w 1
|
||||
RnBase rs.w 1
|
||||
RnColor rs.w 1
|
||||
RnLong rs.w 1
|
||||
RnBuf rs.l 1
|
||||
RnAct rs.w 1
|
||||
RnX rs.w 1
|
||||
RnY rs.w 1
|
||||
RnI rs.w 1
|
||||
RainLong rs.w 1
|
||||
Rb RainTable,RainLong*NbRain
|
||||
Rw RainBow,1
|
||||
Rw OldRain,1
|
||||
|
||||
* Marques copper liste
|
||||
CopL1: equ 16*4*2
|
||||
CopL2: equ 16*4
|
||||
CopML: equ (EcMax*CopL1)+10*CopL2
|
||||
Rb CopMark,CopML+4
|
||||
|
||||
* Liste screen swaps
|
||||
SwapL: equ 32
|
||||
Rl SwapList,SwapL*8+4
|
||||
|
||||
* Interlaced!
|
||||
Rw InterInter,1
|
||||
Rw InterBit,1
|
||||
Rl InterList,EcMax*2
|
||||
|
||||
***************************************************************
|
||||
* SPRITES HARD
|
||||
***************************************************************
|
||||
HsNb equ 64
|
||||
* Limites souris
|
||||
Rw MouYMax,1
|
||||
Rw MouXMax,1
|
||||
Rw MouYMin,1
|
||||
Rw MouXMin,1
|
||||
|
||||
* Gestion souris
|
||||
Rw MouYOld,1
|
||||
Rw MouXOld,1
|
||||
Rw MouHotY,1
|
||||
Rw MouHotX,1
|
||||
Rw MouseY,1
|
||||
Rw MouseX,1
|
||||
Rw MouseDY,1
|
||||
Rw MouseDX,1
|
||||
Rw YMouse,1
|
||||
Rw XMouse,1
|
||||
Rw OldMk,1
|
||||
|
||||
Rw MouShow,1
|
||||
Rw MouSpr,1
|
||||
Rw OMouShow,1
|
||||
Rw OMouSpr,1
|
||||
Rl MouBank,1
|
||||
Rl MouDes,1
|
||||
Rw MouTy,1
|
||||
|
||||
Rl SprBank,1
|
||||
Rl HsTBuf,1
|
||||
Rl HsBuffer,1
|
||||
Rl HsLogic,1
|
||||
Rl HsPhysic,1
|
||||
Rl HsInter,1
|
||||
Rl HsChange,1
|
||||
Rl HsTable,1
|
||||
Rw HsPMax,1
|
||||
Rw HsTCol,1
|
||||
Rw HsNLine,1
|
||||
Rl HsPosition,2*8+1
|
||||
|
||||
* Actualisation sprites
|
||||
HsYAct: equ 4
|
||||
HsPAct: equ 6
|
||||
Rw HsTAct,4*HsNb
|
||||
|
||||
* Structure SPrites
|
||||
HsPrev: equ 0
|
||||
HsNext: equ 2
|
||||
HsX: equ 4
|
||||
HsY: equ 6
|
||||
HsYr: equ 8
|
||||
HsLien: equ 10
|
||||
HsImage: equ 12
|
||||
HsControl: equ 16
|
||||
HsLong: equ 20
|
||||
Rb SpBase,HsLong+4
|
||||
|
||||
***************************************************************
|
||||
* BOBS
|
||||
***************************************************************
|
||||
Rw BbMax,1
|
||||
Rl BbDeb,1
|
||||
Rl BbPrio,1
|
||||
Rl BbPrio2,1
|
||||
Rl Priorite,1
|
||||
Rw PriRev,1
|
||||
* Rb TRetour,256
|
||||
|
||||
***************************************************************
|
||||
* AMAL!
|
||||
***************************************************************
|
||||
Rl AmDeb,1
|
||||
Rl AmFreeze,1
|
||||
Rl AmChaine,1
|
||||
Rl AmBank,1
|
||||
Rw AmRegs,26
|
||||
Rw SyncOff,1
|
||||
Rl AMALSp,1
|
||||
Rw AmSeed,1
|
||||
|
||||
***************************************************************
|
||||
* COLLISIONS
|
||||
***************************************************************
|
||||
Rl TColl,8
|
||||
|
||||
***************************************************************
|
||||
* BLOCS
|
||||
***************************************************************
|
||||
Rl AdCBlocs,1
|
||||
Rl AdBlocs,1
|
||||
|
||||
***************************************************************
|
||||
* SYSTEME
|
||||
***************************************************************
|
||||
Rl GPile,1
|
||||
Rl IntBase,1
|
||||
Rl IntScreen,1
|
||||
Rl GfxBase,1
|
||||
Rl LayBase,1
|
||||
Rl FntBase,1
|
||||
Rl DefaultFont,1
|
||||
Rl Stopped,1
|
||||
Rl OldName,1
|
||||
Rl WVersion,1
|
||||
Rl RastPort,1
|
||||
Rl Libre3,1 Libre!
|
||||
Rl FontInfos,1
|
||||
Rw FontILong,1
|
||||
Rw PaPeek,1
|
||||
Rl SaveZo,1
|
||||
Rw SaveNZo,1
|
||||
* Sauvegarde du BitMap
|
||||
Rb Libre4,40 Libre!
|
||||
* Sauvegarde de la fonte systeme
|
||||
Rb Libre5,14+4 Libre!
|
||||
* Interrupt VBL
|
||||
Lis equ $16
|
||||
Lio equ $30
|
||||
Lmsg equ $20
|
||||
Rb VBL_Is,Lis
|
||||
* Interrupt clavier
|
||||
Rb IoDevice,Lio+Lmsg+8
|
||||
Rb Interrupt,Lis
|
||||
* Buffer clavier
|
||||
ClLong equ 32*3
|
||||
FFkLong equ 24
|
||||
Rl ClAsc,1
|
||||
Rw ClFlag,1
|
||||
Rw ClQueue,1
|
||||
Rw ClTete,1
|
||||
Rb ClShift,4
|
||||
Rb ClTable,12
|
||||
Rb ClBuffer,ClLong
|
||||
Rl ClLast,1
|
||||
Rb TFF2,10*FFkLong
|
||||
Rb TFF1,10*FFkLong
|
||||
|
||||
*************** Memory check
|
||||
Rl MemList,1
|
||||
Rl MemFlush,1
|
||||
|
||||
*************** Custom AMIGA-A
|
||||
Rb AmigA_Rien,1
|
||||
Rb AmigA_Shifts,1
|
||||
Rb AmigA_Ascii2,1
|
||||
Rb AmigA_Ascii1,1
|
||||
|
||||
*************** Compteur FakeEvent
|
||||
Rw FakeEventCpt,1
|
||||
|
||||
*************** Sauvegarde de l'ecran
|
||||
Rb EcSave,64
|
||||
|
||||
*************** REQUESTER
|
||||
Rl ScAdr,1
|
||||
Rl Datas,1
|
||||
Rl PrevAuto,1
|
||||
Rl PrevEasy,1
|
||||
|
||||
Rw Req_Sx,1
|
||||
Rw Req_Sy,1
|
||||
Rl Req_Pos,1
|
||||
Rl Req_Neg,1
|
||||
|
||||
Rl Req_IDCMP,1
|
||||
Rw ReqFlag,1
|
||||
Rw ReqOld,1
|
||||
Rw DOld,1
|
||||
Rw TxtCx,1
|
||||
Rw TxtMaxCx,1
|
||||
Rw TxtCy,1
|
||||
Rw ReqOldScreen,1
|
||||
Rw Req_On,1
|
||||
|
||||
*************** Longueur de la structure W.S
|
||||
Rb L_Trp,4
|
||||
L_Trappe equ -Count
|
||||
***********************************************************
|
2
.gitattributes
vendored
Normal file
2
.gitattributes
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
# Auto detect text files and perform LF normalization
|
||||
* text=auto
|
BIN
AMOS/AMOSPro
Normal file
BIN
AMOS/AMOSPro
Normal file
Binary file not shown.
BIN
AMOS/AMOSPro.info
Normal file
BIN
AMOS/AMOSPro.info
Normal file
Binary file not shown.
BIN
AMOS/AMOSPro_Compiler_Config
Normal file
BIN
AMOS/AMOSPro_Compiler_Config
Normal file
Binary file not shown.
BIN
AMOS/AMOSPro_Interpreter_Config
Normal file
BIN
AMOS/AMOSPro_Interpreter_Config
Normal file
Binary file not shown.
BIN
AMOS/APSystem.info
Normal file
BIN
AMOS/APSystem.info
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOS.library
Normal file
BIN
AMOS/APSystem/AMOS.library
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro.Lib
Normal file
BIN
AMOS/APSystem/AMOSPro.Lib
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Compact.Lib
Normal file
BIN
AMOS/APSystem/AMOSPro_Compact.Lib
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Compiler.Lib
Normal file
BIN
AMOS/APSystem/AMOSPro_Compiler.Lib
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_CompilerA_Resource.Abk
Normal file
BIN
AMOS/APSystem/AMOSPro_CompilerA_Resource.Abk
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Compiler_Resource.Abk
Normal file
BIN
AMOS/APSystem/AMOSPro_Compiler_Resource.Abk
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Default_Resource.Abk
Normal file
BIN
AMOS/APSystem/AMOSPro_Default_Resource.Abk
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Editor
Normal file
BIN
AMOS/APSystem/AMOSPro_Editor
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Editor_Config
Normal file
BIN
AMOS/APSystem/AMOSPro_Editor_Config
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Editor_Macros
Normal file
BIN
AMOS/APSystem/AMOSPro_Editor_Macros
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Editor_Resource.Abk
Normal file
BIN
AMOS/APSystem/AMOSPro_Editor_Resource.Abk
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_IOPorts.Lib
Normal file
BIN
AMOS/APSystem/AMOSPro_IOPorts.Lib
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Monitor
Normal file
BIN
AMOS/APSystem/AMOSPro_Monitor
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Music.Lib
Normal file
BIN
AMOS/APSystem/AMOSPro_Music.Lib
Normal file
Binary file not shown.
BIN
AMOS/APSystem/AMOSPro_Request.Lib
Normal file
BIN
AMOS/APSystem/AMOSPro_Request.Lib
Normal file
Binary file not shown.
BIN
AMOS/APSystem/APCmp
Normal file
BIN
AMOS/APSystem/APCmp
Normal file
Binary file not shown.
BIN
AMOS/APSystem/Compiler.Lib
Normal file
BIN
AMOS/APSystem/Compiler.Lib
Normal file
Binary file not shown.
BIN
AMOS/APSystem/Def_Compiled.info
Normal file
BIN
AMOS/APSystem/Def_Compiled.info
Normal file
Binary file not shown.
BIN
AMOS/APSystem/Def_icon.info
Normal file
BIN
AMOS/APSystem/Def_icon.info
Normal file
Binary file not shown.
BIN
AMOS/APSystem/Header_AMOS.AMOS
Normal file
BIN
AMOS/APSystem/Header_AMOS.AMOS
Normal file
Binary file not shown.
BIN
AMOS/APSystem/Header_Backstart.Lib
Normal file
BIN
AMOS/APSystem/Header_Backstart.Lib
Normal file
Binary file not shown.
BIN
AMOS/APSystem/Header_CLI.Lib
Normal file
BIN
AMOS/APSystem/Header_CLI.Lib
Normal file
Binary file not shown.
BIN
AMOS/Accessories.info
Normal file
BIN
AMOS/Accessories.info
Normal file
Binary file not shown.
BIN
AMOS/Accessories/AMAL_Editor.AMOS
Normal file
BIN
AMOS/Accessories/AMAL_Editor.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/AMOSPro_Help/AMOSPro_Help.AMOS
Normal file
BIN
AMOS/Accessories/AMOSPro_Help/AMOSPro_Help.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/AMOSPro_Help/AMOSPro_Help.Map
Normal file
BIN
AMOS/Accessories/AMOSPro_Help/AMOSPro_Help.Map
Normal file
Binary file not shown.
9438
AMOS/Accessories/AMOSPro_Help/AMOSPro_Help.Txt
Normal file
9438
AMOS/Accessories/AMOSPro_Help/AMOSPro_Help.Txt
Normal file
File diff suppressed because it is too large
Load Diff
BIN
AMOS/Accessories/AMOSPro_Help/Compiler_Help.Map
Normal file
BIN
AMOS/Accessories/AMOSPro_Help/Compiler_Help.Map
Normal file
Binary file not shown.
1076
AMOS/Accessories/AMOSPro_Help/Compiler_Help.Txt
Normal file
1076
AMOS/Accessories/AMOSPro_Help/Compiler_Help.Txt
Normal file
File diff suppressed because it is too large
Load Diff
BIN
AMOS/Accessories/AMOSPro_Help/LatestNews_112.Map
Normal file
BIN
AMOS/Accessories/AMOSPro_Help/LatestNews_112.Map
Normal file
Binary file not shown.
738
AMOS/Accessories/AMOSPro_Help/LatestNews_112.Txt
Normal file
738
AMOS/Accessories/AMOSPro_Help/LatestNews_112.Txt
Normal file
@ -0,0 +1,738 @@
|
||||
About AMOS Professional Version 1.12
|
||||
|
||||
This section of help describes the modifications done to AMOSPro since the
|
||||
previous version V 1.00. Please select one of these options:
|
||||
|
||||
{[IFeatures ,4,3] Features added to V1.00 }
|
||||
{[IProblems ,4,3] Problems removed from V1.00 }
|
||||
{[IUserGuide ,4,3] Corrections to the User Guide }
|
||||
{[IExtensions ,4,3] How to install Compiler and 3D extensions }
|
||||
{[IFrenchGreet ,4,3] A French greeting list }
|
||||
{[IFuture ,4,3] The future updates }
|
||||
|
||||
{[IHelpInfo ,4,3] Latest News of Version 1.00 }
|
||||
|
||||
|
||||
A French Greetings list by François Lionet!
|
||||
|
||||
First of all, a small apology. 1992 has been so stressful that I was
|
||||
unable to answer lots of my mail. AMOSPro came first. So if you didn't
|
||||
receive any answer from a letter, please forgive me. It must be in my 30
|
||||
inch high letter stack!
|
||||
|
||||
Being so busy during the final rush for finishing AMOSPro, I simply forgot
|
||||
to write and add my greeting list to the main Help Menu.
|
||||
|
||||
I want to thank many people, in French! (Please get a dictionary.)
|
||||
|
||||
- Nicolas Costes et Pascal Varennes de Commodore France. Très grand merci
|
||||
pour votre support completement technique.
|
||||
- Eric Andréani et Syntex, pour toutes les magnifiques démos et surtout
|
||||
pour être si sympas.
|
||||
- Jean Michel Forgeas, l'être le plus patient que je connaisse, qui m'a
|
||||
tiré d'affaire bien des fois.
|
||||
- Denis Bernard et Philippe Bouzitat pour tant de dynamisme. Je croise les
|
||||
doigts pour le club.
|
||||
- Yves Lamoureux pour sa patience (lui aussi). J'ai bientot fini, promis.
|
||||
- Pascal Kasmerszac et ATACOM. Vivement ATACOM 93!
|
||||
- Richard Vanner, of course, le project manager le plus sympa et
|
||||
stressant que je connaisse.
|
||||
- Christopher Payne qui m'a fait confiance au tout début d'AMOS.
|
||||
- Et plein d'autres (dans l'ordre de mon agenda!): Pierre Berloquin,
|
||||
Stephane Schreiber, Philippe Ducalet, Olivier Coquet, Philippe Ulrich,
|
||||
Frédéric Botton, Thierry Drago, Orion Diffusion, Pierre Philippe Launay,
|
||||
Francis Poulain, Nicolas Mathieu, Olivier Rogé, Len and Ann Tucker, David
|
||||
Gaussinel, Stephane Dujourdy, Neil Miller, Wayne Johnson, Gilles Bihan,
|
||||
Jerome Pages, Bruce Leppers, Johan Francois, Francois Scheurer...
|
||||
|
||||
..et encore pleins d'autres de qui j'ai usé et abusé et qui ne m'en
|
||||
voudront pas (j'espère) de ne pas figurer dans cette liste...
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
|
||||
Features added to AMOS Professional
|
||||
|
||||
Many things have been improved compared to the previous version of
|
||||
AMOSPro.
|
||||
|
||||
|
||||
- AMOSPro now works on a AA machine (1200/4000).
|
||||
|
||||
You can now launch AMOSPro from the workbench on a AA machine, and flip
|
||||
between AMOSPro and the workbench. AMOSPro does not yet exploit the new
|
||||
resolution modes: we are currently working on it.
|
||||
You should just switch off any virus checker or any resident utility that
|
||||
might bring the workbench screen to the front while AMOSPro is on the
|
||||
screen (you can however, leave the screen blanker utility ON while AMOSPro
|
||||
is running).
|
||||
This small problem will be corrected in the true AA version of AMOSPro, to
|
||||
be released later this year.
|
||||
|
||||
|
||||
- AMOSPro now works with a screen blanker.
|
||||
|
||||
A screen blanker can work under the workbench without causing problems
|
||||
with AMOSPro. When AMOSPro is displayed it sends fake mouse movements
|
||||
every 5 seconds simulating a user input. This prevents the screen blanker
|
||||
from popping up in the background.
|
||||
|
||||
|
||||
- The file selector has been vastly improved.
|
||||
|
||||
* Full Multitasking: the input/ouput of the file selector is now handled
|
||||
by a separate task. You can safely type in a file name while the directory
|
||||
is being read.
|
||||
|
||||
* STORE slider: instead of this button's old affect of displaying random
|
||||
directories, you are now presented with a list of all the stored directory
|
||||
pathnames. Just click on the pathname you wish to view and the list will
|
||||
be presented.
|
||||
|
||||
* The Right mouse button now has an affect. This was originally in AMOS
|
||||
and Easy AMOS: click the right mouse button and you'll get the current
|
||||
device list displayed in the file selector. Click again and you'll receive
|
||||
the assign list, click another time and you'll get the stored list of
|
||||
directories, and another time brings you back to the directory you started
|
||||
from.
|
||||
|
||||
* You can now enter full pathnames into the filename zone. For example, if
|
||||
you type "Work:AMOS_Pro/Interpretor_Config.AMOS" into the name zone and
|
||||
press return, the filename will be computed into: "Work:AMOS_Pro" in the
|
||||
path zone and "Interpretor_Config.AMOS" into the filename zone. Press
|
||||
RETURN another time to accept the name.
|
||||
|
||||
* Fast file finding: enter one letter into the name zone, and press HELP,
|
||||
the file list will be positioned at the begining of the specified letter
|
||||
(or as close as possible. This feature is best used on large directories,
|
||||
there is no benefit if used in a directory of say nine files.
|
||||
|
||||
|
||||
- The text reader now accepts hypertext.
|
||||
|
||||
By using the enhanced text reader, it is now possible to add interactive
|
||||
help files to your programs and even have a professional looking window in
|
||||
which to display the text. This is a simple process of just adding a few
|
||||
codes into your text.
|
||||
|
||||
The hypertext system is of course based on the AMOS Interface hypertext
|
||||
system. It's best that you take a look at page 09.03.15 of the AMOSPro
|
||||
User Guide and read up on the HyperText command before using this system.
|
||||
|
||||
You can also edit the file called "Equate.Doc" (located in
|
||||
AMOSPro_Productivity1:Equates.) This file is a perfect example of such a
|
||||
text.
|
||||
|
||||
How to proceed.
|
||||
|
||||
* Your text must begin with a special code, of 8 letters:
|
||||
|
||||
#HYPx000
|
||||
|
||||
#HYP tells the text reader that the text includes hypertext codes.
|
||||
|
||||
"x" is a number, from 1 to 9 informing the text reader how many hyper text
|
||||
codes there will be on one line.
|
||||
|
||||
"000" is not used yet and is reserved for future expansions. You must keep
|
||||
it to 000!
|
||||
|
||||
* Within the text define the hypertext zone using the normal method. The
|
||||
action taken when the user clicks on your zone depends on the TYPE (string
|
||||
or digit) of your zone.
|
||||
|
||||
+ Digit: the number reported by the zone is a LINE NUMBER. When the user
|
||||
clicks on this zone, the text reader will simply go to the specified line.
|
||||
Example:
|
||||
|
||||
{ [32 ,6,3] How does it work? }
|
||||
|
||||
will branch to line #32 in case of click...
|
||||
|
||||
+ String: a click on this zone will close the text reader and report
|
||||
the keyword to the main program in =Param$. If the user clicked on the
|
||||
CLOSE icon of the text reader, =Param$ will return an empty string.
|
||||
Example (from Equate.Doc):
|
||||
|
||||
{ [ADD,4,7] RUN and add equates current file }
|
||||
{ [CRE,4,7] RUN and create a new equate file }
|
||||
{ [QUT,4,7] QUIT }
|
||||
|
||||
In the program:
|
||||
|
||||
Read Text "Equates.Doc"
|
||||
If Param$="ADD"
|
||||
...
|
||||
Else If Param$="CRE"
|
||||
...
|
||||
Else
|
||||
... Quit the program
|
||||
End If
|
||||
|
||||
Hyper-text is a simple and user-friendly way of creating menu driven
|
||||
program documentation.
|
||||
|
||||
|
||||
- Testing speed has been improved.
|
||||
|
||||
The testing process has been rewritten, and is now up to 50% faster
|
||||
(usually 30 to 40% on a 68000 based Amiga). The difference is obvious for
|
||||
bigger programs such as the Disc Manager and the Object Editor.
|
||||
|
||||
|
||||
- You can now configurate your own default screen. Getting bored of the
|
||||
orange lowres screen? You'd prefer it to be workbench grey, hires
|
||||
interlaced and overscanned? No problem, just set it up to your heart's
|
||||
desire using the new options in the Interpreter_Config.AMOS program.
|
||||
|
||||
How to proceed?
|
||||
|
||||
+ Call the "Set Interpreter" option from the Config menu under the
|
||||
editor.
|
||||
+ Load the Default Configuration
|
||||
+ Select "System Configuration Page 1"
|
||||
+ Select "Set Default Screen"
|
||||
+ With the buttons, just define the characteristics of your screen.
|
||||
|
||||
Number of bitplanes: 1 for 2 colours, 2 for 4 colours, 3 is 8 colours
|
||||
4 is 16 colours. Hires mode on or off,
|
||||
Interlaced mode on or off.
|
||||
|
||||
+ Use the sliders to set the colour palette.
|
||||
+ Once the characteristics of your screen are defined you can modify its
|
||||
size and position on the screen by clicking on "Set Screen's Position"
|
||||
+ When everything is done, just click 3 times on EXIT (you have to keep
|
||||
moving back out through the various menus), and save out the
|
||||
configuration. Your default screen will appear next time you boot AMOSPro.
|
||||
|
||||
Important Warning:
|
||||
Some program may rely on the default "default screen". That is 320x200 16
|
||||
colours, lowres with the old colour palette. They might stop with an error
|
||||
or the display may be corrupted. So to fix these programs just add the
|
||||
command:
|
||||
|
||||
Screen Open 0,320,200,16,Lowres
|
||||
|
||||
to the start of the program's code.
|
||||
|
||||
- You can now configure the Amiga-A key combination. Up till now there has
|
||||
been no choice, Amiga-A was the only way to flip between AMOS and the
|
||||
Workbench. Now you can define your very own key combination.
|
||||
|
||||
How to proceed?
|
||||
|
||||
+ Call the "Set Interpreter" option from the Config menu under the editor.
|
||||
+ Load the Default Configuration
|
||||
+ Select "System Configuration Page 2"
|
||||
+ Enter the desired letter into the AMOS / Workbench edit zone
|
||||
+ Click on the correct shift combination
|
||||
+ Quit and save you configuration. The new key shortcut will be active
|
||||
after your next boot.
|
||||
|
||||
|
||||
- The ugly little workbench screen has been removed.
|
||||
AMOSPro used to open a small screen at the bottom of the workbench display
|
||||
to do its graphical work. Some users have complained about this (and
|
||||
rightly so). It has now been removed. In fact the entire screen system in
|
||||
amos.library has been totally re-written so that it is much more
|
||||
system-friendly.
|
||||
|
||||
- It is now possible to relocate the mouse pointer when in direct mode.
|
||||
If you have lost your mouse pointer (it's off the screen or you've hidden
|
||||
it), just press the <HELP> key and the mouse pointer will appear in the
|
||||
top-left corner of the direct mode window.
|
||||
|
||||
- Direct mode history buffer now works exactly as the CLI history system.
|
||||
|
||||
- Closing the last window also gives you the option to quit the AMOSPro
|
||||
editor.
|
||||
When you close the last available window of the editor, you now have a
|
||||
requester asking whether you want to QUIT AMOSPro or not. It's not
|
||||
necessary to select the QUIT option from the AMOS menu any more. NOTE: you
|
||||
can even quit faster by quiting AMOSpro without any warning when you close
|
||||
the last window. This is activated if you de-select 'Confirm Quit' in the
|
||||
"Quit Options" from the "Config" menu.
|
||||
|
||||
- Disc Manager format and copy.
|
||||
The disc manager now copies discs. It can also copy and format high
|
||||
density discs on an Amiga 4000.
|
||||
|
||||
- The monitor does not single step through closed procedures anymore.
|
||||
This allows much faster debugging: just open the procedures you want to
|
||||
step through and call the monitor. Any closed procedure will be treated as
|
||||
a single instruction.
|
||||
|
||||
|
||||
- The Resource Bank editor now has a "PRINT" option to print the strings
|
||||
contained in the bank.
|
||||
|
||||
|
||||
- The Editor remote control commands are now listed in the equate file.
|
||||
You can have full details about all the commands by running the program:
|
||||
|
||||
AMOSPro_Productivity1:Equates/Editor_Commands.AMOS
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
|
||||
Problems removed from Version 1.0
|
||||
|
||||
With your help, we have been able to locate and remove the following
|
||||
problems from V1.0:
|
||||
|
||||
|
||||
* Main instruction set
|
||||
|
||||
- =Dev Check function used to return 0 just after opening the device.
|
||||
|
||||
- Device instructions now check for the completion of the previous command
|
||||
before sending a new one.
|
||||
|
||||
- Printer device now send its requester to AMOSPro and not the workbench
|
||||
screen as it used to do.
|
||||
|
||||
- The equate system now works fine. For more information on equates,
|
||||
please run AMOSPro_Productivity1:Equates/Make_Equates.AMOS
|
||||
|
||||
- Machine language procedures used to have difficulty accepting more than
|
||||
one parameter.
|
||||
|
||||
- ERRN now returns the proper error number.
|
||||
|
||||
- ERR$ returns the good error message.
|
||||
|
||||
- Track Loop On / Off now works
|
||||
|
||||
- On Break Proc works.
|
||||
|
||||
- LPrint does not leave the printer device open: you can now do an LPrint
|
||||
and then a Printer Open.
|
||||
|
||||
- The testing process does not report an error with the following line:
|
||||
|
||||
If A$="" And B$="" Then ...
|
||||
|
||||
- Mid$, Left$, Right$ as instructions are now corrected. In the previous
|
||||
version, this program:
|
||||
A$=String$("a",5)
|
||||
B$=A$
|
||||
Left$(A$,1)="b"
|
||||
Print A$
|
||||
Print B$
|
||||
... used to print:
|
||||
baaaa
|
||||
baaaa
|
||||
Now it will print:
|
||||
baaaa
|
||||
aaaaa
|
||||
|
||||
- =Input$(1,65536) used to crash.
|
||||
|
||||
- =Input$() used to mess strings with input longer than 32767 bytes.
|
||||
|
||||
- Set Buffer 0 used to crash.
|
||||
|
||||
|
||||
* Monitor
|
||||
|
||||
- Now works in interlaced mode.
|
||||
|
||||
- Pressing HELP while a program was run used to mess up the system.
|
||||
|
||||
- You cannot evaluate any more the command =FSEL$() and any special
|
||||
functions. They used to cause funny effects!
|
||||
|
||||
- Marking an array without marking the indexes used to crash.
|
||||
|
||||
- Used to crash when accessing the program slider of a very small listing.
|
||||
|
||||
- Expression evaluation problems removed.
|
||||
|
||||
|
||||
* File Selector
|
||||
|
||||
- Default name now works.
|
||||
|
||||
- The slider used to be badly positioned with a small number of files.
|
||||
|
||||
|
||||
* Editor
|
||||
|
||||
- A random line number used to be displayed in the Edit / Direct window
|
||||
after an error. Stupid bug this one. Sorry.
|
||||
|
||||
- Blocks do not include random characters any more.
|
||||
|
||||
- A program which included extension commands that weren't available used
|
||||
to crash.
|
||||
|
||||
- The User menu's add and delete options now work fine.
|
||||
|
||||
- Autosave sometimes appeared for no reason.
|
||||
|
||||
- You can now record a macro over an existing one without crashing.
|
||||
|
||||
- You can now remove a keyboard shortcut.
|
||||
|
||||
- Shift+Space does not produce a line of garbage any more.
|
||||
|
||||
- The Insert / Overwrite button now indicates the current state.
|
||||
|
||||
|
||||
* Direct Mode
|
||||
|
||||
- BStart and BLength used to crash
|
||||
|
||||
- History buffer system corrected.
|
||||
|
||||
- EDIT now works.
|
||||
|
||||
- RUN now works.
|
||||
|
||||
- CONTROL-C does not crash any more.
|
||||
|
||||
- Dialog boxes do not grab all the keyboard inputs anymore.
|
||||
|
||||
|
||||
* Misc.
|
||||
|
||||
- Make_Equates.AMOS program is present on the disc.
|
||||
|
||||
- Disc Manager disc-copy option now works fine.
|
||||
|
||||
- HELP Program now uses the printer device instruction to print the help
|
||||
files and checks for the presence of a printer.
|
||||
|
||||
- Object Editor: when grabbing a bank from the current program, the hot
|
||||
spots are not lost any more.
|
||||
|
||||
- Default_Resource.IFF now has the correct colour palette.
|
||||
|
||||
- AMOSPro.IFF now has the correct dialog box definition.
|
||||
|
||||
- The default font for any AMOS screen is now Topaz 8, whatever the
|
||||
default workbench font is.
|
||||
|
||||
- EDialog reports the correct number.
|
||||
|
||||
- Resource Bank editor: edited messages do not wrap any more.
|
||||
|
||||
- Resource Bank editor: you cannot lose a bank grabbed from the previous
|
||||
program, without really wanting to.
|
||||
|
||||
- German users, please note that it has always been possible to get the
|
||||
' (apostrophe) character with your keyboard, by pressing ALT + ä
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
|
||||
Corrections to the User Guide
|
||||
|
||||
Page 08.01.01
|
||||
|
||||
The second line of the program listing should read:
|
||||
|
||||
Flash 1,"(FFF,1)(000,147)(A5F,2)"
|
||||
|
||||
|
||||
Page 09.01.09
|
||||
|
||||
Line five of the second listing should read:
|
||||
|
||||
A$=A$+"RU 0,%1100, wait for either a mouse click or a key press"
|
||||
|
||||
|
||||
Page 09.02.06
|
||||
|
||||
The JmP command is in fact JumP.
|
||||
|
||||
|
||||
Page 09.04.04
|
||||
|
||||
The message table should read:
|
||||
|
||||
Positive number String from the Resource Bank
|
||||
0 Full pathname of APSystem folder
|
||||
Negative number Configuration system strings, as follows:
|
||||
-1 to -15 Default file names
|
||||
-16 to -42 All 26 extensions
|
||||
-43 -44 Communication ports
|
||||
-46 Default cursor flashing
|
||||
-1001 to -2000 Miscellaneous strings used by the editor
|
||||
-2001 to -3000 Editor menu options
|
||||
-3001 to -4000 Editor messages
|
||||
-4001 to -5000 Test time messages
|
||||
-5001 to -6000 Run time errors messages
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
|
||||
How to install Compiler and 3D Extensions
|
||||
|
||||
* Please note: The Compiler extension only works with the old Compiler. Not
|
||||
the new AMOS Pro Compiler which is due for release June 1993. You can only
|
||||
compile programs that use the old AMOS command set. New commands in AMOS
|
||||
Pro must be compiled with the new Compiler.
|
||||
|
||||
This disc includes special versions of the AMOS1.3 Compiler and 3D
|
||||
extensions that work under AMOSPro.
|
||||
|
||||
Warning: in order to run the Compiler under AMOSPro, you must possess
|
||||
AMOS V1.34 and Compiler V1.34 (or over). If you don't have versions this
|
||||
high, order the 1.34 updates (2 discs) from your usual PD library. You
|
||||
can also order the discs from any of the AMOS Clubs.
|
||||
|
||||
Any version of 3D can be updated to work under AMOSPro.
|
||||
|
||||
The following information is supplied for both Compiler and 3D. Of course,
|
||||
if you just own Compiler, skip past information on 3D, and vice-versa.
|
||||
|
||||
You just have to follow the installation procedure, which depends greatly
|
||||
on your system's configuration.
|
||||
|
||||
{[IExFloppy ,4,3] You do not have a hard drive }
|
||||
{[IExHard ,4,3] You have a hard drive }
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
Installing Compiler or 3D without a hard drive.
|
||||
|
||||
Create a working disc containing:
|
||||
|
||||
AMOS1.34, the Compiler and/or 3D extensions installed.
|
||||
|
||||
This disc will be used by AMOSPro's new extensions. 3D can then access the
|
||||
file "c3D.lib" from it, and Compiler will grab the Compiler and all the
|
||||
necessary libraries from it. This method leaves your AMOSPro_System
|
||||
untouched and avoids having to delete files to make room for 3D and/or
|
||||
Compiler. In fact there isn't room on a floppy disc for AMOSPro, the
|
||||
Compiler libraries and 3D.
|
||||
|
||||
Follow these instructions carefully:
|
||||
|
||||
- Boot AMOSPro in the usual manner
|
||||
|
||||
- Load the disc manager from the User menu (which now copies discs
|
||||
properly).
|
||||
|
||||
- Now make a backup of your AMOSPro_System disc before beginning. You must
|
||||
work with a backup!
|
||||
|
||||
Note: Once you've installed AMOSPro with new extensions you may find that
|
||||
AMOSPro fails to load. This will be due to AMOSPro being asked to load an
|
||||
extension that just can't be found or isn't compatible with the extension
|
||||
location it's being loaded into. If this were to happen you can easily
|
||||
revert back to your backup copy and start again. Otherwise you'll never be
|
||||
able to get back into AMOSPro. So please take the time to back-up your
|
||||
original.
|
||||
|
||||
- From the Disc Manager open the "Extensions" folder on the root of your
|
||||
AMOS Professional Productivity disc 2.
|
||||
|
||||
- For the Compiler, copy the file:
|
||||
|
||||
AMOSPro_Productivity2:Extensions/AMOSPro_Compiler.Lib
|
||||
|
||||
directly into your APSystem folder of your back-up AMOSPro System disc.
|
||||
|
||||
- For 3D, copy the file:
|
||||
|
||||
AMOSPro_Productivity2:Extensions/AMOSPro_3D.Lib
|
||||
|
||||
directly into your APSystem folder of your AMOSPro System disc.
|
||||
|
||||
It should fit on the disc, but very tightly. You will need to remove a few
|
||||
files. AmigaDos will damage a disc beyond recognition if it gets over
|
||||
full, so we suggest that you remove the following file:
|
||||
|
||||
AMOSPro_System:Install_Data/Explosion.Abs
|
||||
|
||||
This file contains the installer graphics data for the title. Removing it
|
||||
will not prevent the installer from working, but will simply skip the
|
||||
title.
|
||||
|
||||
- For the Compiler, copy the file:
|
||||
|
||||
AMOSPro_Productivity2:Extensions/APCmp
|
||||
|
||||
directly into your AMOS_System folder on your AMOS 1.34 disc. It should
|
||||
sit next to "ACmp" the original Compiler for AMOS1.34.
|
||||
|
||||
- Quit the Disc Manager and call the Interpreter Configuration accessory.
|
||||
|
||||
- Load the default configuration
|
||||
|
||||
- Select "Set Loaded Extensions"
|
||||
|
||||
- For the Compiler: click on line number 5, and enter the
|
||||
following line EXACTLY as it appears here:
|
||||
|
||||
AMOSPro_Compiler.Lib -fAMOS:AMOS_System/
|
||||
|
||||
- For 3D: click on line number 4, and enter the following line EXACTLY as
|
||||
it appears here:
|
||||
|
||||
AMOSPro_3D.Lib -fAMOS:AMOS_System/
|
||||
|
||||
- Save the default configuration and quit the program.
|
||||
|
||||
- If you're installing the Compiler, load "Compiler.AMOS", and change the
|
||||
line at the beginning of the program.
|
||||
|
||||
Original line:
|
||||
|
||||
DPATH$=":AMOS_System"
|
||||
|
||||
Change it to:
|
||||
|
||||
DPATH$="AMOS:AMOS_System"
|
||||
|
||||
Note: Ensure the disc with AMOS1.34, Compiler1.34 and/or 3D is still
|
||||
called "AMOS:". If it has changed, rename it using the Workbench menu
|
||||
option.
|
||||
|
||||
Save Compiler.AMOS to disc.
|
||||
|
||||
- Reboot your computer. AMOSPro should boot and load the new extensions.
|
||||
Check it with the "About New Extensions" menu option.
|
||||
|
||||
- Compiler: when you call the Compiler, make sure your AMOS1.34 disc is
|
||||
present in a drive. All Compiler data will be loaded from there.
|
||||
|
||||
- 3D: you will be asked to insert your AMOS1.34 disc to load the "c3D.lib"
|
||||
library. If you're not short of memory, use the "TD KEEP" command to keep
|
||||
the 3D library in memory after it has been loaded for the first time.
|
||||
|
||||
{[IExInfo ,4,3] Read this important Compiler information }
|
||||
|
||||
Installing Compiler or 3D with a hard drive
|
||||
|
||||
- If you own AMOS1.34 with the Compiler and 3D, your original AMOS_System
|
||||
folder should be located at the root of your current partition. This means
|
||||
that both 3D and Compiler extensions when run from AMOSPro can access the
|
||||
files by using the following pathname:
|
||||
|
||||
":AMOS_System/".
|
||||
|
||||
If your AMOS_System folder is elsewhere on your hard disc then read the
|
||||
text below located at the (*) marker now.
|
||||
|
||||
- Load the Disc Manager utility.
|
||||
|
||||
- Open the "Extensions" folder on the root of your AMOS Professional
|
||||
Productivity disc 2.
|
||||
|
||||
- Copy the files:
|
||||
|
||||
AMOSPro_Productivity2:Extensions/AMOSPro_Compiler.Lib
|
||||
AMOSPro_Productivity2:Extensions/AMOSPro_3D.Lib"
|
||||
|
||||
directly into your APSystem folder on your hard drive.
|
||||
|
||||
- Load the Default Configuration
|
||||
|
||||
- Select "Set Loaded Extensions"
|
||||
|
||||
- For Compiler click on line number 5, and enter the following line EXACTLY
|
||||
as it appears here:
|
||||
|
||||
AMOSPro_Compiler.Lib
|
||||
|
||||
- For 3D: click on line number 4, and enter the following line EXACTLY as
|
||||
it appears here:
|
||||
|
||||
AMOSPro_3D.Lib
|
||||
|
||||
- Save the default configuration, quit the program and quit AMOSPro.
|
||||
|
||||
- Reboot AMOSPro, your new extension should be loaded into memory. Check
|
||||
it with the option "About Loaded Extensions" from the editor menu.
|
||||
|
||||
- You can now use 3D and Compiler as normal.
|
||||
|
||||
(*) Your AMOS_System folder is not located at the root directory
|
||||
|
||||
- Write down the FULL, EXACT pathname of your AMOS_System folder. The name
|
||||
must include the Device: and all sub directories. It should end with a
|
||||
":" or a "/".
|
||||
|
||||
- Proceed as explained above, except when you enter the names of the
|
||||
extensions in the Interpreter Configuration.
|
||||
|
||||
- Enter the name of the extension, followed by "-fpath", where path is the
|
||||
pathname of your extension. There should not be any space between "f" and
|
||||
the pathname.
|
||||
|
||||
- Load "Compiler.AMOS", and change the following line at the beginning of
|
||||
the program:
|
||||
|
||||
Old line:
|
||||
|
||||
DPATH$=":AMOS_System"
|
||||
|
||||
New line:
|
||||
|
||||
DPATH$="...path of your extensions..."
|
||||
|
||||
Warning, There must not be a "/" character at the end of the path!
|
||||
|
||||
Example:
|
||||
|
||||
* Path to extension: Work:AMOS/AMOS_System/
|
||||
|
||||
* Compiler definition: AMOSPro_Compiler.Lib -fWork:AMOS/AMOS_System/
|
||||
|
||||
* 3D definition: AMOSPro_3D.Lib -fWork:AMOS/AMOS_System/
|
||||
|
||||
* In Compiler.AMOS: DPATH$="Work:AMOS/AMOS_System"
|
||||
|
||||
{[IExInfo ,4,3] Read this important Compiler information }
|
||||
|
||||
Important information about the Compiler
|
||||
|
||||
This new Compiler extension will allow you to call AMOS Compiler V1.34
|
||||
from AMOSPro. This is NOT the new AMOSPro Compiler which is currently
|
||||
still under development at this stage (18/01/93). As a consequence:
|
||||
|
||||
- The Compiler will only Compile 1.34 compatible programs. Use the "Check
|
||||
1.34" option from the "Project" menu under the editor. Obviously, the
|
||||
Compiler will not compile any new instructions, and will refuse bank
|
||||
numbers over 16.
|
||||
|
||||
- If you compile a program as .AMOS type it will only run under AMOS1.34.
|
||||
This is because AMOS1.34 has different call equates to AMOSPro.
|
||||
|
||||
- The configuration files used by the Compiler are not the ones used by
|
||||
AMOSPro. The Compiler uses:
|
||||
|
||||
AMOS1_3_PAL.ENV (or NTSC) with error messages, or
|
||||
RAMOS1_3.ENV without error messages.
|
||||
|
||||
You should use your "Config1_3.AMOS" program to change anything in the
|
||||
configuration for the Compiler.
|
||||
|
||||
CALLING "INTERPRETER_CONFIG" FROM THE AMOSPRO EDITOR
|
||||
WILL NOT AFFECT THE COMPILER!!!
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
The future updates
|
||||
|
||||
AMOS Professional is kept up-to-date and modern all the time. This is
|
||||
version 1.12 which is the result of four months extra work on the project
|
||||
after the initial release of V1.0.
|
||||
|
||||
So keep up-to-date with the latest version by calling the AMOS Clubs or the
|
||||
AMOS PD library.
|
||||
|
||||
We will continue with our update policy. Here is some of the things you
|
||||
can wait for in the future:
|
||||
|
||||
- Intuition On / Off to display an AMOS Screen under intuition and
|
||||
therefore create real workbench applications.
|
||||
- New instruction to handle intuition screens.
|
||||
- More integration to the Amiga's system.
|
||||
- and all your good ideas!
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
BIN
AMOS/Accessories/AMOSPro_Help/LatestNews_200.Map
Normal file
BIN
AMOS/Accessories/AMOSPro_Help/LatestNews_200.Map
Normal file
Binary file not shown.
277
AMOS/Accessories/AMOSPro_Help/LatestNews_200.Txt
Normal file
277
AMOS/Accessories/AMOSPro_Help/LatestNews_200.Txt
Normal file
@ -0,0 +1,277 @@
|
||||
About AMOS Professional Version 2.0
|
||||
|
||||
This section of help describes the modifications done to AMOSPro since the
|
||||
previous version V1.12. Please select one of these options:
|
||||
|
||||
{[IFeatures ,4,3] Features added to AMOSPro }
|
||||
{[IResource ,4,3] The Resource Bank Creator }
|
||||
{[IUserGuide ,4,3] Corrections to the User Guide }
|
||||
{[IFuture ,4,3] The future updates }
|
||||
|
||||
{[IHelpInfo ,4,3] Latest News of Version 1.12 }
|
||||
|
||||
|
||||
Features added to AMOS Professional
|
||||
|
||||
When you run it, you'll realise that AMOSPro has not changed very much since
|
||||
V1.12. V1.12 had fixed many bugs and had major enhancements compared to
|
||||
V1.00.
|
||||
|
||||
Even at V1.12 we realised we'd need to update AMOSPro so that it was
|
||||
structured more modular - thus ensuring it was modern in terms of software
|
||||
design. We are now able to update AMOSPro much more easily than was
|
||||
possible. In otherwords we've thought ahead to make our life easier when
|
||||
creating new updates like AGA support. It has also ensured the Compiler
|
||||
intergrates wonderfully.
|
||||
|
||||
Here's the list of modifications:
|
||||
|
||||
|
||||
* AMOSPro
|
||||
|
||||
|
||||
The re-write of AMOSPro has resulted in a vast reduction in the size of the
|
||||
"AMOSPro" file. It is now only a mere 20K. AMOSPro is now only a loader:
|
||||
it loads "AMOS.library", the main instruction set ("AMOSPro.Lib"), the
|
||||
various extensions, the editor and the monitor files. That's all it does.
|
||||
|
||||
|
||||
* The Main Instruction Set
|
||||
|
||||
The main instruction set is now treated as a normal extension to AMOSPro.
|
||||
Every instruction routine is now callable from another extension. The
|
||||
system is now fully modular.
|
||||
AMOSPro.Lib is common to both the AMOSPro Interpreter and the
|
||||
Compiler. This means that a new AGA update for example, would add commands
|
||||
to AMOSPro.Lib and these would be available under both interpreter and
|
||||
Compiler.
|
||||
|
||||
|
||||
* The Extensions
|
||||
|
||||
With the extension system being extended to cope with all the different
|
||||
syntaxes of the AMOSPro instruction set, it is now much more versatile. You
|
||||
can create reserved variables within extension, have single or double
|
||||
floating point parameters etc. The extension system is also compatible with
|
||||
all the extensions written for AMOSPro since V1.00.
|
||||
|
||||
Extension writers should wait for the AGA version of AMOSPro before
|
||||
releasing their code into the public domain: AGA will induce many
|
||||
modifications within the screen structures of AMOS. Information about these
|
||||
new screen structures will become available when we release the AGA version.
|
||||
|
||||
|
||||
* The AMOS.Library
|
||||
|
||||
- The requester routines are now part of the library. This reduces the size
|
||||
of the requester extension to a mere 250 Bytes
|
||||
|
||||
- The default Mouse.Abk has been included within the library. If you want
|
||||
to, you can remove it from your APSystem folder, so long as your
|
||||
AMOSPro_Interpreter_Config does not call it.
|
||||
|
||||
- AMOSPro_Default.Font is no longer necessary: AMOS.Library now asks for a
|
||||
system font to create the AMOSPro window font. As a default this font is
|
||||
Topaz 8, but you can change it to whatever 8x8 fixed size font you wish
|
||||
using Interpreter_Config.
|
||||
|
||||
You'll be glad to here that the default font is now the same throughout
|
||||
AMOSPro: In the menus, the graphical text instructions and in windows.
|
||||
|
||||
|
||||
* Default resource banks
|
||||
|
||||
The resource banks have been cleaned up. Some icons have been redrawn to
|
||||
offer a better graphical interface. The Default resource includes new
|
||||
graphic elements to create new kinds of buttons and editing zones.
|
||||
|
||||
|
||||
* AMOSPro Interpreter Config
|
||||
|
||||
The default screen setup has been rewritten to accept the future AGA
|
||||
palettes.
|
||||
|
||||
|
||||
* AMOSPro Editor Config
|
||||
|
||||
The editor screen setup has also been rewritten to cope with the extended
|
||||
AGA palettes, availables when AMOSPro works in AGA.
|
||||
|
||||
|
||||
* New function: =ZDialog (Channel,X,Y)
|
||||
|
||||
This new instruction can be very useful: it returns the number of the
|
||||
interface zone under X and Y coordinates - without waiting.
|
||||
|
||||
Channel: Number of an opened dialogue channel
|
||||
X : X screen coordinate to test
|
||||
Y : Y screen coordinate to test
|
||||
|
||||
Result:
|
||||
-1: the coordinate does not point to a zone
|
||||
>-1: the number of the zone
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
|
||||
|
||||
Problems removed from Version 1.0
|
||||
|
||||
* Block in the editor.
|
||||
The editor used to add garbage at the end of a block when cutting the block
|
||||
which included a non-tokenised line.
|
||||
|
||||
* Program to menu problems: you could totally mess-up the editor's menu by
|
||||
adding/removing "Programs to Menu" on certain menus, like "Help",
|
||||
"Configuration" etc...
|
||||
|
||||
* From V1.12 of AMOSPro, INPUT could not be seen from the monitor.
|
||||
|
||||
* Doing a screen close in direct mode on a screen which included an active
|
||||
dialogue channel, resulted in AMOSPro stuck within an infinite loop.
|
||||
|
||||
* Such a line:
|
||||
|
||||
Vdialog$(0,1)=Array(a$(1))
|
||||
|
||||
was accepted by the test. This line was false, as the Array function
|
||||
returns an integer (the base of the array) and Vdialog waits for a string.
|
||||
|
||||
* Integer multiplication.
|
||||
From the very start of AMOS a bug in integer multiplication caused false
|
||||
results for certain numbers. Not very annoying because no one has reported
|
||||
it in 3 years!
|
||||
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
Resource Bank Maker Enhancements
|
||||
|
||||
The resource bank maker has been enhanced and now offers the possibility to
|
||||
store interface programs within a resource bank.
|
||||
|
||||
To reach the new functions of the resource bank maker, just click on the new
|
||||
button from the main menu: 'Edit dialog programs' You will enter a new
|
||||
panel with the list of programs currently present within the resource bank.
|
||||
|
||||
The purpose of these new function is to allow you to insert the Interface
|
||||
programs within the middle of a resource bank. The interface strings will
|
||||
no longer be required within your AMOS Program - line like: "A$=A$+" or
|
||||
"Data". The interface program can be edited using any ASCII editor and then
|
||||
simply loaded into the bank.
|
||||
|
||||
* Loading a program:
|
||||
|
||||
You can load any ASCII file into the list by clicking on the 'LOAD' button.
|
||||
|
||||
* Editing programs:
|
||||
|
||||
Edit your interface programs within any ASCII editor (ED, CygnusED or
|
||||
others...) and then import them into the Resource_Bank_maker using the
|
||||
'LOAD' button.
|
||||
|
||||
Large Ram or Hard-disk users (only):
|
||||
|
||||
It's possible to call up any CLI Ascii editor directly from the
|
||||
Resource_Bank_Maker.AMOS accessory.
|
||||
To Edit an existing program, select it with mouse from the list and
|
||||
then click on the 'Edit' Button. If you do this when the selected program
|
||||
is empty, a requester will ask you if you want to create a new one.
|
||||
|
||||
The editor called by this button is defined by the varable string 'ED_NAME$'
|
||||
which can be changed by editing the actual Resource bank maker AMOS source
|
||||
program file (around line 56). Or by clicking on the 'Change Default
|
||||
Editor' Button. Be aware that these rules must apply to your editor:
|
||||
|
||||
1) The ASCII editor must freeze CLI multitasking during editing. So you
|
||||
cannot have a 'run' command before the editor's name. With CygnusED you'll
|
||||
have to add the option '-keepio' to ensure the editor presents itself to you
|
||||
and not hide in the background.
|
||||
Workbench's ED works fine, you might use a line like:
|
||||
|
||||
c:ED {f}
|
||||
|
||||
For CygnusED:
|
||||
|
||||
c:CED {f}
|
||||
|
||||
2) The {f} parameter is a dummy filename which your Ascii Editor usually
|
||||
expects when you request an edit from CLI or Shell. It carries the dialogue
|
||||
program position within the bank. When you've finished editing, just save
|
||||
the file and quit the editor. You'll then be back in the resource editor
|
||||
with the Ascii file stored within the bank.
|
||||
|
||||
If the Resource bank maker cannot find the Editor described by ED_NAME$, it
|
||||
will only display your DBL program using the 'Readtext' AMOS function.
|
||||
|
||||
|
||||
* Copy, Cut, Paste & Rename:
|
||||
|
||||
Use these buttons to duplicate, move and rename any Interface programs in
|
||||
the list.
|
||||
|
||||
* Remove unusued characters:
|
||||
|
||||
By clicking here, you can filter and optimise the currently selected
|
||||
dialogue program in order to save precious bytes and speed up (just a
|
||||
little), your AMOS interfaces. Warning! Always keep a backup of your DBL
|
||||
programs before removing unusued characters. You'll hardly be ably to read
|
||||
them after they've had spaces removed. Only perform this operation at the
|
||||
very end of you interface programming.
|
||||
|
||||
* How to access dialogue programs in banks from within AMOS?
|
||||
|
||||
This is very simple. Just call your dialogues by:
|
||||
|
||||
Resource Bank x (x = number of the bank where your DBL programs are)
|
||||
Dialog Open 1,n (n = number of the DBL program within resource bank x)
|
||||
|
||||
This is much better that using:
|
||||
S$=S$+... (initialising string S$)
|
||||
S$=S$+...
|
||||
Dialog Open 1,S$ ( S$ = big string containing your DBL programs)
|
||||
|
||||
The initialisation phase will be faster and you'll gain some variable buffer
|
||||
space!
|
||||
|
||||
The other interface instrunctions are working exactly the same way.
|
||||
(D=Dialog Run(1,label), Vdialog(1,va) and so on...)
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
|
||||
Corrections to the AMOS Pro User Guide
|
||||
|
||||
Also read the "Correction to the User Guide" chapter in 1.12 help files.
|
||||
|
||||
Page 05.07.06
|
||||
Read Text$ should read Read Text
|
||||
|
||||
Page 07.06.23
|
||||
"Move On" should read "Movon"
|
||||
|
||||
Page 11.01.04
|
||||
XGRAPHIC / YGRAPHIC
|
||||
"Xtext" should read "Xgraphic"
|
||||
"Ytext" should read "Ygraphic"
|
||||
|
||||
Page 11.04.04
|
||||
EXEC instruction does not accept an "Output" parameter.
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
||||
|
||||
|
||||
|
||||
The future updates
|
||||
|
||||
We will continue with our update policy. Here are some of the things you
|
||||
can wait for in the future:
|
||||
|
||||
- AGA Update
|
||||
- Intuition On / Off to display an AMOS Screen under intuition and
|
||||
therefore create real workbench applications.
|
||||
- New instructions to handle intuition screens.
|
||||
- More and more integration to the Amiga's system.
|
||||
- and all your good ideas!
|
||||
|
||||
{[IHelpInf ,4,3] Back to main menu }
|
BIN
AMOS/Accessories/Disc_Manager.AMOS
Normal file
BIN
AMOS/Accessories/Disc_Manager.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/Font8x8_Editor.AMOS
Normal file
BIN
AMOS/Accessories/Font8x8_Editor.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/IFF_Compactor.AMOS
Normal file
BIN
AMOS/Accessories/IFF_Compactor.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/Menu_Editor.AMOS
Normal file
BIN
AMOS/Accessories/Menu_Editor.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/Object_Editor.AMOS
Normal file
BIN
AMOS/Accessories/Object_Editor.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/Resource_Bank_Maker.AMOS
Normal file
BIN
AMOS/Accessories/Resource_Bank_Maker.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/Sample_Bank_Maker.AMOS
Normal file
BIN
AMOS/Accessories/Sample_Bank_Maker.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Accessories/System_Iffs/AMOSPro.Iff
Normal file
BIN
AMOS/Accessories/System_Iffs/AMOSPro.Iff
Normal file
Binary file not shown.
BIN
AMOS/Accessories/System_Iffs/Default_Resource.Iff
Normal file
BIN
AMOS/Accessories/System_Iffs/Default_Resource.Iff
Normal file
Binary file not shown.
BIN
AMOS/Accessories/System_Iffs/Tutor_Buttons.Iff
Normal file
BIN
AMOS/Accessories/System_Iffs/Tutor_Buttons.Iff
Normal file
Binary file not shown.
BIN
AMOS/Compiler/Compiler_Shell.AMOS
Normal file
BIN
AMOS/Compiler/Compiler_Shell.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Compiler/Tiny_Shell.AMOS
Normal file
BIN
AMOS/Compiler/Tiny_Shell.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Compiler_Shell
Normal file
BIN
AMOS/Compiler_Shell
Normal file
Binary file not shown.
BIN
AMOS/Compiler_Shell.info
Normal file
BIN
AMOS/Compiler_Shell.info
Normal file
Binary file not shown.
BIN
AMOS/Editor_Config.AMOS
Normal file
BIN
AMOS/Editor_Config.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples.info
Normal file
BIN
AMOS/Examples.info
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_1.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_1.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_2.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_2.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_3.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_3.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_4.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_4.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_5.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_5.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_6.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_6.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_7.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_7.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_8.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_8.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-0/Help_9.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-0/Help_9.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_10.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_10.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_11.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_11.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_12.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_12.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_13.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_13.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_14.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_14.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_15.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_15.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_16.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_16.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_17.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_17.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_18.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_18.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-1/Help_19.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-1/Help_19.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_20.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_20.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_21.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_21.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_22.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_22.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_23.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_23.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_24.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_24.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_25.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_25.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_26.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_26.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_27.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_27.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_28.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_28.AMOS
Normal file
Binary file not shown.
BIN
AMOS/Examples/Examples/H-2/Help_29.AMOS
Normal file
BIN
AMOS/Examples/Examples/H-2/Help_29.AMOS
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user