home *** CD-ROM | disk | FTP | other *** search
/ Scena PL EXE / scenapl-1995-exe.iso / gazetki / zasmashka / 1 / 1.dms / 1.adf / BeetMaker.doc.pp / BeetMaker.doc
Text File  |  1993-08-11  |  4KB  |  112 lines

  1.  
  2.                                    BeetMaker
  3.  
  4.                                   Version 0.1
  5.  
  6. :- NOTE
  7.  
  8. BeetMaker is Public Domain, so you can copy it as long as no charge is demanded
  9. (exept costs of disk and post handling).
  10. Files that should be included with this program:
  11.         BeetMaker.doc        * this read file
  12.         BeetMaker.icon    * icon (for WB users)
  13.         Example.BMM        * example of boot menu
  14.  
  15. :- INTRODUCTION
  16.  
  17. BeetMaker is 100% coded in assembler, it uses power of Amiga Intuition subsystem
  18. and reqtools.library which is copyright of Nico François.  BM was designed
  19. because I had some spare time and I was fed up with removing old and including
  20. new bugs in my BeetRipper.  If you noticed something that you would have removed
  21. give me information, please.  Also if you have some (crazy) ideas, your letter
  22. will be appreciated.  BeetMaker (BM) for the time being allows creating BeetMenu
  23. and installing it on your formatted disk.  If you create your own compilation or
  24. utils disk, you'll no longer have to care about space on your disk.  BM
  25. automatically allocates space on disk, i.e.  bootblock and next five blocks.
  26. But if you optimized your disk then BeetMenu would be probably destroyed, so be
  27. careful !  BM also creates file called BeetLoader which loads and runs choosen
  28. files.  If you have directory S on your disk, BM also will create
  29. startup-sequence with only one command in it - BeetLoader, of course !  If you
  30. use your disk on KS1.3 then you'll have to copy RUN command into your C
  31. directory, but if you use KS2.0 or better then don't care about it !  BM also
  32. allows installing disk formatted in StandardFileSystem (SFS, OFS) as well as
  33. formatted in FastFileSystem (FFS), if someone tells me about FileSystem used in
  34. KS3.0, I'll include it (I mean header 'DOS',3 !).  For the time being BM
  35. installs only disk in DF0:, but in further versions I'll correct it.  That's all
  36. for introduction, let's tell something about gadgets.
  37.  
  38. :- FUNCTIONS
  39.  
  40. Because BMM is gadget operated, I have to explain some functions.
  41.  
  42. ## Quit ##   \_  No comment ...
  43. ## About ##  /
  44.  
  45. ## FKeys ##
  46.  
  47. Opens window with gadgets that allow you to type in names of programs to choose
  48. with function keys (F1 - F10) and their paths. To enter paths just click
  49. ## Names ## gadget. To return to names click this time ## Paths ## gadget. To
  50. exit this function click ... (what do you think, what did I mean ?).
  51.  
  52. ## Load ##
  53. ## Save ##
  54.  
  55. Both gadgets were included to load/save your work to file. These functions
  56. read/write all texts typed in string gadgets. While loading program searches for
  57. 'BMMD' header in file, so it is impossible to load any incorrect data file.
  58. Thanks to Nico François for his GREAT reqtools.library !!!
  59.  
  60. ## Test ##
  61.  
  62. Just click it to check results of your work. Sorry if you don't like colors I
  63. used in this BeetMenu, in one of the next versions I'll include possibilty of
  64. changing screen colors. To exit demonstration press LMB or <RETURN>.
  65. By the way, I have included this feature in real BeetMenu, so if you don't want
  66. to load anything then just press LMB, and you will see blank CLI window.
  67.  
  68. ## SFS ##
  69.  
  70. Allows changing FileSystem in bootblock. While you use SFS disk don't click on
  71. this gadget. But if you formatted your disk in FFS (KS2.0 or higher users) then
  72. click it, and your disk will be booted as FFS disk !!!
  73.  
  74. ## Install ##
  75.  
  76. Just insert blank formatted disk into drive DF0: and click this gadget. But
  77. check if your disk is write enabled, beacuse if it isn't, BM wouldn't tell you
  78. that. In further versions I'll include error handling routines (It's the very
  79. first version V0.1 !). Check also whether BM put BeetLoader on your disk. BM
  80. allocates five blocks it uses but didn't check if they were allocated (another
  81. feature to include in further versions).
  82.  
  83. String gadgets marked:
  84.  
  85. ## Headlines ##
  86.  
  87. There you can type in two 80 chars long headers.
  88.  
  89. ## Programs ##
  90.  
  91. There type in names of programs to choose, to type in paths click on ## Names ##
  92. gadget. To return to names just click ## Paths ## gadget.
  93.  
  94. BeetMaker was tested on:
  95.     A500  with KS1.3
  96.     A500+ with KS1.3
  97.     A500  with KS2.0
  98.     A1200 with KS3.0
  99. and it worked well !
  100.  
  101. And that's all folks !!!
  102.  
  103. If you have found bugs or have any ideas then contact me at:
  104.  
  105.                                   Radek Chyra
  106.                                 ul.Kosnego 36/2
  107.                                   45-056 Opole
  108.                                      POLAND
  109.               __
  110. PS. Thanks to \ \__ for being the best computer ever !
  111.                \/_/
  112.