home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / SMON_1B3.LZH / CHANGES.TXT < prev    next >
Text File  |  1991-02-28  |  17KB  |  346 lines

  1.                       CHANGES TO THE MANUAL
  2.               Version 1.a3 (release date 1/12/1990)
  3. These  are arranged per page in the manual that have  changes  to 
  4. them, and may be printed and pasted if so wished.
  5.  
  6. Additional reminder:  If,  in the next 8 weeks, you come across a 
  7. virus,   which  Supermon  will  warn  you  about,  but  does  not 
  8. specifically recognise as such,  please DO NOT DESTROY,  but send 
  9. it to me.  I will return your disk. This allows me to continually 
  10. upgrade Supermons capabilities in this field.
  11.  
  12. PLEASE  NOTE:  Due to people not reading the  manual,  some  have 
  13. destroyed  VALID  boot sectors  on  powering  up.  Therefore,  if 
  14. Supermon finds an UNKNOWN boot sector on power up, it will give a 
  15. warning, but NO LONGER give the option to destroy at that point!
  16.  
  17.                       Page 4 Virus checker
  18. If  Supermon  does  not  recognise  the  boot  sector  as  either 
  19. legitimate or a definite virus,  it will tell you.  Due to people 
  20. wiping  LEGITIMATE boot sectors without checking at  this  stage, 
  21. you  no longer have the option at this point to "kill"  the  boot 
  22. sector. You may now do so only from the Virus checker (see "NEW")
  23.  
  24.                        Page 5 Par 3 line 2
  25. Low  resolution is now the default if no DESKTOP.INF  was  saved, 
  26. which is the normal state.
  27.  
  28.                              Page 6
  29. All  references to SUPERMON.ACC and EDITMON.PRG in this  and  any 
  30. other pages should now read: 
  31. SUPER103.ACC and EDIT_103.PRG. This will keep versions seperate.
  32.                            Near bottom
  33. Ramdisk  opened  within a program will NOT be released  if  reset 
  34. proof!
  35. PLEASE NOTE:  Ramdisk can maximum be 1.4 Meg (1400K) as otherwise 
  36. the  FATs  are  insufficient.  It  does not seem  so  much  of  a 
  37. limitation that special provisions seem warranted.
  38.  
  39.  
  40.                              Page 7
  41. Delete function: WRITE VERIFY
  42. Add in functions: VIRUS CHECK and EXTENDED FUNCTIONS.
  43. VIRUS  CHECK  monitors disk access vectors and  sounds  alarm  if 
  44. changed. (Inverse screen and rapid ringing).
  45. Extended  functions are the disk parameter display and the  mouse 
  46. X/Y position display.
  47.                             Last par.
  48. Most functions, when selected will return to desktop, NOT access.
  49.  
  50.                        Page 8 Ramdisk size
  51. If  the  ramdisk was made reset proof,  it may be closed  and  re 
  52. opened at a different size,  losing what is in it,  but the  size 
  53. cannot be changed directly.
  54. ADDITIONAL FEATURES:
  55. Mouse speed. Allows 1 (normal), 2(2*speed) and 3(4*times speed).
  56. Virus checker. See the file "NEW"
  57. Disk Guard: See the file "NEW"
  58. Screen saver: See file "NEW"
  59. Drive B Steprate: see file "NEW"
  60.  
  61. Print Spooler:
  62. This  can now be preset from the Editor to 16,  32 or  64K.  When 
  63. cancelled, this memory will most likely NOT be able to be used by 
  64. the system.  If the spooler is opened from WITHIN a  program,  it 
  65. will also be released when quitting that program,  just like  the 
  66. non reset proof ramdisk.  SPOOLER SHOULD NOT BE USED with Desktop 
  67. Publishing programs or such things as First Word Plus,  which has 
  68. its own spooler.
  69.  
  70.                              Page 9
  71. Delete last paragraph, relating to Write Verify.
  72.  
  73.  
  74.                              Page 10
  75. Under  Screen layout and control function:  References  here  and 
  76. elsewhere about the program PC are ALWAYS the Atari  symbol.  The 
  77. asterisk (*) now only appears after a crash (bomb) and will be at 
  78. the  currently  running programs start!  This is  sometimes  very 
  79. useful, as the start of a program can be hard to find!
  80.  
  81.  
  82.                     Page 12 2nd last section
  83. Supermon  DOES allow a low resolution display now,  but  this  is 
  84. purely  to show how,  where and why a program crashed.  The  best 
  85. option at this point is to make a note of important items,  press 
  86. Shift/F10  or reset,  and run Supermon in  medium  res.  Changing 
  87. displays etc. in low res will just result in a mess.
  88.  
  89.  
  90.                         Page 18 last par.
  91. Resolution is shown as screen pixels (e.g 640 * 200).
  92.  
  93.  
  94.                              Page 21
  95. Under ADDRESS:  once again, there is only 1 Program Counter (PC), 
  96. indicated  by the Atari symbol.  The asterisk (if there)  denotes 
  97. the START address of the program which crashed.
  98. This  applies  also to STEP,  TRACE and  68020  functions,  which 
  99. operate from this location!!
  100.  
  101.  
  102.                              Page 23
  103. Delete  last  lines.  There  is now a close  box,  to  return  to 
  104. desktop. If any buffers are open, will ask for confirmation.
  105.  
  106.  
  107.  
  108.                              Page 24
  109. DRIVE:  When  entering Supermon,  the selected drive will be  the 
  110. currently active one,  except after a crash, when it will be "A". 
  111. If no drives exist, it will be "greyed out"
  112.  
  113.  
  114.                         Page 26 half way
  115. Delete  the  lines  BOTH RENAME AND RESTORE ARE  FOR  THE  FLOPPY 
  116. DRIVES  ONLY!!  These functions are now valid for hard drives  as 
  117. well!!!
  118.  
  119.                           HIDE/UNHIDE:
  120. This is now called Attributes and brings up a file selector  box, 
  121. and,  once  a  file has been selected,  displays a box  with  the 
  122. options:
  123.                             READ ONLY
  124.                              HIDDEN
  125.                              SYSTEM
  126. The current Attributes will be high lighted.  To  change,  simply 
  127. click on the option. Cancel will simply exit, OK will rewrite the 
  128. changes to the directory.
  129.  
  130.  
  131.                     Page 27/28, THE FORMATTER
  132. Radical  changes  here.  The Supermon formatter  has  now  become 
  133. the worlds most intelligent and comprehensive formatter.  
  134. The  "Go  IBM  menu" box now says "IBM  FORMAT",  and  no  longer 
  135. selects a seperate menu.  Instead,  it will give the diskette  an 
  136. IBM compatible boot sector,  and will NOT innoculate it.  It will 
  137. do the number of tracks specified,  but will always default to  a 
  138. nine sector format.
  139. Additionally,   the  options  "Volume  label"  and  "ONLY"   have 
  140. appeared.
  141. Volume label allows you to add a name to the disk when formatting 
  142. or  quick wiping.  If you enter a name (max 11 characters)  here, 
  143. and  then select either FORMAT or Quick wipe,  the name  will  be 
  144. written to the disk after the function completes.
  145. If  you  enter a name and then high light (click on)  the  "ONLY" 
  146. option,  ONLY a volume label will be given to the  disk,  nothing 
  147. will be destroyed!
  148. Please note that IF there is a volume label already, this may NOT 
  149. necessarily be deleted.  As Supermon uses a system (GemDOS)  call 
  150. for  this  function,  it relies on GemDOS to do  this  correctly, 
  151. which is not always true.
  152. NINE  or  TEN sectors per track is now  the  choice.  BOTH  these 
  153. options are the fast so called "twister" format, speeding up disk 
  154. reads greatly.
  155. When formatting,  Supermon will detect unusable sectors and  then 
  156. mark them off in the disk FAT.  This allows the rest of the  disk 
  157. to be used normally. Alt/Left shift aborts both formatting and/or 
  158. bad sector marking.
  159. Supermon ALWAYS does bad sector marking during formatting,as part 
  160. of its verify routine. You will notice that the filler bar at the 
  161. bottom fills quite rapidly,  then the busy bee re appears,  while 
  162. the  drive continues going.  At this time Supermon both  verifies 
  163. the format and marks off any bad sectors in the FATs.
  164. This means that really impatient people can press  Alternate/Left 
  165. shift at this time,  to abort this function and have a very  fast 
  166. (but un verfied) format.
  167. DO  NOT  quick wipe an IBM format  disk,  unless  formatted  with 
  168. Supermon,  as  Supermon will innoculate it,  destroying  the  IBM 
  169. information.
  170. You may note that if you have NOT changed the diskette since last 
  171. access,  Supermon will provide an extra warning, for you to check 
  172. that it IS the right disk you are formatting.
  173. ON  TOP OF THAT,  Supermon starts formatting from the END of  the 
  174. disk,  which means that if you stll made a boo boo, you can press 
  175. Alternate/Left shift to abort, and ONLY the formatted tracks will 
  176. be lost, ALL other information is still there. 
  177. If  the disk is write protected,  you will get a message to  that 
  178. effect TWICE, then Supermon will abort.
  179. And  to top it all,  Supermon will tell you if you try to  format 
  180. more tracks than your drive (or the disk) can handle,  as well as 
  181. indicating  that the disk is unusable if any bad  sectors  occurr 
  182. within  the first 20 sectors,  which are used by the  system  for 
  183. vital information.
  184. When  returning  to the formatter for  the  next  disk,  defaults 
  185. remain as set up.
  186.  
  187.  
  188.                              Page 29
  189. There are now several ways to quit Supermon.  All comments  about 
  190. the drop down menu option "Quit" remain as is, additionally:
  191. Alt/Q will return to desktop, with query if buffers opened.
  192. Closebox will do exactly the same.
  193. Sfift/F10 will quit regardless of buffers or breakpoints etc.  If 
  194. you entered Supermon normally,  that's it.  If you "crashed" into 
  195. Supermon, Shift/F10 will preserve ALL pointers, registers, status 
  196. etc. If you now rerun Supermon, the display will show all these.
  197.  
  198.  
  199.                              Page 30
  200. If,  on asking for directory info,  the message "Disk in drive  ? 
  201. etc.  appears,  or Supermon goes into an endless loop (abort with 
  202. Alternate/Left Shift), this is due to hard disk fragmentation and 
  203. FAT  errors.  Use a hard disk repair/scavenge program such as  HD 
  204. Sentry to correct this.
  205.  
  206.                              Page 31
  207. As  the last line in Boot information,  the boot  sectors  status 
  208. will be displayed, same as in Virus check (see file "NEW")
  209.  
  210.  
  211.                              Page 32
  212. Delete line 7, about floppies only.
  213. In READ SECTOR: type in "root" to read drive C partition sector.
  214. type in "park" to actually park the hard disk.
  215. PLEASE NOTE:  You may read the partition sector, but CANNOT write 
  216. to it.  THIS IS NOT THE SAME SECTOR AS THE "BOOT" SECTOR.  If you 
  217. write this to sector zero of drive C (or any other) it is GOODBYE 
  218. information.  If  you want to modify the  partition  sector,  get 
  219. yourself  a hard disk editor!  For hard disk owners,  there is  a 
  220. file  called  HARDDISK.DOC  which explains  the  entries  in  the 
  221. partition sector.
  222.  
  223.  
  224.                            Page 39-42
  225. PRINTER:  When printing out in Hex,  an ASCII column will also be 
  226. printed. This saves double printing.
  227. Additionally,  Supermon  will check to see  whether:  either  the 
  228. printer is on line,  OR: there is a spooler. If not, you will get 
  229. an alert box.
  230. RUN  PROGRAM:  This has been modified extensively,  and is now  a 
  231. very,  very useful tool.  Firstly,  after selecting your program, 
  232. you are given the choice to: LOAD + GO or JUST LOAD.
  233. Load and go will do just that,  after asking you for  intercepts. 
  234. Just load will create a basepage,  load the program into  memory, 
  235. and  display from the start of the program.  Please note that  in 
  236. the register area on the left side:
  237.             D0 POINTS AT THE BASEPAGE OF THE PROGRAM
  238.              D1 POINTS AT THE START OF PROGRAM CODE
  239.                D2 POINTS AT START OF THE DATA AREA
  240.                D3 POINTS AT START OF THE BSS AREA
  241.   D4 POINTS AT END OF BSS AREA (usually top of stack when run)
  242. If there is a standard symbol table included with the program, D5 
  243. will point to where Supermon has stored this, which is at the top 
  244. of the TPA.  If a symbol table is present,  Supermon will display 
  245. all labels.  To display without labels,  double click "into"  and 
  246. "out of" the buffer. Labels are substituted for all addresses and 
  247. values in the code, and are given in front of the code where this 
  248. is correct. This may obscure some of the hex display code.
  249. If you now return to Run program option, you will be asked if you 
  250. wish to RUN,  CANCEL or WIPE. Run will produce the intercept box, 
  251. and  become  identical to Load and Go from  here  on.  WIPE  will 
  252. release  the  memory reserved (the entire largest block  of  free 
  253. memory, usually ALL memory) BUT WILL NOT WIPE THE CODE.
  254. RUN  and LOAD AND GO:  The intercept box has been changed a  bit. 
  255. You  still have the option to intercept any or all of the  system 
  256. calls,  but  additionally  the same box allows you to  enter  the 
  257. number  of calls to allow through,  and asks whether you wish  to 
  258. terminate normally, or stay resident.
  259. Terminate normally means that when the program finishes  running, 
  260. it will terminate by releasing memory and return to Supermon.
  261. Stay resident means Supermon prevents the program from  releasing 
  262. this memory, and, depending on the program, it may be possible to 
  263. run it again and again (Be careful here). Also, all variables and 
  264. pointers  set  by the program will still be intact,  and  can  be 
  265. examined.  AFTER RUNNING A PROGRAM,  PLEASE COMPLETELY RESET  THE 
  266. COMPUTER (COLD START) BEFORE DOING ANYTHING IMPORTANT!!!
  267.  
  268.  
  269.                              Page 44
  270. SEARCH:  This  function  may now be repeated by  pressing  RETURN 
  271. twice.  Please note that when inputting a Hex number ($--------), 
  272. if  you  enter a ODD number of chars.  Supermon will  ignore  the 
  273. LEAST significant one (the last one)
  274.  
  275.  
  276.                              Page 50
  277. OPTIONS MENU: Mouse Trap will now first bring up a select box for 
  278. actual  mousetrap ON or OFF (current setting  outlined),  then  a 
  279. select  box for the mouse speed.  Options are 1,2 or 3  with  the 
  280. current choice outlined.  1 is normal, 2 is double speed and 3 is 
  281. quadruple   speed   EXCEPT  in  low  res.   As   mouse   movement 
  282. (horizontally)  in  low res is already twice  as  fast,  Supermon 
  283. automatically steps down 1 gear. Neat.
  284. The  mouse accelerator and mouse trap are totally independent  of 
  285. each other.
  286. CHANGED:  The mousetrap was changed. When pressing the right hand 
  287. button,  the menu above the mouse will drop down,  but the  mouse 
  288. will return to it's position.  This is done so that you need  not 
  289. change the position of your hand on the desk.
  290.  
  291.  
  292.                          Page 52 Spooler
  293. When selecting the print spooler, you will now have the option to 
  294. select either a 16K,  32K or a 64K spooler.  This space is reserved 
  295. normally,  and may or may not be available again when  cancelling 
  296. the spooler.
  297.  
  298.                              Page 53
  299. Set time/alarm:  This has been improved,  so that, if you make no 
  300. change  to the time,  it will not reset it when clicking  on  OK. 
  301. Previously, while setting the alarm, many seconds would pass, and 
  302. the OLD time was passed back to the system.
  303.  
  304.  
  305.                              Page 55
  306. Multi task:  All STEPping,  TRACEing etc.  will be done from  the 
  307. Atari symbol location.
  308.  
  309.                              Page 57
  310. File  move  buffer now recommends the address at which  the  file 
  311. currently resides,  and,  if accepted, will "hide" the file as in 
  312. Hide disk buffer. If you specify another address, make it high up 
  313. in memory,  as that space is NOT reserved and may be overwritten. 
  314. Both  disk  and  file  "Move  buffer"  remember  their   seperate 
  315. addresses for later compares.
  316. This  means you can load a file,  move it,  load others  or  disk 
  317. buffers  as  well,  and  still compare the "top"  file  with  the 
  318. "moved" one.
  319.                              Page 58
  320. Access  by  track and sector:  This function ALWAYS  defaults  to 
  321. drive A, regardless of any currently active or selected drive.
  322. The  move  buffer and compare buffer functions may be  used  with 
  323. this, the Hide and Show may not!
  324.  
  325.  
  326.                              Page 59
  327. Save block WILL NOT save ROM directly to disk. Use the MOVE BLOCK 
  328. command to move it to Ram, THEN do save block.
  329. SET PROGRAM PC: This no longer exists, and has been replaced by 2 
  330. new functions:
  331. MARK BAD SECTORS:  This will read the entire disk, any sectors it 
  332. finds faulty,  will be marked as such in the FAT (File Allocation 
  333. Table).  The operating system will not try and use these sectors. 
  334. It is recommended that you use this only on blank disks.
  335. VIRUS CHECK:  Allows rapid scanning of multiple disks. Reports on 
  336. the  disks  status.   Please  see  the  file  "NEW"  for  a  full 
  337. description.
  338.  
  339.                          Page 60 onward
  340. In these examples,  please keep all changes in mind, particularly 
  341. those  relating to RUN PROGRAM.  I hope you will find  all  these 
  342. changes worthwhile, and wish you much use from Supermon.
  343.                                                       Will Visser
  344.  
  345.  
  346.