Specifications
HOUSE
FUNCTIONALITY TEST
Upon
enterin~
this
mode,
the
followin~
messa~e
is
?rinted
to
the
screen:
*****
VS100
Maintenance
Mode
--
t~?e
function
ke~
f4
to
exit
Ke~pad
Options:
o
Return
to
Main
Menu
1
Mouse
Button
Test
2
Mouse
Cursor
Test
There
are
basicall~
two
aspects
of
the
mouse
that
need
to
be
tested;
directional/ma~nitudinal
accurac~
of
the
cursor,
and
communication
of
mouse
button
events.
If
the
Button
Test
is
selected,
a
·Current
Button:
•
prompt
appears
beneath
the
menu
and
records
the
number
of
the
button
that
is
currentl~
bein~
held
down.
If
no
button
is
depressed,
the
line
contains
information
on
the
last
button
it
re-
ceived.
The
button
test
essentiall~
sits
on
a
loop
that
polls
the
VS100
status
re~ister
for
mouse
buttons.
If
the
Cursor
Test
is
selected,
the
screen
is
erased
and
a
64
x
64
pixel
crosshair
cursor
is
masked
to
the
screen.
The
cursor
is
updated
at
ever~
frame
interrupt
to
indicate
movement
of
the
mouse,
and
is
initialised
to
the
screen
centre.
A
64
x
64
pixel
black
peripheral
box
is
masked
to
each
of
the
four
corners
of
the
screen
at
an
offset
of
64
pixels
in
each
direction
(to
allow
passa~e
of
the
crosshair
cursor
around
the
boxes),
asainst
the
standard
~raphics
halftone
back~round
(halftone
19).
The
mouse
is
used
to
move
the
cursor
onto,
around,
and
inside
each
of
the
boxes;
to
test
~eneral
directional
and
masnitudinal
correctness.










