home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / UVK_6_1.LZH / CPX / CPX.TXT next >
Text File  |  1994-01-09  |  14KB  |  335 lines

  1.                 THE "VKILLER.CPX" FILE ON THE DISK
  2.               AN ATARI EXTENDED CONTROL PANEL MODULE
  3.                             WRITTEN BY
  4.                            TORBJ▓RN OSE
  5.                        (LORD HACKBEAR OF DF)
  6.  
  7.                               MANUAL
  8.  
  9.                    Last change: October 2nd 1993
  10.  
  11.  
  12.                          LIST OF CONTENTS
  13.  
  14.  
  15.                          DISCLAIMER NOTICE
  16.                            INTRODUCTION
  17.                   LOADING THE VKILLER.CPX MODULE
  18.                 WORKING WITH THE VKILLER.CPX MODULE
  19.                         THE PUTBOOT OPTION
  20.                               CREDITS
  21.                               HISTORY
  22.                             BUG REPORT
  23.  
  24.  
  25.  
  26.       The "Ultimate Virus Killer" .CPX module and manual are 
  27.             copyright (c) 1993 by Douglas Communications
  28.  
  29.  
  30.  
  31. 0         DISCLAIMER NOTICE
  32.  
  33.  
  34.  We make no warranties,  either expressed or implied,  with respect 
  35. to  this manual or with respect to the software described  in  this 
  36. manual,  its quality,  performance, merchantability, or fitness for 
  37. any  particular  purpose.  The entire risk as to  its  quality  and 
  38. performance is with the buyer. Should the programme prove defective 
  39. following  its purchase,  the buyer assumes the entire cost of  all 
  40. necessary servicing,  repair,  or correction and any incidental  or 
  41. consequential  damages.  In no event will we be liable for  direct, 
  42. indirect or consequential damages resulting from any defect in  the 
  43. software.
  44.  
  45.  
  46. 1         INTRODUCTION
  47.  
  48.  
  49.  Some  time ago now,  Atari released their extended  control  panel 
  50. accessory - "XCONTROL.ACC". It's one of those programmes that isn't 
  51. actually  Public  Domain but that may  be  spread  non-commercially 
  52. anyway  - hence the reason why you won't actually find it  on  this 
  53. disk,  because this is what Atari calls 'commercial  distribution', 
  54. which is not allowed.
  55.  This extended control panel is MODULAR,  which means that you  can 
  56. add bits (modules) to it,  or remove them.  Whereas the old control 
  57. panel ("CONTROL.ACC") could change the colours and set the keyboard 
  58. click rate and that sort of thing,  the extended control panel  can 
  59. do  nothing  at all - at least not on its  own.  Separate  modules, 
  60. specially written programme files ending with the extension  "CPX", 
  61. can be loaded in order for various different things to be done. One 
  62. can  for  example  load  a module that allows  you  to  change  the 
  63. colours,  or another module to change the keyboard click and repeat 
  64. rate.
  65.  Principally,  however,  the modular setup of the extended  control 
  66. panel  is  a  lot more flexible than the  old  one.  Provided  that 
  67. certain  criteria  of  CPX programme structure  are  met,  you  can 
  68. principally write ANY programme for it.  You could do a game  which 
  69. would  be loaded with the extended control panel  on  boot-up,  for 
  70. example, or just about anything else.
  71.  "VKILLER.CPX", you probably guessed it by now, is a module written 
  72. especially for the extended control panel.  You can simply have the 
  73. control panel load it, after which it's present in your computer at 
  74. the  click  of a mouse button,  just like any other  accessory  you 
  75. might want!
  76.  
  77.  
  78. 2         LOADING THE VKILLER.CPX MODULE
  79.  
  80.  
  81.  The  basic  functions  of  the Atari control  panel  will  not  be 
  82. explained  here.  For our purposes,  it suffices to tell  that  the 
  83. control  panel  will load its modules from a specific  search  path 
  84. (i.e.  a specific directory,  for example your root directory or  a 
  85. specific   folder)  whenever  you  boot  your  machine   with   the 
  86. extended  control panel enabled (the actual control panel  will  be 
  87. loaded  just  like any other desk accessory,  with which  no  doubt 
  88. you're  already familiar),  it will load all  correctly  structured 
  89. programme files that have the "CPX" extension.
  90.  
  91.  Do note:  This only works with CORRECTLY STRUCTURED files.  Simply 
  92. renaming  regular programmes ("PRG") or desk accessory  files  will 
  93. not work!
  94.  
  95.  Basically,  what you need to do is copy the extended control panel 
  96. on the root directory of your boot drive (usually drive A when  you 
  97. have a floppy system, or drive C when you have an auto-booting hard 
  98. disk). Copy the "VKILLER.CPX" file from the "Ultimate Virus Killer" 
  99. disk there as well,  boot your computer, and that's all there is to 
  100. it.
  101.  The  "VKILLER.CPX" module can be actually activated  by  selecting 
  102. the  extended control panel from the accessory list  (top  lefthand 
  103. pull-down menu in the desktop or any proper GEM programme) and then 
  104. double-clicking on its entry (UVK CPX vx.x, "VIRUS KILLER").
  105.  
  106.  Do  note:  You need the EXTENDED control panel for this  to  work! 
  107. This  control panel has been supplied with ST systems for the  last 
  108. two years or so,  and may also be available from your local  Public 
  109. Domain  library.  Contact  your dealer or Atari in  case  you  have 
  110. difficulty finding it.
  111.  
  112.  Note on memory:  If you have only a limited amount of free memory, 
  113. or if you have a machine with half a megabyte of memory,  you might 
  114. not  find  sufficient  space to load the  "Ultimate  Virus  Killer" 
  115. programme  once you have the extended control panel installed  with 
  116. its appropriate modules loaded.
  117.  
  118.  
  119. 3         WORKING WITH THE VKILLER.CPX MODULE
  120.  
  121.  
  122.  Once  you've activated the module by double-clicking on it (or  by 
  123. clicking  on  it once and then selecting "open"  from  the  control 
  124. panel menu),  you'll have some of the basic first-aid functions  of 
  125. the  "Ultimate Virus Killer" at hand,  without you even  having  to 
  126. load  or having to have loaded the actual "Ultimate  Virus  Killer" 
  127. programme.
  128.  
  129.  The  module  offers several buttons you can press with  the  mouse 
  130. pointer.
  131.  
  132.  ARROW UP/DOWN:
  133.  
  134.  Allows you to look at the bootsector that was most recently  read. 
  135. If no bootsector was read yet,  it will display a quick manual text 
  136. and the author's regular-and Email address.
  137.  
  138.  PUTBOOT:
  139.  
  140.  When  checking  for bootsector viruses on floppy  disks,  you  can 
  141. write  one  of several selected special bootsectors on the  disk  - 
  142. sortof an immunization.  Refer to the next chapter for more details 
  143. on these bootsectors.
  144.  This  option  can  only be selected if you  have  already  read  a 
  145. bootsector by clicking on the "A" or "B" buttons.
  146.  
  147.  SAVEBOOT:
  148.  
  149.  If  you have found a bootsector not known by the module,  you  can 
  150. write  it into a small file on disk with this option.  This  option 
  151. can be compared with the "WRITE BOOTFILE" option from the "Ultimate 
  152. Virus Killer".
  153.  
  154.  Do note:  As the VKILLER.CPX module recognizes only preciously few 
  155. harmless  bootsectors  in  order to save as much  memory  space  as 
  156. possible,  these  "BIN" files should only be sent in  for  analysis 
  157. when the "Ultimate Virus Killer does not recognize them either!  In 
  158. those cases,  they should also be submitted to the "Ultimate  Virus 
  159. Killer" feedback address,  mentioned in the FEEDBACK chapter of the 
  160. main programme manual - NOT to the VKILLER.CFX module author!
  161.  
  162.  SYSCHECK:
  163.  
  164.  Displays  some of the more interesting system  variable  contents, 
  165. including possible XBRA identifiers.  This option will probably  be 
  166. of little interest for most users.
  167.  
  168.  A:
  169.  
  170.  Loads and analyzes the bootsector from the floppy in drive A.
  171.  If recognized,  the name will be displayed in the status box, with 
  172. a status (harmless / executable) below.  "DskMsg" does not apply to 
  173. the actual bootsector but instead refers to the floppy drive  error 
  174. status (i.e.  is says "OK" when the bootsector was properly read or 
  175. written).
  176.  
  177.  B:
  178.  
  179.  Loads and analyzes the bootsector from the floppy in drive B.
  180.  If recognized,  the name will be displayed in the status box, with 
  181. a status (harmless / executable) below.  "DskMsg" does not apply to 
  182. the actual bootsector but instead refers to the floppy drive  error 
  183. status (i.e.  is says "OK" when the bootsector was properly read or 
  184. written).
  185.  This  button will be disabled if you don't actually have  drive  B 
  186. installed.
  187.  
  188.  OK:
  189.  
  190.  Exits the module, back to the extended control panel main menu.
  191.  
  192.  Do  note:  The VKILLER.CPX module is not intended to  replace  the 
  193. actual  "Ultimate  Virus Killer" programme.  It offers  only  basic 
  194. first-aid  protection,  by  allowing you to recognize  all  current 
  195. bootsector  viruses.  Most other,  harmless bootsectors - with  the 
  196. exception  of the "Ultimate Virus Killer" immunization  method  and 
  197. the  bootsectors it can write with the "PUTBOOT" option -  are  NOT 
  198. recognized!  In each of the latter cases,  you are advised to check 
  199. out  that particular disk with the actual "Ultimate  Virus  Killer" 
  200. programme.
  201.  Note to avoid confusion:  There is another,  Public Domain,  virus 
  202. killer called "VKILLER".  It's written by George Woodside from  the 
  203. United States.  Despite the similar name of the module,  they  have 
  204. nothing  to do with each other and George Woodside  didn't  program 
  205. the CPX module as such.
  206.  
  207.  
  208. 4         THE PUTBOOT OPTION
  209.  
  210.  
  211.  When selecting the "PUTBOOT" option,  an additional menu will  pop 
  212. open  that allows you to select one of several  bootsectors.  These 
  213. bootsectors  can  then  be  written to  the  floppy  disk  that  is 
  214. currently being checked.
  215.  
  216.  MAKEEXEC:
  217.  
  218.  This makes the disk executable, as opposed to the option "NOEXEC", 
  219. below.  With  regular disks,  making the bootsector executable  may 
  220. result in a crash when booting with that disk in the drive.
  221.  
  222.  NOEXEC:
  223.  
  224.  This simply makes the disk non-excutable.  Whatever's on the  disk 
  225. will  not actually be destroyed but it will no longer  be  executed 
  226. upon booting with the disk in the drive.  Don't do this with  games 
  227. or any other disks that have valid bootsector programmes - use  the 
  228. "Ultimate Virus Killer" to do an in-depth check first!
  229.  
  230.  MEDWAY 4:
  231.  
  232.  Writes  the Medway Boys Virus Protector Boot IV.  Upon  booting  a 
  233. disk  with a bootsector containing this  programme,  your  computer 
  234. will  be  checked for some (*!* NOT ALL *!*) viruses  and  a  brief 
  235. warning will be given if something suspicious is found.
  236.  This  is  no anti-virus insofar that it does NOT  copy  itself  to 
  237. other disks of its own accord.
  238.  
  239.  POMPEY 2:
  240.  
  241.  This  is  a  bit  like the  "MEDWAY  4",  mentioned  above  -  the 
  242. difference being that it only checks whether or not reset-resistant 
  243. programmes are resident in your computer's memory upon booting.
  244.  This is no anti-virus either, insofar that it does NOT copy itself 
  245. to other disks of its own accord.
  246.  
  247.  IMMUNE:
  248.  
  249.  This immunizes the current disk according to the latest  "Ultimate 
  250. Virus Killer" immunization method.
  251.  
  252.  CLEAN ST:
  253.  
  254.  This  zeroes  the  bootsector  with  the  exception  of  the  Bios 
  255. Parameter  Block (for explanation of what that is,  check  out  the 
  256. actual  main  programme  manual).   A  possible  programme  in  the 
  257. bootsector will be lost, whether it's a virus or not.
  258.  
  259.  CLEAN PC:
  260.  
  261.  This is almost identical to the "CLEAN ST" option,  above, but has 
  262. the  advantage  of  creating a disk that can be read  using  a  PC. 
  263. Regular  ST  disks  can't always be read by a  PC  (IBM  compatible 
  264. thingy).
  265.  
  266.  
  267. 5         CREDITS
  268.  
  269.  
  270. Manual:
  271.                                                  Richard Karsmakers
  272. Research:
  273.                                 Richard Karsmakers and Torbj│rn Ose
  274. All programming, design, and the rest:
  275.                                                        Torbj│rn Ose
  276.  
  277.  
  278. 6         HISTORY
  279.  
  280.  
  281. - Version 1.0 (December 16th 1992)
  282.  The  first version,  which is probably not going to  change  much, 
  283. except for addition of new viruses and possible cosmetic changes or 
  284. additional Falcon compatibility (IF it's not compatible,  which  it 
  285. may already be).
  286.  First released with "Ultimate Virus Killer" version 5.7.
  287.  
  288. - Version 1.1 (March 11th 1993)
  289.  New viruses were added in its recognition, the 'Drive B' button is 
  290. disabled if it is not present, text positions are reset to zero for 
  291. all changes in the text area.
  292.  First released with "Ultimate Virus Killer" version 5.8.
  293.  
  294. - Version 1.2 (May 18th 1993)
  295.  Support  for  versions in several languages included -  Dutch  and 
  296. English versions now exist.  Function keys F1-F7 now supported, and 
  297. resident  scan not accessible when "MiNT" cookie is found so as  to 
  298. prevent memory protection errors.
  299.  First released with "Ultimate Virus Killer" version 5.9.
  300.  
  301. - Version 1.3 (August 15th 1993)
  302.  New  viruses  have  been  added to fit with  version  6.0  of  the 
  303. "Ultimate Virus Killer". 'Saveboot' extension now ".IMG".
  304.  First released with "Ultimate Virus Killer" version 6.0.
  305.  
  306.  
  307. 7         BUG REPORT
  308.  
  309.  
  310.  Of course we wouldn't be offering you a programme that's buggy. We 
  311. know  of no bugs in the VKILLER.CPX  module.  However,  when  using 
  312. "MultiTOS" the system check will not work,  for "MultiTOS" does not 
  313. allow  you to access memory that was set up by another  application 
  314. in protected mode. So far we know not of a way around it.
  315.  Should you find any bugs (whether cosmetic or not),  please report 
  316. them by sending your bug report to the following address:
  317.  
  318.  Torbj│rn Ose
  319.  Haueteigen 1
  320.  N-6150 ▓rsta
  321.  Norway
  322.  
  323.  For those of you lucky enough to have access to Email  facilities, 
  324. this is his Email address:
  325.  
  326.  tose@dhmolde.no
  327.  
  328.  Never  forget to include sufficient reply stamps  (Norwegian!)  or 
  329. International Reply Coupons if you expect an answer or if you  want 
  330. your disks to be returned;  email correspondence,  of course,  does 
  331. not require this.
  332.  
  333. !! FOR  ALL OTHER "ULTIMATE VIRUS  KILLER"  CORRESPONDENCE,  PLEASE 
  334. REFER TO THE FEEDBACK CHAPTER IN THE MAIN PROGRAMME MANUAL !!
  335.