-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathelite-readme.asm
87 lines (69 loc) · 2.18 KB
/
elite-readme.asm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
; ******************************************************************************
;
; APPLE II ELITE README SOURCE
;
; Apple II Elite was written by Ian Bell and David Braben and is copyright
; D. Braben and I. Bell 1986
;
; The code in this file is identical to the source disks released on Ian Bell's
; personal website at http://www.elitehomepage.org/ (it's just been reformatted
; to be more readable)
;
; The commentary is copyright Mark Moxon, and any misunderstandings or mistakes
; in the documentation are entirely my fault
;
; The terminology and notations used in this commentary are explained at
; https://elite.bbcelite.com/terminology
;
; The deep dive articles referred to in this commentary can be found at
; https://elite.bbcelite.com/deep_dives
;
; ------------------------------------------------------------------------------
;
; This source file produces a README file for Apple II Elite.
;
; ------------------------------------------------------------------------------
;
; This source file produces the following binary file:
;
; * README.txt
;
; ******************************************************************************
INCLUDE "1-source-files/main-sources/elite-build-options.asm"
_IB_DISK = (_VARIANT = 1)
_SOURCE_DISK_BUILD = (_VARIANT = 2)
_SOURCE_DISK_CODE_FILES = (_VARIANT = 3)
_SOURCE_DISK_ELT_FILES = (_VARIANT = 4)
_4AM_CRACK = (_VARIANT = 5)
_SOURCE_DISK = (_VARIANT = 2) OR (_VARIANT = 3) OR (_VARIANT = 4)
.readme
EQUB 13
EQUS "---------------------------------------"
EQUB 13
EQUS "FIREBIRD ELITE"
EQUB 13
EQUB 13
EQUS "VERSION: APPLE II"
EQUB 13
IF _IB_DISK
EQUS "VARIANT: IAN BELL'S GAME DISK"
EQUB 13
ELIF _4AM_CRACK
EQUS "VARIANT: 4AM CRACK (FIREBIRD RELEASE)"
EQUB 13
ELIF _SOURCE_DISK_BUILD
EQUS "VARIANT: SOURCE DISK BUILD OUTPUT"
EQUB 13
ELIF _SOURCE_DISK_CODE_FILES
EQUS "VARIANT: SOURCE DISK CODE BINARY FILES"
EQUB 13
ELIF _SOURCE_DISK_ELT_FILES
EQUS "VARIANT: SOURCE DISK ELT BINARY FILES"
EQUB 13
ENDIF
EQUB 13
EQUS "SEE WWW.BBCELITE.COM FOR DETAILS"
EQUB 13
EQUS "---------------------------------------"
EQUB 13
SAVE "3-assembled-output/README.txt", readme, P%