Christian Groessler
|
1fd7c2b318
|
fix bug where the high byte of X and Y positions were destroyed of
the user had lifted the pen
|
2014-01-20 23:04:31 +01:00 |
|
Christian Groessler
|
ecd10e632a
|
some comment fixes
|
2014-01-20 23:04:31 +01:00 |
|
Christian Groessler
|
97d512a1e1
|
Detect pen button. If we read 228 for X or Y position, don't change cursor
position, since the pen was probably lifted from the pad.
|
2014-01-20 23:04:30 +01:00 |
|
Christian Groessler
|
6026776460
|
Trakball mouse driver
|
2014-01-20 23:04:30 +01:00 |
|
Christian Groessler
|
d61b8754fb
|
Adapt to new mouse driver interface ('prep' and 'draw')
|
2014-01-20 23:04:30 +01:00 |
|
Christian Groessler
|
2be7c7c88d
|
Always print the mouse cursor, even if coordinates haven't changed.
This makes sure that the cursor is always visible, even if the program
has written text to the screen (only valid for non-P/M mouse callbacks).
|
2014-01-20 23:04:30 +01:00 |
|
Christian Groessler
|
77ba5b7e1c
|
Fix timer IRQ hooking for atarixl target.
|
2014-01-20 23:04:30 +01:00 |
|
Christian Groessler
|
597c4a6b89
|
add comment
|
2014-01-20 23:04:29 +01:00 |
|
Christian Groessler
|
d614fc4e64
|
When disabling interrupts, restore original interrupt flag afterwards.
|
2014-01-20 23:04:29 +01:00 |
|
Christian Groessler
|
d742eeca9f
|
Add drivers for ST mouse, Amiga mouse, and Atari trakball. Access
routines taken from old mouse.s.
|
2014-01-20 23:04:29 +01:00 |
|
Christian Groessler
|
95c6063f90
|
Add "joystick mouse" driver and default mouse callback routine (not
using P/M graphics).
|
2014-01-20 23:04:28 +01:00 |
|