home *** CD-ROM | disk | FTP | other *** search
/ The CDPD Public Domain Collection for CDTV 2 / CDPD_II_2352.bin / mousetrap / readme < prev    next >
Text File  |  1992-11-10  |  4KB  |  82 lines

  1. *****************************************************************************
  2.  
  3. MOUSETRAP VERSION 1.1
  4.  
  5. Written for the Buxton Group (UK Amiga Multimedia Research Group),
  6. © 1992 Dave Parkinson.
  7.  
  8. This document by DaveP, 3-Apr-92
  9.  
  10. Dave Parkinson, DP Consultants, 20 Mostyn Gardens, London NW10 5QX.
  11. Tel: +81 960 2623, Fax: +81 960 9089, Nets: ariadne@CIX.compulink.co.uk
  12.  
  13. *****************************************************************************
  14.  
  15. MouseTrap version 1.1
  16. ~~~~~~~~~~~~~~~~~~~~~
  17. The only change in this version (did NO ONE manage to find any bugs?  I'm
  18. astonished!) is a new keyword GRAIN allowing you to specify how many units to
  19. wait with an arrow key held down before starting to generate key events.
  20. This gives a claggier response, but helps prevent 'overshoot' - it also stops
  21. trackballs etc starting to generate key events as soon as you touch them.
  22. Thanks to Adam Levin of CATS(USA) for this neat suggestion.
  23.  
  24. MouseTrap version 1.0
  25. ~~~~~~~~~~~~~~~~~~~~~
  26. New keyword NOBALL allows normal IR controller events to be trapped, but
  27. trackball or IR mouse events to be passed through - allows transparent
  28. customisation for different controller types.
  29.  
  30. DIAG now takes a parameter 0/1/2 for no diagnostics, input events excluding
  31. timer, input events including timer.  All diagnostic messages now include
  32. time stamps.
  33.  
  34. Terminating nulls are no longer sent at the end of diagnostic messages.
  35.  
  36. Now checks the error field correctly in incoming serial-port messages - bad
  37. messages are ignored.
  38.  
  39. MouseTrap version 0.9
  40. ~~~~~~~~~~~~~~~~~~~~~
  41. This is the first freely redistributable release of MouseTrap, and hopefully
  42. the last 'beta-test' version.  There's still time to fix it up though, so if
  43. you find any bugs or problems please report them to me, preferrably via CIX.
  44.  
  45. See MT.doc for full information on this software.  Changes made since version
  46. 0.8 are as follows:
  47.  
  48. A silly bug causing diagnostic messages to overwrite one another has been
  49. fixed.  (When performing asynch io, it is a very good idea not to start
  50. reusing buffers etc until io has completed.  Oops.)
  51.  
  52. A bug on exit causing enforcer hits on closedown has been fixed.
  53.  
  54. MouseTrap now starts its own process and detaches from its launch CLI - so
  55. putting 'MouseTrap' (no need to 'run MouseTrap') in a startup-sequence won't
  56. stop the initial CLI from closing.
  57.  
  58. Handler logic and timing have been improved so MouseTrap works better with
  59. the IR controller, and should work a bit with trackballs etc (though timing
  60. will still be a problem).  In the course of this the order of KEYS has been
  61. changed to up-down-left-right for reasons which seemed to make sense at the
  62. time.
  63.  
  64. The key combination to toggle MouseTrap Master from local to remote has been
  65. changed from left-Alt-left-Amiga to Ctrl-left-Amiga - this is to avoid
  66. confusion with the recommended use of left-Alt-left-Amiga to represent the
  67. controller A button.
  68.  
  69. Shift-left-Amiga-Esc can now be used to close both MouseTrap Master and a
  70. remote slave.
  71.  
  72. The diagnostic console now has a close box.  Note that this will just close
  73. the console without getting rid of MouseTrap; note also that if any more
  74. diagnotic messages come in, the console will open up again.
  75.  
  76. There is a new keyword 'MouseTrap off' which can be used to get rid of
  77. MouseTrap.  If MouseTrap is run more than once, the old version will be
  78. closed before the new one is started.
  79.  
  80. There are some new Icons for Master, Slave and Diagnostics, plus a 'BootCD'
  81. script which can be used to run some titles under MouseTrap Slave.
  82.