Instruction manual

....
I
I
lIIEE
4C
171Q1
.IMP
MAIN
!9
1---
CHKSPCI
CHECK
CHARACTERS
fROM
KEYBOARD
fOP..SPECIAL
CURSOR
I
(II
I
CONTROL
CHARACTERS.
AND
LOWER
CASE.
I
lIIFI
Illl
TEMPI
I
.BYTE
(J)
I
IIlf2
Sil
ECHOI
".
BYTE
581l
I SSIl"ECHO
ON
1---
CALLED
BY
GETKEY
10f3
Ell
"REVERSI
.BYTE 5EIl
IREVERS
VIDEO
MASK
1898
48
CHKSPCI
PHA
I
SAVE
THE
CHARACTER
IIlF4 Illl
BUFMTLI
;BYTE
I
fIRST
BYTE
IN
BUffER
1899
C9
IS
CMPI
SiS
I
fWD
ARROW
IIlf5
Illl
BUFMTHI
.BYTE
; DITTO.
HI
BYTE
189B Fe III
BEQ
CTRLU
END
1890
2C
61CIl
BIT
POLIl
Ilf
POL
Il
IS
PRESSED. THIS
CHAR
15
.
IIlF6
BASL
1l1l28
BEE?
FF3A
leAl
II
114
BPL
SPC2 I A
SETUP
COMMAND
BUfOUN
IIl7C
BUFMTH
IIlf5
BUfHTL
III
FiI
I.A2
68
PLA
CH
1l1ll24
CHKBUF
IIl4E
CHKLC
10CB
I.A3
211
DUll
.JSR
SETUP
IKEY
IN
ACC
CHKSPC
1Il9S
CHROUT
IIl7D
COUT
FDFIl
IIlA6
2C
62CI
SPC21
BIT
POLl
I
CHECK
PADDLE
"UN
SHI
fT
KEY"
CTRLU
IIlAO
ECHO
IIlf2
ECHO
I
IIlDI"
I.A9
31
IC
BMI
LCASE
ITAKES
BRANCH
11"
PADDLE
II
PRESSED
GETCHR
llII~3
GETKEY
IIl32
GOON
11l2B
IIAB
68
PLA
GOON2
1038
HOME
fCSS
HOMEIT
IIlIlE
IIAC
6.
RTS
INPUT
CIlCIl
KEY8D
CIlIllIl
KEYST8
CIl18
I
LCASE
111'
C7
MAIN
IIl17
NOECHO
1072
I.AO 68
CTRLUI
PLA
101
SCARO
CTRL
U
NOTLC
U06
NOTlCT
IIl5C
OUTPUT
CIlC2
IIAIE
A4
24
LOY
CH
ISEND
OUT
WHATS
UNDER
THE
CURSOR
PDLIl
CIl61
POLl
CIl62
POINT
Illl
YI'J
IIBI
81 2S
LOA.Y
BASIo
POINTH
Illlri
POINTL
Illl
fIl
REV
IIlCI
11.8
49
ce
EORI
SCI IUNfLASH
IT
REVERS
IIlf3
SAVEIT IIl4B
SETOUT
IlEA
1.84
80
flill
STA
TEMPI
ISAVE
IT~
WHIIoE
WE
CHECK
fOR
REVERSE
SETUP
IIlOS
SLOT
lle41l
SPC2
IIlA6
1'.7
89
EI
AND'
SEI
IMASK
Of
I"
REVERSE
BITS
STATUS
ceci
TEMPI
lUI
WAIT
11l5E
11189
,.
.6
BEQ
REV
I
••
THEY
ARE
ALL
~ERO
FOR
REVEP.SE
BASL
elllil
IIl15 IIlSIl IIlS4 IIl91
11195
IIl81l
1.88
AD
fI
I'
LOA
TEMP
I
INOT
REVERSE-
GET
OUR
CHAR
BACK
BEEP
1l81l1l
U8E
89
7'
ANDI
S7Y
ICONVERT
TO
ASCII
BU'OUN
le5A
IIl78 IIl7C
lac.
6.
RTS
lAND
RETURN
8UfMTH
11119
IeS7
IIlf5
&
I
BUYMTL
IIl12
lese
101"4
()
IIlCl
AD
fll.
REV'
LDA
TEMPI
ICKANGE
THE
REVERSED
CHAR
TO
ASCII Le
CK
Ilellil
leI3
le7E
IIlSI" IIlAE
:'II
l'C"
.9
6.
ORAl
S61l
CHKBur IIlIO IIl4E
0
1•.C6
6.
RTS
lAND
RETURN
•••
CHKIoC
I0S9
10CB
I
I
CHKSPC
IIl41l
le9S
I
lllC7 68 LCASE,
PLA
HCAKE
THE
KEYBOARD
SEND
OQT
LOVER
CASE
CHROUT
11l2E
le6f
1170
-l
I'CS
.9
6.
ORA'
S61
IAseII
LOVER
CASE
COUT
Illlllil IIl8C
::r
11lCA
..
RTS
I
AND
RJ:TURN
VITH
IT
IN
ACC
CTRLU
IIlge
IIlAO
(J)
J---eHKLC,
CHECK
INCOMING
CHARACTERS
fOR
LOWER
CASE
AND
ECKO
116A
leOf
leEA
IIlf2
§
J
1
f
THEY
ARE
MAKE
THEM
REVERSE
VIDEO.
AS
THE
ECHOI
IIDA
18Df
I
APPLE
OOESNT
HAVE
A
LOVER
CASE
CHAR.
GEN.
GETCHR
IIlIA
1123
c..
GETKEY
1117
le32
2
J
1---
CALLED
BY
CHROUT
GOON
11128
11l2B
3
lllCB
48
CHKLel
PHA
ISAVE
SO
WE
CAN
CHECK
IT
GOON2
IIl3S
11138
-
Illce
89
61
ANOI
161
IMASK
IT
Off
HOHE
Illill
IeeE
liCE
C9
61
CMP'
S61l
HOMEIT
IlleE
I.DIl
01
e4
SHE
NOTLC
JTAKE
BRANCH
If
NOT
LOWER
CASE
INPUT
Illill
112B
1.02
68
PLA
I
ITS
LOWER
CASE.
KEVBO
1l1l11
1132
1138
1803
29
I I"
ANDI
SlY
ISO
MAKE
IT
REVERSE
VIDEO
KEYSTB
Ililell
1130
1105
611
RTS
I
AND
RETURN
LCASE
IIlA9 IIlC7
IID6
68
NOTLCI
PLA
MAIN
II
I7
leu
III
EE
1107
61l
JlT
S
NOECHO
IIl60 IIl72
J
NOTLC
11101
1106
J---
SETUPI
CHANGES
THE
CHARACTERISTICS
Of
THE
APPLE
TERMINAL.
NOTMT
IIS3
IIl5C
I
WHEN
THE
PADDLE
Il
PUSH
BUTTON
IS
PRESSED
ALONG
OUTPUT
IIIell 1867
I
WITH
A
KEY
THIS
KEY
IS
A
MACHINE
COMMAND.
POLl
Ililel
1190
I
POLl
Illlllllil
IIlA6
1---
CALLED
BY
CHKSPC
POINT
Ililel
Illlli
IIl48
11165
1/10S
C9
45
SETUP
I
CMPI
S45
J
CHECK
fOR
"E"
(ECHO)
POINTH
Illel
IIlIC IIl49
less
le7A
UOA
fI
11I3
BEQ
ECH01
POINTL Illlllll
Illes
11l4S
104E 1072
11174
I INSERT
OTHER
TESTS
HERE
REV
lIIlB9
IIIC1
i'
II0e
IIC
EAII
.IMP
SETOUT
JNONE
Of
THE
ABOVE
REVERS
1813
111I0'
AD
f211l ECHOII
LOA
ECHO
IfiolP
ECHO
MODE
SAVEIT
1147 IIl4B
IIE2
49
81l
EORI
581l
SETOUT
IIDC
IfIl£7
IIlEA
:I
11£4
80
F211l
STA
ECHO
SETUP
IIlA3
lIDS
g-
1IIl1E7
lie EAIIl
.IMP
SETOUT
SIoOT
Illllllll
Illlill Illlllil Illlllil
.:"
IlEA
68
SETOUT
I
PLA
JRETURN
TO
MAIN
LOOP
SPC2
11lAIII
10A6
....
IllES 68
PLA
J (THIS ISNT
REALLY
A
SUBROUTINE)
STATUS
IIlII
lIIl23 IIl5E
~
11lEC
68
PIoA
TEMPI
11lB4
IIlBB IIlCI
lIIlfl
~
lIED
68
PLA
JPULL
THE
RETURN
AOD.'S OfF
THE
STACK
WAlT
lISE
1Il63