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

  1. 066000003000000132000000006000000
  2. 10
  3. 20
  4. F0000000001
  5. R   [................................................]0110
  6. 9[..........................................................]0110
  7. ÇCHANGESTOTHEMANUAL
  8. Version1.a3(releasedate1/12/1990)
  9. Thesearearrangedperpageinthemanualthathavechangesto
  10. them,andmaybeprintedandpastedifsowished.
  11.  
  12. Additionalreminder:If,inthenext8weeks,youcomeacrossa
  13. virus,whichSupermonwillwarnyouabout,butdoesnot
  14. specificallyrecogniseassuch,pleaseDONOTDESTROY,butsend
  15. ittome.Iwillreturnyourdisk.Thisallowsmetocontinually
  16. upgradeSupermonscapabilitiesinthisfield.
  17.  
  18. êPLEASENOTE:Duetopeoplenotreadingthemanual,somehave
  19. destroyedVALIDbootsectorsonpoweringup.Therefore,if
  20. SupermonfindsanUNKNOWNbootsectoronpowerup,itwillgivea
  21. warning,butNOLONGERgivetheoptiontodestroyatthatpoint!
  22. Ç
  23. Page4Viruschecker
  24. IfSupermondoesnotrecognisethebootsectoraseither
  25. legitimateoradefinitevirus,itwilltellyou.Duetopeople
  26. wipingLEGITIMATEbootsectorswithoutcheckingatthisstage,
  27. younolongerhavetheoptionatthispointto"kill"theboot
  28. sector.YoumaynowdosoonlyfromtheViruschecker(see"NEW")
  29.  
  30. Page5Par3line2
  31. LowresolutionisnowthedefaultifnoDESKTOP.INFwassaved,
  32. whichisthenormalstate.
  33.  
  34. Page6
  35. AllreferencestoSUPERMON.ACCandEDITMON.PRGinthisandany
  36. otherpagesshouldnowread:
  37. SUPER103.ACCandEDIT_103.PRG.Thiswillkeepversionsseperate.
  38. Nearbottom
  39. RamdiskopenedwithinaprogramwillNOTbereleasedifreset
  40. proof!
  41. PLEASENOTE:Ramdiskcanmaximumbe1.4Meg(1400K)asotherwise
  42. theFATsareinsufficient.Itdoesnotseemsomuchofa
  43. limitationthatspecialprovisionsseemwarranted.
  44.  
  45.  
  46. Page7
  47. Deletefunction:WRITEVERIFY
  48. Addinfunctions:VIRUSCHECKandEXTENDEDFUNCTIONS.
  49. VIRUSCHECKmonitorsdiskaccessvectorsandsoundsalarmif
  50. changed.(Inversescreenandrapidringing).
  51. Extendedfunctionsarethediskparameterdisplayandthemouse
  52. X/Ypositiondisplay.
  53. Lastpar.
  54. Mostfunctions,whenselectedwillreturntodesktop,NOTaccess.
  55.  
  56. Page8Ramdisksize
  57. Iftheramdiskwasmaderesetproof,itmaybeclosedandre
  58. openedatadifferentsize,losingwhatisinit,butthesize
  59. cannotbechangeddirectly.
  60. ADDITIONALFEATURES:
  61. Mousespeed.Allows1(normal),2(2*speed)and3(4*timesspeed).
  62. Viruschecker.Seethefile"NEW"
  63. DiskGuard:Seethefile"NEW"
  64. Screensaver:Seefile"NEW"
  65. DriveBSteprate:seefile"NEW"
  66.  
  67. ÇPrintSpooler:
  68. ThiscannowbepresetfromtheEditorto16,32or64K.When
  69. cancelled,thismemorywillmostlikelyNOTbeabletobeusedby
  70. thesystem.IfthespoolerisopenedfromWITHINaprogram,it
  71. willalsobereleasedwhenquittingthatprogram,justlikethe
  72. nonresetprooframdisk.êSPOOLERSHOULDNOTBEUSEDwithDesktop
  73. PublishingprogramsorsuchthingsasFirstWordPlus,whichhas
  74. itsownspooler.
  75. Ç
  76. Page9
  77. Deletelastparagraph,relatingtoWriteVerify.
  78.  
  79.  
  80. Page10
  81. UnderScreenlayoutandcontrolfunction:Referenceshereand
  82. elsewhereabouttheprogramPCareALWAYStheAtarisymbol.The
  83. asterisk(*)nowonlyappearsafteracrash(bomb)andwillbeat
  84. thecurrentlyrunningprogramsstart!Thisissometimesvery
  85. useful,asthestartofaprogramcanbehardtofind!
  86.  
  87.  
  88. Page122ndlastsection
  89. SupermonDOESallowalowresolutiondisplaynow,butthisis
  90. purelytoshowhow,whereandwhyaprogramcrashed.Thebest
  91. optionatthispointistomakeanoteofimportantitems,press
  92. Shift/F10orreset,andrunSupermoninmediumres.Changing
  93. displaysetc.inlowreswilljustresultinamess.
  94.  
  95.  
  96. Page18lastpar.
  97. Resolutionisshownasscreenpixels(e.g640*200).
  98.  
  99.  
  100. Page21
  101. UnderADDRESS:onceagain,thereisonly1ProgramCounter(PC),
  102. indicatedbytheAtarisymbol.Theasterisk(ifthere)denotes
  103. theSTARTaddressoftheprogramwhichcrashed.
  104. ThisappliesalsotoSTEP,TRACEand68020functions,which
  105. operatefromthislocation!!
  106.  
  107.  
  108. Page23
  109. Deletelastlines.Thereisnowaclosebox,toreturnto
  110. desktop.Ifanybuffersareopen,willaskforconfirmation.
  111.  
  112.  
  113.  
  114. Page24
  115. DRIVE:WhenenteringSupermon,theselecteddrivewillbethe
  116. currentlyactiveone,exceptafteracrash,whenitwillbe"A".
  117. Ifnodrivesexist,itwillbe"greyedout"
  118.  
  119.  
  120. Page26halfway
  121. DeletethelinesBOTHRENAMEANDRESTOREAREFORTHEFLOPPY
  122. DRIVESONLY!!Thesefunctionsarenowvalidforharddrivesas
  123. well!!!
  124.  
  125. ÇHIDE/UNHIDE:
  126. ThisisnowcalledAttributesandbringsupafileselectorbox,
  127. and,onceafilehasbeenselected,displaysaboxwiththe
  128. options:
  129. READONLY
  130. HIDDEN
  131. SYSTEM
  132. ThecurrentAttributeswillbehighlighted.Tochange,simply
  133. clickontheoption.Cancelwillsimplyexit,OKwillrewritethe
  134. changestothedirectory.
  135.  
  136.  
  137. Page27/28,THEFORMATTER
  138. Radicalchangeshere.TheSupermonformatterhasnowbecome
  139. theworldsmostintelligentandcomprehensiveformatter.
  140. The"GoIBMmenu"boxnowsays"IBMFORMAT",andnolonger
  141. selectsaseperatemenu.Instead,itwillgivethediskettean
  142. IBMcompatiblebootsector,andwillNOTinnoculateit.Itwill
  143. dothenumberoftracksspecified,butwillalwaysdefaulttoa
  144. ninesectorformat.
  145. Additionally,theoptions"Volumelabel"and"ONLY"have
  146. appeared.
  147. Volumelabelallowsyoutoaddanametothediskwhenformatting
  148. orquickwiping.Ifyouenteraname(max11characters)here,
  149. andthenselecteitherFORMATorQuickwipe,thenamewillbe
  150. writtentothediskafterthefunctioncompletes.
  151. Ifyouenteranameandthenhighlight(clickon)the"ONLY"
  152. option,ONLYavolumelabelwillbegiventothedisk,nothing
  153. willbedestroyed!
  154. PleasenotethatIFthereisavolumelabelalready,thismayNOT
  155. necessarilybedeleted.AsSupermonusesasystem(GemDOS)call
  156. forthisfunction,itreliesonGemDOStodothiscorrectly,
  157. whichisnotalwaystrue.
  158. NINEorTENsectorspertrackisnowthechoice.BOTHthese
  159. optionsarethefastsocalled"twister"format,speedingupdisk
  160. readsgreatly.
  161. Whenformatting,Supermonwilldetectunusablesectorsandthen
  162. markthemoffinthediskFAT.Thisallowstherestofthedisk
  163. tobeusednormally.Alt/Leftshiftabortsbothformattingand/or
  164. badsectormarking.
  165. SupermonALWAYSdoesbadsectormarkingduringformatting,aspart
  166. ofitsverifyroutine.Youwillnoticethatthefillerbaratthe
  167. bottomfillsquiterapidly,thenthebusybeereappears,while
  168. thedrivecontinuesgoing.AtthistimeSupermonbothverifies
  169. theformatandmarksoffanybadsectorsintheFATs.
  170. ThismeansthatreallyimpatientpeoplecanpressAlternate/Left
  171. shiftatthistime,toabortthisfunctionandhaveaveryfast
  172. (butunverfied)format.
  173. DONOTquickwipeanIBMformatdisk,unlessformattedwith
  174. Supermon,asSupermonwillinnoculateit,destroyingtheIBM
  175. information.
  176. YoumaynotethatifyouhaveNOTchangedthediskettesincelast
  177. access,Supermonwillprovideanextrawarning,foryoutocheck
  178. thatitIStherightdiskyouareformatting.
  179. ONTOPOFTHAT,SupermonstartsformattingfromtheENDofthe
  180. disk,whichmeansthatifyoustllmadeabooboo,youcanpress
  181. Alternate/Leftshifttoabort,andONLYtheformattedtrackswill
  182. belost,ALLotherinformationisstillthere.
  183. Ifthediskiswriteprotected,youwillgetamessagetothat
  184. effectTWICE,thenSupermonwillabort.
  185. Andtotopitall,Supermonwilltellyouifyoutrytoformat
  186. moretracksthanyourdrive(orthedisk)canhandle,aswellas
  187. indicatingthatthediskisunusableifanybadsectorsoccurr
  188. Çwithinthefirst20sectors,whichareusedbythesystemfor
  189. vitalinformation.
  190. Whenreturningtotheformatterforthenextdisk,defaults
  191. remainassetup.
  192.  
  193.  
  194. Page29
  195. TherearenowseveralwaystoquitSupermon.Allcommentsabout
  196. thedropdownmenuoption"Quit"remainasis,additionally:
  197. Alt/Qwillreturntodesktop,withqueryifbuffersopened.
  198. Closeboxwilldoexactlythesame.
  199. Sfift/F10willquitregardlessofbuffersorbreakpointsetc.If
  200. youenteredSupermonnormally,that'sit.Ifyou"crashed"into
  201. Supermon,Shift/F10willpreserveALLpointers,registers,status
  202. etc.IfyounowrerunSupermon,thedisplaywillshowallthese.
  203.  
  204.  
  205. Page30
  206. If,onaskingfordirectoryinfo,themessage"Diskindrive?
  207. etc.appears,orSupermongoesintoanendlessloop(abortwith
  208. Alternate/LeftShift),thisisduetoharddiskfragmentationand
  209. FATerrors.Useaharddiskrepair/scavengeprogramsuchasHD
  210. Sentrytocorrectthis.
  211.  
  212. Page31
  213. AsthelastlineinBootinformation,thebootsectorsstatus
  214. willbedisplayed,sameasinViruscheck(seefile"NEW")
  215.  
  216.  
  217. Page32
  218. Deleteline7,aboutfloppiesonly.
  219. InREADSECTOR:typein"root"toreaddriveCpartitionsector.
  220. typein"park"toactuallyparktheharddisk.
  221. PLEASENOTE:Youmayreadthepartitionsector,butCANNOTwrite
  222. toit.THISISNOTTHESAMESECTORASTHE"BOOT"SECTOR.Ifyou
  223. writethistosectorzeroofdriveC(oranyother)itisGOODBYE
  224. information.Ifyouwanttomodifythepartitionsector,get
  225. yourselfaharddiskeditor!Forharddiskowners,thereisa
  226. filecalledHARDDISK.DOCwhichexplainstheentriesinthe
  227. partitionsector.
  228.  
  229. Ç
  230. Page39-42
  231. PRINTER:WhenprintingoutinHex,anASCIIcolumnwillalsobe
  232. printed.Thissavesdoubleprinting.
  233. Additionally,Supermonwillchecktoseewhether:eitherthe
  234. printerisonline,OR:thereisaspooler.Ifnot,youwillget
  235. analertbox.
  236. RUNPROGRAM:Thishasbeenmodifiedextensively,andisnowa
  237. very,veryusefultool.Firstly,afterselectingyourprogram,
  238. youaregiventhechoiceto:LOAD+GOorJUSTLOAD.
  239. Loadandgowilldojustthat,afteraskingyouforintercepts.
  240. Justloadwillcreateabasepage,loadtheprogramintomemory,
  241. anddisplayfromthestartoftheprogram.Pleasenotethatin
  242. theregisterareaontheleftside:
  243. D0POINTSATTHEBASEPAGEOFTHEPROGRAM
  244. D1POINTSATTHESTARTOFPROGRAMCODE
  245. D2POINTSATSTARTOFTHEDATAAREA
  246. D3POINTSATSTARTOFTHEBSSAREA
  247. D4POINTSATENDOFBSSAREA(usuallytopofstackwhenrun)
  248. Ifthereisastandardsymboltableincludedwiththeprogram,D5
  249. willpointtowhereSupermonhasstoredthis,whichisatthetop
  250. oftheTPA.Ifasymboltableispresent,Supermonwilldisplay
  251. alllabels.Todisplaywithoutlabels,doubleclick"into"and
  252. "outof"thebuffer.Labelsaresubstitutedforalladdressesand
  253. valuesinthecode,andaregiveninfrontofthecodewherethis
  254. iscorrect.Thismayobscuresomeofthehexdisplaycode.
  255. IfyounowreturntoRunprogramoption,youwillbeaskedifyou
  256. wishtoRUN,CANCELorWIPE.Runwillproducetheinterceptbox,
  257. andbecomeidenticaltoLoadandGofromhereon.WIPEwill
  258. releasethememoryreserved(theentirelargestblockoffree
  259. memory,usuallyALLmemory)BUTWILLNOTWIPETHECODE.
  260. RUNandLOADANDGO:Theinterceptboxhasbeenchangedabit.
  261. Youstillhavetheoptiontointerceptanyorallofthesystem
  262. calls,butadditionallythesameboxallowsyoutoenterthe
  263. numberofcallstoallowthrough,andaskswhetheryouwishto
  264. terminatenormally,orstayresident.
  265. Terminatenormallymeansthatwhentheprogramfinishesrunning,
  266. itwillterminatebyreleasingmemoryandreturntoSupermon.
  267. StayresidentmeansSupermonpreventstheprogramfromreleasing
  268. thismemory,and,dependingontheprogram,itmaybepossibleto
  269. runitagainandagain(Becarefulhere).Also,allvariablesand
  270. pointerssetbytheprogramwillstillbeintact,andcanbe
  271. examined.AFTERRUNNINGAPROGRAM,PLEASECOMPLETELYRESETTHE
  272. COMPUTER(COLDSTART)BEFOREDOINGANYTHINGIMPORTANT!!!
  273.  
  274. Ç
  275. Page44
  276. SEARCH:ThisfunctionmaynowberepeatedbypressingRETURN
  277. twice.PleasenotethatwheninputtingaHexnumber($--------),
  278. ifyouenteraODDnumberofchars.Supermonwillignorethe
  279. LEASTsignificantone(thelastone)
  280.  
  281.  
  282. Page50
  283. OPTIONSMENU:MouseTrapwillnowfirstbringupaselectboxfor
  284. actualmousetrapONorOFF(currentsettingoutlined),thena
  285. selectboxforthemousespeed.Optionsare1,2or3withthe
  286. currentchoiceoutlined.1isnormal,2isdoublespeedand3is
  287. quadruplespeedEXCEPTinlowres.Asmousemovement
  288. (horizontally)inlowresisalreadytwiceasfast,Supermon
  289. automaticallystepsdown1gear.Neat.
  290. Themouseacceleratorandmousetraparetotallyindependentof
  291. eachother.
  292. CHANGED:Themousetrapwaschanged.Whenpressingtherighthand
  293. button,themenuabovethemousewilldropdown,butthemouse
  294. willreturntoit'sposition.Thisisdonesothatyouneednot
  295. changethepositionofyourhandonthedesk.
  296.  
  297.  
  298. Page52Spooler
  299. Whenselectingtheprintspooler,youwillnowhavetheoptionto
  300. selecteithera16K,32Kora64Kspooler.Thisspaceisreserved
  301. normally,andmayormaynotbeavailableagainwhencancelling
  302. thespooler.
  303.  
  304. Page53
  305. Settime/alarm:Thishasbeenimproved,sothat,ifyoumakeno
  306. changetothetime,itwillnotresetitwhenclickingonOK.
  307. Previously,whilesettingthealarm,manysecondswouldpass,and
  308. theOLDtimewaspassedbacktothesystem.
  309.  
  310.  
  311. Page55
  312. Multitask:AllSTEPping,TRACEingetc.willbedonefromthe
  313. Atarisymbollocation.
  314.  
  315. Page57
  316. Filemovebuffernowrecommendstheaddressatwhichthefile
  317. currentlyresides,and,ifaccepted,will"hide"thefileasin
  318. Hidediskbuffer.Ifyouspecifyanotheraddress,makeithighup
  319. inmemory,asthatspaceisNOTreservedandmaybeoverwritten.
  320. Bothdiskandfile"Movebuffer"remembertheirseperate
  321. addressesforlatercompares.
  322. Thismeansyoucanloadafile,moveit,loadothersordisk
  323. buffersaswell,andstillcomparethe"top"filewiththe
  324. "moved"one.
  325. Page58
  326. Accessbytrackandsector:ThisfunctionALWAYSdefaultsto
  327. driveA,regardlessofanycurrentlyactiveorselecteddrive.
  328. Themovebufferandcomparebufferfunctionsmaybeusedwith
  329. this,theHideandShowmaynot!
  330.  
  331. Ç
  332. Page59
  333. SaveblockWILLNOTsaveROMdirectlytodisk.UsetheMOVEBLOCK
  334. commandtomoveittoRam,THENdosaveblock.
  335. SETPROGRAMPC:Thisnolongerexists,andhasbeenreplacedby2
  336. newfunctions:
  337. MARKBADSECTORS:Thiswillreadtheentiredisk,anysectorsit
  338. findsfaulty,willbemarkedassuchintheFAT(FileAllocation
  339. Table).Theoperatingsystemwillnottryandusethesesectors.
  340. Itisrecommendedthatyouusethisonlyonblankdisks.
  341. VIRUSCHECK:Allowsrapidscanningofmultipledisks.Reportson
  342. thedisksstatus.Pleaseseethefile"NEW"forafull
  343. description.
  344. Ç
  345. Page60onward
  346. Intheseexamples,pleasekeepallchangesinmind,particularly
  347. thoserelatingtoRUNPROGRAM.Ihopeyouwillfindallthese
  348. changesworthwhile,andwishyoumuchusefromSupermon.
  349. WillVisser
  350.  
  351.  
  352.