[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mousetext toolbox
The results you describe are the same as what happens on my Laser 128
using the original code. The only difference between the two mouse
tracking codes is how the screen addresses are calculated. The second
code is compatible with my Laser 128 which moves the mouse and accepts
the mouse click correctly It seems the code works in any emulator
that supports the IIGS ROM 01. I have tested in Bernie, Sweet 16 and
on a IIGS and all work correctly as it should. Due to discrepancies
in the mouse card, and 80 col cards of the IIe and and ports of the
IIc, it will take a little extra programming to work properly. . If
anyone is determined to get the mouse toolbox working correctly on
their emulator, then contact me by email and I will help trouble
shoot.
You can also download the 2 mouse routines on a .dsk file to test and
check for yourself. The code for mouse tracking is very small. Less
than 200 bytes which includes accepting keyboard input and a mouse
click. The mouse click returns the screen coordinates of htab in $0
and vtab in $1.
You can also test to see if when the mouse cursor tracks over existing
mousetext characters if they are returned as mousetext characters or
inverse characters.
www.pv3.ca/Apple/MouseTrack.dsk.zip
Rob