antoine-source/moonpatrol/original/moon patrol6.txt
2024-08-02 21:23:25 +02:00

1161 lines
32 KiB
Plaintext

:
:
:PR#1
PR#1
:L
1 *66666666666666666666666666666666666666666666666666666666666666666
2 ;
3 ORG $B000
4 OBJ $800
5 ;
6 ;
7 OLADR1 HEX D058E068F07800
8 OLADR2 HEX BEBEBDBDBCBCBC
9 OLADR3 HEX F880089018A028
10 OLADR4 HEX BEBEBEBDBDBCBC
11 OLADR5 HEX 20A830B840C850
12 OLADR6 HEX BFBEBEBDBDBCBC
13 ;
14 ;
15 ;
16 DEMOC:
17 ;
18 BYT 4+MPIT
19 BYT 2+BROCK
20 BYT 2+LROCK
21 BYT 2+LROCK
22 BYT 5+BROCK
23 BYT 1+BROCK
24 BYT 3+BROCK
25 BYT 2+LROCK
26 BYT 3+BPIT
27 BYT 2+BROCK
28 BYT 2+BROCK
29 BYT 2+NULL
30 BYT 3+LPIT
31 BYT 3+BPIT
32 BYT 3+LROCK
33 BYT 2+GOAL
34 BYT 2+BROCK
35 BYT 3+BROCK
36 BYT 1+BROCK
37 BYT 3+BROCK
38 BYT 4+MPIT
39 BYT 1+LMINE
40 BYT 3+LMINE
41 BYT 3+LMINE
42 BYT 1+LMINE
43 BYT 4+LMINE
44 BYT 2+LMINE
45 BYT 2+MPIT
46 BYT 3+TANK
47 BYT 4+BPIT
48 BYT 2+TANK
49 ;
50 ;
51 ;
52 ;
53 ;
54 COURSE:
55 BYT 7+NULL
56 BYT 7+MPIT
57 BYT 3+NULL
58 BYT 7+BROCK
59 BYT 7+NULL
60 BYT 5+BPIT
61 BYT 7+NULL
62 BYT 7+GOAL
63 EPNTA BYT 6+NULL
64 BYT 4+SAUCER
65 BYT 1+SAUCER
66 BYT 6+ALIEN
67 BYT 7+ALIEN
68 BYT 4+BROCK
69 BYT 7+NULL
70 BYT 7+GOAL
71 EPNTB BYT 4+NULL
72 BYT 1+TRIPLE
73 BYT 5+TRIPLE
74 BYT 6+BROCK
75 BYT 7+BPIT
76 BYT 1+BROCK
77 BYT 7+BROCK
78 BYT 5+LROCK
79 BYT 3+GOAL
80 EPNTC BYT 3+NULL
81 BYT 6+MPIT
82 BYT 4+BPIT
83 BYT 4+SAUCER
84 BYT 2+SAUCER
85 BYT 5+SAUCER
86 BYT 7+NULL
87 BYT 5+BROCK
88 BYT 7+NULL
89 BYT 2+GOAL
90 EPNTD BYT 3+NULL
91 BYT 1+TR3
92 BYT 1+TRIPLE
93 BYT 4+TRIPLE
94 BYT 4+ALIEN
95 BYT 2+ALIEN
96 BYT 7+NULL
97 BYT 1+BROCK
98 BYT 6+MPIT
99 BYT 7+NULL
100 BYT 6+MPIT
101 BYT 6+G80
102 EPNTE BYT 3+NULL
103 BYT 1+TR3
104 BYT 1+TRIPLE
105 BYT 3+TRIPLE
106 BYT 1+SAUCER
107 BYT 1+SAUCER
108 BYT 4+MPIT
109 BYT 2+BROCK
110 BYT 2+LROCK
111 BYT 2+LROCK
112 BYT 5+BROCK
113 BYT 1+BROCK
114 BYT 3+BROCK
115 BYT 2+LROCK
116 BYT 3+BPIT
117 BYT 2+BROCK
118 BYT 2+BROCK
119 BYT 2+GOAL
120 EPNTF BYT 2+NULL
121 BYT 3+LPIT
122 BYT 3+BPIT
123 BYT 3+LROCK
124 BYT 2+BROCK
125 BYT 3+BROCK
126 BYT 1+BROCK
127 BYT 3+BROCK
128 BYT 4+MPIT
129 BYT 2+BPIT
130 BYT 3+BROCK
131 BYT 7+NULL
132 BYT 4+MPIT
133 BYT 3+GOAL
134 EPNTG BYT 3+NULL
135 BYT 4+BPIT
136 BYT 2+BPIT
137 BYT 2+BROCK
138 BYT 4+BROCK
139 BYT 1+TR3
140 BYT 1+TRIPLE
141 BYT 1+TRIPLE
142 BYT 3+BROCK
143 BYT 2+AL3
144 BYT 2+ALIEN
145 BYT 2+ALIEN
146 BYT 4+BROCK
147 BYT 7+NULL
148 BYT 3+LROCK
149 BYT 6+GOAL
150 EPNTH BYT 3+NULL
151 BYT 1+TRIPLE
152 BYT 5+TRIPLE
153 BYT 4+ALIEN
154 BYT 1+ALIEN
155 BYT 3+TR3
156 BYT 2+TRIPLE
157 BYT 7+TRIPLE
158 BYT 7+NULL
159 BYT 6+GOAL
160 EPNTI BYT 2+NULL
161 BYT 3+BPIT
162 BYT 1+BROCK
163 BYT 2+MPIT
164 BYT 2+LROCK
165 BYT 1+LROCK
166 BYT 2+BROCK
167 BYT 1+BROCK
168 BYT 4+BPIT
169 BYT 6+MPIT
170 BYT 4+MPIT
171 BYT 4+BPIT
172 BYT 2+LPIT
173 BYT 3+NULL
174 BYT 2+G80
175 EPNTJ BYT 3+NULL
176 BYT 3+LMINE
177 BYT 3+LMINE
178 BYT 4+LMINE
179 BYT 3+LMINE
180 BYT 3+LMINE
181 BYT 3+LMINE
182 BYT 3+LMINE
183 BYT 4+LMINE
184 BYT 4+LMINE
185 BYT 2+LMINE
186 BYT 3+GOAL
187 EPNTK BYT 2+NULL
188 BYT 1+LMINE
189 BYT 3+LMINE
190 BYT 3+LMINE
191 BYT 1+LMINE
192 BYT 4+LMINE
193 BYT 2+LMINE
194 BYT 4+LMINE
195 BYT 3+LMINE
196 BYT 3+LMINE
197 BYT 4+LMINE
198 BYT 2+LMINE
199 BYT 3+LMINE
200 BYT 4+LMINE
201 BYT 2+GOAL
202 EPNTL BYT 4+NULL
203 BYT 2+LMINE
204 BYT 3+LMINE
205 BYT 1+LMINE
206 BYT 4+LMINE
207 BYT 3+LMINE
208 BYT 2+LMINE
209 BYT 3+LMINE
210 BYT 1+LMINE
211 BYT 4+LMINE
212 BYT 2+LMINE
213 BYT 4+LMINE
214 BYT 4+LMINE
215 BYT 2+GOAL
216 EPNTM BYT 4+NULL
217 BYT 5+AL4
218 BYT 1+ALIEN
219 BYT 1+ALIEN
220 BYT 1+ALIEN
221 BYT 7+TR3
222 BYT 1+TRIPLE
223 BYT 7+TRIPLE
224 BYT 7+NULL
225 BYT 5+GOAL
226 EPNTN BYT 3+NULL
227 BYT 6+TR3
228 BYT 1+TRIPLE
229 BYT 5+TRIPLE
230 BYT 5+SAUCER
231 BYT 2+SAUCER
232 BYT 5+SAUCER
233 BYT 7+NULL
234 BYT 5+NULL
235 BYT 6+G100
236 EPNTO BYT 2+NULL
237 BYT 2+TR3
238 BYT 1+TRIPLE
239 BYT 1+TRIPLE
240 BYT 5+SAUCER
241 BYT 3+SAUCER
242 BYT 1+SAUCER
243 BYT 7+NULL
244 BYT 5+NULL
245 BYT 6+GOAL
246 EPNTP BYT 2+NULL
247 BYT 7+NULL
248 BYT 1+SAUCER
249 BYT 1+SAUCER
250 BYT 1+SAUCER
251 BYT 1+SAUCER
252 BYT 3+BROCK
253 BYT 3+BROCK
254 BYT 1+LROCK
255 BYT 1+BROCK
256 BYT 2+MPIT
257 BYT 3+BROCK
258 BYT 1+LROCK
259 BYT 7+NULL
260 BYT 7+NULL
261 BYT 2+GOAL
262 EPNTQ BYT 5+NULL
263 BYT 7+NULL
264 BYT 1+SAUCER
265 BYT 1+SAUCER
266 BYT 1+SAUCER
267 BYT 1+SAUCER
268 BYT 3+BROCK
269 BYT 3+BROCK
270 BYT 1+LROCK
271 BYT 1+BROCK
272 BYT 2+MPIT
273 BYT 3+BROCK
274 BYT 1+LROCK
275 BYT 7+NULL
276 BYT 7+NULL
277 BYT 6+GOAL
278 EPNTR BYT 4+NULL
279 BYT 1+SAUCER
280 BYT 1+SAUCER
281 BYT 4+ALIEN
282 BYT 1+ALIEN
283 BYT 1+DHILL
284 BYT 7+NULL
285 BYT 7+NULL
286 BYT 2+ALIEN
287 BYT 1+ALIEN
288 BYT 7+NULL
289 BYT 7+NULL
290 BYT 2+GOAL
291 EPNTS BYT 4+NULL
292 BYT 4+AL4
293 BYT 2+ALIEN
294 BYT 2+TR3
295 BYT 2+TRIPLE
296 BYT 2+TRIPLE
297 BYT 4+ALIEN
298 BYT 1+ALIEN
299 BYT 7+NULL
300 BYT 7+NULL
301 BYT 4+G100
302 EPNTT BYT 3+NULL
303 BYT 2+LROCK
304 BYT 1+BROCK
305 BYT 4+MPIT
306 BYT 2+LROCK
307 BYT 2+MPIT
308 BYT 3+BROCK
309 BYT 1+BROCK
310 BYT 6+BPIT
311 BYT 4+MPIT
312 BYT 6+BPIT
313 BYT 7+NULL
314 BYT 4+MPIT
315 BYT 5+MPIT
316 BYT 4+GOAL
317 EPNTU BYT 3+NULL
318 BYT 2+BROCK
319 BYT 2+BROCK
320 BYT 3+LPIT
321 BYT 3+TANK
322 BYT 5+TANK
323 BYT 5+TANK
324 BYT 1+MPIT
325 BYT 3+TANK
326 BYT 4+BPIT
327 BYT 2+TANK
328 BYT 4+TANK
329 BYT 7+NULL
330 BYT 3+GOAL
331 EPNTV BYT 2+NULL
332 BYT 3+BPIT
333 BYT 4+MPIT
334 BYT 3+LPIT
335 BYT 4+MPIT
336 BYT 4+BPIT
337 BYT 2+MPIT
338 BYT 3+TANK
339 BYT 2+TANK
340 BYT 4+TANK
341 BYT 7+NULL
342 BYT 3+MPIT
343 BYT 4+BPIT
344 BYT 2+TANK
345 BYT 4+GOAL
346 EPNTW BYT 7+NULL
347 BYT 7+NULL
348 BYT 7+NULL
349 BYT 7+NULL
350 BYT 5+AL4
351 BYT 1+AL3
352 BYT 1+ALIEN
353 BYT 1+ALIEN
354 BYT 4+SAUCER
355 BYT 2+SAUCER
356 BYT 2+SAUCER
357 BYT 7+NULL
358 BYT 7+NULL
359 BYT 7+GOAL
360 EPNTX BYT 4+NULL
361 BYT 4+AL4
362 BYT 1+ALIEN
363 BYT 1+ALIEN
364 BYT 2+ALIEN
365 BYT 4+TR3
366 BYT 1+TRIPLE
367 BYT 1+TRIPLE
368 BYT 6+SAUCER
369 BYT 1+SAUCER
370 BYT 1+SAUCER
371 BYT 2+BROCK
372 BYT 6+NULL
373 BYT 7+NULL
374 BYT 7+GOAL
375 EPNTY BYT 4+NULL
376 BYT 1+TR3
377 BYT 1+TRIPLE
378 BYT 3+TRIPLE
379 BYT 4+BPIT
380 BYT 3+MPIT
381 BYT 7+NULL
382 BYT 3+BROCK
383 BYT 1+BROCK
384 BYT 7+NULL
385 BYT 3+NULL
386 BYT 2+GOALZ
387 EPNTZ BYT 4+NULL
388 BYT 3+NULL
389 BYT 2+AL3
390 BYT 1+ALIEN
391 BYT 4+ALIEN
392 BYT 5+NULL
393 BYT 2+SAUCER
394 BYT 1+SAUCER
395 BYT 7+SAUCER
396 BYT 7+NULL
397 BYT 7+NULL
398 BYT 7+NULL
399 BYT 3+GOAL
400 EPNTA1 BYT 5+NULL
401 BYT 7+BADCAR
402 BYT 7+NULL
403 BYT 7+NULL
404 BYT 7+NULL
405 BYT 7+NULL
406 BYT 2+GOAL
407 EPNTB1 BYT 5+NULL
408 BYT 4+TANK
409 BYT 2+BROCK
410 BYT 3+BROCK
411 BYT 2+LROCK
412 BYT 3+TANK
413 BYT 3+MPIT
414 BYT 4+BPIT
415 BYT 5+BPIT
416 BYT 3+NULL
417 BYT 2+GOAL
418 EPNTC1 BYT 2+NULL
419 BYT 4+TANK
420 BYT 3+TANK
421 BYT 3+TANK
422 BYT 4+TANK
423 BYT 5+TANK
424 BYT 5+BPIT
425 BYT 5+TANK
426 BYT 3+TANK
427 BYT 3+BPIT
428 BYT 3+TANK
429 BYT 2+TANK
430 BYT 5+TANK
431 BYT 3+BPIT
432 BYT 2+LPIT
433 BYT 4+GOAL
434 EPNTD1 BYT 4+NULL
435 BYT 3+AL4
436 BYT 2+ALIEN
437 BYT 1+ALIEN
438 BYT 1+ALIEN
439 BYT 4+LPIT
440 BYT 4+BPIT
441 BYT 3+BPIT
442 BYT 2+BROCK
443 BYT 4+NULL
444 BYT 2+BROCK
445 BYT 2+BPIT
446 BYT 3+LROCK
447 BYT 7+NULL
448 BYT 4+G100
449 EPNTE1 BYT 4+NULL
450 BYT 3+TR5
451 BYT 1+TRIPLE
452 BYT 1+TRIPLE
453 BYT 6+NULL
454 BYT 1+TRIPLE
455 BYT 1+TRIPLE
456 BYT 7+NULL
457 BYT 7+NULL
458 BYT 3+MPIT
459 BYT 2+GOAL
460 EPNTF1 BYT 3+NULL
461 BYT 1+BROCK
462 BYT 1+BROCK
463 BYT 3+BPIT
464 BYT 2+BROCK
465 BYT 4+BPIT
466 BYT 2+BROCK
467 BYT 3+MPIT
468 BYT 3+BPIT
469 BYT 2+BROCK
470 BYT 4+LPIT
471 BYT 2+LPIT
472 BYT 3+LROCK
473 BYT 3+LPIT
474 BYT 2+LPIT
475 BYT 6+NULL
476 BYT 2+GOAL
477 EPNTG1 BYT 3+NULL
478 BYT 2+TR4
479 BYT 1+TRIPLE
480 BYT 1+TRIPLE
481 BYT 1+TRIPLE
482 BYT 6+NULL
483 BYT 3+AL3
484 BYT 1+ALIEN
485 BYT 1+ALIEN
486 BYT 7+BPIT
487 BYT 5+PLANTER
488 BYT 2+BROCK
489 BYT 5+PLANTER
490 BYT 5+NULL
491 BYT 4+PLANTER
492 BYT 4+GOAL
493 EPNTH1 BYT 4+NULL
494 BYT 3+SAUCER
495 BYT 1+SAUCER
496 BYT 1+SAUCER
497 BYT 4+NULL
498 BYT 3+AL3
499 BYT 1+ALIEN
500 BYT 1+ALIEN
501 BYT 3+BPIT
502 BYT 2+MPIT
503 BYT 6+LROCK
504 BYT 3+BPIT
505 BYT 2+BPIT
506 BYT 4+NULL
507 BYT 2+GOAL
508 EPNTI1 BYT 3+NULL
509 BYT 2+TR4
510 BYT 2+TRIPLE
511 BYT 2+TRIPLE
512 BYT 2+TRIPLE
513 BYT 5+NULL
514 BYT 3+BPIT
515 BYT 2+BROCK
516 BYT 2+BPIT
517 BYT 2+BROCK
518 BYT 1+BROCK
519 BYT 5+PLANTER
520 BYT 6+PLANTER
521 BYT 5+PLANTER
522 BYT 4+PLANTER
523 BYT 2+BROCK
524 BYT 4+G100
525 EPNTJ1 BYT 5+NULL
526 BYT 3+AL4
527 BYT 2+ALIEN
528 BYT 1+ALIEN
529 BYT 1+ALIEN
530 BYT 4+LPIT
531 BYT 4+BPIT
532 BYT 3+BPIT
533 BYT 2+BROCK
534 BYT 4+NULL
535 BYT 2+BROCK
536 BYT 2+BPIT
537 BYT 3+LROCK
538 BYT 7+NULL
539 BYT 1+GOAL
540 EPNTK1 BYT 4+NULL
541 BYT 1+AL5
542 BYT 1+ALIEN
543 BYT 3+ALIEN
544 BYT 1+ALIEN
545 BYT 3+ALIEN
546 BYT 7+NULL
547 BYT 1+SAUCER
548 BYT 1+SAUCER
549 BYT 3+SAUCER
550 BYT 1+SAUCER
551 BYT 7+NULL
552 BYT 7+NULL
553 BYT 2+GOAL
554 EPNTL1 BYT 2+LMINE
555 BYT 1+LMINE
556 BYT 3+LMINE
557 BYT 2+LMINE
558 BYT 3+LMINE
559 BYT 3+LMINE
560 BYT 1+LMINE
561 BYT 3+LMINE
562 BYT 2+LMINE
563 BYT 3+LMINE
564 BYT 1+LMINE
565 BYT 4+LMINE
566 BYT 2+LMINE
567 BYT 3+LMINE
568 BYT 1+LMINE
569 BYT 4+LMINE
570 BYT 4+GOAL
571 EPNTM1 BYT 4+NULL
572 BYT 1+LMINE
573 BYT 3+LMINE
574 BYT 2+LMINE
575 BYT 3+LMINE
576 BYT 3+LMINE
577 BYT 4+LMINE
578 BYT 3+LMINE
579 BYT 2+LMINE
580 BYT 3+LMINE
581 BYT 4+LMINE
582 BYT 3+LMINE
583 BYT 3+LMINE
584 BYT 1+LMINE
585 BYT 3+LMINE
586 BYT 2+LMINE
587 BYT 2+LMINE
588 BYT 2+GOAL
589 EPNTN1 BYT 4+NULL
590 BYT 2+TR5
591 BYT 1+TRIPLE
592 BYT 1+TRIPLE
593 BYT 1+TRIPLE
594 BYT 3+TRIPLE
595 BYT 6+NULL
596 BYT 2+SAUCER
597 BYT 1+SAUCER
598 BYT 1+SAUCER
599 BYT 3+SAUCER
600 BYT 4+NULL
601 BYT 3+BPIT
602 BYT 3+LPIT
603 BYT 1+BROCK
604 BYT 3+BROCK
605 BYT 7+NULL
606 BYT 1+G120
607 EPNTO1 BYT 3+NULL
608 BYT 2+SAUCER
609 BYT 1+SAUCER
610 BYT 1+SAUCER
611 BYT 4+SAUCER
612 BYT 3+AL4
613 BYT 1+ALIEN
614 BYT 1+ALIEN
615 BYT 4+ALIEN
616 BYT 4+NULL
617 BYT 1+BROCK
618 BYT 1+BROCK
619 BYT 2+BPIT
620 BYT 2+BROCK
621 BYT 1+LROCK
622 BYT 3+BPIT
623 BYT 4+NULL
624 BYT 4+GOAL
625 EPNTP1 BYT 1+BROCK
626 BYT 2+BPIT
627 BYT 1+BROCK
628 BYT 2+BPIT
629 BYT 1+BADCAR
630 BYT 3+MPIT
631 BYT 2+BPIT
632 BYT 7+NULL
633 BYT 5+BPIT
634 BYT 7+NULL
635 BYT 7+NULL
636 BYT 4+GOAL
637 EPNTQ1 BYT 4+NULL
638 BYT 1+BROCK
639 BYT 4+BROCK
640 BYT 2+BROCK
641 BYT 2+BPIT
642 BYT 3+BROCK
643 BYT 1+BROCK
644 BYT 4+BROCK
645 BYT 5+BPIT
646 BYT 3+LMINE
647 BYT 1+LMINE
648 BYT 2+LMINE
649 BYT 3+LMINE
650 BYT 1+LMINE
651 BYT 2+LMINE
652 BYT 2+LMINE
653 BYT 4+NULL
654 BYT 3+GOAL
655 EPNTR1 BYT 2+TANK
656 BYT 3+BPIT
657 BYT 1+BROCK
658 BYT 3+BROCK
659 BYT 2+MPIT
660 BYT 2+BROCK
661 BYT 4+BROCK
662 BYT 2+TANK
663 BYT 2+BPIT
664 BYT 2+BROCK
665 BYT 5+PLANTER
666 BYT 4+PLANTER
667 BYT 4+BROCK
668 BYT 5+PLANTER
669 BYT 2+PLANTER
670 BYT 2+NULL
671 BYT 2+GOAL
672 EPNTS1 BYT 3+BROCK
673 BYT 1+BROCK
674 BYT 3+BROCK
675 BYT 2+BPIT
676 BYT 1+BROCK
677 BYT 2+BROCK
678 BYT 1+TR5
679 BYT 1+TRIPLE
680 BYT 1+TRIPLE
681 BYT 1+TRIPLE
682 BYT 4+TRIPLE
683 BYT 5+NULL
684 BYT 1+SAUCER
685 BYT 1+SAUCER
686 BYT 7+SAUCER
687 BYT 3+BROCK
688 BYT 6+BROCK
689 BYT 2+BROCK
690 BYT 1+G120
691 EPNTT1 BYT 1+BROCK
692 BYT 3+BROCK
693 BYT 2+BPIT
694 BYT 1+BADCAR
695 BYT 7+LPIT
696 BYT 5+BPIT
697 BYT 6+BPIT
698 BYT 7+NULL
699 BYT 6+NULL
700 BYT 4+GOAL
701 EPNTU1 BYT 3+LMINE
702 BYT 1+LMINE
703 BYT 4+LMINE
704 BYT 1+LMINE
705 BYT 3+LMINE
706 BYT 1+LMINE
707 BYT 2+LMINE
708 BYT 1+BROCK
709 BYT 3+BROCK
710 BYT 2+LMINE
711 BYT 2+LMINE
712 BYT 3+BROCK
713 BYT 2+LMINE
714 BYT 3+LMINE
715 BYT 1+LMINE
716 BYT 3+LMINE
717 BYT 1+LMINE
718 BYT 4+NULL
719 BYT 2+GOAL
720 EPNTV1 BYT 4+TR5
721 BYT 1+TRIPLE
722 BYT 1+TRIPLE
723 BYT 1+TRIPLE
724 BYT 7+TRIPLE
725 BYT 1+AL3
726 BYT 1+ALIEN
727 BYT 6+ALIEN
728 BYT 1+BROCK
729 BYT 3+BROCK
730 BYT 2+BPIT
731 BYT 7+BROCK
732 BYT 4+GOAL
733 EPNTW1 BYT 2+PLANTER
734 BYT 5+BROCK
735 BYT 4+PLANTER
736 BYT 6+PLANTER
737 BYT 3+BROCK
738 BYT 2+BROCK
739 BYT 1+BROCK
740 BYT 2+BROCK
741 BYT 2+BROCK
742 BYT 3+BROCK
743 BYT 2+PLANTER
744 BYT 6+BROCK
745 BYT 3+PLANTER
746 BYT 2+BROCK
747 BYT 4+BPIT
748 BYT 2+BROCK
749 BYT 4+BROCK
750 BYT 3+GOAL
751 EPNTX1 BYT 3+TR5
752 BYT 1+TRIPLE
753 BYT 1+TRIPLE
754 BYT 1+TRIPLE
755 BYT 7+TRIPLE
756 BYT 1+AL4
757 BYT 1+ALIEN
758 BYT 1+ALIEN
759 BYT 7+ALIEN
760 BYT 2+BROCK
761 BYT 5+BROCK
762 BYT 2+BROCK
763 BYT 1+BROCK
764 BYT 5+BROCK
765 BYT 2+GOAL
766 EPNTY1 BYT 3+BROCK
767 BYT 1+BROCK
768 BYT 3+BROCK
769 BYT 2+BPIT
770 BYT 3+BROCK
771 BYT 2+TANK
772 BYT 2+BPIT
773 BYT 1+BROCK
774 BYT 4+BPIT
775 BYT 3+PLANTER
776 BYT 2+BROCK
777 BYT 2+TANK
778 BYT 2+TANK
779 BYT 2+BPIT
780 BYT 2+TANK
781 BYT 3+BROCK
782 BYT 3+PLANTER
783 BYT 4+GOALZ
784 EPNTZ1 BYT 7+RESTART
785 ;
786 ;
787 ;
788 ; ===== SHIPS TABLES OF VARIABLES =====
789 ;
790 SHIPX HEX 00000000 ; SHIPS X-COORDINATES
791 SHIPY HEX 00000000 ; SHIPS Y-COORDINATES
792 SHIPNUM HEX 00000000 ; SHIPS SHAPE NUMBERS
793 SHIPXT HEX 00000000 ; SHIPS MAXIMUM X-ACCELERATION
794 SHIPYT HEX 00000000 ; SHIPS MAXIMUM Y-ACCELERATION
795 SHIPYA HEX 00000000 ; SHIP Y-ACCELERATION
796 SHIPXA HEX 00000000 ; SHIPS X-ACCELERATION
797 SHIPYI HEX 00000000 ; SHIPS Y-ACCELERATION INCREMENT
798 SHIPXI HEX 00000000 ; SHIPS X-ACCELERATION INCREMENT
799 SHIPYM HEX 00000000 ; SHIPS MAXIMUM Y-ACCELERATION
800 SHIPXM HEX 00000000 ; SHIPS MAXIMUM X-ACCELERATION
801 SHIPLEAV HEX 00000000 ; FLAG FOR SHIPS LAST FLIGHT
802 SHIPBTAD HEX 00000000 ; ADD BYTE FOR ON-OFF
803 FLITIME HEX 00000000 ; SHIPS FLYING TIME
804 FIRCOUNT HEX 00000000 ; TIME BEFORE SHIPS FIRE
805 SHIPEXFL HEX 00000000 ; FLAG FOR SHIPS DEATH
806 COMICAZ HEX 00000000
807 SHIPFNUM HEX 00000000
808 SHIPPX HEX 00000000
809 SHIPPY HEX 00000000
810 STOPS HEX 0101010101010101 ; TOPS PIXEL ADD FOR COLLISION
811 SBOTTOM HEX 06080C0D0D0D0702 ; BOTTOM PIXEL ADD FOR COLLISION
812 SLEFT HEX 0100000100000300 ; LEFT PIXEL ADD FOR COLLISION
813 SRIGHT HEX 0E0F0D0D0D0D0405 ; RIGHT PIXEL ADD FOR COLLISION
814 TOPS HEX 00000000 ; CURRENT PIXEL ADD FOR SHIP #1-4
815 BOTTOM HEX 00000000 ; CURRENT PIXEL ADD FOR SHIP#1-4
816 LEFT HEX 00000000 ; CURRENT PIXEL ADD FOR SHIP#1-4
817 RIGHT HEX 00000000 ; CURRENT PIXEL ADD FOR SHIP#1-4
818 ;
819 ;
820 ; ===== DITCH - LAND PIXEL MACKING INFORMATION =====
821 ;
822 ;
823 DML HEX 0202020202 ; LEFT PIXEL ADD TELLS WHERE TO START MASKING
824 DMR1 HEX 0405070707 ; RIGHT PIXEL ADD TELLS WHERE TO START MASK.
825 DMR2 HEX 0001010101 ; RIGHT BYTE ADD TELLS WHERE TO START MASKING
826 DCHMSKL HEX 01000000 ; CURRENT PIXEL ADDS FOR DITCHES#1-3
827 DCHMSKR1 HEX 07000000 ; CURRENT PIXEL ADDS FOR DITCHES#1-3
828 DCHMSKR2 HEX 05000000 ; CURRENT PIXEL ADDS FOR DITCHES#1-3
829 DCHFLAGS HEX 00000000 ; FLAGS TO TELL DITCHES WHEN TO LEAVE
830 DCHXS HEX 00000000 ; DITCHES X-COORDINATE
831 DCHYS HEX 00000000 ; DITCHES Y-COORDINATE
832 ROCKSUB2 HEX 0000010303
833 DCHADD HEX 00000000 ; ADD BYTE FOR ON-OFF
834 DCHNUMS HEX 00000000 ; DITCHES SHAPE NUMBER
835 RCKXS HEX 00000000 ; ROCKS X-COORDINATE
836 RCKYS HEX 00000000 ; ROCKS Y-COORDINATE
837 RCKOXS HEX 00000000 ; ROCKS OLD X-COORDINATE
838 RCKOYS HEX 00000000 ; ROCKS OLD Y-COORDINATE
839 RCKNUMS HEX 00000000 ; ROCKS SHAPE NUMBER
840 RCKADD HEX 00000000 ; ADD BYTE FOR ON-OFF
841 RCKOADD HEX 00000000 ; OLD ADD BYTE FOR ON-OFF
842 RCKFLAGS HEX 00000000 ; FLAG TO TELL ROCK THAT IT IS TERMINATED
843 RYSTARTS HEX 8E8B8B9696
844 ROCKSUBS HEX 0300000606
845 ROCKWDTS HEX 0711160F0F ; ROCKS WIDTHS FOR COLLISION
846 TFIRECNT HEX 00000000
847 TBULX HEX 00000000
848 ;
849 ;
850 ;
851 ;
852 TOPREC HEX 00800080010001000100
853 TOPREC2 HEX 01000100012001200120
854 ;
855 ;
856 ;
857 ; LANDTBL CONTAIN THE NECESSARY BYTES TO SCROLL
858 ; THE LAND AND BASE DURING THE GAME. IT CONTAINS
859 ; POSSIBLE COMBINATION OF 4-BITS
860 ;
861 ;
862 ;
863 ;
864 LANDTABL BYT %10000000,%10001000,%10010000,%10011000
865 BYT %10100000,%10101000,%10110000,%10111000
866 BYT %11000000,%11001000,%11010000,%11011000
867 BYT %11100000,%11101000,%11110000,%11111000
868 ;
869 ;
870 ;
871 ;
872 MSKTBL1:
873 ;
874 HEX FEFDFBF7EFDFBF00 ; TABLE FOR MAKING LAND FROM DITCHES
875 ;
876 ;
877 MULT7TBL HEX 00070E151C232A31383F464D545B626970777E858C
878 ;
879 ;
880 DBITS:
881 ;
882 HEX 01020408102040 ; TABLE FOR MASKING MOUNTAINS PIXELS
883 ;
884 ;
885 ;
886 ;
887 ; ===== MUSIC FOR START OF COURSE =====
888 ;
889 ;
890 FREQ1 HEX 48293050294D264A
891 HEX 2348293050294D26
892 HEX 4A234800
893 DURT1 HEX 0403030101010101
894 HEX 0104030301010101
895 HEX 010101
896 ;
897 ;
898 ;
899 ASCSHPS HEX B3B3BFB3B39E8C00
900 HEX 9FB3B39FB3B39F00
901 HEX 9EBFB383B3BF9E00
902 HEX 9FBFB3B3B3BF9F00
903 HEX BFBF839F83BFBF00
904 HEX 83839F9F83BFBF00
905 HEX 9EBFB3BB83BF9E00
906 HEX B3B3BFBFB3B3B300
907 HEX BFBF8C8C8CBFBF00
908 HEX 8E9F9B9898989800
909 HEX B3BB9F8F9FBBB300
910 HEX BFBF838383838300
911 HEX B3B3B3BFBFB3A100
912 HEX B3BBBFBFBFB7B300
913 HEX 9EBFB3B3B3BF9E00
914 HEX 83839FBFB3BF9F00
915 HEX AE9FBBB7B3BF9E00
916 HEX B3BB9FBFB3BF9F00
917 HEX 9EBFB89E87BF9E00
918 HEX 8C8C8C8C8CBFBF00
919 HEX 9EBFB3B3B3B3B300
920 HEX 8C9E9EB3B3B3B300
921 HEX A1B3BFBFB3B3B300
922 HEX B3B39E8C9EB3B300
923 HEX 8C8C8C8C9EB3B300
924 HEX BFBF8E9CB8BFBF00
925 HEX BCBC8C8C8CBCBC00
926 HEX A0B0988C86838100
927 HEX 8F8F8C8C8C8F8F00
928 HEX 80A1B39E8C808000
929 HEX BFBF808080808000
930 HEX 8080808080808000
931 HEX 8C8C808C8C8C8C00
932 HEX 80808080B6B6B600
933 HEX 9BBFBF9BBFBF9B00
934 HEX 8C9FAC9E8DBE8C00
935 HEX B1B3868C98B3A300
936 HEX AE9BAB8E9B9B8E00
937 HEX 80808084888C8C00
938 HEX 989C8E868E9C9800
939 HEX 868E9C989C8E8600
940 HEX 8CBF9E8C9EBF8C00
941 HEX 808C8CBFBF8C8C00
942 HEX 84888C8C80808000
943 HEX 808080BFBF808000
944 HEX 8C8C808080808000
945 HEX 8183868C98B0A000
946 HEX BFB3B3B3B3B3BF00
947 HEX 8C8C8C8C8C8C8C00
948 HEX BF8383BFB0B0BF00
949 HEX BFB0B0BFB0B0BF00
950 HEX 989898BF9B9B9B00
951 HEX BFB0B0BF8383BF00
952 HEX BFB3B3BF83838300
953 HEX B0B0B0B0B3B3BF00
954 HEX BFB3B3BFB3B3BF00
955 HEX BFB0B0BFB3B3BF00
956 HEX 808C8C808C8C8000
957 HEX 84888C8C808C8C00
958 HEX 988C8683868C9800
959 HEX 80BFBF80BFBF8000
960 HEX 868C98B0988C8600
961 HEX 8C808C98BBBF9E00
962 ;
963 ;
964 ;
965 ;
966 ;
967 GLMUSIC HEX 08503C086030087828083C2D084824
968 HEX 085A1E08362808402008501B08401E
969 HEX 083620085A2808503C086030087828
970 HEX 083C2D084824085A1E083628084020
971 HEX 08501B08783C00856F0000
972 ;
973 GZMUSIC HEX 08783C0850280878
974 HEX 1E085018083C1E08
975 HEX 3028085016083C1E
976 HEX 082D280850140836
977 HEX 1B08302808783C08
978 HEX 502808781E085018
979 HEX 083C1E0830280848
980 HEX 1E084020083C2410
981 HEX 302808000008783C
982 HEX 08502808781E0850
983 HEX 18083C1E08302808
984 HEX 5016083C1E082D28
985 HEX 08501408361B0830
986 HEX 2808783C08502808
987 HEX 781E085018083C1E
988 HEX 08302808A0500890
989 HEX 4808804008F03C00
990 HEX 0000
991 ;
992 ;
993 ;
994 ; ===== TABLE OF MUSIC FOR MOON PATROL =====
995 ;
996 BACKMSFR HEX D76A758B756AD76A758B9C958BD76A758B756AD76A758B9C
997 HEX 958B9C4E586A584E9C4E586A75706AD76A758B756AD76A75
998 HEX 8B9C958B8B454D5B4D459C4E586A75706AD76A758B756AD7
999 HEX AAA0958B00
1000 ;
1001 ;
1002 BACKMSDR HEX 040303020202040303020101020403030202020403030201
1003 HEX 010204030302020204030302010102040303020202040303
1004 HEX 020101020403030202020403030201010204030302020204
1005 HEX 040303020102
1006 ;
1007 DIV10TBL BYT 0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2
1008 BYT 2,2,2,2,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4
1009 BYT 4,4,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6
1010 BYT 6,6
1011 DIV3TTBL BYT 0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,6,6,6,6,6,6
1012 BYT 6,6,6,6,9,9,9,9,9,9,9,9,9,9,12,12,12,12,12,12,12,12,12,12
1013 BYT 15,15,15,15,15,15,15,15,15,15,18,18,18,18,18,18,18,18,18,18
1014 ;
1015 ;
1016 ;
1017 MOONX HEX 80FDC006D006D406
1018 HEX FC0200A006A806AA
1019 HEX 18FF02D51B75B505
1020 HEX 3D8D030F030222AA
1021 HEX 09EA027A9A031E86
1022 HEX 0327A104A902A803
1023 HEX AA06FE02D50DD403
1024 HEX D515FF02AA15EA06
1025 HEX 7A9A051E86030701
1026 HEX D50BF5023D8D024D
1027 HEX 4FC30353D004D405
1028 HEX D506FF02AA25FF02
1029 HEX D51675B5043D8D04
1030 HEX 0F830500061AEA05
1031 HEX 7A9A041E86040781
1032 HEX 0421A004A805AA04
1033 HEX 287860800C4050D4
1034 HEX 04D513FF02800CAA
1035 HEX 08EA027A9A031E86
1036 HEX 02AA08FF02800CD5
1037 HEX 085FD003D404D509
1038 HEX 7F3F800CAA0CEA04
1039 HEX 7A9A031E86030701
1040 HEX 800D038D060F8303
1041 HEX C302C003D004D404
1042 HEX 507040800DA002A8
1043 HEX 04AA12FF02800CD5
1044 HEX 0A75B5033D8D02D5
1045 HEX 08FF02800CAA083F
1046 HEX A10220A804AA09FF
1047 HEX 02800CD51475B503
1048 HEX 3D0F03800C1AEA05
1049 HEX FA029A031E860407
1050 HEX 810321A004E00280
1051 HEX 0FC004D004D405D5
1052 HEX 09FF02800CAA16EA
1053 HEX 037F1F800C41D102
1054 HEX D50875B5023D8D03
1055 HEX 4FC30353D002F002
1056 HEX 800CAA092FA902A8
1057 HEX 02AA0BFF02800CD5
1058 HEX 1175B5033D8D030F
1059 HEX 03800C01061E9A06
1060 HEX 1E860307810480FE
1061 HEX 0000000000000000
1062 ;
1063 ;
1064 ;
1065 PATROLX HEX 8079C005D004F002
1066 HEX 8011A006A805AA0E
1067 HEX FF02C002D005D405
1068 HEX D51EFF02AA26EA04
1069 HEX 7F1FD51B757D8D04
1070 HEX 0F83058005AA0A7A
1071 HEX 1E8602078102AA0A
1072 HEX FF02800FD50A7FC0
1073 HEX 02D00354D50AFF02
1074 HEX 800FAA1A6A7F0780
1075 HEX 0FD51375B5033D0D
1076 HEX 0F038005C0088004
1077 HEX 86029A0786050781
1078 HEX 05A003A804AA0F78
1079 HEX 6080114054D517FF
1080 HEX 028011AA097A1A1E
1081 HEX 86030701AA08FF02
1082 HEX 8011D5095FD002D4
1083 HEX 04D509FF02801120
1084 HEX A202AA156A7F1F80
1085 HEX 11D50875B5053D8D
1086 HEX 040F83058009A003
1087 HEX A803788003860307
1088 HEX 8105A005A805AA06
1089 HEX FE028005D5085FD0
1090 HEX 02D405D515FF02A8
1091 HEX 02AA17EA067A9A05
1092 HEX 1E86040701D50D75
1093 HEX B5023D8D030F8305
1094 HEX 00C005D005D405FC
1095 HEX 029A021E8602AA06
1096 HEX EA027F8003A805AA
1097 HEX 14FF0280058D030F
1098 HEX 830380059502D50D
1099 HEX 75B5043D8D040F03
1100 HEX 801128AA077A1E07
1101 HEX 8105801CD5087F80
1102 HEX 239A031E86020781
1103 HEX 0200A005A805AA04
1104 HEX 28786080114050D4
1105 HEX 04D513FF028011AA
1106 HEX 09EA027A9A021E86
1107 HEX 02AA08FF028011D5
1108 HEX 095FD002D404D509
1109 HEX 7F3F8011AA0CEA04
1110 HEX 7A9A041E86020701
1111 HEX 8012038D060F8305
1112 HEX 00C005D006F00280
1113 HEX 10A005A805AA10FF
1114 HEX 0200D005D405D51F
1115 HEX FF0200AA10EA057A
1116 HEX 9A041E8603078102
1117 HEX AA08FF0200D50275
1118 HEX B5033D8D040F8305
1119 HEX 8010B5033D8D020F
1120 HEX 830300810380D700
1121 ;
1122 ;
1123 ;
1124 OUTKEY HEX 32C10CC110C116A020
1125 HEX C113A01BC10FA01A
1126 HEX C108C125A019A019
1127 HEX C118C11BC117C10A
1128 HEX A01AA024A01BA01A
1129 HEX A022A002FFFFFFFF
1130 ;
1131 ;
1132 ;
1133 ENDMS HEX 0A48360A362B0A30
1134 HEX 240A241E0A00000A
1135 HEX 241E0A28200A3024
1136 HEX 0A483C0A241E0A44
1137 HEX 390A221C0A483600
1138 HEX 00
1139 ;
1140 ;
1141 ;
1142 ;
1143 REDLINE HEX 898D91959DA1A5A9
1144 HEX AFB5B9BDC1C5CDD1
1145 HEX D5D9DFE5E9EDF1F5
1146 HEX F7F9
1147 ;
1148 ;
1149 DCM "BSAVE DATA,A$800,L$C00,D1,S5"
1150 LST
1151 NLS
1152 END
: