home *** CD-ROM | disk | FTP | other *** search
- This file describes the files that are part of the HiSoft BASIC 2 package and
- where they are documented in the manual. We describe here on which floppy the
- Install process will place the files. If you are using a harddisk then the files
- will normally be relative to HBasic2:
-
- On the HBASIC2 Boot floppy
-
- HBasic2 The HiSoft BASIC Editor (Chapter 3)
- Debug Icon to run the debugger, MonAm (Chapter 7)
- libs:HBasic2.library The HiSoft BASIC library (Chapter 4)
- HBC The HiSoft BASIC Compiler (Chapter 4)
- MonAm The Medium level Debugger (Chapter 7)
- MonAm.libfile The library file for the debugger (Chapter 7)
- ReadMe Latest info about HiSoft BASIC 2
- Contents This file!
-
- ENVARC:def_bas.info default icons used for different files (Chapter 3)
- ENVARC:def_bh.info
- ENVARC:def_opts.info
- ENVARC:def_prefs.info
- ENVARC:def_project.info
- ENVARC:def_tool.info
-
- The boot floppy will also contain Workbench files from your original Workbench
- disk; if you want to add addition Workbench files and are not intending to use
- the debugger you can remove MonAm and MonAm.libfile from this disk.
-
- On the HiSoft BASIC 2 Includes floppy you will have:
-
- The operating system include files (Chapter 9)
- BH/amigaguide.bc
- BH/amigaguide.bh
- BH/asl.bc
- BH/asl.bh
- BH/audio.bc
- BH/battclock.bc
- BH/battclock.bh
- BH/battmem.bc
- BH/battmem.bh
- BH/bullet.bc
- BH/bullet.bh
- BH/cardres.bc
- BH/cardres.bh
- BH/cd.bc
- BH/cia.bc
- BH/cia.bh
- BH/clipboard.bc
- BH/commodities.bc
- BH/commodities.bh
- BH/console.bc
- BH/console.bh
- BH/datatypes.bc
- BH/datatypes.bh
- BH/datatypes/amigaguideclass.bc
- BH/datatypes/amigaguideclass.bh
- BH/datatypes/animationclass.bc
- BH/datatypes/animationclass.bh
- BH/datatypes/datatypesclass.bc
- BH/datatypes/datatypesclass.bh
- BH/datatypes/pictureclass.bc
- BH/datatypes/pictureclass.bh
- BH/datatypes/soundclass.bc
- BH/datatypes/soundclass.bh
- BH/datatypes/textclass.bc
- BH/datatypes/textclass.bh
- BH/disk.bc
- BH/disk.bh
- BH/diskfont.bc
- BH/diskfont.bh
- BH/dos.bc
- BH/dos.bh
- BH/exec.bc
- BH/exec.bh
- BH/expansion.bc
- BH/expansion.bh
- BH/filesystem.bc
- BH/gadgets/colorwheel.bc
- BH/gadgets/colorwheel.bh
- BH/gadgets/gradientslider.bc
- BH/gadgets/gradientslider.bh
- BH/gadgets/tapedeck.bc
- BH/gadgets/tapedeck.bh
- BH/gadtools.bc
- BH/gadtools.bh
- BH/gameport.bc
- BH/graphics.bc
- BH/graphics.bh
- BH/hardware.bc
- BH/icon.bc
- BH/icon.bh
- BH/iffparse.bc
- BH/iffparse.bh
- BH/input.bc
- BH/input.bh
- BH/intuition.bc
- BH/intuition.bh
- BH/keyboard.bc
- BH/keymap.bc
- BH/keymap.bh
- BH/layers.bc
- BH/layers.bh
- BH/locale.bc
- BH/locale.bh
- BH/lowlevel.bc
- BH/lowlevel.bh
- BH/misc.bc
- BH/misc.bh
- BH/narrator.bc
- BH/nonvolatile.bc
- BH/nonvolatile.bh
- BH/parallel.bc
- BH/potgo.bc
- BH/potgo.bh
- BH/prefs.bc
- BH/printer.bc
- BH/ramdrive.bc
- BH/ramdrive.bh
- BH/realtime.bc
- BH/realtime.bh
- BH/rexx.bc
- BH/rexx.bh
- BH/scsi.bc
- BH/serial.bc
- BH/timer.bc
- BH/timer.bh
- BH/trackdisk.bc
- BH/translator.bc
- BH/translator.bh
- BH/utility.bc
- BH/utility.bh
- BH/workbench.bc
- BH/workbench.bh
-
- Additional Amiga Operating system support routines (chapter 9 and the examples)
- BH/BLib/BOOPSISupport.bas
- BH/BLib/BusyPointer.bas
- BH/BLib/ExecSupport.bas
- BH/BLib/GadToolsMenus.bas
- BH/BLib/GfxMacros.bas
- BH/BLib/HookEntryTask.bas
- BH/BLib/TaskHookEntry.s
- BH/BLib/VSPrintf.bas
- BH/BLib/BitMapSupport.bas
- BH/BLib/IFFBufIO.bas
- BH/BLib/CString.bas
- BH/BLib/CStringGlue.bas
- BH/BLib/PoolSupport.bas
- BH/BLib/PoolGlue.s
- BH/BLib/RexxSupport.bas
- BH/BLib/RexxGlue.s
-
- BMAP files, so that the compiler knows which routines are in which library
- and how to call them (Chapter 9)
- BMAP/Amigaguide.bmap
- BMAP/ASL.bmap
- BMAP/BattClock.bmap
- BMAP/BattMem.bmap
- BMAP/Bullet.bmap
- BMAP/Cardres.bmap
- BMAP/cia.bmap
- BMAP/Commodities.bmap
- BMAP/Console.bmap
- BMAP/Datatypes.bmap
- BMAP/datatypes/amigaguideclass.bmap
- BMAP/datatypes/animationclass.bmap
- BMAP/datatypes/datatypesclass.bmap
- BMAP/datatypes/pictureclass.bmap
- BMAP/datatypes/soundclass.bmap
- BMAP/datatypes/textclass.bmap
- BMAP/Disk.bmap
- BMAP/Diskfont.bmap
- BMAP/DOS.bmap
- BMAP/exec.bmap
- BMAP/Expansion.bmap
- BMAP/gadgets/colorwheel.bmap
- BMAP/gadgets/gradientslider.bmap
- BMAP/gadgets/tapedeck.bmap
- BMAP/GadTools.bmap
- BMAP/Graphics.bmap
- BMAP/hbasic2.bmap This can be used to call Safe_Alloc and Safe_Free (Appendix G)
- BMAP/Icon.bmap
- BMAP/IFFParse.bmap
- BMAP/Input.bmap
- BMAP/Intuition.bmap
- BMAP/Keymap.bmap
- BMAP/Layers.bmap
- BMAP/Locale.bmap
- BMAP/Lowlevel.bmap
- BMAP/Misc.bmap
- BMAP/Nonvolatile.bmap
- BMAP/Potgo.bmap
- BMAP/RamDrive.bmap
- BMAP/Realtime.bmap
- BMAP/rexxsyslib.bmap
- BMAP/Timer.bmap
- BMAP/Translator.bmap
- BMAP/Utility.bmap
- BMAP/Workbench.bmap
- Compatibility includes for use with other versions of BASIC (Appendix A)
- Compatibility/AmBas.bh AmigaBASIC
- Compatibility/HB1ST.bh HiSoft BASIC 1 Atari
- Compatibility/HB2ST.bh HiSoft BASIC 2 Atari
- Compatibility/HBAm1.bh HiSoft BASIC 1 for the Amiga
- Linking/hbasm.i Include file for use when linking with assembly language (Appendix G)
- Tools/FDtoBMAP Tool to produce BMAP files (Chapter 8)
- Tools/ObjEdit Tool to produce files for OBJECT.xxx statements (OBJECT section of Chapter 5)
- Tools/OtoTaglist Tool to embed machine code without using a linker
-
- These are the examples - be sure to read the appropriate readme
- file before attempting to compile them.
-
- 1.3 Examples
- ------------
- Examples/Audio.info
- Examples/Audio/Audio.bas
- Examples/Audio/Audio_inc.bh
- Examples/Audio/ReadMe
- Examples/BlockInput/BlockInput.bas
- Examples/BlockInput/BlockInput_inc.bh
- Examples/BlockInput/ReadMe
- Examples/Examples/ABC.bas
- Examples/Examples/asltest.bas
- Examples/Examples/GetSizer.bas
- Examples/Examples/GetString.bas
- Examples/Examples/Hanoi.bas
- Examples/Examples/LogisticFormula.bas
- Examples/Examples/Lyapunov.bas
- Examples/Examples/Plants.bas
- Examples/Font/Font.bas
- Examples/Font/Font_inc.bh
- Examples/Font/ReadMe
- Examples/GetDiskUnitID/GetDiskUnitID.bas
- Examples/GetDiskUnitID/GetDiskUnitID_inc.bh
- Examples/GetDiskUnitID/ReadMe
- Examples/GetFilesys/GetFilesys.bas
- Examples/GetFilesys/GetFilesys_inc.bh
- Examples/GetFilesys/ReadMe
- Examples/iff_8SVX/ReadMe
- Examples/iff_8SVX/iff_8svx.bas
- Examples/iff_8SVX/iff_8svx_inc.bh
- Examples/iff_ILBM/ReadMe
- Examples/iff_ILBM/IFF_ILBM.bas
- Examples/iff_ILBM/UnPackRow.bas
- Examples/iff_ILBM/UnPackRow.s
- Examples/IntuiText.info
- Examples/IntuiText/intuitext.bas
- Examples/IntuiText/Intuitext_inc.bh
- Examples/IntuiText/ReadMe
- Examples/RPDump/ReadMe
- Examples/RPDump/RPDump.bas
- Examples/RPDump/RPDump_inc.bh
- Examples/SimpleTimer/ReadMe
- Examples/SimpleTimer/SimpleTimer.bas
- Examples/SimpleTimer/SimpleTimer_inc.bh
-
- 2.0 Examples
- ------------
- Examples/EmBClass/EmBClass.bas
- Examples/EmBClass/EmBClass_inc.bh
- Examples/EmBClass/EmBDemo.bas
- Examples/EmBClass/ReadMe
- Examples/GadtoolsGadgets/gadtoolsgadgets.bas
- Examples/GadtoolsGadgets/gadtoolsgadgets_inc.bh
- Examples/GadtoolsGadgets/ReadMe
- Examples/HBMsg/HBMsg.bas
- Examples/HBMsg/HBMsg_inc.bh
- Examples/HBMsg/ReadMe
- Examples/HBMsg/Compile.ttx
- Examples/HBMsg/NewMsg.rexx
- Examples/HBMsg/TTX_HB2.dfn
- Examples/NLMenu.info
- Examples/NLMenu/NLMenu.bas
- Examples/NLMenu/NLMenu_inc.bh
- Examples/NLMenu/ReadMe
- Examples/Talk2Boopsi/ReadMe
- Examples/Talk2Boopsi/talk2boopsi.bas
- Examples/Talk2Boopsi/Talk2Boopsi_inc.bh
- Examples/TestRVI/ReadME
- Examples/TestRVI/TestRVI.rexx
- Examples/TestRVI/VarTest.bas
- Examples/TestRVI/Vartest_inc.bh
-
- 2.1 Examples
- ------------
- Examples/StrHooks/ReadMe
- Examples/StrHooks/StrHooks.bas
- Examples/StrHooks/StrHooks_inc.bh
-
- Examples/Tasks/ReadMe
- Examples/Tasks/SimpleTask.bas
- Examples/Tasks/SimpleTask_inc.bh
- Examples/TimerArithmetic/ReadMe
- Examples/TimerArithmetic/TimerArithmetic.bas
- Examples/TimerArithmetic/TimerArithmetic_inc.bh
-
- 3.0 Examples
- ------------
- Examples/AsciiDatatype/AsciiDatatype.bas
- Examples/AsciiDatatype/AsciiDatatype_inc.bh
- Examples/AsciiDatatype/ReadMe
- Examples/ColorWheel/ColorWheel.bas
- Examples/ColorWheel/ColorWheel_inc.bh
- Examples/ColorWheel/ReadMe
- Examples/DataTypes/dto.bas
- Examples/DataTypes/dto_inc.bh
- Examples/DataTypes/ReadMe
-
- As we have added extra examples since the manual was printed, when
- installing to floppy disks, the installation program places the examples
- on both the Includes and Work disks. The locations of the examples
- changes depending upon the version of Workbench you are using.
- If you are using 1.3 the installation program will place the
- 1.3 examples on the includes disk and the other examples on
- the Work disk. If you are using Workbench 3 the installation program
- will place the 2.0/2.1/3.0 files on the Includes disk and the 1.3 files
- on the Work disk.
-
- If you are in novice mode the installation program will only install
- example files that are comptible with your system.
-
- If you are using an earlier version of the operating system you
- may wish to delete the files that are incompatible with your system.
-