annotate 3rdparty/packages/pascal/cmds/pascale.asm @ 2178:ab8593f90f03

Drat! I had SAVEID set for save. It is now the default of not save.
author robertgault
date Sat, 15 Nov 2008 16:31:27 +0000
parents 3008afb231a2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1 ********************************************************************
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2 * progname - program module
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
3 *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
4 * $Id$
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
5 *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
6 * Ed. Comments Who YY/MM/DD
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
7 * ------------------------------------------------------------------
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
8 * - Original Pascal 2.0 distribution version
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
9 *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
10 * $Log$
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
11 * Revision 1.1 2002/04/05 08:23:28 roug
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
12 * Checked in Pascal 2.0
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
13 *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
14 *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
15
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
16 nam PascalE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
17 ttl program module
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
18
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
19 * Disassembled 02/04/05 10:05:29 by Disasm v1.6 (C) 1988 by RML
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
21 ifp1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
22 use /dd/defs/os9defs
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
23 endc
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
24 tylg set Prgrm+Objct
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
25 atrv set ReEnt+rev
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
26 rev set $01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
27 mod eom,name,tylg,atrv,start,size
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
28 u0000 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
29 u0002 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
30 u0004 rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
31 u0005 rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
32 u0006 rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
33 u0007 rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
34 u0008 rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
35 u0009 rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
36 u000A rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
37 u000B rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
38 u000C rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
39 u000D rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
40 u000E rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
41 u000F rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
42 u0010 rmb 6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
43 u0016 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
44 u0018 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
45 u001A rmb 6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
46 u0020 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
47 u0022 rmb 12
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
48 u002E rmb 18
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
49 u0040 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
50 u0042 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
51 u0044 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
52 u0046 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
53 u0048 rmb 6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
54 u004E rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
55 u0050 rmb 58
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
56 u008A rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
57 u008C rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
58 u008E rmb 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
59 u008F rmb 6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
60 u0095 rmb 4
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
61 u0099 rmb 2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
62 u009B rmb 245
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
63 u0190 rmb 5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
64 u0195 rmb 6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
65 u019B rmb 4
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
66 u019F rmb 4
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
67 u01A3 rmb 4160
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
68 size equ .
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
69 name equ *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
70 fcs /PascalE/
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
71 fcb $01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
72 L0015 fcb $2A *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
73 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
74 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
75 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
76 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
77 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
78 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
79 fcb $4E N
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
80 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
81 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
82 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
83 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
84 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
85 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
86 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
87 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
88 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
89 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
90 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
91 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
92 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
93 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
94 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
95 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
96 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
97 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
98 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
99 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
100 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
101 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
102 fcb $62 b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
103 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
104 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
105 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
106 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
107 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
108 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
109 fcb $75 u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
110 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
111 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
112 fcb $2E .
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
113 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
114 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
115 fcb $41 A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
116 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
117 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
118 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
119 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
120 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
121 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
122 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
123 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
124 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
125 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
126 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
127 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
128 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
129 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
130 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
131 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
132 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
133 L0052 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
134 fcb $75 u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
135 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
136 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
137 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
138 fcb $62 b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
139 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
140 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
141 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
142 fcb $75 u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
143 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
144 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
145 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
146 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
147 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
148 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
149 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
150 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
151 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
152 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
153 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
154 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
155 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
156 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
157 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
158 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
159 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
160 fcb $79 y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
161 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
162 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
163 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
164 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
165 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
166 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
167 fcb $77 w
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
168 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
169 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
170 fcb $67 g
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
171 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
172 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
173 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
174 fcb $22 "
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
175 fcb $3A :
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
176 fcb $22 "
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
177 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
178 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
179 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
180 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
181 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
182 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
183 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
184 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
185 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
186 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
187 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
188 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
189 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
190 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
191 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
192 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
193 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
194 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
195 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
196 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
197 fcb $2E .
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
198 L0093 fcb $46 F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
199 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
200 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
201 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
202 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
203 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
204 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
205 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
206 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
207 L009C fcb $2A *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
208 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
209 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
210 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
211 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
212 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
213 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
214 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
215 fcb $53 S
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
216 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
217 fcb $39 9
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
218 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
219 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
220 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
221 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
222 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
223 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
224 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
225 L00AE fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
226 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
227 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
228 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
229 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
230 fcb $75 u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
231 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
232 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
233 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
234 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
235 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
236 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
237 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
238 fcb $77 w
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
239 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
240 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
241 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
242 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
243 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
244 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
245 fcb $79 y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
246 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
247 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
248 fcb $67 g
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
249 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
250 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
251 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
252 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
253 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
254 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
255 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
256 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
257 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
258 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
259 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
260 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
261 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
262 fcb $2E .
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
263 L00D4 fcb $46 F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
264 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
265 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
266 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
267 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
268 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
269 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
270 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
271 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
272 L00DD fcb $2A *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
273 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
274 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
275 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
276 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
277 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
278 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
279 fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
280 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
281 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
282 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
283 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
284 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
285 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
286 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
287 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
288 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
289 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
290 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
291 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
292 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
293 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
294 fcb $62 b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
295 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
296 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
297 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
298 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
299 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
300 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
301 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
302 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
303 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
304 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
305 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
306 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
307 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
308 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
309 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
310 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
311 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
312 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
313 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
314 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
315 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
316 fcb $76 v
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
317 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
318 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
319 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
320 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
321 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
322 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
323 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
324 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
325 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
326 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
327 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
328 fcb $2E .
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
329 L0116 fcb $31 1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
330 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
331 L0118 fcb $2A *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
332 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
333 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
334 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
335 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
336 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
337 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
338 fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
339 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
340 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
341 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
342 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
343 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
344 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
345 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
346 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
347 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
348 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
349 fcb $77 w
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
350 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
351 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
352 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
353 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
354 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
355 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
356 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
357 fcb $75 u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
358 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
359 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
360 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
361 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
362 fcb $62 b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
363 fcb $79 y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
364 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
365 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
366 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
367 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
368 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
369 fcb $77 w
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
370 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
371 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
372 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
373 fcb $67 g
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
374 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
375 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
376 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
377 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
378 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
379 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
380 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
381 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
382 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
383 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
384 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
385 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
386 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
387 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
388 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
389 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
390 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
391 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
392 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
393 fcb $2E .
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
394 L0157 fcb $2A *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
395 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
396 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
397 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
398 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
399 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
400 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
401 fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
402 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
403 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
404 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
405 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
406 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
407 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
408 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
409 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
410 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
411 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
412 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
413 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
414 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
415 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
416 L016D fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
417 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
418 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
419 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
420 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
421 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
422 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
423 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
424 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
425 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
426 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
427 fcb $6D m
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
428 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
429 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
430 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
431 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
432 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
433 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
434 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
435 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
436 fcb $2C ,
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
437 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
438 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
439 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
440 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
441 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
442 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
443 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
444 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
445 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
446 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
447 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
448 fcb $62 b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
449 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
450 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
451 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
452 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
453 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
454 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
455 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
456 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
457 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
458 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
459 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
460 fcb $2E .
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
461 L019A fcb $2A *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
462 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
463 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
464 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
465 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
466 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
467 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
468 fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
469 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
470 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
471 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
472 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
473 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
474 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
475 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
476 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
477 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
478 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
479 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
480 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
481 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
482 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
483 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
484 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
485 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
486 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
487 fcb $78 x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
488 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
489 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
490 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
491 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
492 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
493 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
494 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
495 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
496 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
497 fcb $75 u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
498 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
499 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
500 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
501 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
502 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
503 fcb $2E .
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
504 L01C5 fcb $54 T
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
505 fcb $68 h
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
506 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
507 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
508 fcb $66 f
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
509 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
510 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
511 fcb $6C l
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
512 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
513 fcb $77 w
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
514 fcb $69 i
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
515 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
516 fcb $67 g
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
517 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
518 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
519 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
520 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
521 fcb $63 c
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
522 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
523 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
524 fcb $75 u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
525 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
526 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
527 fcb $73 s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
528 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
529 fcb $77 w
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
530 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
531 fcb $72 r
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
532 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
533 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
534 fcb $6E n
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
535 fcb $6F o
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
536 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
537 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
538 fcb $75 u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
539 fcb $70 p
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
540 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
541 fcb $61 a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
542 fcb $74 t
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
543 fcb $65 e
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
544 fcb $64 d
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
545 fcb $3A :
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
546 L01EF fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
547 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
548 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
549 fcb $43 C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
550 fcb $4E N
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
551 fcb $41 A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
552 fcb $4D M
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
553 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
554 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
555 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
556 fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
557 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
558 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
559 fcb $43 C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
560 fcb $23 #
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
561 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
562 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
563 fcb $4D M
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
564 fcb $54 T
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
565 fcb $59 Y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
566 fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
567 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
568 L0205 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
569 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
570 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
571 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
572 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
573 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
574 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
575 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
576 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
577 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
578 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
579 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
580 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
581 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
582 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
583 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
584 fcb $20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
585 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
586 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
587 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
588 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
589 fcb $2D -
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
590 L021B fcb $53 S
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
591 fcb $55 U
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
592 fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
593 fcb $50 P
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
594 fcb $4F O
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
595 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
596 fcb $D4 T
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
597 start equ *
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
598 sty <u0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
599 stx <u004E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
600 leax -$01,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
601 stx <u0050
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
602 stu <u0002
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
603 leax >L0758,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
604 stx <u0008
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
605 leax >L0768,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
606 stx <u001A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
607 leax <L021B,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
608 lda #$21
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
609 os9 F$Link
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
610 bcc L024F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
611 cmpb #$DD
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
612 bne L024C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
613 os9 F$Load
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
614 bcc L024F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
615 L024C os9 F$Exit
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
616 L024F sty <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
617 stu <u0006
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
618 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
619 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
620 stb <u002E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
621 stb <u0040
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
622 std <u0016
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
623 stb <u0022
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
624 ldd #$01F4
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
625 std <u0046
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
626 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
627 jsr <-$1E,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
628 ldd <u0002
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
629 addd #$01DF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
630 std <u0018
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
631 ldd #$0093
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
632 std <u0044
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
633 ldd #$0BB8
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
634 std <u0042
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
635 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
636 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
637 std <u0048
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
638 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
639 jsr <-$39,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
640 leax >-$01A3,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
641 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
642 ldd #$0014
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
643 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
644 jsr <-$2A,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
645 ldd #$0100
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
646 std >-u019B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
647 clr >-u0190,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
648 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
649 std >-u0195,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
650 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
651 std -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
652 L02A7 ldd $06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
653 addd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
654 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
655 ldb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
656 subb #$20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
657 beq L02B7
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
658 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
659 bra L02B8
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
660 L02B7 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
661 L02B8 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
662 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
663 subd #$004F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
664 bge L02C5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
665 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
666 bra L02C6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
667 L02C5 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
668 L02C6 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
669 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
670 lbcc L02D7
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
671 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
672 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
673 std -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
674 lbra L02A7
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
675 L02D7 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
676 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
677 lbne L0325
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
678 leax >L0015,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
679 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
680 ldd #$003D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
681 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
682 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
683 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
684 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
685 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
686 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
687 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
688 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
689 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
690 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
691 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
692 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
693 leax >L0052,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
694 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
695 ldd #$0041
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
696 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
697 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
698 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
699 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
700 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
701 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
702 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
703 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
704 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
705 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
706 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
707 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
708 lbra L074D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
709 L0325 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
710 subd #$004F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
711 bne L0330
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
712 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
713 bra L0331
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
714 L0330 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
715 L0331 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
716 ldd $06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
717 addd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
718 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
719 ldb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
720 subb #$20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
721 beq L0343
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
722 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
723 bra L0344
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
724 L0343 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
725 L0344 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
726 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
727 lbcc L0353
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
728 ldd #$0050
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
729 std -$04,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
730 lbra L0357
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
731 L0353 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
732 std -$04,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
733 L0357 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
734 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
735 ldb #$00
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
736 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
737 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
738 jsr <-$18,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
739 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
740 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
741 ldd $06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
742 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
743 leax >L0093,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
744 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
745 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
746 jsr <-$54,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
747 leas -$02,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
748 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
749 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
750 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
751 jsr <-$12,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
752 puls b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
753 std -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
754 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
755 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
756 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
757 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
758 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
759 jsr <-$18,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
760 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
761 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
762 lbeq L0403
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
763 leax >L009C,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
764 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
765 ldd #$0012
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
766 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
767 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
768 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
769 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
770 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
771 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
772 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
773 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
774 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
775 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
776 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
777 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
778 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
779 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
780 leax >L00AE,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
781 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
782 ldd #$0026
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
783 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
784 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
785 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
786 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
787 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
788 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
789 ldd $06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
790 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
791 ldd -$04,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
792 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
793 ldd #$0050
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
794 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
795 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
796 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
797 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
798 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
799 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
800 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
801 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
802 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
803 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
804 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
805 lbra L074D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
806 L0403 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
807 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
808 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
809 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
810 leax >L00D4,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
811 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
812 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
813 jsr <-$21,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
814 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
815 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
816 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
817 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
818 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
819 jsr <$12,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
820 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
821 jsr <-$24,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
822 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
823 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
824 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
825 jsr -$06,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
826 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
827 std -$02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
828 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
829 std -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
830 ldd #$00FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
831 std >-$01A1,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
832 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
833 subd >-$01A1,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
834 lbgt L0481
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
835 L0453 ldd -$02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
836 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
837 leax >-$018F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
838 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
839 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
840 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
841 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
842 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
843 ldd #$00FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
844 anda ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
845 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
846 std -$02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
847 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
848 subd >-$01A1,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
849 lbge L0481
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
850 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
851 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
852 std -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
853 lbra L0453
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
854 L0481 ldd -$02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
855 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
856 lbeq L04AE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
857 leax >L00DD,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
858 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
859 ldd #$0039
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
860 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
861 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
862 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
863 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
864 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
865 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
866 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
867 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
868 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
869 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
870 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
871 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
872 lbra L074D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
873 L04AE leax >-$0173,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
874 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
875 leax >L0116,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
876 ldd ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
877 subd [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
878 lbeq L04E4
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
879 leax >L0118,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
880 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
881 ldd #$003F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
882 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
883 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
884 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
885 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
886 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
887 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
888 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
889 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
890 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
891 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
892 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
893 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
894 lbra L074D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
895 L04E4 ldd >-$016B,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
896 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
897 lbeq L053B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
898 leax >L0157,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
899 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
900 ldd #$0016
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
901 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
902 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
903 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
904 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
905 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
906 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
907 ldd >-$016B,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
908 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
909 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
910 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
911 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
912 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
913 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
914 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
915 leax >L016D,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
916 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
917 ldd #$002D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
918 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
919 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
920 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
921 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
922 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
923 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
924 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
925 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
926 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
927 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
928 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
929 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
930 lbra L074D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
931 L053B ldd >-$015F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
932 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
933 lbne L056A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
934 leax >L019A,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
935 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
936 ldd #$002B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
937 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
938 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
939 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
940 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
941 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
942 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
943 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
944 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
945 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
946 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
947 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
948 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
949 lbra L074D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
950 L056A ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
951 std -$0A,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
952 ldd >-$016F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
953 std -$0C,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
954 ldd >-$0161,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
955 std -$0E,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
956 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
957 std -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
958 ldd >-$015F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
959 subd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
960 std >-$01A1,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
961 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
962 subd >-$01A1,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
963 lbgt L065F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
964 L0595 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
965 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
966 ldd -$0E,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
967 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
968 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
969 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
970 ldd #$0002
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
971 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
972 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
973 jsr -$0C,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
974 puls b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
975 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
976 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
977 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
978 jsr <$12,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
979 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
980 jsr <-$24,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
981 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
982 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
983 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
984 jsr -$06,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
985 leax -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
986 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
987 ldd #$000D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
988 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
989 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
990 jsr <-$4B,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
991 leax >-$018F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
992 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
993 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
994 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
995 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
996 anda ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
997 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
998 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
999 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1000 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1001 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1002 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1003 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1004 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1005 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1006 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1007 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1008 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1009 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1010 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1011 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1012 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1013 std >-u01A3,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1014 ldd -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1015 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1016 ldd >-$01A3,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1017 addd #$0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1018 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1019 sty <u000E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1020 stu <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1021 puls u,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1022 ldx #$0008
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1023 L0610 ldd ,y++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1024 std ,u++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1025 leax -$02,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1026 bne L0610
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1027 ldu <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1028 ldy <u000E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1029 ldd -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1030 addd #$0008
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1031 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1032 ldx >-$01A3,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1033 ldb $02,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1034 stb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1035 ldd -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1036 addd #$0009
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1037 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1038 ldx >-$01A3,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1039 ldb $03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1040 stb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1041 ldx -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1042 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1043 stb $0A,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1044 ldx -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1045 ldd -$0A,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1046 std $0B,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1047 ldd -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1048 std -$0A,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1049 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1050 subd >-$01A1,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1051 lbge L065F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1052 ldd -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1053 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1054 std -$06,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1055 lbra L0595
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1056 L065F clr -$0F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1057 ldd ,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1058 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1059 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1060 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1061 pshs u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1062 lbsr L0E40
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1063 ldb -$0F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1064 eorb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1065 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1066 lbcc L074D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1067 leax >L01C5,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1068 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1069 ldd #$002A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1070 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1071 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1072 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1073 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1074 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1075 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1076 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1077 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1078 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1079 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1080 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1081 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1082 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1083 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1084 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1085 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1086 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1087 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1088 leax >L01EF,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1089 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1090 ldd #$0016
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1091 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1092 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1093 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1094 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1095 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1096 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1097 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1098 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1099 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1100 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1101 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1102 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1103 leax >L0205,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1104 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1105 ldd #$0016
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1106 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1107 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1108 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1109 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1110 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1111 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1112 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1113 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1114 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1115 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1116 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1117 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1118 ldd -$0A,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1119 std -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1120 L06EB ldd -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1121 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1122 lbeq L074D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1123 ldx -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1124 ldb $0A,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1125 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1126 lbcc L0744
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1127 ldd -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1128 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1129 ldd #$0008
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1130 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1131 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1132 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1133 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1134 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1135 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1136 ldx -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1137 ldb $09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1138 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1139 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1140 ldd #$0007
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1141 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1142 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1143 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1144 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1145 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1146 ldx -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1147 ldb $08,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1148 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1149 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1150 ldd #$0007
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1151 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1152 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1153 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1154 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1155 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1156 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1157 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1158 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1159 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1160 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1161 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1162 L0744 ldx -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1163 ldd $0B,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1164 std -$08,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1165 lbra L06EB
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1166 L074D leax >-u019F,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1167 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1168 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1169 jsr <-$3F,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1170 L0758 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1171 jsr <-$36,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1172 ldu <u0006
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1173 os9 F$UnLink
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1174 bcs L0765
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1175 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1176 L0765 os9 F$Exit
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1177 L0768 ldd #$0076
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1178 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1179 jsr <-$3C,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1180 L0770 lda <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1181 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1182 stb <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1183 pshs a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1184 pshs u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1185 leau ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1186 leax -$02,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1187 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1188 ldd #$0029
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1189 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1190 jsr <-$2A,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1191 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1192 ldd [<u000B,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1193 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1194 subb #$2C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1195 lbeq L079A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1196 lbra L0882
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1197 L079A ldd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1198 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1199 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1200 ldd [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1201 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1202 std [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1203 ldd [<u000B,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1204 subd u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1205 lbne L07B3
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1206 lbra L0882
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1207 L07B3 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1208 std [<u0007,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1209 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1210 ldd [<u000B,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1211 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1212 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1213 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1214 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1215 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1216 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1217 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1218 ldd #$03FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1219 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1220 ldb #$18
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1221 L07D5 clr ,-s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1222 decb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1223 bne L07D5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1224 lbsr L1270
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1225 eorb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1226 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1227 lbcc L07E7
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1228 lbra L0882
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1229 L07E7 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1230 ldd [<u000B,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1231 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1232 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1233 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1234 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1235 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1236 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1237 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1238 ldd #$03FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1239 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1240 ldb #$18
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1241 L0803 clr ,-s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1242 decb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1243 bne L0803
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1244 lbsr L1270
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1245 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1246 ldd [<u000B,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1247 subd u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1248 bge L0818
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1249 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1250 bra L0819
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1251 L0818 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1252 L0819 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1253 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1254 lbcc L087D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1255 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1256 ldd [<u000B,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1257 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1258 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1259 subd #$0030
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1260 std -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1261 ldd [<u0007,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1262 subd #$0CCC
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1263 bne L083B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1264 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1265 bra L083C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1266 L083B clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1267 L083C pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1268 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1269 subd #$0007
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1270 ble L0849
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1271 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1272 bra L084A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1273 L0849 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1274 L084A andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1275 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1276 lbcc L0854
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1277 lbra L0882
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1278 L0854 ldd u0007,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1279 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1280 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1281 ldd [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1282 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1283 ldd #$000A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1284 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1285 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1286 jsr -$0F,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1287 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1288 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1289 std [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1290 ldd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1291 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1292 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1293 ldd [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1294 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1295 std [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1296 lbra L07E7
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1297 L087D clr u000D,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1298 lbra L0886
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1299 L0882 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1300 stb u000D,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1301 L0886 leas ,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1302 puls u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1303 puls x,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1304 sta <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1305 leas $08,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1306 jmp ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1307 L0892 bpl L08D9
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1308 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1309 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1310 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1311 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1312 bra L08E3
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1313 jmp -$0A,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1314 oim #$6C,$09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1315 lsr $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1316 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1317 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1318 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1319 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1320 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1321 fcb $4E N
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1322 fcb $41 A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1323 inca
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1324 bra L090F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1325 eim #$66,$09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1326 jmp $09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1327 lsr >$696F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1328 jmp $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1329 ror $0F,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1330 aim #$6D,>$6174
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1331 bra L092C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1332 jmp $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1333 inc $09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1334 jmp $05,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1335 bra L0933
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1336 eim #$6D,>$6265
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1337 aim #$20,>$2061
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1338 lsr >$2055
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1339 comb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1340 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1341 bra L093A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1342 rol $0C,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1343 eim #$20,$0E,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1344 L08D9 eim #$73,-$0C,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1345 rol $0E,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1346 asr $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1347 inc $05,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1348 ror >$656C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1349 bra L0956
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1350 ror $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1351 L08E9 lda <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1352 ldb #$02
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1353 stb <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1354 pshs a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1355 pshs u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1356 leau ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1357 leax >-$008E,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1358 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1359 ldd #$0029
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1360 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1361 jsr <-$2A,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1362 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1363 std -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1364 L0908 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1365 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1366 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1367 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1368 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1369 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1370 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1371 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1372 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1373 ldd #$03FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1374 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1375 ldd #$FFFE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1376 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1377 ldd #$87FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1378 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1379 ldb #$14
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1380 L092D clr ,-s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1381 decb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1382 bne L092D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1383 lbsr L1270
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1384 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1385 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1386 subd #$0008
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1387 bge L0942
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1388 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1389 bra L0943
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1390 L0942 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1391 L0943 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1392 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1393 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1394 subd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1395 bge L0951
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1396 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1397 bra L0952
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1398 L0951 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1399 L0952 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1400 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1401 lbcc L0976
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1402 leax <-u0018,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1403 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1404 leax d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1405 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1406 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1407 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1408 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1409 stb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1410 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1411 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1412 std -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1413 lbra L0908
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1414 L0976 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1415 subd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1416 lbne L0981
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1417 lbra L0CF5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1418 L0981 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1419 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1420 ldd #$0007
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1421 std >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1422 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1423 subd >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1424 lbgt L09B5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1425 L0996 leax <-u0018,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1426 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1427 leax d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1428 ldb #$20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1429 stb ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1430 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1431 subd >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1432 lbge L09B5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1433 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1434 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1435 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1436 lbra L0996
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1437 L09B5 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1438 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1439 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1440 subb #$2C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1441 lbeq L09C6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1442 lbra L0CF5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1443 L09C6 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1444 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1445 std -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1446 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1447 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1448 L09D2 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1449 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1450 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1451 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1452 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1453 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1454 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1455 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1456 ldd #$C000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1457 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1458 ldd #$03FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1459 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1460 ldd #$FFFE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1461 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1462 ldd #$87FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1463 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1464 ldb #$14
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1465 L09FA clr ,-s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1466 decb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1467 bne L09FA
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1468 lbsr L1270
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1469 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1470 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1471 subd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1472 bge L0A0E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1473 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1474 bra L0A0F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1475 L0A0E clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1476 L0A0F andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1477 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1478 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1479 subd #$0074
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1480 bge L0A1E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1481 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1482 bra L0A1F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1483 L0A1E clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1484 L0A1F andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1485 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1486 lbcc L0A4B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1487 leax >-u008C,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1488 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1489 leax d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1490 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1491 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1492 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1493 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1494 stb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1495 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1496 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1497 std -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1498 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1499 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1500 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1501 lbra L09D2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1502 L0A4B ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1503 subd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1504 bne L0A55
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1505 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1506 bra L0A56
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1507 L0A55 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1508 L0A56 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1509 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1510 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1511 bne L0A63
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1512 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1513 bra L0A64
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1514 L0A63 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1515 L0A64 orb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1516 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1517 lbcc L0A6E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1518 lbra L0CF5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1519 L0A6E ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1520 std -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1521 ldd #$0073
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1522 std >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1523 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1524 subd >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1525 lbgt L0AA3
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1526 L0A83 leax >-u008C,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1527 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1528 leax d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1529 ldb #$20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1530 stb ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1531 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1532 subd >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1533 lbge L0AA3
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1534 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1535 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1536 std -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1537 lbra L0A83
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1538 L0AA3 leas -$01,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1539 leax -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1540 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1541 ldd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1542 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1543 leax -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1544 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1545 ldx u0005,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1546 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1547 lbsr L0770
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1548 lsr ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1549 lbcc L0AC1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1550 lbra L0CF5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1551 L0AC1 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1552 subd #$00FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1553 lble L0ACD
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1554 lbra L0CF5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1555 L0ACD ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1556 stb -u000F,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1557 leas -$01,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1558 leax -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1559 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1560 ldd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1561 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1562 leax -u000E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1563 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1564 ldx u0005,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1565 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1566 lbsr L0770
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1567 lsr ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1568 lbcc L0AEF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1569 lbra L0CF5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1570 L0AEF leas -$01,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1571 leax -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1572 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1573 ldd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1574 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1575 leax -u000C,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1576 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1577 ldx u0005,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1578 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1579 lbsr L0770
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1580 lsr ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1581 lbcc L0B0D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1582 lbra L0CF5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1583 L0B0D leas -$01,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1584 leax -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1585 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1586 ldd u000B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1587 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1588 leax -u000A,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1589 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1590 ldx u0005,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1591 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1592 lbsr L0770
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1593 lsr ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1594 lbcc L0B2B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1595 lbra L0CF5
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1596 L0B2B clr -u0010,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1597 ldd -$0A,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1598 std -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1599 L0B31 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1600 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1601 lbeq L0CEC
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1602 ldx -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1603 ldb $0A,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1604 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1605 lbcc L0CE3
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1606 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1607 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1608 leax <-u0018,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1609 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1610 sty <u000E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1611 stu <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1612 puls u,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1613 ldx #$0008
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1614 L0B56 ldd ,u++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1615 subd ,y++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1616 bne L0B64
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1617 leax -$02,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1618 bne L0B56
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1619 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1620 bra L0B65
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1621 L0B64 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1622 L0B65 ldu <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1623 ldy <u000E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1624 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1625 lbcc L0CDF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1626 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1627 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1628 ldd -$0C,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1629 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1630 ldx -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1631 ldb $09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1632 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1633 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1634 ldd #$0008
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1635 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1636 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1637 jsr -$0C,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1638 puls b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1639 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1640 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1641 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1642 jsr <$12,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1643 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1644 jsr <-$24,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1645 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1646 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1647 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1648 jsr -$06,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1649 leax >-$018F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1650 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1651 ldx -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1652 ldb $09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1653 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1654 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1655 ldd #$0007
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1656 anda ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1657 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1658 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1659 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1660 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1661 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1662 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1663 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1664 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1665 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1666 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1667 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1668 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1669 std >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1670 addd #$0002
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1671 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1672 ldd -u000C,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1673 std [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1674 ldx >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1675 ldd -u000A,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1676 std $04,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1677 ldx >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1678 ldd $0E,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1679 subd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1680 std -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1681 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1682 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1683 ldd -$0C,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1684 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1685 ldx -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1686 ldb $09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1687 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1688 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1689 ldd #$0008
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1690 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1691 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1692 jsr -$0C,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1693 puls b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1694 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1695 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1696 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1697 jsr <$12,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1698 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1699 jsr <-$24,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1700 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1701 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1702 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1703 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1704 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1705 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1706 ldd -$0E,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1707 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1708 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1709 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1710 ldd #$0002
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1711 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1712 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1713 jsr -$0C,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1714 puls b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1715 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1716 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1717 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1718 jsr <$12,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1719 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1720 jsr <-$24,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1721 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1722 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1723 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1724 jsr -$06,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1725 leax >-$018F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1726 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1727 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1728 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1729 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1730 anda ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1731 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1732 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1733 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1734 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1735 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1736 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1737 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1738 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1739 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1740 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1741 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1742 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1743 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1744 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1745 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1746 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1747 std >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1748 addd #$0002
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1749 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1750 ldb -u000F,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1751 stb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1752 ldd -u000E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1753 std [>-u008E,u]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1754 ldd >-u008E,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1755 addd #$000C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1756 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1757 leax >-u008C,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1758 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1759 sty <u000E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1760 stu <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1761 puls u,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1762 ldx #$0074
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1763 L0C95 ldd ,y++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1764 std ,u++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1765 leax -$02,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1766 bne L0C95
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1767 ldu <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1768 ldy <u000E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1769 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1770 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1771 ldd -$0E,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1772 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1773 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1774 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1775 ldd #$0002
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1776 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1777 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1778 jsr -$0C,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1779 puls b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1780 addd ,s++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1781 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1782 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1783 jsr <$12,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1784 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1785 jsr <-$24,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1786 leax >-$019F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1787 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1788 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1789 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1790 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1791 addd #$000A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1792 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1793 clr [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1794 lbra L0CE3
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1795 L0CDF ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1796 stb -u0010,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1797 L0CE3 ldx -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1798 ldd $0B,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1799 std -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1800 lbra L0B31
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1801 L0CEC ldb -u0010,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1802 eorb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1803 stb -$0F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1804 lbra L0D4D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1805 L0CF5 leax >L0892,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1806 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1807 ldd #$0039
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1808 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1809 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1810 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1811 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1812 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1813 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1814 ldd u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1815 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1816 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1817 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1818 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1819 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1820 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1821 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1822 leax >L08CB,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1823 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1824 ldd #$001E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1825 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1826 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1827 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1828 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1829 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1830 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1831 ldd u0007,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1832 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1833 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1834 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1835 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1836 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1837 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1838 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1839 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1840 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1841 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1842 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1843 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1844 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1845 L0D4D leas ,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1846 puls u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1847 puls x,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1848 sta <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1849 leas $08,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1850 jmp ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1851 L0D59 fcb $55 U
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1852 comb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1853 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1854 bra L0DB7
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1855 bra L0D80
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1856 bra L0D82
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1857 bra L0D84
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1858 bra L0D86
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1859 L0D66 bpl L0DBF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1860 fcb $41 A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1861 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1862 fcb $4E N
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1863 rola
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1864 fcb $4E N
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1865 asra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1866 bra L0DBF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1867 comb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1868 blt L0DAC
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1869 bra L0DBA
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1870 aim #$72,>$6F72
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1871 bra L0D9B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1872 eim #$6E,$03,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1873 clr -$0B,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1874 L0D80 jmp -$0C,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1875 L0D82 eim #$72,$05,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1876 lsr $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1877 asr >$6869
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1878 inc $05,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1879 bra L0E02
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1880 aim #$79,>$696E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1881 asr $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1882 lsr >$6F20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1883 clr -$10,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1884 eim #$6E,$00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1885 fcb $55 U
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1886 comb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1887 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1888 bra L0E07
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1889 rol $0C,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1890 eim #$20,$0A,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1891 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1892 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1893 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1894 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1895 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1896 bra L0DF6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1897 jmp -$0A,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1898 oim #$6C,$09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1899 lsr $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1900 com $0F,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1901 tst $0D,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1902 oim #$6E,$04,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1903 bra L0E2C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1904 jmp $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1905 L0DBF inc $09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1906 jmp $05,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1907 bra L0E33
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1908 eim #$6D,>$6265
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1909 aim #$20,>$2061
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1910 lsr >$2055
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1911 comb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1912 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1913 bra L0E3A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1914 rol $0C,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1915 eim #$20,$0E,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1916 eim #$73,-$0C,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1917 rol $0E,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1918 asr $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1919 inc $05,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1920 ror >$656C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1921 bra L0E56
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1922 ror $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1923 L0DE9 bpl L0E30
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1924 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1925 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1926 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1927 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1928 bra L0E3A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1929 jmp -$0A,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1930 oim #$6C,$09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1931 L0DF6 lsr $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1932 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1933 lslb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1934 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1935 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1936 fcb $52 R
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1937 fcb $4E N
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1938 fcb $41 A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1939 inca
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1940 bra L0E66
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1941 L0E02 eim #$66,$09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1942 jmp $09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1943 L0E07 lsr >$696F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1944 jmp $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1945 ror $0F,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1946 aim #$6D,>$6174
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1947 bra L0E83
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1948 jmp $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1949 inc $09,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1950 jmp $05,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1951 bra L0E8A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1952 eim #$6D,>$6265
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1953 aim #$20,>$2061
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1954 lsr >$2055
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1955 comb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1956 fcb $45 E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1957 bra L0E91
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1958 rol $0C,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1959 eim #$20,$0E,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1960 L0E30 eim #$73,-$0C,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1961 L0E33 rol $0E,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1962 asr $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1963 inc $05,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1964 ror >$656C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1965 bra L0EAD
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1966 ror $00,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1967 L0E40 lda <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1968 ldb #$03
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1969 stb <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1970 pshs a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1971 pshs u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1972 leau ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1973 leax >-$009B,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1974 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1975 ldd #$002D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1976 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1977 jsr <-$2A,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1978 ldd #$0080
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1979 std >-u0095,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1980 clr >-u008A,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1981 ldd #$0012
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1982 std >-u008F,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1983 leas -$01,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1984 ldd u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1985 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1986 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1987 jsr <-$15,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1988 lsr ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1989 lbcc L0E85
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1990 ldd u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1991 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1992 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1993 L0E83 jsr $06,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1994 L0E85 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1995 std -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1996 L0E8A ldx u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1997 ldb $0B,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1998 andb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
1999 eorb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2000 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2001 lbcc L1259
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2002 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2003 std -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2004 L0E9C ldx u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2005 ldb $0B,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2006 andb #$02
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2007 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2008 eorb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2009 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2010 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2011 subd #$0080
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2012 bge L0EB2
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2013 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2014 bra L0EB3
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2015 L0EB2 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2016 L0EB3 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2017 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2018 lbcc L0F29
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2019 ldd u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2020 std >-u009B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2021 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2022 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2023 leax d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2024 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2025 ldd >-u009B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2026 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2027 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2028 jsr $0C,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2029 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2030 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2031 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2032 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2033 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2034 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2035 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2036 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2037 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2038 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2039 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2040 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2041 ldd #$FFFE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2042 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2043 ldd #$07FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2044 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2045 ldb #$10
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2046 L0EFA clr ,-s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2047 decb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2048 bne L0EFA
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2049 lbsr L1270
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2050 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2051 lbcc L0F1F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2052 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2053 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2054 leax d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2055 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2056 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2057 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2058 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2059 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2060 subd #$0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2061 stb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2062 L0F1F ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2063 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2064 std -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2065 lbra L0E9C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2066 L0F29 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2067 subd #$0080
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2068 bne L0F34
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2069 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2070 bra L0F35
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2071 L0F34 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2072 L0F35 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2073 ldx u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2074 ldb $0B,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2075 andb #$02
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2076 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2077 eorb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2078 andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2079 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2080 lbcc L0F53
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2081 ldd u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2082 std >-u009B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2083 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2084 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2085 jsr $09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2086 L0F53 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2087 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2088 std -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2089 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2090 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2091 lbeq L1241
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2092 ldb >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2093 subb #$2A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2094 lbeq L1241
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2095 ldb >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2096 subb #$20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2097 lbne L119E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2098 leax >-$008E,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2099 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2100 leax >L0D59,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2101 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2102 sty <u000E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2103 stu <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2104 puls u,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2105 ldx #$0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2106 L0F8D ldd ,u++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2107 subd ,y++
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2108 bne L0F9B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2109 leax -$02,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2110 bne L0F8D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2111 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2112 bra L0F9C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2113 L0F9B clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2114 L0F9C ldu <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2115 ldy <u000E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2116 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2117 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2118 subd #$0006
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2119 blt L0FAE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2120 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2121 bra L0FAF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2122 L0FAE clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2123 L0FAF andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2124 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2125 lbcc L1143
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2126 ldd #$0005
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2127 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2128 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2129 std -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2130 L0FC0 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2131 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2132 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2133 subb #$20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2134 bne L0FD0
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2135 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2136 bra L0FD1
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2137 L0FD0 clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2138 L0FD1 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2139 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2140 subd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2141 bge L0FDD
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2142 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2143 bra L0FDE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2144 L0FDD clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2145 L0FDE andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2146 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2147 lbcc L0FEF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2148 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2149 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2150 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2151 lbra L0FC0
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2152 L0FEF leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2153 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2154 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2155 subb #$20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2156 beq L0FFF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2157 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2158 bra L1000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2159 L0FFF clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2160 L1000 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2161 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2162 subd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2163 bge L100C
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2164 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2165 bra L100D
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2166 L100C clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2167 L100D andb ,s+
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2168 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2169 lbcc L1039
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2170 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2171 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2172 leax d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2173 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2174 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2175 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2176 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2177 stb [,s++]
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2178 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2179 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2180 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2181 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2182 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2183 std -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2184 lbra L0FEF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2185 L1039 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2186 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2187 leax d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2188 ldb #$20
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2189 stb ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2190 leax >-u0099,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2191 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2192 ldb #$00
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2193 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2194 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2195 jsr <-$18,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2196 leax >-u0099,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2197 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2198 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2199 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2200 leax >L0D5D,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2201 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2202 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2203 jsr <-$54,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2204 leas -$02,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2205 leax >-u0099,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2206 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2207 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2208 jsr <-$12,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2209 puls b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2210 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2211 leax >-u0099,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2212 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2213 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2214 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2215 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2216 jsr <-$18,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2217 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2218 subd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2219 lbeq L1122
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2220 leax >L0D66,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2221 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2222 ldd #$0014
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2223 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2224 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2225 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2226 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2227 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2228 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2229 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2230 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2231 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2232 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2233 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2234 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2235 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2236 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2237 leax >L0D7A,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2238 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2239 ldd #$002B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2240 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2241 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2242 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2243 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2244 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2245 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2246 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2247 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2248 ldd -u0002,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2249 subd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2250 std >-u009B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2251 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2252 subd >-u009B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2253 lbgt L1113
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2254 L10E7 leax >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2255 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2256 ldb d,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2257 pshs b
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2258 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2259 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2260 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2261 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2262 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2263 jsr <-$27,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2264 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2265 subd >-u009B,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2266 lbge L1113
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2267 ldd -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2268 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2269 std -u0004,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2270 lbra L10E7
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2271 L1113 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2272 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2273 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2274 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2275 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2276 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2277 lbra L1136
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2278 L1122 leax >-u0099,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2279 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2280 ldd u0007,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2281 addd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2282 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2283 ldx u0005,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2284 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2285 lbsr L0E40
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2286 L1136 ldb -$0F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2287 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2288 lbcc L1140
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2289 lbra L1259
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2290 L1140 lbra L119B
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2291 L1143 leax >L0DA5,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2292 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2293 ldd #$0026
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2294 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2295 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2296 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2297 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2298 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2299 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2300 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2301 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2302 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2303 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2304 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2305 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2306 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2307 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2308 leax >L0DCB,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2309 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2310 ldd #$001E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2311 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2312 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2313 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2314 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2315 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2316 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2317 ldd u0007,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2318 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2319 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2320 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2321 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2322 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2323 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2324 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2325 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2326 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2327 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2328 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2329 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2330 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2331 L119B lbra L1241
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2332 L119E ldb >-$008F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2333 clra
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2334 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2335 ldd #$0000
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2336 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2337 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2338 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2339 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2340 ldd #$FFFE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2341 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2342 ldd #$07FF
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2343 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2344 ldb #$14
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2345 L11BC clr ,-s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2346 decb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2347 bne L11BC
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2348 lbsr L1270
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2349 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2350 lbcc L11E9
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2351 ldd -u0008,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2352 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2353 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2354 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2355 ldd u0007,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2356 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2357 ldx u0005,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2358 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2359 lbsr L08E9
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2360 ldb -$0F,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2361 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2362 lbcc L11E6
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2363 lbra L1259
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2364 L11E6 lbra L1241
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2365 L11E9 leax >L0DE9,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2366 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2367 ldd #$0039
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2368 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2369 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2370 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2371 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2372 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2373 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2374 ldd -u0006,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2375 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2376 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2377 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2378 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2379 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2380 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2381 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2382 leax >L0E22,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2383 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2384 ldd #$001E
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2385 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2386 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2387 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2388 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2389 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2390 jsr -$03,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2391 ldd u0007,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2392 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2393 ldd #$0001
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2394 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2395 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2396 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2397 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2398 jsr ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2399 ldd $02,y
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2400 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2401 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2402 clr $0D,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2403 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2404 jsr -$09,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2405 L1241 ldx u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2406 ldb $0B,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2407 andb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2408 eorb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2409 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2410 lbcc L1256
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2411 ldd u0009,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2412 pshs b,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2413 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2414 jsr $06,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2415 L1256 lbra L0E8A
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2416 L1259 leax >-u0099,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2417 pshs x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2418 ldx <u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2419 jsr <-$3F,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2420 leas ,u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2421 puls u
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2422 puls x,a
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2423 sta <u0020
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2424 leas $06,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2425 jmp ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2426 L1270 leax <$22,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2427 ldd ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2428 tsta
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2429 bne L128F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2430 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2431 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2432 lsrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2433 comb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2434 lda b,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2435 beq L128F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2436 ldb $01,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2437 leax <L1297,pcr
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2438 andb #$07
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2439 bita b,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2440 beq L128F
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2441 ldb #$01
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2442 bra L1290
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2443 L128F clrb
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2444 L1290 ldx ,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2445 leas <$24,s
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2446 jmp ,x
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2447 L1297 oim #$02,<u0004
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2448 lsl <u0010
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2449 bra L12DE
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2450 fcb $80
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2451 emod
3008afb231a2 Checked in Pascal 2.0
roug
parents:
diff changeset
2452 eom equ *