home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CDPD Public Domain Collection for CDTV 2
/
CDPD_II_2352.bin
/
mousetrap
/
readme
< prev
next >
Wrap
Text File
|
1992-11-10
|
4KB
|
82 lines
*****************************************************************************
MOUSETRAP VERSION 1.1
Written for the Buxton Group (UK Amiga Multimedia Research Group),
© 1992 Dave Parkinson.
This document by DaveP, 3-Apr-92
Dave Parkinson, DP Consultants, 20 Mostyn Gardens, London NW10 5QX.
Tel: +81 960 2623, Fax: +81 960 9089, Nets: ariadne@CIX.compulink.co.uk
*****************************************************************************
MouseTrap version 1.1
~~~~~~~~~~~~~~~~~~~~~
The only change in this version (did NO ONE manage to find any bugs? I'm
astonished!) is a new keyword GRAIN allowing you to specify how many units to
wait with an arrow key held down before starting to generate key events.
This gives a claggier response, but helps prevent 'overshoot' - it also stops
trackballs etc starting to generate key events as soon as you touch them.
Thanks to Adam Levin of CATS(USA) for this neat suggestion.
MouseTrap version 1.0
~~~~~~~~~~~~~~~~~~~~~
New keyword NOBALL allows normal IR controller events to be trapped, but
trackball or IR mouse events to be passed through - allows transparent
customisation for different controller types.
DIAG now takes a parameter 0/1/2 for no diagnostics, input events excluding
timer, input events including timer. All diagnostic messages now include
time stamps.
Terminating nulls are no longer sent at the end of diagnostic messages.
Now checks the error field correctly in incoming serial-port messages - bad
messages are ignored.
MouseTrap version 0.9
~~~~~~~~~~~~~~~~~~~~~
This is the first freely redistributable release of MouseTrap, and hopefully
the last 'beta-test' version. There's still time to fix it up though, so if
you find any bugs or problems please report them to me, preferrably via CIX.
See MT.doc for full information on this software. Changes made since version
0.8 are as follows:
A silly bug causing diagnostic messages to overwrite one another has been
fixed. (When performing asynch io, it is a very good idea not to start
reusing buffers etc until io has completed. Oops.)
A bug on exit causing enforcer hits on closedown has been fixed.
MouseTrap now starts its own process and detaches from its launch CLI - so
putting 'MouseTrap' (no need to 'run MouseTrap') in a startup-sequence won't
stop the initial CLI from closing.
Handler logic and timing have been improved so MouseTrap works better with
the IR controller, and should work a bit with trackballs etc (though timing
will still be a problem). In the course of this the order of KEYS has been
changed to up-down-left-right for reasons which seemed to make sense at the
time.
The key combination to toggle MouseTrap Master from local to remote has been
changed from left-Alt-left-Amiga to Ctrl-left-Amiga - this is to avoid
confusion with the recommended use of left-Alt-left-Amiga to represent the
controller A button.
Shift-left-Amiga-Esc can now be used to close both MouseTrap Master and a
remote slave.
The diagnostic console now has a close box. Note that this will just close
the console without getting rid of MouseTrap; note also that if any more
diagnotic messages come in, the console will open up again.
There is a new keyword 'MouseTrap off' which can be used to get rid of
MouseTrap. If MouseTrap is run more than once, the old version will be
closed before the new one is started.
There are some new Icons for Master, Slave and Diagnostics, plus a 'BootCD'
script which can be used to run some titles under MouseTrap Slave.