antoine-source/toutadisparu/sources/ToutADisparu_Output.txt

6840 lines
834 KiB
Plaintext
Raw Normal View History

2023-07-03 08:58:40 +00:00
------+--------------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------
Line | # File Line | Line Type | MX | Reloc | Size | Address Object Code | Source Code
------+--------------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------
1 | 1 toutadisparu.s 1 | Comment | 11 | | 0 | 00/0000 | *
2 | 1 toutadisparu.s 2 | Comment | 11 | | 0 | 00/0000 | * Tout a disparu
3 | 1 toutadisparu.s 3 | Comment | 11 | | 0 | 00/0000 | *
4 | 1 toutadisparu.s 4 | Comment | 11 | | 0 | 00/0000 | * (c) 1992, François Coulon
5 | 1 toutadisparu.s 5 | Comment | 11 | | 0 | 00/0000 | * (c) 2022, Antoine Vignau & Olivier Zardini
6 | 1 toutadisparu.s 6 | Comment | 11 | | 0 | 00/0000 | *
7 | 1 toutadisparu.s 7 | Empty | 11 | | 0 | 00/0000 |
8 | 1 toutadisparu.s 8 | Directive | 11 | | 0 | 00/0000 | lst off
9 | 1 toutadisparu.s 9 | Directive | 11 | | 0 | 00/0000 | rel
10 | 1 toutadisparu.s 10 | Directive | 11 | | 0 | 00/0000 | typ $B3
11 | 1 toutadisparu.s 11 | Directive | 11 | | 0 | 00/0000 | dsk ToutADisparu.l
12 | 1 toutadisparu.s 12 | Empty | 11 | | 0 | 00/0000 |
13 | 1 toutadisparu.s 13 | Directive | 00 | | 0 | 00/0000 | mx %00
14 | 1 toutadisparu.s 14 | Directive | 00 | | 0 | 00/0000 | xc
15 | 1 toutadisparu.s 15 | Directive | 00 | | 0 | 00/0000 | xc
16 | 1 toutadisparu.s 16 | Empty | 00 | | 0 | 00/0000 |
17 | 1 toutadisparu.s 17 | Comment | 00 | | 0 | 00/0000 | *----------------------------------- Macros
18 | 1 toutadisparu.s 18 | Empty | 00 | | 0 | 00/0000 |
19 | 1 toutadisparu.s 19 | Directive | 00 | | 0 | 00/0000 | use 4/Ctl.Macs
20 | 1 toutadisparu.s 20 | Directive | 00 | | 0 | 00/0000 | use 4/Desk.Macs
21 | 1 toutadisparu.s 21 | Directive | 00 | | 0 | 00/0000 | use 4/Event.Macs
22 | 1 toutadisparu.s 22 | Directive | 00 | | 0 | 00/0000 | use 4/Font.Macs
23 | 1 toutadisparu.s 23 | Directive | 00 | | 0 | 00/0000 | use 4/Int.Macs
24 | 1 toutadisparu.s 24 | Directive | 00 | | 0 | 00/0000 | use 4/Line.Macs
25 | 1 toutadisparu.s 25 | Directive | 00 | | 0 | 00/0000 | use 4/Locator.Macs
26 | 1 toutadisparu.s 26 | Directive | 00 | | 0 | 00/0000 | use 4/Mem.Macs
27 | 1 toutadisparu.s 27 | Directive | 00 | | 0 | 00/0000 | use 4/Menu.Macs
28 | 1 toutadisparu.s 28 | Directive | 00 | | 0 | 00/0000 | use 4/Misc.Macs
29 | 1 toutadisparu.s 29 | Directive | 00 | | 0 | 00/0000 | use 4/Print.Macs
30 | 1 toutadisparu.s 30 | Directive | 00 | | 0 | 00/0000 | use 4/Qd.Macs
31 | 1 toutadisparu.s 31 | Directive | 00 | | 0 | 00/0000 | use 4/QdAux.Macs
32 | 1 toutadisparu.s 32 | Directive | 00 | | 0 | 00/0000 | use 4/Resource.Macs
33 | 1 toutadisparu.s 33 | Directive | 00 | | 0 | 00/0000 | use 4/Scrap.Macs
34 | 1 toutadisparu.s 34 | Directive | 00 | | 0 | 00/0000 | use 4/Std.Macs
35 | 1 toutadisparu.s 35 | Directive | 00 | | 0 | 00/0000 | use 4/TextEdit.Macs
36 | 1 toutadisparu.s 36 | Directive | 00 | | 0 | 00/0000 | use 4/Tool222.Macs
37 | 1 toutadisparu.s 37 | Directive | 00 | | 0 | 00/0000 | use 4/Util.Macs
38 | 1 toutadisparu.s 38 | Directive | 00 | | 0 | 00/0000 | use 4/Window.Macs
39 | 1 toutadisparu.s 39 | Empty | 00 | | 0 | 00/0000 |
40 | 1 toutadisparu.s 40 | Comment | 00 | | 0 | 00/0000 | *-----------------------
41 | 1 toutadisparu.s 41 | Comment | 00 | | 0 | 00/0000 | * macros
42 | 1 toutadisparu.s 42 | Comment | 00 | | 0 | 00/0000 | *-----------------------
43 | 1 toutadisparu.s 43 | Empty | 00 | | 0 | 00/0000 |
44 | 1 toutadisparu.s 44 | Directive | 00 | | 0 | 00/0000 | @cprint mac
45 | 1 toutadisparu.s 45 | Directive | 00 | | 0 | 00/0000 | lda #]1
46 | 1 toutadisparu.s 46 | Directive | 00 | | 0 | 00/0000 | ldy #]2
47 | 1 toutadisparu.s 47 | Directive | 00 | | 0 | 00/0000 | jsr cprint
48 | 1 toutadisparu.s 48 | Directive | 00 | | 0 | 00/0000 | eom
49 | 1 toutadisparu.s 49 | Empty | 00 | | 0 | 00/0000 |
50 | 1 toutadisparu.s 50 | Directive | 00 | | 0 | 00/0000 | @print mac
51 | 1 toutadisparu.s 51 | Directive | 00 | | 0 | 00/0000 | lda #]1
52 | 1 toutadisparu.s 52 | Directive | 00 | | 0 | 00/0000 | ldx #]2
53 | 1 toutadisparu.s 53 | Directive | 00 | | 0 | 00/0000 | ldy #]3
54 | 1 toutadisparu.s 54 | Directive | 00 | | 0 | 00/0000 | jsr print
55 | 1 toutadisparu.s 55 | Directive | 00 | | 0 | 00/0000 | eom
56 | 1 toutadisparu.s 56 | Empty | 00 | | 0 | 00/0000 |
57 | 1 toutadisparu.s 57 | Directive | 00 | | 0 | 00/0000 | @val mac
58 | 1 toutadisparu.s 58 | Directive | 00 | | 0 | 00/0000 | PushWord ]2
59 | 1 toutadisparu.s 59 | Directive | 00 | | 0 | 00/0000 | PushWord ]1
60 | 1 toutadisparu.s 60 | Directive | 00 | | 0 | 00/0000 | jsr val
61 | 1 toutadisparu.s 61 | Directive | 00 | | 0 | 00/0000 | eom
62 | 1 toutadisparu.s 62 | Empty | 00 | | 0 | 00/0000 |
63 | 1 toutadisparu.s 63 | Directive | 00 | | 0 | 00/0000 | @left mac
64 | 1 toutadisparu.s 64 | Directive | 00 | | 0 | 00/0000 | PushWord ]3
65 | 1 toutadisparu.s 65 | Directive | 00 | | 0 | 00/0000 | PushWord ]2
66 | 1 toutadisparu.s 66 | Directive | 00 | | 0 | 00/0000 | PushWord ]1
67 | 1 toutadisparu.s 67 | Directive | 00 | | 0 | 00/0000 | jsr left
68 | 1 toutadisparu.s 68 | Directive | 00 | | 0 | 00/0000 | eom
69 | 1 toutadisparu.s 69 | Empty | 00 | | 0 | 00/0000 |
70 | 1 toutadisparu.s 70 | Directive | 00 | | 0 | 00/0000 | @charcmp mac
71 | 1 toutadisparu.s 71 | Directive | 00 | | 0 | 00/0000 | PushWord #]2
72 | 1 toutadisparu.s 72 | Directive | 00 | | 0 | 00/0000 | PushWord #]1
73 | 1 toutadisparu.s 73 | Directive | 00 | | 0 | 00/0000 | jsr charcmp
74 | 1 toutadisparu.s 74 | Directive | 00 | | 0 | 00/0000 | eom
75 | 1 toutadisparu.s 75 | Empty | 00 | | 0 | 00/0000 |
76 | 1 toutadisparu.s 76 | Directive | 00 | | 0 | 00/0000 | @copystring mac
77 | 1 toutadisparu.s 77 | Directive | 00 | | 0 | 00/0000 | PushWord #]3
78 | 1 toutadisparu.s 78 | Directive | 00 | | 0 | 00/0000 | PushWord #]2
79 | 1 toutadisparu.s 79 | Directive | 00 | | 0 | 00/0000 | PushWord #]1
80 | 1 toutadisparu.s 80 | Directive | 00 | | 0 | 00/0000 | jsr copy_string
81 | 1 toutadisparu.s 81 | Directive | 00 | | 0 | 00/0000 | eom
82 | 1 toutadisparu.s 82 | Empty | 00 | | 0 | 00/0000 |
83 | 1 toutadisparu.s 83 | Directive | 00 | | 0 | 00/0000 | @instr mac
84 | 1 toutadisparu.s 84 | Directive | 00 | | 0 | 00/0000 | PushWord #]3
85 | 1 toutadisparu.s 85 | Directive | 00 | | 0 | 00/0000 | PushWord #]2
86 | 1 toutadisparu.s 86 | Directive | 00 | | 0 | 00/0000 | PushWord #]1
87 | 1 toutadisparu.s 87 | Directive | 00 | | 0 | 00/0000 | jsr instr
88 | 1 toutadisparu.s 88 | Directive | 00 | | 0 | 00/0000 | eom
89 | 1 toutadisparu.s 89 | Empty | 00 | | 0 | 00/0000 |
90 | 1 toutadisparu.s 90 | Comment | 00 | | 0 | 00/0000 | *----------------------------------- Constantes
91 | 1 toutadisparu.s 91 | Empty | 00 | | 0 | 00/0000 |
92 | 1 toutadisparu.s 92 | Comment | 00 | | 0 | 00/0000 | *-------------- Softswitches
93 | 1 toutadisparu.s 93 | Empty | 00 | | 0 | 00/0000 |
94 | 1 toutadisparu.s 94 | Equivalence | 00 | | 0 | 00/0000 | KBD = $e0c000
95 | 1 toutadisparu.s 95 | Equivalence | 00 | | 0 | 00/0000 | KBDSTROBE = $e0c010
96 | 1 toutadisparu.s 96 | Equivalence | 00 | | 0 | 00/0000 | RDVBLBAR = $e0c019
97 | 1 toutadisparu.s 97 | Equivalence | 00 | | 0 | 00/0000 | GSOS = $e100a8
98 | 1 toutadisparu.s 98 | Empty | 00 | | 0 | 00/0000 |
99 | 1 toutadisparu.s 99 | Comment | 00 | | 0 | 00/0000 | *-------------- GUI
100 | 1 toutadisparu.s 100 | Empty | 00 | | 0 | 00/0000 |
101 | 1 toutadisparu.s 101 | Equivalence | 00 | | 0 | 00/0000 | alertQUIT = $0100
102 | 1 toutadisparu.s 102 | Equivalence | 00 | | 0 | 00/0000 | alertRESTART = $0200
103 | 1 toutadisparu.s 103 | Empty | 00 | | 0 | 00/0000 |
104 | 1 toutadisparu.s 104 | Equivalence | 00 | | 0 | 00/0000 | refIsPointer = $0
105 | 1 toutadisparu.s 105 | Equivalence | 00 | | 0 | 00/0000 | refIsHandle = $1
106 | 1 toutadisparu.s 106 | Equivalence | 00 | | 0 | 00/0000 | refIsResource = $2
107 | 1 toutadisparu.s 107 | Empty | 00 | | 0 | 00/0000 |
108 | 1 toutadisparu.s 108 | Equivalence | 00 | | 0 | 00/0000 | appleKey = $0100
109 | 1 toutadisparu.s 109 | Equivalence | 00 | | 0 | 00/0000 | mouseUpEvt = $0002
110 | 1 toutadisparu.s 110 | Equivalence | 00 | | 0 | 00/0000 | keyDownEvt = $0003
111 | 1 toutadisparu.s 111 | Empty | 00 | | 0 | 00/0000 |
112 | 1 toutadisparu.s 112 | Comment | 00 | | 0 | 00/0000 | *--------------
113 | 1 toutadisparu.s 113 | Empty | 00 | | 0 | 00/0000 |
114 | 1 toutadisparu.s 114 | Equivalence | 00 | | 0 | 00/0000 | dpFROM = $80
115 | 1 toutadisparu.s 115 | Equivalence | 00 | | 0 | 00/0000 | dpTO = {$80}+4
116 | 1 toutadisparu.s 116 | Empty | 00 | | 0 | 00/0000 |
117 | 1 toutadisparu.s 117 | Equivalence | 00 | | 0 | 00/0000 | dpINDEX = $90 ; pointeur vers les INDEX
118 | 1 toutadisparu.s 118 | Equivalence | 00 | | 0 | 00/0000 | dpTEXTES = {$90}+4 ; pointeur vers les TEXTES
119 | 1 toutadisparu.s 119 | Empty | 00 | | 0 | 00/0000 |
120 | 1 toutadisparu.s 120 | Equivalence | 00 | | 0 | 00/0000 | Debut = $a0
121 | 1 toutadisparu.s 121 | Equivalence | 00 | | 0 | 00/0000 | Arrivee = {$a0}+4
122 | 1 toutadisparu.s 122 | Equivalence | 00 | | 0 | 00/0000 | Second = {{$a0}+4}+4
123 | 1 toutadisparu.s 123 | Empty | 00 | | 0 | 00/0000 |
124 | 1 toutadisparu.s 124 | Equivalence | 00 | | 0 | 00/0000 | screen_320 = 320
125 | 1 toutadisparu.s 125 | Equivalence | 00 | | 0 | 00/0000 | screen_640 = 640
126 | 1 toutadisparu.s 126 | Empty | 00 | | 0 | 00/0000 |
127 | 1 toutadisparu.s 127 | Comment | 00 | | 0 | 00/0000 | *---
128 | 1 toutadisparu.s 128 | Empty | 00 | | 0 | 00/0000 |
129 | 1 toutadisparu.s 129 | Equivalence | 00 | | 0 | 00/0000 | TRUE = 1
130 | 1 toutadisparu.s 130 | Equivalence | 00 | | 0 | 00/0000 | FALSE = 0
131 | 1 toutadisparu.s 131 | Empty | 00 | | 0 | 00/0000 |
132 | 1 toutadisparu.s 132 | Comment | 00 | | 0 | 00/0000 | *----------------------------------- Entry point
133 | 1 toutadisparu.s 133 | Empty | 00 | | 0 | 00/0000 |
134 | 1 toutadisparu.s 134 | Code | 00 | | 1 | 00/0000 : 4B | phk
135 | 1 toutadisparu.s 135 | Code | 00 | | 1 | 00/0001 : AB | plb
136 | 1 toutadisparu.s 136 | Empty | 00 | | 0 | 00/0002 |
137 | 1 toutadisparu.s 137 | Code | 00 | | 1 | 00/0002 : 18 | clc
138 | 1 toutadisparu.s 138 | Code | 00 | | 1 | 00/0003 : FB | xce
139 | 1 toutadisparu.s 139 | Code | 00 | | 2 | 00/0004 : C2 30 | rep #$30
140 | 1 toutadisparu.s 140 | Empty | 00 | | 0 | 00/0006 |
141 | 1 toutadisparu.s 141 | Macro | 00 | | 0 | 00/0006 | _TLStartUp
143 | 1 toutadisparu.s 141 | Code | 00 | | 3 | 00/0006 : A2 01 02 | LDX #$201 ; load tool call #
144 | 1 toutadisparu.s 141 | Code | 00 | | 4 | 00/0009 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
145 | 1 toutadisparu.s 142 | Code | 00 | | 1 | 00/000D : 48 | pha
146 | 1 toutadisparu.s 143 | Macro | 00 | | 0 | 00/000E | _MMStartUp
148 | 1 toutadisparu.s 143 | Code | 00 | | 3 | 00/000E : A2 02 02 | LDX #$202 ; load tool call #
149 | 1 toutadisparu.s 143 | Code | 00 | | 4 | 00/0011 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
150 | 1 toutadisparu.s 144 | Code | 00 | | 1 | 00/0015 : 68 | pla
151 | 1 toutadisparu.s 145 | Code | 00 | 2 | 3 | 00/0016 : 8D 9B 06 | sta myID
152 | 1 toutadisparu.s 146 | Empty | 00 | | 0 | 00/0019 |
153 | 1 toutadisparu.s 147 | Code | 00 | | 1 | 00/0019 : 7B | tdc
154 | 1 toutadisparu.s 148 | Code | 00 | 2 | 3 | 00/001A : 8D 9D 06 | sta myDP
155 | 1 toutadisparu.s 149 | Empty | 00 | | 0 | 00/001D |
156 | 1 toutadisparu.s 150 | Comment | 00 | | 0 | 00/001D | *---
157 | 1 toutadisparu.s 151 | Empty | 00 | | 0 | 00/001D |
158 | 1 toutadisparu.s 152 | Code | 00 | 2 | 3 | 00/001D : A9 1C 0D | lda #main
159 | 1 toutadisparu.s 153 | Code | 00 | | 4 | 00/0020 : 8F 10 03 00 | stal $310
160 | 1 toutadisparu.s 154 | Code | 00 | 1 >>16 | 3 | 00/0024 : A9 00 00 | lda #^main
161 | 1 toutadisparu.s 155 | Code | 00 | | 4 | 00/0027 : 8F 12 03 00 | stal $312
162 | 1 toutadisparu.s 156 | Empty | 00 | | 0 | 00/002B |
163 | 1 toutadisparu.s 157 | Comment | 00 | | 0 | 00/002B | *--- Version du systeme
164 | 1 toutadisparu.s 158 | Empty | 00 | | 0 | 00/002B |
165 | 1 toutadisparu.s 159 | Code | 00 | | 4 | 00/002B : 22 A8 00 E1 | jsl {$e100a8}
166 | 1 toutadisparu.s 160 | Data | 00 | | 2 | 00/002F : 2A 20 | dw $202a
167 | 1 toutadisparu.s 161 | Data | 00 | 3 | 4 | 00/0031 : 69 09 00 00 | adrl proVERS
168 | 1 toutadisparu.s 162 | Empty | 00 | | 0 | 00/0035 |
169 | 1 toutadisparu.s 163 | Code | 00 | 2 | 3 | 00/0035 : AD 6B 09 | lda proVERS+2
170 | 1 toutadisparu.s 164 | Code | 00 | | 3 | 00/0038 : 29 FF 7F | and #%01111111_11111111
171 | 1 toutadisparu.s 165 | Code | 00 | | 3 | 00/003B : C9 02 04 | cmp #$0402
172 | 1 toutadisparu.s 166 | Code | 00 | | 2 | 00/003E : B0 24 | bcs okVERS
173 | 1 toutadisparu.s 167 | Empty | 00 | | 0 | 00/0040 |
174 | 1 toutadisparu.s 168 | Code | 00 | | 1 | 00/0040 : 48 | pha
175 | 1 toutadisparu.s 169 | Macro | 00 | | 0 | 00/0041 | PushLong #verSTR1
179 | 1 toutadisparu.s 169 | Code | 00 | 1 >>16 | 3 | 00/0041 : F4 00 00 | PEA #^#verSTR1
186 | 1 toutadisparu.s 169 | Code | 00 | 2 | 3 | 00/0044 : F4 C9 06 | PEA #verSTR1
189 | 1 toutadisparu.s 170 | Macro | 00 | | 0 | 00/0047 | PushLong #verSTR2
193 | 1 toutadisparu.s 170 | Code | 00 | 1 >>16 | 3 | 00/0047 : F4 00 00 | PEA #^#verSTR2
200 | 1 toutadisparu.s 170 | Code | 00 | 2 | 3 | 00/004A : F4 E0 06 | PEA #verSTR2
203 | 1 toutadisparu.s 171 | Macro | 00 | | 0 | 00/004D | PushLong #errSTR1
207 | 1 toutadisparu.s 171 | Code | 00 | 1 >>16 | 3 | 00/004D : F4 00 00 | PEA #^#errSTR1
214 | 1 toutadisparu.s 171 | Code | 00 | 2 | 3 | 00/0050 : F4 36 07 | PEA #errSTR1
217 | 1 toutadisparu.s 172 | Macro | 00 | | 0 | 00/0053 | PushLong #errSTR2
221 | 1 toutadisparu.s 172 | Code | 00 | 1 >>16 | 3 | 00/0053 : F4 00 00 | PEA #^#errSTR2
228 | 1 toutadisparu.s 172 | Code | 00 | 2 | 3 | 00/0056 : F4 3B 07 | PEA #errSTR2
231 | 1 toutadisparu.s 173 | Macro | 00 | | 0 | 00/0059 | _TLTextMountVolume
233 | 1 toutadisparu.s 173 | Code | 00 | | 3 | 00/0059 : A2 01 12 | LDX #$1201 ; load tool call #
234 | 1 toutadisparu.s 173 | Code | 00 | | 4 | 00/005C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
235 | 1 toutadisparu.s 174 | Code | 00 | | 1 | 00/0060 : 68 | pla
236 | 1 toutadisparu.s 175 | Code | 00 | | 3 | 00/0061 : 82 84 03 | brl meQUIT1
237 | 1 toutadisparu.s 176 | Empty | 00 | | 0 | 00/0064 |
238 | 1 toutadisparu.s 177 | Comment | 00 | | 0 | 00/0064 | *--- 64K pour les images des scènes
239 | 1 toutadisparu.s 178 | Empty | 00 | | 0 | 00/0064 |
240 | 1 toutadisparu.s 179 | Code | 00 | 2 | 3 | 00/0064 : 20 11 04 | okVERS jsr make64KB
241 | 1 toutadisparu.s 180 | Code | 00 | | 2 | 00/0067 : 90 24 | bcc okMEM1
242 | 1 toutadisparu.s 181 | Empty | 00 | | 0 | 00/0069 |
243 | 1 toutadisparu.s 182 | Code | 00 | | 1 | 00/0069 : 48 | koMEM pha
244 | 1 toutadisparu.s 183 | Macro | 00 | | 0 | 00/006A | PushLong #memSTR1
248 | 1 toutadisparu.s 183 | Code | 00 | 1 >>16 | 3 | 00/006A : F4 00 00 | PEA #^#memSTR1
255 | 1 toutadisparu.s 183 | Code | 00 | 2 | 3 | 00/006D : F4 0E 07 | PEA #memSTR1
258 | 1 toutadisparu.s 184 | Macro | 00 | | 0 | 00/0070 | PushLong #errSTR2
262 | 1 toutadisparu.s 184 | Code | 00 | 1 >>16 | 3 | 00/0070 : F4 00 00 | PEA #^#errSTR2
269 | 1 toutadisparu.s 184 | Code | 00 | 2 | 3 | 00/0073 : F4 3B 07 | PEA #errSTR2
272 | 1 toutadisparu.s 185 | Macro | 00 | | 0 | 00/0076 | PushLong #errSTR1
276 | 1 toutadisparu.s 185 | Code | 00 | 1 >>16 | 3 | 00/0076 : F4 00 00 | PEA #^#errSTR1
283 | 1 toutadisparu.s 185 | Code | 00 | 2 | 3 | 00/0079 : F4 36 07 | PEA #errSTR1
286 | 1 toutadisparu.s 186 | Macro | 00 | | 0 | 00/007C | PushLong #errSTR2
290 | 1 toutadisparu.s 186 | Code | 00 | 1 >>16 | 3 | 00/007C : F4 00 00 | PEA #^#errSTR2
297 | 1 toutadisparu.s 186 | Code | 00 | 2 | 3 | 00/007F : F4 3B 07 | PEA #errSTR2
300 | 1 toutadisparu.s 187 | Macro | 00 | | 0 | 00/0082 | _TLTextMountVolume
302 | 1 toutadisparu.s 187 | Code | 00 | | 3 | 00/0082 : A2 01 12 | LDX #$1201 ; load tool call #
303 | 1 toutadisparu.s 187 | Code | 00 | | 4 | 00/0085 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
304 | 1 toutadisparu.s 188 | Code | 00 | | 1 | 00/0089 : 68 | pla
305 | 1 toutadisparu.s 189 | Code | 00 | | 3 | 00/008A : 82 5B 03 | brl meQUIT1
306 | 1 toutadisparu.s 190 | Empty | 00 | | 0 | 00/008D |
307 | 1 toutadisparu.s 191 | Empty | 00 | | 0 | 00/008D | okMEM1
308 | 1 toutadisparu.s 192 | Code | 00 | 2 | 3 | 00/008D : 8C A3 06 | sty ptrIMAGE
309 | 1 toutadisparu.s 193 | Code | 00 | 2 | 3 | 00/0090 : 8E A5 06 | stx ptrIMAGE+2
310 | 1 toutadisparu.s 194 | Code | 00 | 2 | 3 | 00/0093 : 8E A9 06 | stx ptrMENU+2 ; l'image de menu
311 | 1 toutadisparu.s 195 | Empty | 00 | | 0 | 00/0096 |
312 | 1 toutadisparu.s 196 | Comment | 00 | | 0 | 00/0096 | *--- 64K pour la sauvegarde de l'écran
313 | 1 toutadisparu.s 197 | Empty | 00 | | 0 | 00/0096 |
314 | 1 toutadisparu.s 198 | Code | 00 | 2 | 3 | 00/0096 : 20 11 04 | jsr make64KB
315 | 1 toutadisparu.s 199 | Code | 00 | | 2 | 00/0099 : B0 CE | bcs koMEM
316 | 1 toutadisparu.s 200 | Empty | 00 | | 0 | 00/009B |
317 | 1 toutadisparu.s 201 | Code | 01 | | 2 | 00/009B : E2 10 | sep #$10 ; save pointer+2
318 | 1 toutadisparu.s 202 | Code | 01 | 2 | 3 | 00/009D : 8E 3C 06 | stx saveBACK1+3 ; for interactions
319 | 1 toutadisparu.s 203 | Code | 01 | 2 | 3 | 00/00A0 : 8E 56 06 | stx loadBACK1+3 ; with the toolbox
320 | 1 toutadisparu.s 204 | Code | 01 | 2 | 3 | 00/00A3 : 8E AD 06 | stx ptrFOND+2 ; l'image de fond
321 | 1 toutadisparu.s 205 | Code | 00 | | 2 | 00/00A6 : C2 10 | rep #$10
322 | 1 toutadisparu.s 206 | Empty | 00 | | 0 | 00/00A8 |
323 | 1 toutadisparu.s 207 | Comment | 00 | | 0 | 00/00A8 | *--- 64K pour les images compressees + l'image de la police
324 | 1 toutadisparu.s 208 | Empty | 00 | | 0 | 00/00A8 |
325 | 1 toutadisparu.s 209 | Code | 00 | 2 | 3 | 00/00A8 : 20 11 04 | jsr make64KB
326 | 1 toutadisparu.s 210 | Code | 00 | | 2 | 00/00AB : B0 BC | bcs koMEM
327 | 1 toutadisparu.s 211 | Empty | 00 | | 0 | 00/00AD |
328 | 1 toutadisparu.s 212 | Code | 00 | 2 | 3 | 00/00AD : 8C AF 06 | sty ptrUNPACK
329 | 1 toutadisparu.s 213 | Code | 00 | 2 | 3 | 00/00B0 : 8E B1 06 | stx ptrUNPACK+2
330 | 1 toutadisparu.s 214 | Code | 00 | 2 | 3 | 00/00B3 : 8E B5 06 | stx ptrFONT+2
331 | 1 toutadisparu.s 215 | Empty | 00 | | 0 | 00/00B6 |
332 | 1 toutadisparu.s 216 | Comment | 00 | | 0 | 00/00B6 | *--- 64K pour les INDEX des textes
333 | 1 toutadisparu.s 217 | Empty | 00 | | 0 | 00/00B6 |
334 | 1 toutadisparu.s 218 | Code | 00 | 2 | 3 | 00/00B6 : 20 11 04 | jsr make64KB
335 | 1 toutadisparu.s 219 | Code | 00 | | 2 | 00/00B9 : B0 AE | bcs koMEM
336 | 1 toutadisparu.s 220 | Empty | 00 | | 0 | 00/00BB |
337 | 1 toutadisparu.s 221 | Code | 00 | 2 | 3 | 00/00BB : 8C B7 06 | sty ptrINDEX
338 | 1 toutadisparu.s 222 | Code | 00 | 2 | 3 | 00/00BE : 8E B9 06 | stx ptrINDEX+2
339 | 1 toutadisparu.s 223 | Empty | 00 | | 0 | 00/00C1 |
340 | 1 toutadisparu.s 224 | Comment | 00 | | 0 | 00/00C1 | *--- 64K pour les TEXTES
341 | 1 toutadisparu.s 225 | Empty | 00 | | 0 | 00/00C1 |
342 | 1 toutadisparu.s 226 | Code | 00 | 2 | 3 | 00/00C1 : 20 11 04 | jsr make64KB
343 | 1 toutadisparu.s 227 | Code | 00 | | 2 | 00/00C4 : B0 A3 | bcs koMEM
344 | 1 toutadisparu.s 228 | Empty | 00 | | 0 | 00/00C6 |
345 | 1 toutadisparu.s 229 | Code | 00 | 2 | 3 | 00/00C6 : 8C BB 06 | sty ptrTEXTES
346 | 1 toutadisparu.s 230 | Code | 00 | 2 | 3 | 00/00C9 : 8E BD 06 | stx ptrTEXTES+2
347 | 1 toutadisparu.s 231 | Empty | 00 | | 0 | 00/00CC |
348 | 1 toutadisparu.s 232 | Comment | 00 | | 0 | 00/00CC | *--- Chargement des outils
349 | 1 toutadisparu.s 233 | Empty | 00 | | 0 | 00/00CC |
350 | 1 toutadisparu.s 234 | Code | 00 | | 1 | 00/00CC : 48 | pha
351 | 1 toutadisparu.s 235 | Code | 00 | | 1 | 00/00CD : 48 | pha
352 | 1 toutadisparu.s 236 | Macro | 00 | | 0 | 00/00CE | PushWord myID
357 | 1 toutadisparu.s 236 | Code | 00 | 2 | 3 | 00/00CE : AD 9B 06 | LDA myID
358 | 1 toutadisparu.s 236 | Code | 00 | | 1 | 00/00D1 : 48 | PHA
360 | 1 toutadisparu.s 237 | Macro | 00 | | 0 | 00/00D2 | PushWord #{$2}
362 | 1 toutadisparu.s 237 | Code | 00 | | 3 | 00/00D2 : F4 02 00 | PEA #{$2}
365 | 1 toutadisparu.s 238 | Macro | 00 | | 0 | 00/00D5 | PushLong #1
369 | 1 toutadisparu.s 238 | Code | 00 | | 3 | 00/00D5 : F4 00 00 | PEA #^#1
376 | 1 toutadisparu.s 238 | Code | 00 | | 3 | 00/00D8 : F4 01 00 | PEA #1
379 | 1 toutadisparu.s 239 | Macro | 00 | | 0 | 00/00DB | _StartUpTools
381 | 1 toutadisparu.s 239 | Code | 00 | | 3 | 00/00DB : A2 01 18 | LDX #$1801 ; load tool call #
382 | 1 toutadisparu.s 239 | Code | 00 | | 4 | 00/00DE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
383 | 1 toutadisparu.s 240 | Macro | 00 | | 0 | 00/00E2 | PullLong SStopREC
386 | 1 toutadisparu.s 240 | Code | 00 | | 1 | 00/00E2 : 68 | PLA
388 | 1 toutadisparu.s 240 | Code | 00 | 2 | 3 | 00/00E3 : 8D 9F 06 | STA SStopREC
393 | 1 toutadisparu.s 240 | Code | 00 | | 1 | 00/00E6 : 68 | PLA
395 | 1 toutadisparu.s 240 | Code | 00 | 2 | 3 | 00/00E7 : 8D A1 06 | STA SStopREC+2
401 | 1 toutadisparu.s 241 | Code | 00 | | 2 | 00/00EA : 90 24 | bcc okTOOL
402 | 1 toutadisparu.s 242 | Empty | 00 | | 0 | 00/00EC |
403 | 1 toutadisparu.s 243 | Code | 00 | | 1 | 00/00EC : 48 | pha
404 | 1 toutadisparu.s 244 | Macro | 00 | | 0 | 00/00ED | PushLong #tolSTR1
408 | 1 toutadisparu.s 244 | Code | 00 | 1 >>16 | 3 | 00/00ED : F4 00 00 | PEA #^#tolSTR1
415 | 1 toutadisparu.s 244 | Code | 00 | 2 | 3 | 00/00F0 : F4 F4 06 | PEA #tolSTR1
418 | 1 toutadisparu.s 245 | Macro | 00 | | 0 | 00/00F3 | PushLong #errSTR2
422 | 1 toutadisparu.s 245 | Code | 00 | 1 >>16 | 3 | 00/00F3 : F4 00 00 | PEA #^#errSTR2
429 | 1 toutadisparu.s 245 | Code | 00 | 2 | 3 | 00/00F6 : F4 3B 07 | PEA #errSTR2
432 | 1 toutadisparu.s 246 | Macro | 00 | | 0 | 00/00F9 | PushLong #errSTR1
436 | 1 toutadisparu.s 246 | Code | 00 | 1 >>16 | 3 | 00/00F9 : F4 00 00 | PEA #^#errSTR1
443 | 1 toutadisparu.s 246 | Code | 00 | 2 | 3 | 00/00FC : F4 36 07 | PEA #errSTR1
446 | 1 toutadisparu.s 247 | Macro | 00 | | 0 | 00/00FF | PushLong #errSTR2
450 | 1 toutadisparu.s 247 | Code | 00 | 1 >>16 | 3 | 00/00FF : F4 00 00 | PEA #^#errSTR2
457 | 1 toutadisparu.s 247 | Code | 00 | 2 | 3 | 00/0102 : F4 3B 07 | PEA #errSTR2
460 | 1 toutadisparu.s 248 | Macro | 00 | | 0 | 00/0105 | _TLTextMountVolume
462 | 1 toutadisparu.s 248 | Code | 00 | | 3 | 00/0105 : A2 01 12 | LDX #$1201 ; load tool call #
463 | 1 toutadisparu.s 248 | Code | 00 | | 4 | 00/0108 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
464 | 1 toutadisparu.s 249 | Code | 00 | | 1 | 00/010C : 68 | pla
465 | 1 toutadisparu.s 250 | Code | 00 | | 3 | 00/010D : 82 C6 02 | brl meQUIT0
466 | 1 toutadisparu.s 251 | Empty | 00 | | 0 | 00/0110 |
467 | 1 toutadisparu.s 252 | Comment | 00 | | 0 | 00/0110 | *--- Et la musique...
468 | 1 toutadisparu.s 253 | Empty | 00 | | 0 | 00/0110 |
469 | 1 toutadisparu.s 254 | Macro | 00 | | 0 | 00/0110 | okTOOL _HideMenuBar
471 | 1 toutadisparu.s 254 | Code | 00 | | 3 | 00/0110 : A2 0F 45 | LDX #$450F ; load tool call #
472 | 1 toutadisparu.s 254 | Code | 00 | | 4 | 00/0113 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
473 | 1 toutadisparu.s 255 | Macro | 00 | | 0 | 00/0117 | _InitCursor
475 | 1 toutadisparu.s 255 | Code | 00 | | 3 | 00/0117 : A2 04 CA | LDX #$CA04 ; load tool call #
476 | 1 toutadisparu.s 255 | Code | 00 | | 4 | 00/011A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
477 | 1 toutadisparu.s 256 | Empty | 00 | | 0 | 00/011E |
478 | 1 toutadisparu.s 257 | Macro | 00 | | 0 | 00/011E | PushLong #0
482 | 1 toutadisparu.s 257 | Code | 00 | | 3 | 00/011E : F4 00 00 | PEA #^#0
489 | 1 toutadisparu.s 257 | Code | 00 | | 3 | 00/0121 : F4 00 00 | PEA #0
492 | 1 toutadisparu.s 258 | Macro | 00 | | 0 | 00/0124 | _GetPort
494 | 1 toutadisparu.s 258 | Code | 00 | | 3 | 00/0124 : A2 04 1C | LDX #$1C04 ; load tool call #
495 | 1 toutadisparu.s 258 | Code | 00 | | 4 | 00/0127 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
496 | 1 toutadisparu.s 259 | Macro | 00 | | 0 | 00/012B | PullLong mainPORT
499 | 1 toutadisparu.s 259 | Code | 00 | | 1 | 00/012B : 68 | PLA
501 | 1 toutadisparu.s 259 | Code | 00 | 2 | 3 | 00/012C : 8D 52 02 | STA mainPORT
506 | 1 toutadisparu.s 259 | Code | 00 | | 1 | 00/012F : 68 | PLA
508 | 1 toutadisparu.s 259 | Code | 00 | 2 | 3 | 00/0130 : 8D 54 02 | STA mainPORT+2
514 | 1 toutadisparu.s 260 | Empty | 00 | | 0 | 00/0133 |
515 | 1 toutadisparu.s 261 | Comment | 00 | | 0 | 00/0133 | *----------------------------------------
516 | 1 toutadisparu.s 262 | Comment | 00 | | 0 | 00/0133 | * INITIALISATIONS
517 | 1 toutadisparu.s 263 | Comment | 00 | | 0 | 00/0133 | *----------------------------------------
518 | 1 toutadisparu.s 264 | Empty | 00 | | 0 | 00/0133 |
519 | 1 toutadisparu.s 265 | Code | 00 | 2 | 3 | 00/0133 : 20 46 0A | jsr loadFONT ; charge l'image de la police
520 | 1 toutadisparu.s 266 | Code | 00 | 2 | 3 | 00/0136 : 20 69 45 | jsr initNTP
521 | 1 toutadisparu.s 267 | Code | 00 | 2 | 3 | 00/0139 : 20 EF 45 | jsr randomNTP ; select a sequence 0-7
522 | 1 toutadisparu.s 268 | Empty | 00 | | 0 | 00/013C |
523 | 1 toutadisparu.s 269 | Code | 00 | 2 | 3 | 00/013C : 20 9A 0A | jsr set_language
524 | 1 toutadisparu.s 270 | Code | 00 | 2 | 3 | 00/013F : 20 B2 45 | jsr doSOUNDON ; NTP on
525 | 1 toutadisparu.s 271 | Empty | 00 | | 0 | 00/0142 |
526 | 1 toutadisparu.s 272 | Code | 00 | 2 | 3 | 00/0142 : 20 E4 23 | jsr initialisation_absolue
527 | 1 toutadisparu.s 273 | Code | 00 | 2 | 3 | 00/0145 : 20 62 20 | jsr generique
528 | 1 toutadisparu.s 274 | Code | 00 | 2 | 3 | 00/0148 : 20 1C 0D | jsr main
529 | 1 toutadisparu.s 275 | Empty | 00 | | 0 | 00/014B |
530 | 1 toutadisparu.s 276 | Comment | 00 | | 0 | 00/014B | *----------------------------------------
531 | 1 toutadisparu.s 277 | Comment | 00 | | 0 | 00/014B | * TASK MASTER
532 | 1 toutadisparu.s 278 | Comment | 00 | | 0 | 00/014B | *----------------------------------------
533 | 1 toutadisparu.s 279 | Empty | 00 | | 0 | 00/014B |
534 | 1 toutadisparu.s 280 | Empty | 00 | | 0 | 00/014B | taskLOOP
535 | 1 toutadisparu.s 281 | Macro | 00 | | 0 | 00/014B | PushWord #0
537 | 1 toutadisparu.s 281 | Code | 00 | | 3 | 00/014B : F4 00 00 | PEA #0
540 | 1 toutadisparu.s 282 | Macro | 00 | | 0 | 00/014E | PushWord #0
542 | 1 toutadisparu.s 282 | Code | 00 | | 3 | 00/014E : F4 00 00 | PEA #0
545 | 1 toutadisparu.s 283 | Macro | 00 | | 0 | 00/0151 | PushWord #$c000
547 | 1 toutadisparu.s 283 | Code | 00 | | 3 | 00/0151 : F4 00 C0 | PEA #$c000
550 | 1 toutadisparu.s 284 | Macro | 00 | | 0 | 00/0154 | PushWord #0
552 | 1 toutadisparu.s 284 | Code | 00 | | 3 | 00/0154 : F4 00 00 | PEA #0
555 | 1 toutadisparu.s 285 | Macro | 00 | | 0 | 00/0157 | _HandleDiskInsert
557 | 1 toutadisparu.s 285 | Code | 00 | | 3 | 00/0157 : A2 0E 6B | LDX #$6B0E ; load tool call #
558 | 1 toutadisparu.s 285 | Code | 00 | | 4 | 00/015A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
559 | 1 toutadisparu.s 286 | Code | 00 | | 1 | 00/015E : 68 | pla
560 | 1 toutadisparu.s 287 | Code | 00 | | 1 | 00/015F : 68 | pla
561 | 1 toutadisparu.s 288 | Empty | 00 | | 0 | 00/0160 |
562 | 1 toutadisparu.s 289 | Code | 00 | 2 | 3 | 00/0160 : EE 75 06 | inc VBLCounter0
563 | 1 toutadisparu.s 290 | Empty | 00 | | 0 | 00/0163 |
564 | 1 toutadisparu.s 291 | Macro | 00 | | 0 | 00/0163 | PushWord #0
566 | 1 toutadisparu.s 291 | Code | 00 | | 3 | 00/0163 : F4 00 00 | PEA #0
569 | 1 toutadisparu.s 292 | Macro | 00 | | 0 | 00/0166 | PushWord #%11111111_11111111
571 | 1 toutadisparu.s 292 | Code | 00 | | 3 | 00/0166 : F4 FF FF | PEA #%11111111_11111111
574 | 1 toutadisparu.s 293 | Macro | 00 | | 0 | 00/0169 | PushLong #taskREC
578 | 1 toutadisparu.s 293 | Code | 00 | 1 >>16 | 3 | 00/0169 : F4 00 00 | PEA #^#taskREC
585 | 1 toutadisparu.s 293 | Code | 00 | 2 | 3 | 00/016C : F4 45 07 | PEA #taskREC
588 | 1 toutadisparu.s 294 | Macro | 00 | | 0 | 00/016F | _TaskMaster
590 | 1 toutadisparu.s 294 | Code | 00 | | 3 | 00/016F : A2 0E 1D | LDX #$1D0E ; load tool call #
591 | 1 toutadisparu.s 294 | Code | 00 | | 4 | 00/0172 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
592 | 1 toutadisparu.s 295 | Code | 00 | | 1 | 00/0176 : 68 | pla
593 | 1 toutadisparu.s 296 | Code | 00 | | 2 | 00/0177 : F0 D2 | beq taskLOOP
594 | 1 toutadisparu.s 297 | Empty | 00 | | 0 | 00/0179 |
595 | 1 toutadisparu.s 298 | Code | 00 | | 1 | 00/0179 : 0A | asl
596 | 1 toutadisparu.s 299 | Code | 00 | | 1 | 00/017A : AA | tax
597 | 1 toutadisparu.s 300 | Code | 00 | 2 | 3 | 00/017B : FC 73 07 | jsr (taskTBL,x)
598 | 1 toutadisparu.s 301 | Code | 00 | | 2 | 00/017E : 80 CB | bra taskLOOP
599 | 1 toutadisparu.s 302 | Empty | 00 | | 0 | 00/0180 |
600 | 1 toutadisparu.s 303 | Comment | 00 | | 0 | 00/0180 | *----------------------------------- Gestion du keyDown
601 | 1 toutadisparu.s 304 | Comment | 00 | | 0 | 00/0180 | * on gère les open-apple-qqch
602 | 1 toutadisparu.s 305 | Empty | 00 | | 0 | 00/0180 |
603 | 1 toutadisparu.s 306 | Empty | 00 | | 0 | 00/0180 | doKEYDOWN
604 | 1 toutadisparu.s 307 | Code | 00 | 2 | 3 | 00/0180 : AD 53 07 | lda taskMODIFIERS
605 | 1 toutadisparu.s 308 | Code | 00 | | 3 | 00/0183 : 29 00 01 | and #{$0100}
606 | 1 toutadisparu.s 309 | Code | 00 | | 3 | 00/0186 : C9 00 01 | cmp #{$0100}
607 | 1 toutadisparu.s 310 | Code | 00 | | 2 | 00/0189 : F0 01 | beq doOPENAPPLE
608 | 1 toutadisparu.s 311 | Code | 00 | | 1 | 00/018B : 60 | rts
609 | 1 toutadisparu.s 312 | Empty | 00 | | 0 | 00/018C |
610 | 1 toutadisparu.s 313 | Comment | 00 | | 0 | 00/018C | *--- gère les open-apple-qqch
611 | 1 toutadisparu.s 314 | Empty | 00 | | 0 | 00/018C |
612 | 1 toutadisparu.s 315 | Empty | 00 | | 0 | 00/018C | doOPENAPPLE
613 | 1 toutadisparu.s 316 | Code | 00 | | 3 | 00/018C : A2 FF FF | ldx #-1
614 | 1 toutadisparu.s 317 | Code | 10 | | 2 | 00/018F : E2 20 | sep #$20
615 | 1 toutadisparu.s 318 | Code | 10 | | 1 | 00/0191 : E8 | ozunid_1 inx
616 | 1 toutadisparu.s 319 | Code | 10 | 2 | 3 | 00/0192 : BD A9 01 | lda tblKEYVALUE,x ; get key
617 | 1 toutadisparu.s 320 | Code | 10 | | 2 | 00/0195 : C9 FF | cmp #$ff ; end of table
618 | 1 toutadisparu.s 321 | Code | 10 | | 2 | 00/0197 : F0 0D | beq doOPENAPPLE99 ; so exit
619 | 1 toutadisparu.s 322 | Code | 10 | 2 | 3 | 00/0199 : CD 47 07 | cmp taskMESSAGE ; same as pressed key?
620 | 1 toutadisparu.s 323 | Code | 10 | | 2 | 00/019C : D0 F3 | bne ozunid_1 ; no, loop
621 | 1 toutadisparu.s 324 | Empty | 10 | | 0 | 00/019E |
622 | 1 toutadisparu.s 325 | Code | 00 | | 2 | 00/019E : C2 20 | rep #$20
623 | 1 toutadisparu.s 326 | Code | 00 | | 1 | 00/01A0 : 8A | txa
624 | 1 toutadisparu.s 327 | Code | 00 | | 1 | 00/01A1 : 0A | asl
625 | 1 toutadisparu.s 328 | Code | 00 | | 1 | 00/01A2 : AA | tax
626 | 1 toutadisparu.s 329 | Code | 00 | 2 | 3 | 00/01A3 : 7C B4 01 | jmp (tblKEYADDRESS,x)
627 | 1 toutadisparu.s 330 | Empty | 00 | | 0 | 00/01A6 |
628 | 1 toutadisparu.s 331 | Empty | 00 | | 0 | 00/01A6 | doOPENAPPLE99
629 | 1 toutadisparu.s 332 | Empty | 00 | | 0 | 00/01A6 | doNOT
630 | 1 toutadisparu.s 333 | Code | 00 | | 2 | 00/01A6 : C2 20 | rep #$20
631 | 1 toutadisparu.s 334 | Code | 00 | | 1 | 00/01A8 : 60 | rts
632 | 1 toutadisparu.s 335 | Empty | 00 | | 0 | 00/01A9 |
633 | 1 toutadisparu.s 336 | Comment | 00 | | 0 | 00/01A9 | *---
634 | 1 toutadisparu.s 337 | Empty | 00 | | 0 | 00/01A9 |
635 | 1 toutadisparu.s 338 | Empty | 00 | | 0 | 00/01A9 | tblKEYVALUE
636 | 1 toutadisparu.s 339 | Data | 00 | | 6 | 00/01A9 : 51 71 4F 6F | asc 'QqOoSs'
| | | | | | 53 73 |
637 | 1 toutadisparu.s 340 | Data | 00 | | 2 | 00/01AF : 52 72 | asc 'Rr'
638 | 1 toutadisparu.s 341 | Data | 00 | | 2 | 00/01B1 : 5A 7A | asc 'Zz'
639 | 1 toutadisparu.s 342 | Data | 00 | | 1 | 00/01B3 : FF | hex ff
640 | 1 toutadisparu.s 343 | Empty | 00 | | 0 | 00/01B4 |
641 | 1 toutadisparu.s 344 | Empty | 00 | | 0 | 00/01B4 | tblKEYADDRESS
642 | 1 toutadisparu.s 345 | Data | 00 | 2 | 12 | 00/01B4 : AC 03 AC 03 | da doQUIT,doQUIT,doLOAD,doLOAD,doSAVE,doSAVE
| | | | | | 56 02 56 02 |
| | | | | | 93 02 93 02 |
643 | 1 toutadisparu.s 346 | Data | 00 | 2 | 4 | 00/01C0 : 82 03 82 03 | da doRESTART,doRESTART
644 | 1 toutadisparu.s 347 | Data | 00 | 2 | 4 | 00/01C4 : 9F 45 9F 45 | da doMUSIK,doMUSIK
645 | 1 toutadisparu.s 348 | Empty | 00 | | 0 | 00/01C8 |
646 | 1 toutadisparu.s 349 | Comment | 00 | | 0 | 00/01C8 | *----------------------------------- Gestion des contrôles (ça veut dire boutons ou lineedit)
647 | 1 toutadisparu.s 350 | Empty | 00 | | 0 | 00/01C8 |
648 | 1 toutadisparu.s 351 | Empty | 00 | | 0 | 00/01C8 | doCONTROL
649 | 1 toutadisparu.s 352 | Code | 00 | 2 | 3 | 00/01C8 : AD 6B 07 | lda taskREC+38
650 | 1 toutadisparu.s 353 | Code | 00 | | 1 | 00/01CB : 60 | rts
651 | 1 toutadisparu.s 354 | Empty | 00 | | 0 | 00/01CC |
652 | 1 toutadisparu.s 355 | Comment | 00 | | 0 | 00/01CC | *----------------------------------- Gestion du mouseUp
653 | 1 toutadisparu.s 356 | Comment | 00 | | 0 | 00/01CC | * on compare les coordonnées avec celles du incontent
654 | 1 toutadisparu.s 357 | Comment | 00 | | 0 | 00/01CC | * si dans le même rectangle, on traite
655 | 1 toutadisparu.s 358 | Empty | 00 | | 0 | 00/01CC |
656 | 1 toutadisparu.s 359 | Empty | 00 | | 0 | 00/01CC | doMOUSEUP
657 | 1 toutadisparu.s 360 | Code | 00 | | 1 | 00/01CC : 60 | rts
658 | 1 toutadisparu.s 361 | Empty | 00 | | 0 | 00/01CD |
659 | 1 toutadisparu.s 362 | Comment | 00 | | 0 | 00/01CD | *-----------------------------------
660 | 1 toutadisparu.s 363 | Comment | 00 | | 0 | 00/01CD | * AUTRES ROUTINES
661 | 1 toutadisparu.s 364 | Comment | 00 | | 0 | 00/01CD | *-----------------------------------
662 | 1 toutadisparu.s 365 | Empty | 00 | | 0 | 00/01CD |
663 | 1 toutadisparu.s 366 | Comment | 00 | | 0 | 00/01CD | *----------------------------------- Switch to 320 mode
664 | 1 toutadisparu.s 367 | Empty | 00 | | 0 | 00/01CD |
665 | 1 toutadisparu.s 368 | Empty | 00 | | 0 | 00/01CD | switch_320
666 | 1 toutadisparu.s 369 | Code | 00 | | 3 | 00/01CD : A9 00 00 | lda #0
667 | 1 toutadisparu.s 370 | Code | 00 | | 3 | 00/01D0 : A0 40 01 | ldy #{320}
668 | 1 toutadisparu.s 371 | Code | 00 | | 2 | 00/01D3 : 80 06 | bra switch_res
669 | 1 toutadisparu.s 372 | Empty | 00 | | 0 | 00/01D5 |
670 | 1 toutadisparu.s 373 | Comment | 00 | | 0 | 00/01D5 | *----------------------------------- Switch to 640 mode
671 | 1 toutadisparu.s 374 | Empty | 00 | | 0 | 00/01D5 |
672 | 1 toutadisparu.s 375 | Empty | 00 | | 0 | 00/01D5 | switch_640
673 | 1 toutadisparu.s 376 | Code | 00 | | 3 | 00/01D5 : A9 80 00 | lda #$80
674 | 1 toutadisparu.s 377 | Code | 00 | | 3 | 00/01D8 : A0 80 02 | ldy #{640}
675 | 1 toutadisparu.s 378 | Empty | 00 | | 0 | 00/01DB |
676 | 1 toutadisparu.s 379 | Comment | 00 | | 0 | 00/01DB | *-----------
677 | 1 toutadisparu.s 380 | Empty | 00 | | 0 | 00/01DB |
678 | 1 toutadisparu.s 381 | Empty | 00 | | 0 | 00/01DB | switch_res
679 | 1 toutadisparu.s 382 | Code | 00 | 2 | 3 | 00/01DB : 8C 50 02 | sty mainWIDTH
680 | 1 toutadisparu.s 383 | Code | 00 | | 1 | 00/01DE : 48 | pha
681 | 1 toutadisparu.s 384 | Code | 00 | | 1 | 00/01DF : 48 | pha
682 | 1 toutadisparu.s 385 | Macro | 00 | | 0 | 00/01E0 | _SetMasterSCB
684 | 1 toutadisparu.s 385 | Code | 00 | | 3 | 00/01E0 : A2 04 16 | LDX #$1604 ; load tool call #
685 | 1 toutadisparu.s 385 | Code | 00 | | 4 | 00/01E3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
686 | 1 toutadisparu.s 386 | Macro | 00 | | 0 | 00/01E7 | _SetAllSCBs
688 | 1 toutadisparu.s 386 | Code | 00 | | 3 | 00/01E7 : A2 04 14 | LDX #$1404 ; load tool call #
689 | 1 toutadisparu.s 386 | Code | 00 | | 4 | 00/01EA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
690 | 1 toutadisparu.s 387 | Macro | 00 | | 0 | 00/01EE | PushLong #$e19e00
694 | 1 toutadisparu.s 387 | Code | 00 | | 3 | 00/01EE : F4 E1 00 | PEA #^#$e19e00
701 | 1 toutadisparu.s 387 | Code | 00 | | 3 | 00/01F1 : F4 00 9E | PEA #$e19e00
704 | 1 toutadisparu.s 388 | Macro | 00 | | 0 | 00/01F4 | _InitColorTable
706 | 1 toutadisparu.s 388 | Code | 00 | | 3 | 00/01F4 : A2 04 0D | LDX #$D04 ; load tool call #
707 | 1 toutadisparu.s 388 | Code | 00 | | 4 | 00/01F7 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
708 | 1 toutadisparu.s 389 | Macro | 00 | | 0 | 00/01FB | _InitCursor
710 | 1 toutadisparu.s 389 | Code | 00 | | 3 | 00/01FB : A2 04 CA | LDX #$CA04 ; load tool call #
711 | 1 toutadisparu.s 389 | Code | 00 | | 4 | 00/01FE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
712 | 1 toutadisparu.s 390 | Macro | 00 | | 0 | 00/0202 | PushLong mainPORT
720 | 1 toutadisparu.s 390 | Code | 00 | 2 | 3 | 00/0202 : AD 54 02 | LDA mainPORT+2
721 | 1 toutadisparu.s 390 | Code | 00 | | 1 | 00/0205 : 48 | PHA
729 | 1 toutadisparu.s 390 | Code | 00 | 2 | 3 | 00/0206 : AD 52 02 | LDA mainPORT
730 | 1 toutadisparu.s 390 | Code | 00 | | 1 | 00/0209 : 48 | PHA
732 | 1 toutadisparu.s 391 | Macro | 00 | | 0 | 00/020A | _InitPort
734 | 1 toutadisparu.s 391 | Code | 00 | | 3 | 00/020A : A2 04 19 | LDX #$1904 ; load tool call #
735 | 1 toutadisparu.s 391 | Code | 00 | | 4 | 00/020D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
736 | 1 toutadisparu.s 392 | Macro | 00 | | 0 | 00/0211 | _HideCursor
738 | 1 toutadisparu.s 392 | Code | 00 | | 3 | 00/0211 : A2 04 90 | LDX #$9004 ; load tool call #
739 | 1 toutadisparu.s 392 | Code | 00 | | 4 | 00/0214 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
740 | 1 toutadisparu.s 393 | Empty | 00 | | 0 | 00/0218 |
741 | 1 toutadisparu.s 394 | Macro | 00 | | 0 | 00/0218 | PushWord #0
743 | 1 toutadisparu.s 394 | Code | 00 | | 3 | 00/0218 : F4 00 00 | PEA #0
746 | 1 toutadisparu.s 395 | Macro | 00 | | 0 | 00/021B | PushWord mainWIDTH
751 | 1 toutadisparu.s 395 | Code | 00 | 2 | 3 | 00/021B : AD 50 02 | LDA mainWIDTH
752 | 1 toutadisparu.s 395 | Code | 00 | | 1 | 00/021E : 48 | PHA
754 | 1 toutadisparu.s 396 | Macro | 00 | | 0 | 00/021F | PushWord #0
756 | 1 toutadisparu.s 396 | Code | 00 | | 3 | 00/021F : F4 00 00 | PEA #0
759 | 1 toutadisparu.s 397 | Macro | 00 | | 0 | 00/0222 | PushWord #200
761 | 1 toutadisparu.s 397 | Code | 00 | | 3 | 00/0222 : F4 C8 00 | PEA #200
764 | 1 toutadisparu.s 398 | Macro | 00 | | 0 | 00/0225 | _ClampMouse
766 | 1 toutadisparu.s 398 | Code | 00 | | 3 | 00/0225 : A2 03 1C | LDX #$1C03 ; load tool call #
767 | 1 toutadisparu.s 398 | Code | 00 | | 4 | 00/0228 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
768 | 1 toutadisparu.s 399 | Macro | 00 | | 0 | 00/022C | _HomeMouse
770 | 1 toutadisparu.s 399 | Code | 00 | | 3 | 00/022C : A2 03 1A | LDX #$1A03 ; load tool call #
771 | 1 toutadisparu.s 399 | Code | 00 | | 4 | 00/022F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
772 | 1 toutadisparu.s 400 | Macro | 00 | | 0 | 00/0233 | _ShowCursor
774 | 1 toutadisparu.s 400 | Code | 00 | | 3 | 00/0233 : A2 04 91 | LDX #$9104 ; load tool call #
775 | 1 toutadisparu.s 400 | Code | 00 | | 4 | 00/0236 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
776 | 1 toutadisparu.s 401 | Macro | 00 | | 0 | 00/023A | _WindNewRes
778 | 1 toutadisparu.s 401 | Code | 00 | | 3 | 00/023A : A2 0E 25 | LDX #$250E ; load tool call #
779 | 1 toutadisparu.s 401 | Code | 00 | | 4 | 00/023D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
780 | 1 toutadisparu.s 402 | Macro | 00 | | 0 | 00/0241 | _MenuNewRes
782 | 1 toutadisparu.s 402 | Code | 00 | | 3 | 00/0241 : A2 0F 29 | LDX #$290F ; load tool call #
783 | 1 toutadisparu.s 402 | Code | 00 | | 4 | 00/0244 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
784 | 1 toutadisparu.s 403 | Macro | 00 | | 0 | 00/0248 | _CtlNewRes
786 | 1 toutadisparu.s 403 | Code | 00 | | 3 | 00/0248 : A2 10 12 | LDX #$1210 ; load tool call #
787 | 1 toutadisparu.s 403 | Code | 00 | | 4 | 00/024B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
788 | 1 toutadisparu.s 404 | Code | 00 | | 1 | 00/024F : 60 | rts
789 | 1 toutadisparu.s 405 | Empty | 00 | | 0 | 00/0250 |
790 | 1 toutadisparu.s 406 | Comment | 00 | | 0 | 00/0250 | *-----------
791 | 1 toutadisparu.s 407 | Empty | 00 | | 0 | 00/0250 |
792 | 1 toutadisparu.s 408 | Data | 00 | | 2 | 00/0250 : 00 00 | mainWIDTH ds 2
793 | 1 toutadisparu.s 409 | Data | 00 | | 4 | 00/0252 : 00 00 00 00 | mainPORT ds 4
794 | 1 toutadisparu.s 410 | Empty | 00 | | 0 | 00/0256 |
795 | 1 toutadisparu.s 411 | Comment | 00 | | 0 | 00/0256 | *----------------------------------- Open
796 | 1 toutadisparu.s 412 | Empty | 00 | | 0 | 00/0256 |
797 | 1 toutadisparu.s 413 | Empty | 00 | | 0 | 00/0256 | doLOAD
798 | 1 toutadisparu.s 414 | Code | 00 | 2 | 3 | 00/0256 : 20 CF 45 | jsr suspendMUSIC ; NTP off
799 | 1 toutadisparu.s 415 | Code | 00 | 2 | 3 | 00/0259 : 20 2B 06 | jsr saveBACK
800 | 1 toutadisparu.s 416 | Empty | 00 | | 0 | 00/025C |
801 | 1 toutadisparu.s 417 | Macro | 00 | | 0 | 00/025C | PushWord #30
803 | 1 toutadisparu.s 417 | Code | 00 | | 3 | 00/025C : F4 1E 00 | PEA #30
806 | 1 toutadisparu.s 418 | Macro | 00 | | 0 | 00/025F | PushWord #43
808 | 1 toutadisparu.s 418 | Code | 00 | | 3 | 00/025F : F4 2B 00 | PEA #43
811 | 1 toutadisparu.s 419 | Macro | 00 | | 0 | 00/0262 | PushLong #strLOADFILE
815 | 1 toutadisparu.s 419 | Code | 00 | 1 >>16 | 3 | 00/0262 : F4 00 00 | PEA #^#strLOADFILE
822 | 1 toutadisparu.s 419 | Code | 00 | 2 | 3 | 00/0265 : F4 B9 07 | PEA #strLOADFILE
825 | 1 toutadisparu.s 420 | Macro | 00 | | 0 | 00/0268 | PushLong #0
829 | 1 toutadisparu.s 420 | Code | 00 | | 3 | 00/0268 : F4 00 00 | PEA #^#0
836 | 1 toutadisparu.s 420 | Code | 00 | | 3 | 00/026B : F4 00 00 | PEA #0
839 | 1 toutadisparu.s 421 | Macro | 00 | | 0 | 00/026E | PushLong #typeLIST
843 | 1 toutadisparu.s 421 | Code | 00 | 1 >>16 | 3 | 00/026E : F4 00 00 | PEA #^#typeLIST
850 | 1 toutadisparu.s 421 | Code | 00 | 2 | 3 | 00/0271 : F4 E0 07 | PEA #typeLIST
853 | 1 toutadisparu.s 422 | Macro | 00 | | 0 | 00/0274 | PushLong #replyPTR
857 | 1 toutadisparu.s 422 | Code | 00 | 1 >>16 | 3 | 00/0274 : F4 00 00 | PEA #^#replyPTR
864 | 1 toutadisparu.s 422 | Code | 00 | 2 | 3 | 00/0277 : F4 E2 07 | PEA #replyPTR
867 | 1 toutadisparu.s 423 | Macro | 00 | | 0 | 00/027A | _SFGetFile
869 | 1 toutadisparu.s 423 | Code | 00 | | 3 | 00/027A : A2 17 09 | LDX #$917 ; load tool call #
870 | 1 toutadisparu.s 423 | Code | 00 | | 4 | 00/027D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
871 | 1 toutadisparu.s 424 | Empty | 00 | | 0 | 00/0281 |
872 | 1 toutadisparu.s 425 | Code | 00 | 2 | 3 | 00/0281 : 20 49 06 | jsr loadBACK
873 | 1 toutadisparu.s 426 | Code | 00 | 2 | 3 | 00/0284 : 20 DF 45 | jsr resumeMUSIC ; NTP on
874 | 1 toutadisparu.s 427 | Empty | 00 | | 0 | 00/0287 |
875 | 1 toutadisparu.s 428 | Code | 00 | 2 | 3 | 00/0287 : AD E2 07 | lda replyPTR
876 | 1 toutadisparu.s 429 | Code | 00 | | 2 | 00/028A : D0 01 | bne doLOAD1
877 | 1 toutadisparu.s 430 | Code | 00 | | 1 | 00/028C : 60 | rts
878 | 1 toutadisparu.s 431 | Empty | 00 | | 0 | 00/028D |
879 | 1 toutadisparu.s 432 | Empty | 00 | | 0 | 00/028D | doLOAD1
880 | 1 toutadisparu.s 433 | Code | 00 | 2 | 3 | 00/028D : 20 CD 02 | jsr copyPATH
881 | 1 toutadisparu.s 434 | Code | 00 | 2 | 3 | 00/0290 : 4C E6 02 | jmp loadALL
882 | 1 toutadisparu.s 435 | Empty | 00 | | 0 | 00/0293 |
883 | 1 toutadisparu.s 436 | Comment | 00 | | 0 | 00/0293 | *----------------------------------- Save
884 | 1 toutadisparu.s 437 | Empty | 00 | | 0 | 00/0293 |
885 | 1 toutadisparu.s 438 | Empty | 00 | | 0 | 00/0293 | doSAVE
886 | 1 toutadisparu.s 439 | Code | 00 | 2 | 3 | 00/0293 : 20 CF 45 | jsr suspendMUSIC ; NTP off
887 | 1 toutadisparu.s 440 | Code | 00 | 2 | 3 | 00/0296 : 20 2B 06 | jsr saveBACK
888 | 1 toutadisparu.s 441 | Empty | 00 | | 0 | 00/0299 |
889 | 1 toutadisparu.s 442 | Macro | 00 | | 0 | 00/0299 | PushWord #25
891 | 1 toutadisparu.s 442 | Code | 00 | | 3 | 00/0299 : F4 19 00 | PEA #25
894 | 1 toutadisparu.s 443 | Macro | 00 | | 0 | 00/029C | PushWord #36
896 | 1 toutadisparu.s 443 | Code | 00 | | 3 | 00/029C : F4 24 00 | PEA #36
899 | 1 toutadisparu.s 444 | Macro | 00 | | 0 | 00/029F | PushLong #strSAVEFILE
903 | 1 toutadisparu.s 444 | Code | 00 | 1 >>16 | 3 | 00/029F : F4 00 00 | PEA #^#strSAVEFILE
910 | 1 toutadisparu.s 444 | Code | 00 | 2 | 3 | 00/02A2 : F4 CC 07 | PEA #strSAVEFILE
913 | 1 toutadisparu.s 445 | Macro | 00 | | 0 | 00/02A5 | PushLong #namePATH
917 | 1 toutadisparu.s 445 | Code | 00 | 1 >>16 | 3 | 00/02A5 : F4 00 00 | PEA #^#namePATH
924 | 1 toutadisparu.s 445 | Code | 00 | 2 | 3 | 00/02A8 : F4 E8 07 | PEA #namePATH
927 | 1 toutadisparu.s 446 | Macro | 00 | | 0 | 00/02AB | PushWord #15
929 | 1 toutadisparu.s 446 | Code | 00 | | 3 | 00/02AB : F4 0F 00 | PEA #15
932 | 1 toutadisparu.s 447 | Macro | 00 | | 0 | 00/02AE | PushLong #replyPTR
936 | 1 toutadisparu.s 447 | Code | 00 | 1 >>16 | 3 | 00/02AE : F4 00 00 | PEA #^#replyPTR
943 | 1 toutadisparu.s 447 | Code | 00 | 2 | 3 | 00/02B1 : F4 E2 07 | PEA #replyPTR
946 | 1 toutadisparu.s 448 | Macro | 00 | | 0 | 00/02B4 | _SFPutFile
948 | 1 toutadisparu.s 448 | Code | 00 | | 3 | 00/02B4 : A2 17 0A | LDX #$A17 ; load tool call #
949 | 1 toutadisparu.s 448 | Code | 00 | | 4 | 00/02B7 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
950 | 1 toutadisparu.s 449 | Empty | 00 | | 0 | 00/02BB |
951 | 1 toutadisparu.s 450 | Code | 00 | 2 | 3 | 00/02BB : 20 49 06 | jsr loadBACK
952 | 1 toutadisparu.s 451 | Code | 00 | 2 | 3 | 00/02BE : 20 DF 45 | jsr resumeMUSIC ; NTP on
953 | 1 toutadisparu.s 452 | Empty | 00 | | 0 | 00/02C1 |
954 | 1 toutadisparu.s 453 | Code | 00 | 2 | 3 | 00/02C1 : AD E2 07 | lda replyPTR
955 | 1 toutadisparu.s 454 | Code | 00 | | 2 | 00/02C4 : D0 01 | bne doSAVE1
956 | 1 toutadisparu.s 455 | Code | 00 | | 1 | 00/02C6 : 60 | rts
957 | 1 toutadisparu.s 456 | Empty | 00 | | 0 | 00/02C7 |
958 | 1 toutadisparu.s 457 | Empty | 00 | | 0 | 00/02C7 | doSAVE1
959 | 1 toutadisparu.s 458 | Code | 00 | 2 | 3 | 00/02C7 : 20 CD 02 | jsr copyPATH
960 | 1 toutadisparu.s 459 | Code | 00 | 2 | 3 | 00/02CA : 4C 29 03 | jmp saveALL
961 | 1 toutadisparu.s 460 | Empty | 00 | | 0 | 00/02CD |
962 | 1 toutadisparu.s 461 | Comment | 00 | | 0 | 00/02CD | *--- Recopie le filename du fichier de sauvegarde
963 | 1 toutadisparu.s 462 | Empty | 00 | | 0 | 00/02CD |
964 | 1 toutadisparu.s 463 | Empty | 00 | | 0 | 00/02CD | copyPATH
965 | 1 toutadisparu.s 464 | Code | 10 | | 2 | 00/02CD : E2 20 | sep #$20
966 | 1 toutadisparu.s 465 | Code | 10 | | 3 | 00/02CF : A2 0F 00 | ldx #16-1
967 | 1 toutadisparu.s 466 | Code | 10 | 2 | 3 | 00/02D2 : BD E9 07 | ozunid_2 lda namePATH1,x
968 | 1 toutadisparu.s 467 | Code | 10 | 2 | 3 | 00/02D5 : 9D 37 0A | sta pGAME+4,x
969 | 1 toutadisparu.s 468 | Code | 10 | | 1 | 00/02D8 : CA | dex
970 | 1 toutadisparu.s 469 | Code | 10 | | 2 | 00/02D9 : 10 F7 | bpl ozunid_2
971 | 1 toutadisparu.s 470 | Empty | 10 | | 0 | 00/02DB |
972 | 1 toutadisparu.s 471 | Code | 10 | 2 | 3 | 00/02DB : AD E8 07 | lda namePATH
973 | 1 toutadisparu.s 472 | Code | 10 | | 1 | 00/02DE : 1A | inc
974 | 1 toutadisparu.s 473 | Code | 10 | | 1 | 00/02DF : 1A | inc
975 | 1 toutadisparu.s 474 | Code | 10 | 2 | 3 | 00/02E0 : 8D 33 0A | sta pGAME
976 | 1 toutadisparu.s 475 | Code | 00 | | 2 | 00/02E3 : C2 20 | rep #$20
977 | 1 toutadisparu.s 476 | Code | 00 | | 1 | 00/02E5 : 60 | rts
978 | 1 toutadisparu.s 477 | Empty | 00 | | 0 | 00/02E6 |
979 | 1 toutadisparu.s 478 | Comment | 00 | | 0 | 00/02E6 | *--- Charge le fichier de sauvegarde en mémoire
980 | 1 toutadisparu.s 479 | Empty | 00 | | 0 | 00/02E6 |
981 | 1 toutadisparu.s 480 | Empty | 00 | | 0 | 00/02E6 | loadALL
982 | 1 toutadisparu.s 481 | Code | 00 | | 4 | 00/02E6 : 22 A8 00 E1 | jsl {$e100a8}
983 | 1 toutadisparu.s 482 | Data | 00 | | 2 | 00/02EA : 10 20 | dw $2010
984 | 1 toutadisparu.s 483 | Data | 00 | 3 | 4 | 00/02EC : ED 08 00 00 | adrl proOPENGAME
985 | 1 toutadisparu.s 484 | Code | 00 | | 2 | 00/02F0 : B0 16 | bcs loadKO99
986 | 1 toutadisparu.s 485 | Empty | 00 | | 0 | 00/02F2 |
987 | 1 toutadisparu.s 486 | Code | 00 | 2 | 3 | 00/02F2 : AD EF 08 | lda proOPENGAME+2
988 | 1 toutadisparu.s 487 | Code | 00 | 2 | 3 | 00/02F5 : 8D F7 08 | sta proREADGAME+2
989 | 1 toutadisparu.s 488 | Code | 00 | 2 | 3 | 00/02F8 : 8D 5F 09 | sta proCLOSE+2
990 | 1 toutadisparu.s 489 | Empty | 00 | | 0 | 00/02FB |
991 | 1 toutadisparu.s 490 | Code | 00 | 2 | 3 | 00/02FB : 20 09 03 | jsr loadPART
992 | 1 toutadisparu.s 491 | Empty | 00 | | 0 | 00/02FE |
993 | 1 toutadisparu.s 492 | Code | 00 | | 4 | 00/02FE : 22 A8 00 E1 | jsl {$e100a8}
994 | 1 toutadisparu.s 493 | Data | 00 | | 2 | 00/0302 : 14 20 | dw $2014
995 | 1 toutadisparu.s 494 | Data | 00 | 3 | 4 | 00/0304 : 5D 09 00 00 | adrl proCLOSE
996 | 1 toutadisparu.s 495 | Empty | 00 | | 0 | 00/0308 |
997 | 1 toutadisparu.s 496 | Empty | 00 | | 0 | 00/0308 | loadKO99
998 | 1 toutadisparu.s 497 | Code | 00 | | 1 | 00/0308 : 60 | rts
999 | 1 toutadisparu.s 498 | Empty | 00 | | 0 | 00/0309 |
1000 | 1 toutadisparu.s 499 | Comment | 00 | | 0 | 00/0309 | *---
1001 | 1 toutadisparu.s 500 | Empty | 00 | | 0 | 00/0309 |
1002 | 1 toutadisparu.s 501 | Empty | 00 | | 0 | 00/0309 | loadPART
1003 | 1 toutadisparu.s 502 | Code | 00 | | 3 | 00/0309 : A2 0A 00 | ldx #{10}
1004 | 1 toutadisparu.s 503 | Code | 00 | 2 | 3 | 00/030C : A0 76 28 | ldy #C1
1005 | 1 toutadisparu.s 504 | Code | 00 | 2 | 3 | 00/030F : 20 18 03 | jsr loadIT
1006 | 1 toutadisparu.s 505 | Empty | 00 | | 0 | 00/0312 |
1007 | 1 toutadisparu.s 506 | Code | 00 | | 3 | 00/0312 : A2 02 00 | ldx #2
1008 | 1 toutadisparu.s 507 | Code | 00 | 2 | 3 | 00/0315 : A0 77 28 | ldy #P
1009 | 1 toutadisparu.s 508 | Empty | 00 | | 0 | 00/0318 |
1010 | 1 toutadisparu.s 509 | Empty | 00 | | 0 | 00/0318 | loadIT
1011 | 1 toutadisparu.s 510 | Code | 00 | 2 | 3 | 00/0318 : 8E FD 08 | stx proREADGAME+8
1012 | 1 toutadisparu.s 511 | Code | 00 | 2 | 3 | 00/031B : 8C F9 08 | sty proREADGAME+4
1013 | 1 toutadisparu.s 512 | Code | 00 | | 4 | 00/031E : 22 A8 00 E1 | jsl {$e100a8}
1014 | 1 toutadisparu.s 513 | Data | 00 | | 2 | 00/0322 : 12 20 | dw $2012
1015 | 1 toutadisparu.s 514 | Data | 00 | 3 | 4 | 00/0324 : F5 08 00 00 | adrl proREADGAME
1016 | 1 toutadisparu.s 515 | Code | 00 | | 1 | 00/0328 : 60 | rts
1017 | 1 toutadisparu.s 516 | Empty | 00 | | 0 | 00/0329 |
1018 | 1 toutadisparu.s 517 | Comment | 00 | | 0 | 00/0329 | *--- Enregistre le fichier de sauvegarde
1019 | 1 toutadisparu.s 518 | Empty | 00 | | 0 | 00/0329 |
1020 | 1 toutadisparu.s 519 | Empty | 00 | | 0 | 00/0329 | saveALL
1021 | 1 toutadisparu.s 520 | Code | 00 | | 4 | 00/0329 : 22 A8 00 E1 | jsl {$e100a8}
1022 | 1 toutadisparu.s 521 | Data | 00 | | 2 | 00/032D : 02 20 | dw $2002
1023 | 1 toutadisparu.s 522 | Data | 00 | 3 | 4 | 00/032F : E7 08 00 00 | adrl proDESTROYGAME
1024 | 1 toutadisparu.s 523 | Empty | 00 | | 0 | 00/0333 |
1025 | 1 toutadisparu.s 524 | Code | 00 | | 4 | 00/0333 : 22 A8 00 E1 | jsl {$e100a8}
1026 | 1 toutadisparu.s 525 | Data | 00 | | 2 | 00/0337 : 01 20 | dw $2001
1027 | 1 toutadisparu.s 526 | Data | 00 | 3 | 4 | 00/0339 : CF 08 00 00 | adrl proCREATEGAME
1028 | 1 toutadisparu.s 527 | Code | 00 | | 2 | 00/033D : B0 22 | bcs saveKO99
1029 | 1 toutadisparu.s 528 | Empty | 00 | | 0 | 00/033F |
1030 | 1 toutadisparu.s 529 | Code | 00 | | 4 | 00/033F : 22 A8 00 E1 | jsl {$e100a8}
1031 | 1 toutadisparu.s 530 | Data | 00 | | 2 | 00/0343 : 10 20 | dw $2010
1032 | 1 toutadisparu.s 531 | Data | 00 | 3 | 4 | 00/0345 : ED 08 00 00 | adrl proOPENGAME
1033 | 1 toutadisparu.s 532 | Code | 00 | | 2 | 00/0349 : B0 16 | bcs saveKO99
1034 | 1 toutadisparu.s 533 | Empty | 00 | | 0 | 00/034B |
1035 | 1 toutadisparu.s 534 | Code | 00 | 2 | 3 | 00/034B : AD EF 08 | lda proOPENGAME+2
1036 | 1 toutadisparu.s 535 | Code | 00 | 2 | 3 | 00/034E : 8D 07 09 | sta proWRITEGAME+2
1037 | 1 toutadisparu.s 536 | Code | 00 | 2 | 3 | 00/0351 : 8D 5F 09 | sta proCLOSE+2
1038 | 1 toutadisparu.s 537 | Empty | 00 | | 0 | 00/0354 |
1039 | 1 toutadisparu.s 538 | Code | 00 | 2 | 3 | 00/0354 : 20 62 03 | jsr savePART
1040 | 1 toutadisparu.s 539 | Empty | 00 | | 0 | 00/0357 |
1041 | 1 toutadisparu.s 540 | Code | 00 | | 4 | 00/0357 : 22 A8 00 E1 | jsl {$e100a8}
1042 | 1 toutadisparu.s 541 | Data | 00 | | 2 | 00/035B : 14 20 | dw $2014
1043 | 1 toutadisparu.s 542 | Data | 00 | 3 | 4 | 00/035D : 5D 09 00 00 | adrl proCLOSE
1044 | 1 toutadisparu.s 543 | Empty | 00 | | 0 | 00/0361 |
1045 | 1 toutadisparu.s 544 | Empty | 00 | | 0 | 00/0361 | saveKO99
1046 | 1 toutadisparu.s 545 | Code | 00 | | 1 | 00/0361 : 60 | rts
1047 | 1 toutadisparu.s 546 | Empty | 00 | | 0 | 00/0362 |
1048 | 1 toutadisparu.s 547 | Comment | 00 | | 0 | 00/0362 | *---
1049 | 1 toutadisparu.s 548 | Empty | 00 | | 0 | 00/0362 |
1050 | 1 toutadisparu.s 549 | Empty | 00 | | 0 | 00/0362 | savePART
1051 | 1 toutadisparu.s 550 | Code | 00 | | 3 | 00/0362 : A2 0A 00 | ldx #{10}
1052 | 1 toutadisparu.s 551 | Code | 00 | 2 | 3 | 00/0365 : A0 76 28 | ldy #C1
1053 | 1 toutadisparu.s 552 | Code | 00 | 2 | 3 | 00/0368 : 20 71 03 | jsr saveIT
1054 | 1 toutadisparu.s 553 | Empty | 00 | | 0 | 00/036B |
1055 | 1 toutadisparu.s 554 | Code | 00 | | 3 | 00/036B : A2 02 00 | ldx #2
1056 | 1 toutadisparu.s 555 | Code | 00 | 2 | 3 | 00/036E : A0 77 28 | ldy #P
1057 | 1 toutadisparu.s 556 | Empty | 00 | | 0 | 00/0371 |
1058 | 1 toutadisparu.s 557 | Empty | 00 | | 0 | 00/0371 | saveIT
1059 | 1 toutadisparu.s 558 | Code | 00 | 2 | 3 | 00/0371 : 8E 0D 09 | stx proWRITEGAME+8
1060 | 1 toutadisparu.s 559 | Code | 00 | 2 | 3 | 00/0374 : 8C 09 09 | sty proWRITEGAME+4
1061 | 1 toutadisparu.s 560 | Code | 00 | | 4 | 00/0377 : 22 A8 00 E1 | jsl {$e100a8}
1062 | 1 toutadisparu.s 561 | Data | 00 | | 2 | 00/037B : 13 20 | dw $2013
1063 | 1 toutadisparu.s 562 | Data | 00 | 3 | 4 | 00/037D : 05 09 00 00 | adrl proWRITEGAME
1064 | 1 toutadisparu.s 563 | Code | 00 | | 1 | 00/0381 : 60 | rts
1065 | 1 toutadisparu.s 564 | Empty | 00 | | 0 | 00/0382 |
1066 | 1 toutadisparu.s 565 | Comment | 00 | | 0 | 00/0382 | *----------------------------------- Restart
1067 | 1 toutadisparu.s 566 | Empty | 00 | | 0 | 00/0382 |
1068 | 1 toutadisparu.s 567 | Empty | 00 | | 0 | 00/0382 | doRESTART
1069 | 1 toutadisparu.s 568 | Code | 00 | 2 | 3 | 00/0382 : 20 2B 06 | jsr saveBACK
1070 | 1 toutadisparu.s 569 | Empty | 00 | | 0 | 00/0385 |
1071 | 1 toutadisparu.s 570 | Macro | 00 | | 0 | 00/0385 | PushWord #0
1073 | 1 toutadisparu.s 570 | Code | 00 | | 3 | 00/0385 : F4 00 00 | PEA #0
1076 | 1 toutadisparu.s 571 | Macro | 00 | | 0 | 00/0388 | PushWord #5
1078 | 1 toutadisparu.s 571 | Code | 00 | | 3 | 00/0388 : F4 05 00 | PEA #5
1081 | 1 toutadisparu.s 572 | Macro | 00 | | 0 | 00/038B | PushLong #0
1085 | 1 toutadisparu.s 572 | Code | 00 | | 3 | 00/038B : F4 00 00 | PEA #^#0
1092 | 1 toutadisparu.s 572 | Code | 00 | | 3 | 00/038E : F4 00 00 | PEA #0
1095 | 1 toutadisparu.s 573 | Comment | 00 | | 0 | 00/0391 | * PushLong #alertRESTART
1096 | 1 toutadisparu.s 574 | Code | 00 | | 3 | 00/0391 : F4 00 00 | pea $0000
1097 | 1 toutadisparu.s 575 | Code | 00 | | 3 | 00/0394 : A9 00 02 | lda #{$0200}
1098 | 1 toutadisparu.s 576 | Code | 00 | 2 | 3 | 00/0397 : 0D C7 06 | ora saveLANGUAGE
1099 | 1 toutadisparu.s 577 | Code | 00 | | 1 | 00/039A : 48 | pha
1100 | 1 toutadisparu.s 578 | Macro | 00 | | 0 | 00/039B | _AlertWindow
1102 | 1 toutadisparu.s 578 | Code | 00 | | 3 | 00/039B : A2 0E 59 | LDX #$590E ; load tool call #
1103 | 1 toutadisparu.s 578 | Code | 00 | | 4 | 00/039E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1104 | 1 toutadisparu.s 579 | Empty | 00 | | 0 | 00/03A2 |
1105 | 1 toutadisparu.s 580 | Code | 00 | 2 | 3 | 00/03A2 : 20 49 06 | jsr loadBACK
1106 | 1 toutadisparu.s 581 | Empty | 00 | | 0 | 00/03A5 |
1107 | 1 toutadisparu.s 582 | Code | 00 | | 1 | 00/03A5 : 68 | pla
1108 | 1 toutadisparu.s 583 | Code | 00 | | 2 | 00/03A6 : F0 01 | beq re1
1109 | 1 toutadisparu.s 584 | Code | 00 | | 1 | 00/03A8 : 60 | rts
1110 | 1 toutadisparu.s 585 | Empty | 00 | | 0 | 00/03A9 |
1111 | 1 toutadisparu.s 586 | Empty | 00 | | 0 | 00/03A9 | re1
1112 | 1 toutadisparu.s 587 | Code | 00 | 2 | 3 | 00/03A9 : 4C 84 24 | jmp initialisation_relative
1113 | 1 toutadisparu.s 588 | Empty | 00 | | 0 | 00/03AC |
1114 | 1 toutadisparu.s 589 | Comment | 00 | | 0 | 00/03AC | *----------------------------------- Quit
1115 | 1 toutadisparu.s 590 | Empty | 00 | | 0 | 00/03AC |
1116 | 1 toutadisparu.s 591 | Empty | 00 | | 0 | 00/03AC | doQUIT
1117 | 1 toutadisparu.s 592 | Code | 00 | 2 | 3 | 00/03AC : 20 2B 06 | jsr saveBACK
1118 | 1 toutadisparu.s 593 | Empty | 00 | | 0 | 00/03AF |
1119 | 1 toutadisparu.s 594 | Macro | 00 | | 0 | 00/03AF | PushWord #0
1121 | 1 toutadisparu.s 594 | Code | 00 | | 3 | 00/03AF : F4 00 00 | PEA #0
1124 | 1 toutadisparu.s 595 | Macro | 00 | | 0 | 00/03B2 | PushWord #5
1126 | 1 toutadisparu.s 595 | Code | 00 | | 3 | 00/03B2 : F4 05 00 | PEA #5
1129 | 1 toutadisparu.s 596 | Macro | 00 | | 0 | 00/03B5 | PushLong #0
1133 | 1 toutadisparu.s 596 | Code | 00 | | 3 | 00/03B5 : F4 00 00 | PEA #^#0
1140 | 1 toutadisparu.s 596 | Code | 00 | | 3 | 00/03B8 : F4 00 00 | PEA #0
1143 | 1 toutadisparu.s 597 | Comment | 00 | | 0 | 00/03BB | * PushLong #alertQUIT
1144 | 1 toutadisparu.s 598 | Code | 00 | | 3 | 00/03BB : F4 00 00 | pea $0000
1145 | 1 toutadisparu.s 599 | Code | 00 | | 3 | 00/03BE : A9 00 01 | lda #{$0100}
1146 | 1 toutadisparu.s 600 | Code | 00 | 2 | 3 | 00/03C1 : 0D C7 06 | ora saveLANGUAGE
1147 | 1 toutadisparu.s 601 | Code | 00 | | 1 | 00/03C4 : 48 | pha
1148 | 1 toutadisparu.s 602 | Macro | 00 | | 0 | 00/03C5 | _AlertWindow
1150 | 1 toutadisparu.s 602 | Code | 00 | | 3 | 00/03C5 : A2 0E 59 | LDX #$590E ; load tool call #
1151 | 1 toutadisparu.s 602 | Code | 00 | | 4 | 00/03C8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1152 | 1 toutadisparu.s 603 | Empty | 00 | | 0 | 00/03CC |
1153 | 1 toutadisparu.s 604 | Code | 00 | 2 | 3 | 00/03CC : 20 49 06 | jsr loadBACK
1154 | 1 toutadisparu.s 605 | Empty | 00 | | 0 | 00/03CF |
1155 | 1 toutadisparu.s 606 | Code | 00 | | 1 | 00/03CF : 68 | pla
1156 | 1 toutadisparu.s 607 | Code | 00 | | 2 | 00/03D0 : F0 01 | beq meQUIT
1157 | 1 toutadisparu.s 608 | Code | 00 | | 1 | 00/03D2 : 60 | rts
1158 | 1 toutadisparu.s 609 | Empty | 00 | | 0 | 00/03D3 |
1159 | 1 toutadisparu.s 610 | Comment | 00 | | 0 | 00/03D3 | *----------------------------------- Quit
1160 | 1 toutadisparu.s 611 | Empty | 00 | | 0 | 00/03D3 |
1161 | 1 toutadisparu.s 612 | Empty | 00 | | 0 | 00/03D3 | meQUIT
1162 | 1 toutadisparu.s 613 | Code | 00 | 2 | 3 | 00/03D3 : 20 52 45 | jsr stopNTP
1163 | 1 toutadisparu.s 614 | Empty | 00 | | 0 | 00/03D6 |
1164 | 1 toutadisparu.s 615 | Empty | 00 | | 0 | 00/03D6 | meQUIT0
1165 | 1 toutadisparu.s 616 | Macro | 00 | | 0 | 00/03D6 | PushWord #{$1}
1167 | 1 toutadisparu.s 616 | Code | 00 | | 3 | 00/03D6 : F4 01 00 | PEA #{$1}
1170 | 1 toutadisparu.s 617 | Macro | 00 | | 0 | 00/03D9 | PushLong SStopREC
1178 | 1 toutadisparu.s 617 | Code | 00 | 2 | 3 | 00/03D9 : AD A1 06 | LDA SStopREC+2
1179 | 1 toutadisparu.s 617 | Code | 00 | | 1 | 00/03DC : 48 | PHA
1187 | 1 toutadisparu.s 617 | Code | 00 | 2 | 3 | 00/03DD : AD 9F 06 | LDA SStopREC
1188 | 1 toutadisparu.s 617 | Code | 00 | | 1 | 00/03E0 : 48 | PHA
1190 | 1 toutadisparu.s 618 | Macro | 00 | | 0 | 00/03E1 | _ShutDownTools
1192 | 1 toutadisparu.s 618 | Code | 00 | | 3 | 00/03E1 : A2 01 19 | LDX #$1901 ; load tool call #
1193 | 1 toutadisparu.s 618 | Code | 00 | | 4 | 00/03E4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1194 | 1 toutadisparu.s 619 | Empty | 00 | | 0 | 00/03E8 |
1195 | 1 toutadisparu.s 620 | Empty | 00 | | 0 | 00/03E8 | meQUIT1
1196 | 1 toutadisparu.s 621 | Macro | 00 | | 0 | 00/03E8 | PushWord myID
1201 | 1 toutadisparu.s 621 | Code | 00 | 2 | 3 | 00/03E8 : AD 9B 06 | LDA myID
1202 | 1 toutadisparu.s 621 | Code | 00 | | 1 | 00/03EB : 48 | PHA
1204 | 1 toutadisparu.s 622 | Macro | 00 | | 0 | 00/03EC | _DisposeAll
1206 | 1 toutadisparu.s 622 | Code | 00 | | 3 | 00/03EC : A2 02 11 | LDX #$1102 ; load tool call #
1207 | 1 toutadisparu.s 622 | Code | 00 | | 4 | 00/03EF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1208 | 1 toutadisparu.s 623 | Empty | 00 | | 0 | 00/03F3 |
1209 | 1 toutadisparu.s 624 | Macro | 00 | | 0 | 00/03F3 | PushWord myID
1214 | 1 toutadisparu.s 624 | Code | 00 | 2 | 3 | 00/03F3 : AD 9B 06 | LDA myID
1215 | 1 toutadisparu.s 624 | Code | 00 | | 1 | 00/03F6 : 48 | PHA
1217 | 1 toutadisparu.s 625 | Macro | 00 | | 0 | 00/03F7 | _MMShutDown
1219 | 1 toutadisparu.s 625 | Code | 00 | | 3 | 00/03F7 : A2 02 03 | LDX #$302 ; load tool call #
1220 | 1 toutadisparu.s 625 | Code | 00 | | 4 | 00/03FA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1221 | 1 toutadisparu.s 626 | Empty | 00 | | 0 | 00/03FE |
1222 | 1 toutadisparu.s 627 | Macro | 00 | | 0 | 00/03FE | _TLShutDown
1224 | 1 toutadisparu.s 627 | Code | 00 | | 3 | 00/03FE : A2 01 03 | LDX #$301 ; load tool call #
1225 | 1 toutadisparu.s 627 | Code | 00 | | 4 | 00/0401 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1226 | 1 toutadisparu.s 628 | Empty | 00 | | 0 | 00/0405 |
1227 | 1 toutadisparu.s 629 | Code | 00 | | 4 | 00/0405 : 22 A8 00 E1 | jsl {$e100a8}
1228 | 1 toutadisparu.s 630 | Data | 00 | | 2 | 00/0409 : 29 20 | dw $2029
1229 | 1 toutadisparu.s 631 | Data | 00 | 3 | 4 | 00/040B : 61 09 00 00 | adrl proQUIT
1230 | 1 toutadisparu.s 632 | Empty | 00 | | 0 | 00/040F |
1231 | 1 toutadisparu.s 633 | Code | 00 | | 2 | 00/040F : 00 BD | brk $bd
1232 | 1 toutadisparu.s 634 | Empty | 00 | | 0 | 00/0411 |
1233 | 1 toutadisparu.s 635 | Comment | 00 | | 0 | 00/0411 | *----------------------------------------
1234 | 1 toutadisparu.s 636 | Comment | 00 | | 0 | 00/0411 | * MEMOIRE
1235 | 1 toutadisparu.s 637 | Comment | 00 | | 0 | 00/0411 | *----------------------------------------
1236 | 1 toutadisparu.s 638 | Empty | 00 | | 0 | 00/0411 |
1237 | 1 toutadisparu.s 639 | Empty | 00 | | 0 | 00/0411 | make64KB
1238 | 1 toutadisparu.s 640 | Code | 00 | | 1 | 00/0411 : 48 | pha
1239 | 1 toutadisparu.s 641 | Code | 00 | | 1 | 00/0412 : 48 | pha
1240 | 1 toutadisparu.s 642 | Macro | 00 | | 0 | 00/0413 | PushLong #$010000
1244 | 1 toutadisparu.s 642 | Code | 00 | | 3 | 00/0413 : F4 01 00 | PEA #^#$010000
1251 | 1 toutadisparu.s 642 | Code | 00 | | 3 | 00/0416 : F4 00 00 | PEA #$010000
1254 | 1 toutadisparu.s 643 | Macro | 00 | | 0 | 00/0419 | PushWord myID
1259 | 1 toutadisparu.s 643 | Code | 00 | 2 | 3 | 00/0419 : AD 9B 06 | LDA myID
1260 | 1 toutadisparu.s 643 | Code | 00 | | 1 | 00/041C : 48 | PHA
1262 | 1 toutadisparu.s 644 | Macro | 00 | | 0 | 00/041D | PushWord #%11000000_00011100
1264 | 1 toutadisparu.s 644 | Code | 00 | | 3 | 00/041D : F4 1C C0 | PEA #%11000000_00011100
1267 | 1 toutadisparu.s 645 | Macro | 00 | | 0 | 00/0420 | PushLong #0
1271 | 1 toutadisparu.s 645 | Code | 00 | | 3 | 00/0420 : F4 00 00 | PEA #^#0
1278 | 1 toutadisparu.s 645 | Code | 00 | | 3 | 00/0423 : F4 00 00 | PEA #0
1281 | 1 toutadisparu.s 646 | Macro | 00 | | 0 | 00/0426 | _NewHandle
1283 | 1 toutadisparu.s 646 | Code | 00 | | 3 | 00/0426 : A2 02 09 | LDX #$902 ; load tool call #
1284 | 1 toutadisparu.s 646 | Code | 00 | | 4 | 00/0429 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1285 | 1 toutadisparu.s 647 | Code | 00 | | 1 | 00/042D : 0B | phd
1286 | 1 toutadisparu.s 648 | Code | 00 | | 1 | 00/042E : 3B | tsc
1287 | 1 toutadisparu.s 649 | Code | 00 | | 1 | 00/042F : 5B | tcd
1288 | 1 toutadisparu.s 650 | Code | 00 | | 2 | 00/0430 : A7 03 | lda [3]
1289 | 1 toutadisparu.s 651 | Code | 00 | | 1 | 00/0432 : AA | tax ; low in X
1290 | 1 toutadisparu.s 652 | Code | 00 | | 3 | 00/0433 : A0 02 00 | ldy #2
1291 | 1 toutadisparu.s 653 | Code | 00 | | 2 | 00/0436 : B7 03 | lda [3],y
1292 | 1 toutadisparu.s 654 | Code | 00 | | 1 | 00/0438 : 9B | txy ; low in Y
1293 | 1 toutadisparu.s 655 | Code | 00 | | 1 | 00/0439 : AA | tax ; high in X
1294 | 1 toutadisparu.s 656 | Code | 00 | | 1 | 00/043A : 2B | pld
1295 | 1 toutadisparu.s 657 | Code | 00 | | 1 | 00/043B : 68 | pla ; we do not keep track of the handle
1296 | 1 toutadisparu.s 658 | Code | 00 | | 1 | 00/043C : 68 | pla
1297 | 1 toutadisparu.s 659 | Code | 00 | | 1 | 00/043D : 60 | rts
1298 | 1 toutadisparu.s 660 | Empty | 00 | | 0 | 00/043E |
1299 | 1 toutadisparu.s 661 | Comment | 00 | | 0 | 00/043E | *----------------------------------------
1300 | 1 toutadisparu.s 662 | Comment | 00 | | 0 | 00/043E | * GFX
1301 | 1 toutadisparu.s 663 | Comment | 00 | | 0 | 00/043E | *----------------------------------------
1302 | 1 toutadisparu.s 664 | Empty | 00 | | 0 | 00/043E |
1303 | 1 toutadisparu.s 665 | Comment | 00 | | 0 | 00/043E | *--------------------------------------
1304 | 1 toutadisparu.s 666 | Empty | 00 | | 0 | 00/043E |
1305 | 1 toutadisparu.s 667 | Code | 00 | | 3 | 00/043E : A9 4B 00 | nextVBL lda #75
1306 | 1 toutadisparu.s 668 | Code | 00 | | 1 | 00/0441 : 48 | pha
1307 | 1 toutadisparu.s 669 | Code | 00 | | 4 | 00/0442 : AF 2E C0 E0 | ozunid_3 ldal $e0c02e
1308 | 1 toutadisparu.s 670 | Code | 00 | | 3 | 00/0446 : 29 7F 00 | and #$7f
1309 | 1 toutadisparu.s 671 | Code | 00 | | 2 | 00/0449 : C3 01 | cmp 1,s
1310 | 1 toutadisparu.s 672 | Code | 00 | | 2 | 00/044B : 90 F5 | blt ozunid_3
1311 | 1 toutadisparu.s 673 | Code | 00 | | 3 | 00/044D : C9 64 00 | cmp #100
1312 | 1 toutadisparu.s 674 | Code | 00 | | 2 | 00/0450 : B0 F0 | bge ozunid_3
1313 | 1 toutadisparu.s 675 | Code | 00 | | 1 | 00/0452 : 68 | pla
1314 | 1 toutadisparu.s 676 | Empty | 00 | | 0 | 00/0453 |
1315 | 1 toutadisparu.s 677 | Code | 00 | | 4 | 00/0453 : AF 18 C0 E0 | waitVBL ldal {$e0c019}-1
1316 | 1 toutadisparu.s 678 | Code | 00 | | 2 | 00/0457 : 10 FA | bpl waitVBL
1317 | 1 toutadisparu.s 679 | Code | 00 | | 1 | 00/0459 : 60 | rts
1318 | 1 toutadisparu.s 680 | Empty | 00 | | 0 | 00/045A |
1319 | 1 toutadisparu.s 681 | Code | 00 | | 4 | 00/045A : AF FF BF E0 | waitKEY ldal {$e0c000}-1
1320 | 1 toutadisparu.s 682 | Code | 00 | | 2 | 00/045E : 10 FA | bpl waitKEY
1321 | 1 toutadisparu.s 683 | Code | 00 | | 4 | 00/0460 : 8F 0F C0 E0 | stal {$e0c010}-1
1322 | 1 toutadisparu.s 684 | Code | 00 | | 1 | 00/0464 : 60 | rts
1323 | 1 toutadisparu.s 685 | Empty | 00 | | 0 | 00/0465 |
1324 | 1 toutadisparu.s 686 | Code | 00 | 2 | 3 | 00/0465 : EE 75 06 | waitEVENT inc VBLCounter0
1325 | 1 toutadisparu.s 687 | Empty | 00 | | 0 | 00/0468 |
1326 | 1 toutadisparu.s 688 | Macro | 00 | | 0 | 00/0468 | PushWord #0 ; wait for a mouse-up event
1328 | 1 toutadisparu.s 688 | Code | 00 | | 3 | 00/0468 : F4 00 00 | PEA #0
1331 | 1 toutadisparu.s 689 | Macro | 00 | | 0 | 00/046B | PushWord #4
1333 | 1 toutadisparu.s 689 | Code | 00 | | 3 | 00/046B : F4 04 00 | PEA #4
1336 | 1 toutadisparu.s 690 | Macro | 00 | | 0 | 00/046E | PushLong #taskREC
1340 | 1 toutadisparu.s 690 | Code | 00 | 1 >>16 | 3 | 00/046E : F4 00 00 | PEA #^#taskREC
1347 | 1 toutadisparu.s 690 | Code | 00 | 2 | 3 | 00/0471 : F4 45 07 | PEA #taskREC
1350 | 1 toutadisparu.s 691 | Macro | 00 | | 0 | 00/0474 | _GetNextEvent
1352 | 1 toutadisparu.s 691 | Code | 00 | | 3 | 00/0474 : A2 06 0A | LDX #$A06 ; load tool call #
1353 | 1 toutadisparu.s 691 | Code | 00 | | 4 | 00/0477 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1354 | 1 toutadisparu.s 692 | Code | 00 | | 1 | 00/047B : 68 | pla
1355 | 1 toutadisparu.s 693 | Code | 00 | | 2 | 00/047C : F0 E7 | beq waitEVENT
1356 | 1 toutadisparu.s 694 | Code | 00 | | 1 | 00/047E : 60 | rts
1357 | 1 toutadisparu.s 695 | Empty | 00 | | 0 | 00/047F |
1358 | 1 toutadisparu.s 696 | Comment | 00 | | 0 | 00/047F | *--------------------------------------
1359 | 1 toutadisparu.s 697 | Empty | 00 | | 0 | 00/047F |
1360 | 1 toutadisparu.s 698 | Code | 00 | | 2 | 00/047F : 84 A0 | fadeIN sty {$a0}
1361 | 1 toutadisparu.s 699 | Code | 00 | | 2 | 00/0481 : 86 A2 | stx {$a0}+2
1362 | 1 toutadisparu.s 700 | Empty | 00 | | 0 | 00/0483 |
1363 | 1 toutadisparu.s 701 | Macro | 00 | | 0 | 00/0483 | _HideCursor
1365 | 1 toutadisparu.s 701 | Code | 00 | | 3 | 00/0483 : A2 04 90 | LDX #$9004 ; load tool call #
1366 | 1 toutadisparu.s 701 | Code | 00 | | 4 | 00/0486 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1367 | 1 toutadisparu.s 702 | Empty | 00 | | 0 | 00/048A |
1368 | 1 toutadisparu.s 703 | Code | 00 | | 3 | 00/048A : A0 00 20 | ldy #$2000
1369 | 1 toutadisparu.s 704 | Code | 00 | | 2 | 00/048D : 84 A4 | sty {{$a0}+4}
1370 | 1 toutadisparu.s 705 | Code | 00 | | 3 | 00/048F : A2 E1 00 | ldx #$00e1
1371 | 1 toutadisparu.s 706 | Code | 00 | | 2 | 00/0492 : 86 A6 | stx {{$a0}+4}+2
1372 | 1 toutadisparu.s 707 | Empty | 00 | | 0 | 00/0494 |
1373 | 1 toutadisparu.s 708 | Code | 00 | | 3 | 00/0494 : A0 00 7E | ldy #$7e00
1374 | 1 toutadisparu.s 709 | Code | 00 | | 3 | 00/0497 : A9 00 00 | lda #0
1375 | 1 toutadisparu.s 710 | Code | 00 | | 2 | 00/049A : 97 A4 | ozunid_4 sta [{{$a0}+4}],y
1376 | 1 toutadisparu.s 711 | Code | 00 | | 1 | 00/049C : C8 | iny
1377 | 1 toutadisparu.s 712 | Code | 00 | | 1 | 00/049D : C8 | iny
1378 | 1 toutadisparu.s 713 | Code | 00 | | 2 | 00/049E : 10 FA | bpl ozunid_4
1379 | 1 toutadisparu.s 714 | Empty | 00 | | 0 | 00/04A0 |
1380 | 1 toutadisparu.s 715 | Code | 00 | | 3 | 00/04A0 : A0 FE 7D | ldy #$7dfe
1381 | 1 toutadisparu.s 716 | Code | 00 | | 2 | 00/04A3 : B7 A0 | ozunid_5 lda [{$a0}],y
1382 | 1 toutadisparu.s 717 | Code | 00 | | 2 | 00/04A5 : 97 A4 | sta [{{$a0}+4}],y
1383 | 1 toutadisparu.s 718 | Code | 00 | | 1 | 00/04A7 : 88 | dey
1384 | 1 toutadisparu.s 719 | Code | 00 | | 1 | 00/04A8 : 88 | dey
1385 | 1 toutadisparu.s 720 | Code | 00 | | 2 | 00/04A9 : 10 F8 | bpl ozunid_5
1386 | 1 toutadisparu.s 721 | Empty | 00 | | 0 | 00/04AB |
1387 | 1 toutadisparu.s 722 | Code | 00 | | 2 | 00/04AB : A5 A0 | fadeIN1 lda {$a0}
1388 | 1 toutadisparu.s 723 | Code | 00 | | 1 | 00/04AD : 18 | clc
1389 | 1 toutadisparu.s 724 | Code | 00 | | 3 | 00/04AE : 69 00 7E | adc #$7e00
1390 | 1 toutadisparu.s 725 | Code | 00 | | 2 | 00/04B1 : 85 A0 | sta {$a0}
1391 | 1 toutadisparu.s 726 | Code | 00 | | 2 | 00/04B3 : A5 A2 | lda {$a0}+2
1392 | 1 toutadisparu.s 727 | Code | 00 | | 3 | 00/04B5 : 69 00 00 | adc #0
1393 | 1 toutadisparu.s 728 | Code | 00 | | 2 | 00/04B8 : 85 A2 | sta {$a0}+2
1394 | 1 toutadisparu.s 729 | Empty | 00 | | 0 | 00/04BA |
1395 | 1 toutadisparu.s 730 | Code | 00 | | 2 | 00/04BA : A5 A4 | lda {{$a0}+4}
1396 | 1 toutadisparu.s 731 | Code | 00 | | 1 | 00/04BC : 18 | clc
1397 | 1 toutadisparu.s 732 | Code | 00 | | 3 | 00/04BD : 69 00 7E | adc #$7e00
1398 | 1 toutadisparu.s 733 | Code | 00 | | 2 | 00/04C0 : 85 A4 | sta {{$a0}+4}
1399 | 1 toutadisparu.s 734 | Code | 00 | | 2 | 00/04C2 : A5 A6 | lda {{$a0}+4}+2
1400 | 1 toutadisparu.s 735 | Code | 00 | | 3 | 00/04C4 : 69 00 00 | adc #0
1401 | 1 toutadisparu.s 736 | Code | 00 | | 2 | 00/04C7 : 85 A6 | sta {{$a0}+4}+2
1402 | 1 toutadisparu.s 737 | Empty | 00 | | 0 | 00/04C9 |
1403 | 1 toutadisparu.s 738 | Code | 00 | | 3 | 00/04C9 : A2 0F 00 | ldx #$000f
1404 | 1 toutadisparu.s 739 | Code | 00 | | 3 | 00/04CC : A0 FE 01 | fadeIN2 ldy #$01fe
1405 | 1 toutadisparu.s 740 | Code | 00 | | 2 | 00/04CF : B7 A4 | fadeIN3 lda [{{$a0}+4}],y
1406 | 1 toutadisparu.s 741 | Code | 00 | | 3 | 00/04D1 : 29 0F 00 | and #$000f
1407 | 1 toutadisparu.s 742 | Code | 00 | 2 | 3 | 00/04D4 : 8D C5 06 | sta temp
1408 | 1 toutadisparu.s 743 | Code | 00 | | 2 | 00/04D7 : B7 A0 | lda [{$a0}],y
1409 | 1 toutadisparu.s 744 | Code | 00 | | 3 | 00/04D9 : 29 0F 00 | and #$000f
1410 | 1 toutadisparu.s 745 | Code | 00 | 2 | 3 | 00/04DC : CD C5 06 | cmp temp
1411 | 1 toutadisparu.s 746 | Code | 00 | | 2 | 00/04DF : F0 08 | beq fadeIN4
1412 | 1 toutadisparu.s 747 | Code | 00 | | 2 | 00/04E1 : B7 A4 | lda [{{$a0}+4}],y
1413 | 1 toutadisparu.s 748 | Code | 00 | | 1 | 00/04E3 : 18 | clc
1414 | 1 toutadisparu.s 749 | Code | 00 | | 3 | 00/04E4 : 69 01 00 | adc #$0001
1415 | 1 toutadisparu.s 750 | Code | 00 | | 2 | 00/04E7 : 97 A4 | sta [{{$a0}+4}],y
1416 | 1 toutadisparu.s 751 | Code | 00 | | 2 | 00/04E9 : B7 A4 | fadeIN4 lda [{{$a0}+4}],y
1417 | 1 toutadisparu.s 752 | Code | 00 | | 3 | 00/04EB : 29 F0 00 | and #$00f0
1418 | 1 toutadisparu.s 753 | Code | 00 | 2 | 3 | 00/04EE : 8D C5 06 | sta temp
1419 | 1 toutadisparu.s 754 | Code | 00 | | 2 | 00/04F1 : B7 A0 | lda [{$a0}],y
1420 | 1 toutadisparu.s 755 | Code | 00 | | 3 | 00/04F3 : 29 F0 00 | and #$00f0
1421 | 1 toutadisparu.s 756 | Code | 00 | 2 | 3 | 00/04F6 : CD C5 06 | cmp temp
1422 | 1 toutadisparu.s 757 | Code | 00 | | 2 | 00/04F9 : F0 08 | beq fadeIN5
1423 | 1 toutadisparu.s 758 | Code | 00 | | 2 | 00/04FB : B7 A4 | lda [{{$a0}+4}],y
1424 | 1 toutadisparu.s 759 | Code | 00 | | 1 | 00/04FD : 18 | clc
1425 | 1 toutadisparu.s 760 | Code | 00 | | 3 | 00/04FE : 69 10 00 | adc #$0010
1426 | 1 toutadisparu.s 761 | Code | 00 | | 2 | 00/0501 : 97 A4 | sta [{{$a0}+4}],y
1427 | 1 toutadisparu.s 762 | Code | 00 | | 2 | 00/0503 : B7 A4 | fadeIN5 lda [{{$a0}+4}],y
1428 | 1 toutadisparu.s 763 | Code | 00 | | 3 | 00/0505 : 29 00 0F | and #$0f00
1429 | 1 toutadisparu.s 764 | Code | 00 | 2 | 3 | 00/0508 : 8D C5 06 | sta temp
1430 | 1 toutadisparu.s 765 | Code | 00 | | 2 | 00/050B : B7 A0 | lda [{$a0}],y
1431 | 1 toutadisparu.s 766 | Code | 00 | | 3 | 00/050D : 29 00 0F | and #$0f00
1432 | 1 toutadisparu.s 767 | Code | 00 | 2 | 3 | 00/0510 : CD C5 06 | cmp temp
1433 | 1 toutadisparu.s 768 | Code | 00 | | 2 | 00/0513 : F0 08 | beq fadeIN6
1434 | 1 toutadisparu.s 769 | Code | 00 | | 2 | 00/0515 : B7 A4 | lda [{{$a0}+4}],y
1435 | 1 toutadisparu.s 770 | Code | 00 | | 1 | 00/0517 : 18 | clc
1436 | 1 toutadisparu.s 771 | Code | 00 | | 3 | 00/0518 : 69 00 01 | adc #$0100
1437 | 1 toutadisparu.s 772 | Code | 00 | | 2 | 00/051B : 97 A4 | sta [{{$a0}+4}],y
1438 | 1 toutadisparu.s 773 | Empty | 00 | | 0 | 00/051D |
1439 | 1 toutadisparu.s 774 | Code | 00 | | 1 | 00/051D : 88 | fadeIN6 dey
1440 | 1 toutadisparu.s 775 | Code | 00 | | 1 | 00/051E : 88 | dey
1441 | 1 toutadisparu.s 776 | Code | 00 | | 2 | 00/051F : 10 AE | bpl fadeIN3
1442 | 1 toutadisparu.s 777 | Code | 00 | 2 | 3 | 00/0521 : 20 3E 04 | jsr nextVBL
1443 | 1 toutadisparu.s 778 | Code | 00 | | 1 | 00/0524 : CA | dex
1444 | 1 toutadisparu.s 779 | Code | 00 | | 2 | 00/0525 : 10 A5 | bpl fadeIN2
1445 | 1 toutadisparu.s 780 | Empty | 00 | | 0 | 00/0527 |
1446 | 1 toutadisparu.s 781 | Macro | 00 | | 0 | 00/0527 | _ShowCursor
1448 | 1 toutadisparu.s 781 | Code | 00 | | 3 | 00/0527 : A2 04 91 | LDX #$9104 ; load tool call #
1449 | 1 toutadisparu.s 781 | Code | 00 | | 4 | 00/052A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1450 | 1 toutadisparu.s 782 | Code | 00 | | 1 | 00/052E : 60 | rts
1451 | 1 toutadisparu.s 783 | Empty | 00 | | 0 | 00/052F |
1452 | 1 toutadisparu.s 784 | Comment | 00 | | 0 | 00/052F | *---
1453 | 1 toutadisparu.s 785 | Empty | 00 | | 0 | 00/052F |
1454 | 1 toutadisparu.s 786 | Code | 00 | | 3 | 00/052F : A9 00 9E | fadeOUT lda #$9e00
1455 | 1 toutadisparu.s 787 | Code | 00 | | 2 | 00/0532 : 85 A0 | sta {$a0}
1456 | 1 toutadisparu.s 788 | Code | 00 | | 3 | 00/0534 : A9 E1 00 | lda #$00e1
1457 | 1 toutadisparu.s 789 | Code | 00 | | 2 | 00/0537 : 85 A2 | sta {$a0}+2
1458 | 1 toutadisparu.s 790 | Empty | 00 | | 0 | 00/0539 |
1459 | 1 toutadisparu.s 791 | Macro | 00 | | 0 | 00/0539 | _HideCursor
1461 | 1 toutadisparu.s 791 | Code | 00 | | 3 | 00/0539 : A2 04 90 | LDX #$9004 ; load tool call #
1462 | 1 toutadisparu.s 791 | Code | 00 | | 4 | 00/053C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1463 | 1 toutadisparu.s 792 | Empty | 00 | | 0 | 00/0540 |
1464 | 1 toutadisparu.s 793 | Code | 00 | | 3 | 00/0540 : A2 0F 00 | ldx #$000f
1465 | 1 toutadisparu.s 794 | Code | 00 | | 3 | 00/0543 : A0 FE 01 | fadeOUT1 ldy #$01fe
1466 | 1 toutadisparu.s 795 | Code | 00 | | 2 | 00/0546 : B7 A0 | fadeOUT2 lda [{$a0}],y
1467 | 1 toutadisparu.s 796 | Code | 00 | | 3 | 00/0548 : 29 0F 00 | and #$000f
1468 | 1 toutadisparu.s 797 | Code | 00 | | 2 | 00/054B : F0 08 | beq fadeOUT3
1469 | 1 toutadisparu.s 798 | Code | 00 | | 2 | 00/054D : B7 A0 | lda [{$a0}],y
1470 | 1 toutadisparu.s 799 | Code | 00 | | 1 | 00/054F : 38 | sec
1471 | 1 toutadisparu.s 800 | Code | 00 | | 3 | 00/0550 : E9 01 00 | sbc #$0001
1472 | 1 toutadisparu.s 801 | Code | 00 | | 2 | 00/0553 : 97 A0 | sta [{$a0}],y
1473 | 1 toutadisparu.s 802 | Code | 00 | | 2 | 00/0555 : B7 A0 | fadeOUT3 lda [{$a0}],y
1474 | 1 toutadisparu.s 803 | Code | 00 | | 3 | 00/0557 : 29 F0 00 | and #$00f0
1475 | 1 toutadisparu.s 804 | Code | 00 | | 2 | 00/055A : F0 08 | beq fadeOUT4
1476 | 1 toutadisparu.s 805 | Code | 00 | | 2 | 00/055C : B7 A0 | lda [{$a0}],y
1477 | 1 toutadisparu.s 806 | Code | 00 | | 1 | 00/055E : 38 | sec
1478 | 1 toutadisparu.s 807 | Code | 00 | | 3 | 00/055F : E9 10 00 | sbc #$0010
1479 | 1 toutadisparu.s 808 | Code | 00 | | 2 | 00/0562 : 97 A0 | sta [{$a0}],y
1480 | 1 toutadisparu.s 809 | Code | 00 | | 2 | 00/0564 : B7 A0 | fadeOUT4 lda [{$a0}],y
1481 | 1 toutadisparu.s 810 | Code | 00 | | 3 | 00/0566 : 29 00 0F | and #$0f00
1482 | 1 toutadisparu.s 811 | Code | 00 | | 2 | 00/0569 : F0 08 | beq fadeOUT5
1483 | 1 toutadisparu.s 812 | Code | 00 | | 2 | 00/056B : B7 A0 | lda [{$a0}],y
1484 | 1 toutadisparu.s 813 | Code | 00 | | 1 | 00/056D : 38 | sec
1485 | 1 toutadisparu.s 814 | Code | 00 | | 3 | 00/056E : E9 00 01 | sbc #$0100
1486 | 1 toutadisparu.s 815 | Code | 00 | | 2 | 00/0571 : 97 A0 | sta [{$a0}],y
1487 | 1 toutadisparu.s 816 | Empty | 00 | | 0 | 00/0573 |
1488 | 1 toutadisparu.s 817 | Code | 00 | | 1 | 00/0573 : 88 | fadeOUT5 dey
1489 | 1 toutadisparu.s 818 | Code | 00 | | 1 | 00/0574 : 88 | dey
1490 | 1 toutadisparu.s 819 | Code | 00 | | 2 | 00/0575 : 10 CF | bpl fadeOUT2
1491 | 1 toutadisparu.s 820 | Code | 00 | 2 | 3 | 00/0577 : 20 3E 04 | jsr nextVBL
1492 | 1 toutadisparu.s 821 | Code | 00 | | 1 | 00/057A : CA | dex
1493 | 1 toutadisparu.s 822 | Code | 00 | | 2 | 00/057B : 10 C6 | bpl fadeOUT1
1494 | 1 toutadisparu.s 823 | Empty | 00 | | 0 | 00/057D |
1495 | 1 toutadisparu.s 824 | Macro | 00 | | 0 | 00/057D | _ShowCursor
1497 | 1 toutadisparu.s 824 | Code | 00 | | 3 | 00/057D : A2 04 91 | LDX #$9104 ; load tool call #
1498 | 1 toutadisparu.s 824 | Code | 00 | | 4 | 00/0580 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1499 | 1 toutadisparu.s 825 | Code | 00 | 2 | 3 | 00/0584 : 4C 53 27 | jmp noircit_ecran
1500 | 1 toutadisparu.s 826 | Empty | 00 | | 0 | 00/0587 |
1501 | 1 toutadisparu.s 827 | Comment | 00 | | 0 | 00/0587 | *----------------------------
1502 | 1 toutadisparu.s 828 | Comment | 00 | | 0 | 00/0587 | * unpackLZ4
1503 | 1 toutadisparu.s 829 | Comment | 00 | | 0 | 00/0587 | * Unpacks a LZ4 file
1504 | 1 toutadisparu.s 830 | Comment | 00 | | 0 | 00/0587 | * Uses the two pointers:
1505 | 1 toutadisparu.s 831 | Comment | 00 | | 0 | 00/0587 | * - ptrUNPACK: packed img (MUST BE AT $0000)
1506 | 1 toutadisparu.s 832 | Comment | 00 | | 0 | 00/0587 | * - ptrIMAGE: temp unpack zone
1507 | 1 toutadisparu.s 833 | Comment | 00 | | 0 | 00/0587 | *
1508 | 1 toutadisparu.s 834 | Comment | 00 | | 0 | 00/0587 | * Entry:
1509 | 1 toutadisparu.s 835 | Comment | 00 | | 0 | 00/0587 | * A: packed data size
1510 | 1 toutadisparu.s 836 | Comment | 00 | | 0 | 00/0587 | *
1511 | 1 toutadisparu.s 837 | Comment | 00 | | 0 | 00/0587 | * Exit:
1512 | 1 toutadisparu.s 838 | Comment | 00 | | 0 | 00/0587 | * A: unpacked data size
1513 | 1 toutadisparu.s 839 | Comment | 00 | | 0 | 00/0587 | *
1514 | 1 toutadisparu.s 840 | Comment | 00 | | 0 | 00/0587 | *----------------------------
1515 | 1 toutadisparu.s 841 | Empty | 00 | | 0 | 00/0587 |
1516 | 1 toutadisparu.s 842 | Empty | 00 | | 0 | 00/0587 | unpackLZ4
1517 | 1 toutadisparu.s 843 | Code | 00 | 2 | 3 | 00/0587 : 8D D4 05 | sta LZ4_Limit+1
1518 | 1 toutadisparu.s 844 | Empty | 00 | | 0 | 00/058A |
1519 | 1 toutadisparu.s 845 | Code | 00 | 2 | 3 | 00/058A : 20 CF 45 | jsr suspendMUSIC
1520 | 1 toutadisparu.s 846 | Code | 10 | | 2 | 00/058D : E2 20 | sep #$20
1521 | 1 toutadisparu.s 847 | Empty | 10 | | 0 | 00/058F |
1522 | 1 toutadisparu.s 848 | Comment | 10 | | 0 | 00/058F | *--- Source
1523 | 1 toutadisparu.s 849 | Empty | 10 | | 0 | 00/058F |
1524 | 1 toutadisparu.s 850 | Code | 10 | 2 | 3 | 00/058F : AD B1 06 | lda ptrUNPACK+2
1525 | 1 toutadisparu.s 851 | Code | 10 | 2 | 3 | 00/0592 : 8D D0 05 | sta LZ4_Literal_3+2
1526 | 1 toutadisparu.s 852 | Code | 10 | 2 | 3 | 00/0595 : 8D B5 05 | sta LZ4_ReadToken+3
1527 | 1 toutadisparu.s 853 | Code | 10 | 2 | 3 | 00/0598 : 8D DD 05 | sta LZ4_Match_1+3
1528 | 1 toutadisparu.s 854 | Code | 10 | 2 | 3 | 00/059B : 8D 0A 06 | sta LZ4_GetLength_1+3
1529 | 1 toutadisparu.s 855 | Empty | 10 | | 0 | 00/059E |
1530 | 1 toutadisparu.s 856 | Comment | 10 | | 0 | 00/059E | *--- Destination
1531 | 1 toutadisparu.s 857 | Empty | 10 | | 0 | 00/059E |
1532 | 1 toutadisparu.s 858 | Code | 10 | 2 | 3 | 00/059E : AD A5 06 | lda ptrIMAGE+2
1533 | 1 toutadisparu.s 859 | Code | 10 | 2 | 3 | 00/05A1 : 8D CF 05 | sta LZ4_Literal_3+1
1534 | 1 toutadisparu.s 860 | Code | 10 | 2 | 3 | 00/05A4 : 8D FA 05 | sta LZ4_Match_5+1
1535 | 1 toutadisparu.s 861 | Code | 10 | 2 | 3 | 00/05A7 : 8D FB 05 | sta LZ4_Match_5+2
1536 | 1 toutadisparu.s 862 | Empty | 10 | | 0 | 00/05AA |
1537 | 1 toutadisparu.s 863 | Code | 00 | | 2 | 00/05AA : C2 20 | rep #$20
1538 | 1 toutadisparu.s 864 | Empty | 00 | | 0 | 00/05AC |
1539 | 1 toutadisparu.s 865 | Comment | 00 | | 0 | 00/05AC | * REP #$30
1540 | 1 toutadisparu.s 866 | Comment | 00 | | 0 | 00/05AC | * STY LZ4_Limit+1
1541 | 1 toutadisparu.s 867 | Empty | 00 | | 0 | 00/05AC |
1542 | 1 toutadisparu.s 868 | Comment | 00 | | 0 | 00/05AC | *--
1543 | 1 toutadisparu.s 869 | Empty | 00 | | 0 | 00/05AC |
1544 | 1 toutadisparu.s 870 | Code | 00 | | 3 | 00/05AC : A0 00 00 | ldy #0 ; Init Target unpacked Data offset
1545 | 1 toutadisparu.s 871 | Code | 00 | | 3 | 00/05AF : A2 10 00 | ldx #16 ; Offset after header
1546 | 1 toutadisparu.s 872 | Empty | 00 | | 0 | 00/05B2 |
1547 | 1 toutadisparu.s 873 | Code | 00 | | 4 | 00/05B2 : BF 00 00 AA | LZ4_ReadToken LDAL $AA0000,X ; Read Token Byte
1548 | 1 toutadisparu.s 874 | Code | 00 | | 1 | 00/05B6 : E8 | INX
1549 | 1 toutadisparu.s 875 | Code | 00 | 2 | 3 | 00/05B7 : 8D E4 05 | STA LZ4_Match_2+1
1550 | 1 toutadisparu.s 876 | Empty | 00 | | 0 | 00/05BA |
1551 | 1 toutadisparu.s 877 | Comment | 00 | | 0 | 00/05BA | *----------------
1552 | 1 toutadisparu.s 878 | Empty | 00 | | 0 | 00/05BA |
1553 | 1 toutadisparu.s 879 | Code | 00 | | 3 | 00/05BA : 29 F0 00 | LZ4_Literal AND #$00F0 ; >>> Process Literal Bytes <<<
1554 | 1 toutadisparu.s 880 | Code | 00 | | 2 | 00/05BD : F0 14 | BEQ LZ4_Limit ; No Literal
1555 | 1 toutadisparu.s 881 | Code | 00 | | 3 | 00/05BF : C9 F0 00 | CMP #$00F0
1556 | 1 toutadisparu.s 882 | Code | 00 | | 2 | 00/05C2 : D0 05 | BNE LZ4_Literal_1
1557 | 1 toutadisparu.s 883 | Code | 00 | 2 | 3 | 00/05C4 : 20 01 06 | JSR LZ4_GetLengthLit ; Compute Literal Length with next bytes
1558 | 1 toutadisparu.s 884 | Code | 00 | | 2 | 00/05C7 : 80 04 | BRA LZ4_Literal_2
1559 | 1 toutadisparu.s 885 | Code | 00 | | 1 | 00/05C9 : 4A | LZ4_Literal_1 LSR ; Literal Length use the 4 bit
1560 | 1 toutadisparu.s 886 | Code | 00 | | 1 | 00/05CA : 4A | LSR
1561 | 1 toutadisparu.s 887 | Code | 00 | | 1 | 00/05CB : 4A | LSR
1562 | 1 toutadisparu.s 888 | Code | 00 | | 1 | 00/05CC : 4A | LSR
1563 | 1 toutadisparu.s 889 | Empty | 00 | | 0 | 00/05CD |
1564 | 1 toutadisparu.s 890 | Code | 00 | | 1 | 00/05CD : 3A | LZ4_Literal_2 DEC ; Copy A+1 Bytes
1565 | 1 toutadisparu.s 891 | Code | 00 | | 3 | 00/05CE : 54 BB AA | LZ4_Literal_3 MVN $AA,$BB ; Copy Literal Bytes from packed data buffer
1566 | 1 toutadisparu.s 892 | Code | 00 | | 1 | 00/05D1 : 4B | PHK ; X and Y are auto incremented
1567 | 1 toutadisparu.s 893 | Code | 00 | | 1 | 00/05D2 : AB | PLB
1568 | 1 toutadisparu.s 894 | Empty | 00 | | 0 | 00/05D3 |
1569 | 1 toutadisparu.s 895 | Comment | 00 | | 0 | 00/05D3 | *----------------
1570 | 1 toutadisparu.s 896 | Empty | 00 | | 0 | 00/05D3 |
1571 | 1 toutadisparu.s 897 | Code | 00 | | 3 | 00/05D3 : E0 AA AA | LZ4_Limit CPX #$AAAA ; End Of Packed Data buffer ?
1572 | 1 toutadisparu.s 898 | Code | 00 | | 2 | 00/05D6 : F0 49 | BEQ LZ4_End
1573 | 1 toutadisparu.s 899 | Empty | 00 | | 0 | 00/05D8 |
1574 | 1 toutadisparu.s 900 | Comment | 00 | | 0 | 00/05D8 | *----------------
1575 | 1 toutadisparu.s 901 | Empty | 00 | | 0 | 00/05D8 |
1576 | 1 toutadisparu.s 902 | Code | 00 | | 1 | 00/05D8 : 98 | LZ4_Match TYA ; >>> Process Match Bytes <<<
1577 | 1 toutadisparu.s 903 | Code | 00 | | 1 | 00/05D9 : 38 | SEC
1578 | 1 toutadisparu.s 904 | Code | 00 | | 4 | 00/05DA : FF 00 00 AA | LZ4_Match_1 SBCL $AA0000,X ; Match Offset
1579 | 1 toutadisparu.s 905 | Code | 00 | | 1 | 00/05DE : E8 | INX
1580 | 1 toutadisparu.s 906 | Code | 00 | | 1 | 00/05DF : E8 | INX
1581 | 1 toutadisparu.s 907 | Code | 00 | 2 | 3 | 00/05E0 : 8D F7 05 | STA LZ4_Match_4+1
1582 | 1 toutadisparu.s 908 | Empty | 00 | | 0 | 00/05E3 |
1583 | 1 toutadisparu.s 909 | Code | 00 | | 3 | 00/05E3 : A9 00 00 | LZ4_Match_2 LDA #$0000 ; Current Token Value
1584 | 1 toutadisparu.s 910 | Code | 00 | | 3 | 00/05E6 : 29 0F 00 | AND #$000F
1585 | 1 toutadisparu.s 911 | Code | 00 | | 3 | 00/05E9 : C9 0F 00 | CMP #$000F
1586 | 1 toutadisparu.s 912 | Code | 00 | | 2 | 00/05EC : D0 03 | BNE LZ4_Match_3
1587 | 1 toutadisparu.s 913 | Code | 00 | 2 | 3 | 00/05EE : 20 04 06 | JSR LZ4_GetLengthMat ; Compute Match Length with next bytes
1588 | 1 toutadisparu.s 914 | Code | 00 | | 1 | 00/05F1 : 18 | LZ4_Match_3 CLC
1589 | 1 toutadisparu.s 915 | Code | 00 | | 3 | 00/05F2 : 69 03 00 | ADC #$0003 ; Minimum Match Length is 4 (-1 for the MVN)
1590 | 1 toutadisparu.s 916 | Empty | 00 | | 0 | 00/05F5 |
1591 | 1 toutadisparu.s 917 | Code | 00 | | 1 | 00/05F5 : DA | PHX
1592 | 1 toutadisparu.s 918 | Code | 00 | | 3 | 00/05F6 : A2 AA AA | LZ4_Match_4 LDX #$AAAA ; Match Byte Offset
1593 | 1 toutadisparu.s 919 | Code | 00 | | 3 | 00/05F9 : 54 BB BB | LZ4_Match_5 MVN $BB,$BB ; Copy Match Bytes from unpacked data buffer
1594 | 1 toutadisparu.s 920 | Code | 00 | | 1 | 00/05FC : 4B | PHK ; X and Y are auto incremented
1595 | 1 toutadisparu.s 921 | Code | 00 | | 1 | 00/05FD : AB | PLB
1596 | 1 toutadisparu.s 922 | Code | 00 | | 1 | 00/05FE : FA | PLX
1597 | 1 toutadisparu.s 923 | Code | 00 | | 2 | 00/05FF : 80 B1 | BRA LZ4_ReadToken
1598 | 1 toutadisparu.s 924 | Empty | 00 | | 0 | 00/0601 |
1599 | 1 toutadisparu.s 925 | Comment | 00 | | 0 | 00/0601 | *----------------
1600 | 1 toutadisparu.s 926 | Empty | 00 | | 0 | 00/0601 |
1601 | 1 toutadisparu.s 927 | Code | 00 | | 3 | 00/0601 : A9 0F 00 | LZ4_GetLengthLit LDA #$000F ; Compute Variable Length (Literal or Match)
1602 | 1 toutadisparu.s 928 | Code | 00 | 2 | 3 | 00/0604 : 8D 16 06 | LZ4_GetLengthMat STA LZ4_GetLength_2+1
1603 | 1 toutadisparu.s 929 | Code | 00 | | 4 | 00/0607 : BF 00 00 AA | LZ4_GetLength_1 LDAL $AA0000,X ; Read Length Byte
1604 | 1 toutadisparu.s 930 | Code | 00 | | 1 | 00/060B : E8 | INX
1605 | 1 toutadisparu.s 931 | Code | 00 | | 3 | 00/060C : 29 FF 00 | AND #$00FF
1606 | 1 toutadisparu.s 932 | Code | 00 | | 3 | 00/060F : C9 FF 00 | CMP #$00FF
1607 | 1 toutadisparu.s 933 | Code | 00 | | 2 | 00/0612 : D0 09 | BNE LZ4_GetLength_3
1608 | 1 toutadisparu.s 934 | Code | 00 | | 1 | 00/0614 : 18 | CLC
1609 | 1 toutadisparu.s 935 | Code | 00 | | 3 | 00/0615 : 69 0F 00 | LZ4_GetLength_2 ADC #$000F
1610 | 1 toutadisparu.s 936 | Code | 00 | 2 | 3 | 00/0618 : 8D 16 06 | STA LZ4_GetLength_2+1
1611 | 1 toutadisparu.s 937 | Code | 00 | | 2 | 00/061B : 80 EA | BRA LZ4_GetLength_1
1612 | 1 toutadisparu.s 938 | Code | 00 | 2 | 3 | 00/061D : 6D 16 06 | LZ4_GetLength_3 ADC LZ4_GetLength_2+1
1613 | 1 toutadisparu.s 939 | Code | 00 | | 1 | 00/0620 : 60 | RTS
1614 | 1 toutadisparu.s 940 | Empty | 00 | | 0 | 00/0621 |
1615 | 1 toutadisparu.s 941 | Comment | 00 | | 0 | 00/0621 | *----------------
1616 | 1 toutadisparu.s 942 | Empty | 00 | | 0 | 00/0621 |
1617 | 1 toutadisparu.s 943 | Code | 00 | 2 | 3 | 00/0621 : 8C 27 06 | LZ4_End sty lenDATA ; Y = length of unpacked data
1618 | 1 toutadisparu.s 944 | Code | 00 | 2 | 3 | 00/0624 : 4C DF 45 | jmp resumeMUSIC
1619 | 1 toutadisparu.s 945 | Empty | 00 | | 0 | 00/0627 |
1620 | 1 toutadisparu.s 946 | Comment | 00 | | 0 | 00/0627 | *---
1621 | 1 toutadisparu.s 947 | Empty | 00 | | 0 | 00/0627 |
1622 | 1 toutadisparu.s 948 | Data | 00 | | 4 | 00/0627 : 00 00 00 00 | lenDATA ds 4
1623 | 1 toutadisparu.s 949 | Empty | 00 | | 0 | 00/062B |
1624 | 1 toutadisparu.s 950 | Comment | 00 | | 0 | 00/062B | *-----------------------------------
1625 | 1 toutadisparu.s 951 | Comment | 00 | | 0 | 00/062B | * SAVE THE SHR SCREEN
1626 | 1 toutadisparu.s 952 | Comment | 00 | | 0 | 00/062B | *-----------------------------------
1627 | 1 toutadisparu.s 953 | Empty | 00 | | 0 | 00/062B |
1628 | 1 toutadisparu.s 954 | Empty | 00 | | 0 | 00/062B | saveBACK
1629 | 1 toutadisparu.s 955 | Macro | 00 | | 0 | 00/062B | _HideCursor
1631 | 1 toutadisparu.s 955 | Code | 00 | | 3 | 00/062B : A2 04 90 | LDX #$9004 ; load tool call #
1632 | 1 toutadisparu.s 955 | Code | 00 | | 4 | 00/062E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1633 | 1 toutadisparu.s 956 | Empty | 00 | | 0 | 00/0632 |
1634 | 1 toutadisparu.s 957 | Code | 00 | | 3 | 00/0632 : A2 FE 7F | ldx #$8000-2
1635 | 1 toutadisparu.s 958 | Code | 00 | | 4 | 00/0635 : BF 00 20 E1 | ozunid_6 ldal $e12000,x
1636 | 1 toutadisparu.s 959 | Code | 00 | | 4 | 00/0639 : 9F 00 00 00 | saveBACK1 stal $000000,x
1637 | 1 toutadisparu.s 960 | Code | 00 | | 1 | 00/063D : CA | dex
1638 | 1 toutadisparu.s 961 | Code | 00 | | 1 | 00/063E : CA | dex
1639 | 1 toutadisparu.s 962 | Code | 00 | | 2 | 00/063F : 10 F4 | bpl ozunid_6
1640 | 1 toutadisparu.s 963 | Empty | 00 | | 0 | 00/0641 |
1641 | 1 toutadisparu.s 964 | Macro | 00 | | 0 | 00/0641 | exitBACK _ShowCursor
1643 | 1 toutadisparu.s 964 | Code | 00 | | 3 | 00/0641 : A2 04 91 | LDX #$9104 ; load tool call #
1644 | 1 toutadisparu.s 964 | Code | 00 | | 4 | 00/0644 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1645 | 1 toutadisparu.s 965 | Code | 00 | | 1 | 00/0648 : 60 | rts
1646 | 1 toutadisparu.s 966 | Empty | 00 | | 0 | 00/0649 |
1647 | 1 toutadisparu.s 967 | Comment | 00 | | 0 | 00/0649 | *-----------------------------------
1648 | 1 toutadisparu.s 968 | Comment | 00 | | 0 | 00/0649 | * RESTORE THE SHR SCREEN
1649 | 1 toutadisparu.s 969 | Comment | 00 | | 0 | 00/0649 | *-----------------------------------
1650 | 1 toutadisparu.s 970 | Empty | 00 | | 0 | 00/0649 |
1651 | 1 toutadisparu.s 971 | Empty | 00 | | 0 | 00/0649 | loadBACK
1652 | 1 toutadisparu.s 972 | Macro | 00 | | 0 | 00/0649 | _HideCursor
1654 | 1 toutadisparu.s 972 | Code | 00 | | 3 | 00/0649 : A2 04 90 | LDX #$9004 ; load tool call #
1655 | 1 toutadisparu.s 972 | Code | 00 | | 4 | 00/064C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1656 | 1 toutadisparu.s 973 | Empty | 00 | | 0 | 00/0650 |
1657 | 1 toutadisparu.s 974 | Code | 00 | | 3 | 00/0650 : A2 FE 7F | ldx #$8000-2
1658 | 1 toutadisparu.s 975 | Code | 00 | | 4 | 00/0653 : BF 00 00 00 | loadBACK1 ldal $000000,x
1659 | 1 toutadisparu.s 976 | Code | 00 | | 4 | 00/0657 : 9F 00 20 01 | stal $012000,x
1660 | 1 toutadisparu.s 977 | Code | 00 | | 4 | 00/065B : 9F 00 20 E1 | stal $e12000,x
1661 | 1 toutadisparu.s 978 | Code | 00 | | 1 | 00/065F : CA | dex
1662 | 1 toutadisparu.s 979 | Code | 00 | | 1 | 00/0660 : CA | dex
1663 | 1 toutadisparu.s 980 | Code | 00 | | 2 | 00/0661 : 10 F0 | bpl loadBACK1
1664 | 1 toutadisparu.s 981 | Code | 00 | | 2 | 00/0663 : 30 DC | bmi exitBACK
1665 | 1 toutadisparu.s 982 | Empty | 00 | | 0 | 00/0665 |
1666 | 1 toutadisparu.s 983 | Comment | 00 | | 0 | 00/0665 | *--- Genere un nombre aleatoire
1667 | 1 toutadisparu.s 984 | Empty | 00 | | 0 | 00/0665 |
1668 | 1 toutadisparu.s 985 | Empty | 00 | | 0 | 00/0665 | Random
1669 | 1 toutadisparu.s 986 | Code | 00 | | 4 | 00/0665 : AF 2E C0 E0 | ldal $e0c02e
1670 | 1 toutadisparu.s 987 | Code | 00 | | 1 | 00/0669 : EB | xba
1671 | 1 toutadisparu.s 988 | Code | 00 | | 1 | 00/066A : 18 | clc
1672 | 1 toutadisparu.s 989 | Code | 00 | 2 | 3 | 00/066B : 6D 75 06 | adc VBLCounter0
1673 | 1 toutadisparu.s 990 | Code | 00 | 2 | 3 | 00/066E : 8D 75 06 | sta VBLCounter0
1674 | 1 toutadisparu.s 991 | Code | 00 | | 3 | 00/0671 : 29 FF 00 | and #$ff
1675 | 1 toutadisparu.s 992 | Code | 00 | | 1 | 00/0674 : 60 | rts
1676 | 1 toutadisparu.s 993 | Empty | 00 | | 0 | 00/0675 |
1677 | 1 toutadisparu.s 994 | Data | 00 | | 2 | 00/0675 : 00 00 | VBLCounter0 ds 2
1678 | 1 toutadisparu.s 995 | Empty | 00 | | 0 | 00/0677 |
1679 | 1 toutadisparu.s 996 | Comment | 00 | | 0 | 00/0677 | *----------------------------
1680 | 1 toutadisparu.s 997 | Comment | 00 | | 0 | 00/0677 | * nowWAIT
1681 | 1 toutadisparu.s 998 | Comment | 00 | | 0 | 00/0677 | * Wait A seconds
1682 | 1 toutadisparu.s 999 | Comment | 00 | | 0 | 00/0677 | *
1683 | 1 toutadisparu.s 1000 | Comment | 00 | | 0 | 00/0677 | * Entry:
1684 | 1 toutadisparu.s 1001 | Comment | 00 | | 0 | 00/0677 | * A: nb of seconds to wait
1685 | 1 toutadisparu.s 1002 | Comment | 00 | | 0 | 00/0677 | *
1686 | 1 toutadisparu.s 1003 | Comment | 00 | | 0 | 00/0677 | * Exit:
1687 | 1 toutadisparu.s 1004 | Comment | 00 | | 0 | 00/0677 | * A/X: scrambled
1688 | 1 toutadisparu.s 1005 | Comment | 00 | | 0 | 00/0677 | *
1689 | 1 toutadisparu.s 1006 | Comment | 00 | | 0 | 00/0677 | *----------------------------
1690 | 1 toutadisparu.s 1007 | Empty | 00 | | 0 | 00/0677 |
1691 | 1 toutadisparu.s 1008 | Empty | 00 | | 0 | 00/0677 | nowWAIT
1692 | 1 toutadisparu.s 1009 | Code | 00 | | 1 | 00/0677 : 3A | dec
1693 | 1 toutadisparu.s 1010 | Code | 00 | | 1 | 00/0678 : AA | tax
1694 | 1 toutadisparu.s 1011 | Code | 00 | | 3 | 00/0679 : A9 00 00 | lda #0
1695 | 1 toutadisparu.s 1012 | Code | 00 | | 1 | 00/067C : 18 | ozunid_7 clc
1696 | 1 toutadisparu.s 1013 | Code | 00 | | 3 | 00/067D : 69 3C 00 | adc #60
1697 | 1 toutadisparu.s 1014 | Code | 00 | | 3 | 00/0680 : E0 00 00 | cpx #0
1698 | 1 toutadisparu.s 1015 | Code | 00 | | 2 | 00/0683 : F0 03 | beq nowWAIT1
1699 | 1 toutadisparu.s 1016 | Code | 00 | | 1 | 00/0685 : CA | dex
1700 | 1 toutadisparu.s 1017 | Code | 00 | | 2 | 00/0686 : 80 F4 | bra ozunid_7
1701 | 1 toutadisparu.s 1018 | Empty | 00 | | 0 | 00/0688 |
1702 | 1 toutadisparu.s 1019 | Code | 00 | | 1 | 00/0688 : 48 | nowWAIT1 pha
1703 | 1 toutadisparu.s 1020 | Code | 00 | | 4 | 00/0689 : AF 18 C0 E0 | ozunid_8 ldal {$e0c019}-1
1704 | 1 toutadisparu.s 1021 | Code | 00 | | 2 | 00/068D : 10 FA | bpl ozunid_8
1705 | 1 toutadisparu.s 1022 | Code | 00 | | 4 | 00/068F : AF 18 C0 E0 | ozunid_9 ldal {$e0c019}-1
1706 | 1 toutadisparu.s 1023 | Code | 00 | | 2 | 00/0693 : 30 FA | bmi ozunid_9
1707 | 1 toutadisparu.s 1024 | Empty | 00 | | 0 | 00/0695 |
1708 | 1 toutadisparu.s 1025 | Code | 00 | | 1 | 00/0695 : 68 | pla
1709 | 1 toutadisparu.s 1026 | Code | 00 | | 1 | 00/0696 : 3A | dec
1710 | 1 toutadisparu.s 1027 | Code | 00 | | 2 | 00/0697 : D0 EF | bne nowWAIT1
1711 | 1 toutadisparu.s 1028 | Code | 00 | | 1 | 00/0699 : 38 | sec
1712 | 1 toutadisparu.s 1029 | Code | 00 | | 1 | 00/069A : 60 | rts
1713 | 1 toutadisparu.s 1030 | Empty | 00 | | 0 | 00/069B |
1714 | 1 toutadisparu.s 1031 | Comment | 00 | | 0 | 00/069B | *----------------------------------------
1715 | 1 toutadisparu.s 1032 | Comment | 00 | | 0 | 00/069B | * DATA
1716 | 1 toutadisparu.s 1033 | Comment | 00 | | 0 | 00/069B | *----------------------------------------
1717 | 1 toutadisparu.s 1034 | Empty | 00 | | 0 | 00/069B |
1718 | 1 toutadisparu.s 1035 | Comment | 00 | | 0 | 00/069B | *----------------------- Memory manager
1719 | 1 toutadisparu.s 1036 | Empty | 00 | | 0 | 00/069B |
1720 | 1 toutadisparu.s 1037 | Data | 00 | | 2 | 00/069B : 00 00 | myID ds 2
1721 | 1 toutadisparu.s 1038 | Data | 00 | | 2 | 00/069D : 00 00 | myDP ds 2
1722 | 1 toutadisparu.s 1039 | Empty | 00 | | 0 | 00/069F |
1723 | 1 toutadisparu.s 1040 | Data | 00 | | 4 | 00/069F : 00 00 00 00 | SStopREC ds 4
1724 | 1 toutadisparu.s 1041 | Empty | 00 | | 0 | 00/06A3 |
1725 | 1 toutadisparu.s 1042 | Comment | 00 | | 0 | 00/06A3 | * même 64k
1726 | 1 toutadisparu.s 1043 | Data | 00 | | 4 | 00/06A3 : 00 00 00 00 | ptrIMAGE ds 4 ; $0000: where a scene image is loaded
1727 | 1 toutadisparu.s 1044 | Data | 00 | | 4 | 00/06A7 : 00 80 00 00 | ptrMENU adrl $8000 ; $8000: the menu picture
1728 | 1 toutadisparu.s 1045 | Empty | 00 | | 0 | 00/06AB |
1729 | 1 toutadisparu.s 1046 | Data | 00 | | 4 | 00/06AB : 00 80 00 00 | ptrFOND adrl $8000 ; $0000: copy/paste du desktop, $8000: the fond picture
1730 | 1 toutadisparu.s 1047 | Empty | 00 | | 0 | 00/06AF |
1731 | 1 toutadisparu.s 1048 | Data | 00 | | 4 | 00/06AF : 00 00 00 00 | ptrUNPACK ds 4 ; $0000: where the background picture is laoded
1732 | 1 toutadisparu.s 1049 | Data | 00 | | 4 | 00/06B3 : 00 00 00 00 | ptrFONT ds 4 ; $8000: the font picture
1733 | 1 toutadisparu.s 1050 | Empty | 00 | | 0 | 00/06B7 |
1734 | 1 toutadisparu.s 1051 | Data | 00 | | 4 | 00/06B7 : 00 00 00 00 | ptrINDEX ds 4 ; les index des textes
1735 | 1 toutadisparu.s 1052 | Data | 00 | | 4 | 00/06BB : 00 00 00 00 | ptrTEXTES ds 4 ; les textes
1736 | 1 toutadisparu.s 1053 | Empty | 00 | | 0 | 00/06BF |
1737 | 1 toutadisparu.s 1054 | Data | 00 | | 2 | 00/06BF : 00 00 | fgSND ds 2 ; set if sound file not loaded
1738 | 1 toutadisparu.s 1055 | Data | 00 | | 4 | 00/06C1 : 00 00 00 00 | haSND ds 4 ; the handle to the sound pointer
1739 | 1 toutadisparu.s 1056 | Data | 00 | | 2 | 00/06C5 : 00 00 | temp ds 2
1740 | 1 toutadisparu.s 1057 | Empty | 00 | | 0 | 00/06C7 |
1741 | 1 toutadisparu.s 1058 | Data | 00 | | 2 | 00/06C7 : 00 00 | saveLANGUAGE ds 2
1742 | 1 toutadisparu.s 1059 | Empty | 00 | | 0 | 00/06C9 |
1743 | 1 toutadisparu.s 1060 | Comment | 00 | | 0 | 00/06C9 | *----------------------- Tool locator
1744 | 1 toutadisparu.s 1061 | Empty | 00 | | 0 | 00/06C9 |
1745 | 1 toutadisparu.s 1062 | Data | 00 | | 23 | 00/06C9 : 16 53 79 73 | verSTR1 str 'System 6.0.1 Required!'
| | | | | | 74 65 6D 20 |
| | | | | | 36 2E 30 2E |
| | | | | | 31 20 52 65 |
| | | | | | 71 75 69 72 |
| | | | | | 65 64 21 |
1746 | 1 toutadisparu.s 1063 | Data | 00 | | 20 | 00/06E0 : 13 50 72 65 | verSTR2 str 'Press a key to quit'
| | | | | | 73 73 20 61 |
| | | | | | 20 6B 65 79 |
| | | | | | 20 74 6F 20 |
| | | | | | 71 75 69 74 |
1747 | 1 toutadisparu.s 1064 | Data | 00 | | 26 | 00/06F4 : 19 45 72 72 | tolSTR1 str 'Error while loading tools'
| | | | | | 6F 72 20 77 |
| | | | | | 68 69 6C 65 |
| | | | | | 20 6C 6F 61 |
| | | | | | 64 69 6E 67 |
| | | | | | 20 74 6F 6F |
| | | | | | 6C 73 |
1748 | 1 toutadisparu.s 1065 | Data | 00 | | 23 | 00/070E : 16 43 61 6E | memSTR1 str 'Cannot allocate memory'
| | | | | | 6E 6F 74 20 |
| | | | | | 61 6C 6C 6F |
| | | | | | 63 61 74 65 |
| | | | | | 20 6D 65 6D |
| | | | | | 6F 72 79 |
1749 | 1 toutadisparu.s 1066 | Data | 00 | | 17 | 00/0725 : 10 43 61 6E | filSTR1 str 'Cannot load file'
| | | | | | 6E 6F 74 20 |
| | | | | | 6C 6F 61 64 |
| | | | | | 20 66 69 6C |
| | | | | | 65 |
1750 | 1 toutadisparu.s 1067 | Data | 00 | | 5 | 00/0736 : 04 51 75 69 | errSTR1 str 'Quit'
| | | | | | 74 |
1751 | 1 toutadisparu.s 1068 | Data | 00 | | 1 | 00/073B : 00 | errSTR2 str ''
1752 | 1 toutadisparu.s 1069 | Data | 00 | | 9 | 00/073C : 08 43 6F 6E | errSTR3 str 'Continue'
| | | | | | 74 69 6E 75 |
| | | | | | 65 |
1753 | 1 toutadisparu.s 1070 | Empty | 00 | | 0 | 00/0745 |
1754 | 1 toutadisparu.s 1071 | Comment | 00 | | 0 | 00/0745 | *----------------------- Window manager
1755 | 1 toutadisparu.s 1072 | Empty | 00 | | 0 | 00/0745 |
1756 | 1 toutadisparu.s 1073 | Data | 00 | | 2 | 00/0745 : 00 00 | taskREC ds 2 ; wmWhat +0
1757 | 1 toutadisparu.s 1074 | Data | 00 | | 4 | 00/0747 : 00 00 00 00 | taskMESSAGE ds 4 ; wmMessage +2
1758 | 1 toutadisparu.s 1075 | Data | 00 | | 4 | 00/074B : 00 00 00 00 | taskWHEN ds 4 ; wmWhen +6
1759 | 1 toutadisparu.s 1076 | Data | 00 | | 4 | 00/074F : 00 00 00 00 | taskWHERE ds 4 ; wmWhere +10
1760 | 1 toutadisparu.s 1077 | Data | 00 | | 2 | 00/0753 : 00 00 | taskMODIFIERS ds 2 ; wmModifiers +14
1761 | 1 toutadisparu.s 1078 | Data | 00 | | 4 | 00/0755 : 00 00 00 00 | taskDATA ds 4 ; wmTaskData +16
1762 | 1 toutadisparu.s 1079 | Data | 00 | | 4 | 00/0759 : FF FF 1F 00 | adrl $001fffff ; wmTaskMask +20
1763 | 1 toutadisparu.s 1080 | Data | 00 | | 4 | 00/075D : 00 00 00 00 | ds 4 ; wmLastClickTick +24
1764 | 1 toutadisparu.s 1081 | Data | 00 | | 2 | 00/0761 : 00 00 | ds 2 ; wmClickCount +28
1765 | 1 toutadisparu.s 1082 | Data | 00 | | 4 | 00/0763 : 00 00 00 00 | ds 4 ; wmTaskData2 +30
1766 | 1 toutadisparu.s 1083 | Data | 00 | | 4 | 00/0767 : 00 00 00 00 | ds 4 ; wmTaskData3 +34
1767 | 1 toutadisparu.s 1084 | Data | 00 | | 4 | 00/076B : 00 00 00 00 | ds 4 ; wmTaskData4 +38
1768 | 1 toutadisparu.s 1085 | Data | 00 | | 4 | 00/076F : 00 00 00 00 | ds 4 ; wmLastClickPt +42
1769 | 1 toutadisparu.s 1086 | Empty | 00 | | 0 | 00/0773 |
1770 | 1 toutadisparu.s 1087 | Data | 00 | 2 | 2 | 00/0773 : A6 01 | taskTBL da doNOT ; Null
1771 | 1 toutadisparu.s 1088 | Data | 00 | 2 | 2 | 00/0775 : A6 01 | da doNOT ; mouseDownEvt
1772 | 1 toutadisparu.s 1089 | Data | 00 | 2 | 2 | 00/0777 : CC 01 | da doMOUSEUP ; mouseUpEvt
1773 | 1 toutadisparu.s 1090 | Data | 00 | 2 | 2 | 00/0779 : 80 01 | da doKEYDOWN ; keyDownEvt
1774 | 1 toutadisparu.s 1091 | Data | 00 | 2 | 2 | 00/077B : A6 01 | da doNOT
1775 | 1 toutadisparu.s 1092 | Data | 00 | 2 | 2 | 00/077D : A6 01 | da doNOT ; autoKeyEvt
1776 | 1 toutadisparu.s 1093 | Data | 00 | 2 | 2 | 00/077F : A6 01 | da doNOT ; updateEvt
1777 | 1 toutadisparu.s 1094 | Data | 00 | 2 | 2 | 00/0781 : A6 01 | da doNOT
1778 | 1 toutadisparu.s 1095 | Data | 00 | 2 | 2 | 00/0783 : A6 01 | da doNOT ; activateEvt
1779 | 1 toutadisparu.s 1096 | Data | 00 | 2 | 2 | 00/0785 : A6 01 | da doNOT ; switchEvt
1780 | 1 toutadisparu.s 1097 | Data | 00 | 2 | 2 | 00/0787 : A6 01 | da doNOT ; deskAccEvt
1781 | 1 toutadisparu.s 1098 | Data | 00 | 2 | 2 | 00/0789 : A6 01 | da doNOT ; driverEvt
1782 | 1 toutadisparu.s 1099 | Data | 00 | 2 | 2 | 00/078B : A6 01 | da doNOT ; app1Evt
1783 | 1 toutadisparu.s 1100 | Data | 00 | 2 | 2 | 00/078D : A6 01 | da doNOT ; app2Evt
1784 | 1 toutadisparu.s 1101 | Data | 00 | 2 | 2 | 00/078F : A6 01 | da doNOT ; app3Evt
1785 | 1 toutadisparu.s 1102 | Data | 00 | 2 | 2 | 00/0791 : A6 01 | da doNOT ; app4Evt
1786 | 1 toutadisparu.s 1103 | Data | 00 | 2 | 2 | 00/0793 : A6 01 | da doNOT ; wInDesk
1787 | 1 toutadisparu.s 1104 | Data | 00 | 2 | 2 | 00/0795 : A6 01 | da doNOT ; wInMenuBar
1788 | 1 toutadisparu.s 1105 | Data | 00 | 2 | 2 | 00/0797 : A6 01 | da doNOT ; wCLickCalled
1789 | 1 toutadisparu.s 1106 | Data | 00 | 2 | 2 | 00/0799 : A6 01 | da doNOT ; wInContent - was doCONTENT
1790 | 1 toutadisparu.s 1107 | Data | 00 | 2 | 2 | 00/079B : A6 01 | da doNOT ; wInDrag
1791 | 1 toutadisparu.s 1108 | Data | 00 | 2 | 2 | 00/079D : A6 01 | da doNOT ; wInGrow
1792 | 1 toutadisparu.s 1109 | Data | 00 | 2 | 2 | 00/079F : A6 01 | da doNOT ; wInGoAway
1793 | 1 toutadisparu.s 1110 | Data | 00 | 2 | 2 | 00/07A1 : A6 01 | da doNOT ; wInZoom
1794 | 1 toutadisparu.s 1111 | Data | 00 | 2 | 2 | 00/07A3 : A6 01 | da doNOT ; wInInfo
1795 | 1 toutadisparu.s 1112 | Data | 00 | 2 | 2 | 00/07A5 : A6 01 | da doNOT ; wInSpecial
1796 | 1 toutadisparu.s 1113 | Data | 00 | 2 | 2 | 00/07A7 : A6 01 | da doNOT ; wInDeskItem
1797 | 1 toutadisparu.s 1114 | Data | 00 | 2 | 2 | 00/07A9 : A6 01 | da doNOT ; wInFrame
1798 | 1 toutadisparu.s 1115 | Data | 00 | 2 | 2 | 00/07AB : A6 01 | da doNOT ; wInactMenu
1799 | 1 toutadisparu.s 1116 | Data | 00 | 2 | 2 | 00/07AD : A6 01 | da doNOT ; wInClosedNDA
1800 | 1 toutadisparu.s 1117 | Data | 00 | 2 | 2 | 00/07AF : A6 01 | da doNOT ; wInCalledSysEdit
1801 | 1 toutadisparu.s 1118 | Data | 00 | 2 | 2 | 00/07B1 : A6 01 | da doNOT ; wInTrackZoom
1802 | 1 toutadisparu.s 1119 | Data | 00 | 2 | 2 | 00/07B3 : A6 01 | da doNOT ; wInHitFrame
1803 | 1 toutadisparu.s 1120 | Data | 00 | 2 | 2 | 00/07B5 : C8 01 | da doCONTROL ; wInControl
1804 | 1 toutadisparu.s 1121 | Data | 00 | 2 | 2 | 00/07B7 : A6 01 | da doNOT ; wInControlMenu
1805 | 1 toutadisparu.s 1122 | Empty | 00 | | 0 | 00/07B9 |
1806 | 1 toutadisparu.s 1123 | Comment | 00 | | 0 | 00/07B9 | *----------------------------------------
1807 | 1 toutadisparu.s 1124 | Comment | 00 | | 0 | 00/07B9 | * STD FILE
1808 | 1 toutadisparu.s 1125 | Comment | 00 | | 0 | 00/07B9 | *----------------------------------------
1809 | 1 toutadisparu.s 1126 | Empty | 00 | | 0 | 00/07B9 |
1810 | 1 toutadisparu.s 1127 | Comment | 00 | | 0 | 00/07B9 | *---
1811 | 1 toutadisparu.s 1128 | Empty | 00 | | 0 | 00/07B9 |
1812 | 1 toutadisparu.s 1129 | Data | 00 | | 19 | 00/07B9 : 12 43 68 61 | strLOADFILE str 'Charger quel jeu ?'
| | | | | | 72 67 65 72 |
| | | | | | 20 71 75 65 |
| | | | | | 6C 20 6A 65 |
| | | | | | 75 20 3F |
1813 | 1 toutadisparu.s 1130 | Data | 00 | | 20 | 00/07CC : 13 45 6E 72 | strSAVEFILE str 'Enregistrer sous...'
| | | | | | 65 67 69 73 |
| | | | | | 74 72 65 72 |
| | | | | | 20 73 6F 75 |
| | | | | | 73 2E 2E 2E |
1814 | 1 toutadisparu.s 1131 | Empty | 00 | | 0 | 00/07E0 |
1815 | 1 toutadisparu.s 1132 | Data | 00 | | 1 | 00/07E0 : 01 | typeLIST hex 01
1816 | 1 toutadisparu.s 1133 | Data | 00 | | 1 | 00/07E1 : 5D | hex 5d ; Game/Edu files
1817 | 1 toutadisparu.s 1134 | Data | 00 | | 2 | 00/07E2 : 00 00 | replyPTR ds 2 ; 0 good
1818 | 1 toutadisparu.s 1135 | Data | 00 | | 2 | 00/07E4 : 00 00 | ds 2 ; 2 fileType
1819 | 1 toutadisparu.s 1136 | Data | 00 | | 2 | 00/07E6 : 00 00 | ds 2 ; 4 auxFileType
1820 | 1 toutadisparu.s 1137 | Empty | 00 | | 0 | 00/07E8 | namePATH
1821 | 1 toutadisparu.s 1138 | Data | 00 | | 1 | 00/07E8 : 06 | hex 06 ; 6 fileName
1822 | 1 toutadisparu.s 1139 | Empty | 00 | | 0 | 00/07E9 | namePATH1
1823 | 1 toutadisparu.s 1140 | Data | 00 | | 6 | 00/07E9 : 50 61 72 74 | asc 'Partie' ; 7 fileName (16 normally)
| | | | | | 69 65 |
1824 | 1 toutadisparu.s 1141 | Data | 00 | | 9 | 00/07EF : 00 00 00 00 | ds 9
| | | | | | 00 00 00 00 |
| | | | | | 00 |
1825 | 1 toutadisparu.s 1142 | Empty | 00 | | 0 | 00/07F8 | loadPATH
1826 | 1 toutadisparu.s 1143 | Data | 00 | | 1 | 00/07F8 : 00 | ds 1 ; 22 fullPathname (string length)
1827 | 1 toutadisparu.s 1144 | Empty | 00 | | 0 | 00/07F9 | loadPATH1
1828 | 1 toutadisparu.s 1145 | Data | 00 | | 129 | 00/07F9 : 00 00 00 00 | ds 129 ; 23 fullPathname (128 normally)
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 |
1829 | 1 toutadisparu.s 1146 | Empty | 00 | | 0 | 00/087A |
1830 | 1 toutadisparu.s 1147 | Comment | 00 | | 0 | 00/087A | *----------------------------------------
1831 | 1 toutadisparu.s 1148 | Comment | 00 | | 0 | 00/087A | * GS/OS
1832 | 1 toutadisparu.s 1149 | Comment | 00 | | 0 | 00/087A | *----------------------------------------
1833 | 1 toutadisparu.s 1150 | Empty | 00 | | 0 | 00/087A |
1834 | 1 toutadisparu.s 1151 | Empty | 00 | | 0 | 00/087A | loadFILE
1835 | 1 toutadisparu.s 1152 | Code | 00 | 2 | 3 | 00/087A : 8D 23 09 | sta proOPEN+4 ; filename
1836 | 1 toutadisparu.s 1153 | Code | 00 | 2 | 3 | 00/087D : 8C 51 09 | sty proREAD+4 ; RAM pointer low
1837 | 1 toutadisparu.s 1154 | Code | 00 | 2 | 3 | 00/0880 : 8E 53 09 | stx proREAD+6 ; RAM pointer high
1838 | 1 toutadisparu.s 1155 | Empty | 00 | | 0 | 00/0883 |
1839 | 1 toutadisparu.s 1156 | Empty | 00 | | 0 | 00/0883 | loadFILE1
1840 | 1 toutadisparu.s 1157 | Code | 00 | 2 | 3 | 00/0883 : 9C CD 08 | stz proERR
1841 | 1 toutadisparu.s 1158 | Empty | 00 | | 0 | 00/0886 |
1842 | 1 toutadisparu.s 1159 | Code | 00 | | 4 | 00/0886 : 22 A8 00 E1 | jsl {$e100a8}
1843 | 1 toutadisparu.s 1160 | Data | 00 | | 2 | 00/088A : 10 20 | dw $2010
1844 | 1 toutadisparu.s 1161 | Data | 00 | 3 | 4 | 00/088C : 1F 09 00 00 | adrl proOPEN
1845 | 1 toutadisparu.s 1162 | Code | 00 | | 2 | 00/0890 : B0 32 | bcs loadERR
1846 | 1 toutadisparu.s 1163 | Empty | 00 | | 0 | 00/0892 |
1847 | 1 toutadisparu.s 1164 | Code | 00 | 2 | 3 | 00/0892 : AD 21 09 | lda proOPEN+2
1848 | 1 toutadisparu.s 1165 | Code | 00 | 2 | 3 | 00/0895 : 8D 4F 09 | sta proREAD+2
1849 | 1 toutadisparu.s 1166 | Code | 00 | 2 | 3 | 00/0898 : 8D 5F 09 | sta proCLOSE+2
1850 | 1 toutadisparu.s 1167 | Empty | 00 | | 0 | 00/089B |
1851 | 1 toutadisparu.s 1168 | Code | 00 | 2 | 3 | 00/089B : AD 49 09 | lda proEOF
1852 | 1 toutadisparu.s 1169 | Code | 00 | 2 | 3 | 00/089E : 8D 55 09 | sta proREAD+8
1853 | 1 toutadisparu.s 1170 | Code | 00 | 2 | 3 | 00/08A1 : AD 4B 09 | lda proEOF+2
1854 | 1 toutadisparu.s 1171 | Code | 00 | 2 | 3 | 00/08A4 : 8D 57 09 | sta proREAD+10
1855 | 1 toutadisparu.s 1172 | Empty | 00 | | 0 | 00/08A7 |
1856 | 1 toutadisparu.s 1173 | Code | 00 | | 4 | 00/08A7 : 22 A8 00 E1 | jsl {$e100a8}
1857 | 1 toutadisparu.s 1174 | Data | 00 | | 2 | 00/08AB : 12 20 | dw $2012
1858 | 1 toutadisparu.s 1175 | Data | 00 | 3 | 4 | 00/08AD : 4D 09 00 00 | adrl proREAD
1859 | 1 toutadisparu.s 1176 | Code | 00 | | 2 | 00/08B1 : B0 11 | bcs loadERR
1860 | 1 toutadisparu.s 1177 | Empty | 00 | | 0 | 00/08B3 |
1861 | 1 toutadisparu.s 1178 | Empty | 00 | | 0 | 00/08B3 | loadFILE2
1862 | 1 toutadisparu.s 1179 | Code | 00 | | 4 | 00/08B3 : 22 A8 00 E1 | jsl {$e100a8}
1863 | 1 toutadisparu.s 1180 | Data | 00 | | 2 | 00/08B7 : 14 20 | dw $2014
1864 | 1 toutadisparu.s 1181 | Data | 00 | 3 | 4 | 00/08B9 : 5D 09 00 00 | adrl proCLOSE
1865 | 1 toutadisparu.s 1182 | Empty | 00 | | 0 | 00/08BD |
1866 | 1 toutadisparu.s 1183 | Code | 00 | 2 | 3 | 00/08BD : AC 59 09 | ldy proREAD+12 ; length read
1867 | 1 toutadisparu.s 1184 | Code | 00 | 2 | 3 | 00/08C0 : AE 5B 09 | ldx proREAD+14
1868 | 1 toutadisparu.s 1185 | Code | 00 | | 1 | 00/08C3 : 60 | rts
1869 | 1 toutadisparu.s 1186 | Empty | 00 | | 0 | 00/08C4 |
1870 | 1 toutadisparu.s 1187 | Code | 00 | 2 | 3 | 00/08C4 : 20 B3 08 | loadERR jsr loadFILE2
1871 | 1 toutadisparu.s 1188 | Code | 00 | | 3 | 00/08C7 : A0 00 00 | ldy #0
1872 | 1 toutadisparu.s 1189 | Code | 00 | | 1 | 00/08CA : BB | tyx
1873 | 1 toutadisparu.s 1190 | Code | 00 | | 1 | 00/08CB : 38 | sec
1874 | 1 toutadisparu.s 1191 | Code | 00 | | 1 | 00/08CC : 60 | rts
1875 | 1 toutadisparu.s 1192 | Empty | 00 | | 0 | 00/08CD |
1876 | 1 toutadisparu.s 1193 | Comment | 00 | | 0 | 00/08CD | *--- GS/OS data
1877 | 1 toutadisparu.s 1194 | Empty | 00 | | 0 | 00/08CD |
1878 | 1 toutadisparu.s 1195 | Empty | 00 | | 0 | 00/08CD | proERR
1879 | 1 toutadisparu.s 1196 | Data | 00 | | 2 | 00/08CD : 00 00 | ds 2
1880 | 1 toutadisparu.s 1197 | Empty | 00 | | 0 | 00/08CF |
1881 | 1 toutadisparu.s 1198 | Comment | 00 | | 0 | 00/08CF | *--- For the game party
1882 | 1 toutadisparu.s 1199 | Empty | 00 | | 0 | 00/08CF |
1883 | 1 toutadisparu.s 1200 | Empty | 00 | | 0 | 00/08CF | proCREATEGAME
1884 | 1 toutadisparu.s 1201 | Data | 00 | | 2 | 00/08CF : 07 00 | dw 7 ; pcount
1885 | 1 toutadisparu.s 1202 | Data | 00 | 3 | 4 | 00/08D1 : 33 0A 00 00 | adrl pGAME ; pathname
1886 | 1 toutadisparu.s 1203 | Data | 00 | | 2 | 00/08D5 : C3 00 | dw $c3 ; access_code
1887 | 1 toutadisparu.s 1204 | Data | 00 | | 2 | 00/08D7 : 5D 00 | dw $5d ; file_type
1888 | 1 toutadisparu.s 1205 | Data | 00 | | 4 | 00/08D9 : 1F 80 00 00 | adrl $801f ; aux_type
1889 | 1 toutadisparu.s 1206 | Data | 00 | | 2 | 00/08DD : 00 00 | ds 2 ; storage_type
1890 | 1 toutadisparu.s 1207 | Data | 00 | | 4 | 00/08DF : 00 00 00 00 | ds 4 ; eof
1891 | 1 toutadisparu.s 1208 | Data | 00 | | 4 | 00/08E3 : 00 00 00 00 | ds 4 ; resource_eof
1892 | 1 toutadisparu.s 1209 | Empty | 00 | | 0 | 00/08E7 |
1893 | 1 toutadisparu.s 1210 | Empty | 00 | | 0 | 00/08E7 | proDESTROYGAME
1894 | 1 toutadisparu.s 1211 | Data | 00 | | 2 | 00/08E7 : 01 00 | dw 1 ; pcount
1895 | 1 toutadisparu.s 1212 | Data | 00 | 3 | 4 | 00/08E9 : 33 0A 00 00 | adrl pGAME ; pathname
1896 | 1 toutadisparu.s 1213 | Empty | 00 | | 0 | 00/08ED |
1897 | 1 toutadisparu.s 1214 | Empty | 00 | | 0 | 00/08ED | proOPENGAME
1898 | 1 toutadisparu.s 1215 | Data | 00 | | 2 | 00/08ED : 02 00 | dw 2
1899 | 1 toutadisparu.s 1216 | Data | 00 | | 2 | 00/08EF : 00 00 | ds 2
1900 | 1 toutadisparu.s 1217 | Data | 00 | 3 | 4 | 00/08F1 : 33 0A 00 00 | adrl pGAME
1901 | 1 toutadisparu.s 1218 | Empty | 00 | | 0 | 00/08F5 |
1902 | 1 toutadisparu.s 1219 | Empty | 00 | | 0 | 00/08F5 | proREADGAME
1903 | 1 toutadisparu.s 1220 | Data | 00 | | 2 | 00/08F5 : 04 00 | dw 4 ; 0 - pcount
1904 | 1 toutadisparu.s 1221 | Data | 00 | | 2 | 00/08F7 : 00 00 | ds 2 ; 2 - ref_num
1905 | 1 toutadisparu.s 1222 | Data | 00 | 3 | 4 | 00/08F9 : 33 0A 00 00 | adrl pGAME ; 4 - data_buffer
1906 | 1 toutadisparu.s 1223 | Data | 00 | | 4 | 00/08FD : 00 00 00 00 | ds 4 ; 8 - request_count
1907 | 1 toutadisparu.s 1224 | Data | 00 | | 4 | 00/0901 : 00 00 00 00 | ds 4 ; C - transfer_count
1908 | 1 toutadisparu.s 1225 | Empty | 00 | | 0 | 00/0905 |
1909 | 1 toutadisparu.s 1226 | Empty | 00 | | 0 | 00/0905 | proWRITEGAME
1910 | 1 toutadisparu.s 1227 | Data | 00 | | 2 | 00/0905 : 05 00 | dw 5 ; 0 - pcount
1911 | 1 toutadisparu.s 1228 | Data | 00 | | 2 | 00/0907 : 00 00 | ds 2 ; 2 - ref_num
1912 | 1 toutadisparu.s 1229 | Data | 00 | 3 | 4 | 00/0909 : 33 0A 00 00 | adrl pGAME ; 4 - data_buffer (we are in same bank)
1913 | 1 toutadisparu.s 1230 | Data | 00 | | 4 | 00/090D : 00 00 00 00 | ds 4 ; 8 - request_count
1914 | 1 toutadisparu.s 1231 | Data | 00 | | 4 | 00/0911 : 00 00 00 00 | ds 4 ; C - transfer_count
1915 | 1 toutadisparu.s 1232 | Data | 00 | | 2 | 00/0915 : 01 00 | dw 1 ; cache_priority
1916 | 1 toutadisparu.s 1233 | Empty | 00 | | 0 | 00/0917 |
1917 | 1 toutadisparu.s 1234 | Comment | 00 | | 0 | 00/0917 | *--- For the game images
1918 | 1 toutadisparu.s 1235 | Empty | 00 | | 0 | 00/0917 |
1919 | 1 toutadisparu.s 1236 | Data | 00 | | 2 | 00/0917 : 02 00 | proSETPFX dw 2
1920 | 1 toutadisparu.s 1237 | Data | 00 | | 2 | 00/0919 : 07 00 | dw 7
1921 | 1 toutadisparu.s 1238 | Data | 00 | 3 | 4 | 00/091B : 09 0A 00 00 | adrl pathIMAGES
1922 | 1 toutadisparu.s 1239 | Empty | 00 | | 0 | 00/091F |
1923 | 1 toutadisparu.s 1240 | Empty | 00 | | 0 | 00/091F | proOPEN
1924 | 1 toutadisparu.s 1241 | Data | 00 | | 2 | 00/091F : 0C 00 | dw 12
1925 | 1 toutadisparu.s 1242 | Data | 00 | | 2 | 00/0921 : 00 00 | ds 2
1926 | 1 toutadisparu.s 1243 | Data | 00 | 3 | 4 | 00/0923 : 6D 09 00 00 | adrl pMENU
1927 | 1 toutadisparu.s 1244 | Data | 00 | | 2 | 00/0927 : 00 00 | ds 2
1928 | 1 toutadisparu.s 1245 | Data | 00 | | 2 | 00/0929 : 00 00 | ds 2
1929 | 1 toutadisparu.s 1246 | Data | 00 | | 2 | 00/092B : 00 00 | ds 2
1930 | 1 toutadisparu.s 1247 | Data | 00 | | 2 | 00/092D : 00 00 | ds 2
1931 | 1 toutadisparu.s 1248 | Data | 00 | | 4 | 00/092F : 00 00 00 00 | ds 4
1932 | 1 toutadisparu.s 1249 | Data | 00 | | 2 | 00/0933 : 00 00 | ds 2
1933 | 1 toutadisparu.s 1250 | Data | 00 | | 8 | 00/0935 : 00 00 00 00 | ds 8
| | | | | | 00 00 00 00 |
1934 | 1 toutadisparu.s 1251 | Data | 00 | | 8 | 00/093D : 00 00 00 00 | ds 8
| | | | | | 00 00 00 00 |
1935 | 1 toutadisparu.s 1252 | Data | 00 | | 4 | 00/0945 : 00 00 00 00 | ds 4
1936 | 1 toutadisparu.s 1253 | Data | 00 | | 4 | 00/0949 : 00 00 00 00 | proEOF ds 4
1937 | 1 toutadisparu.s 1254 | Empty | 00 | | 0 | 00/094D |
1938 | 1 toutadisparu.s 1255 | Empty | 00 | | 0 | 00/094D | proREAD
1939 | 1 toutadisparu.s 1256 | Data | 00 | | 2 | 00/094D : 04 00 | dw 4 ; 0 - nb parms
1940 | 1 toutadisparu.s 1257 | Data | 00 | | 2 | 00/094F : 00 00 | ds 2 ; 2 - file id
1941 | 1 toutadisparu.s 1258 | Data | 00 | | 4 | 00/0951 : 00 00 00 00 | ds 4 ; 4 - pointer
1942 | 1 toutadisparu.s 1259 | Data | 00 | | 4 | 00/0955 : 00 00 00 00 | ds 4 ; 8 - length
1943 | 1 toutadisparu.s 1260 | Data | 00 | | 4 | 00/0959 : 00 00 00 00 | ds 4 ; C - length read
1944 | 1 toutadisparu.s 1261 | Empty | 00 | | 0 | 00/095D |
1945 | 1 toutadisparu.s 1262 | Empty | 00 | | 0 | 00/095D | proCLOSE
1946 | 1 toutadisparu.s 1263 | Data | 00 | | 2 | 00/095D : 01 00 | dw 1
1947 | 1 toutadisparu.s 1264 | Data | 00 | | 2 | 00/095F : 00 00 | ds 2
1948 | 1 toutadisparu.s 1265 | Empty | 00 | | 0 | 00/0961 |
1949 | 1 toutadisparu.s 1266 | Empty | 00 | | 0 | 00/0961 | proQUIT
1950 | 1 toutadisparu.s 1267 | Data | 00 | | 2 | 00/0961 : 02 00 | dw 2 ; pcount
1951 | 1 toutadisparu.s 1268 | Data | 00 | | 4 | 00/0963 : 00 00 00 00 | ds 4 ; pathname
1952 | 1 toutadisparu.s 1269 | Data | 00 | | 2 | 00/0967 : 00 00 | ds 2 ; flags
1953 | 1 toutadisparu.s 1270 | Empty | 00 | | 0 | 00/0969 |
1954 | 1 toutadisparu.s 1271 | Empty | 00 | | 0 | 00/0969 | proVERS
1955 | 1 toutadisparu.s 1272 | Data | 00 | | 2 | 00/0969 : 01 00 | dw 1 ; pcount
1956 | 1 toutadisparu.s 1273 | Data | 00 | | 2 | 00/096B : 00 00 | ds 2 ; version
1957 | 1 toutadisparu.s 1274 | Empty | 00 | | 0 | 00/096D |
1958 | 1 toutadisparu.s 1275 | Comment | 00 | | 0 | 00/096D | *--- offset to image number is +16
1959 | 1 toutadisparu.s 1276 | Empty | 00 | | 0 | 00/096D |
1960 | 1 toutadisparu.s 1277 | Data | 00 | | 32 | 00/096D : 1E 00 31 2F | pMENU strl '1/data/images/general/menu.lz4'
| | | | | | 64 61 74 61 |
| | | | | | 2F 69 6D 61 |
| | | | | | 67 65 73 2F |
| | | | | | 67 65 6E 65 |
| | | | | | 72 61 6C 2F |
| | | | | | 6D 65 6E 75 |
| | | | | | 2E 6C 7A 34 |
1961 | 1 toutadisparu.s 1278 | Data | 00 | | 32 | 00/098D : 1E 00 31 2F | pFOND strl '1/data/images/general/fond.lz4'
| | | | | | 64 61 74 61 |
| | | | | | 2F 69 6D 61 |
| | | | | | 67 65 73 2F |
| | | | | | 67 65 6E 65 |
| | | | | | 72 61 6C 2F |
| | | | | | 66 6F 6E 64 |
| | | | | | 2E 6C 7A 34 |
1962 | 1 toutadisparu.s 1279 | Data | 00 | | 32 | 00/09AD : 1E 00 31 2F | pFONT strl '1/data/images/general/font.lz4'
| | | | | | 64 61 74 61 |
| | | | | | 2F 69 6D 61 |
| | | | | | 67 65 73 2F |
| | | | | | 67 65 6E 65 |
| | | | | | 72 61 6C 2F |
| | | | | | 66 6F 6E 74 |
| | | | | | 2E 6C 7A 34 |
1963 | 1 toutadisparu.s 1280 | Data | 00 | | 30 | 00/09CD : 1C 00 31 2F | pINDEX strl '1/data/textes/fr/TEXTES1.IND'
| | | | | | 64 61 74 61 |
| | | | | | 2F 74 65 78 |
| | | | | | 74 65 73 2F |
| | | | | | 66 72 2F 54 |
| | | | | | 45 58 54 45 |
| | | | | | 53 31 2E 49 |
| | | | | | 4E 44 |
1964 | 1 toutadisparu.s 1281 | Data | 00 | | 30 | 00/09EB : 1C 00 31 2F | pTEXTES strl '1/data/textes/fr/TEXTES1.TEX'
| | | | | | 64 61 74 61 |
| | | | | | 2F 74 65 78 |
| | | | | | 74 65 73 2F |
| | | | | | 66 72 2F 54 |
| | | | | | 45 58 54 45 |
| | | | | | 53 31 2E 54 |
| | | | | | 45 58 |
1965 | 1 toutadisparu.s 1282 | Empty | 00 | | 0 | 00/0A09 |
1966 | 1 toutadisparu.s 1283 | Comment | 00 | | 0 | 00/0A09 | *--- offset to aventure number is +25
1967 | 1 toutadisparu.s 1284 | Empty | 00 | | 0 | 00/0A09 |
1968 | 1 toutadisparu.s 1285 | Data | 00 | | 26 | 00/0A09 : 18 00 31 2F | pathIMAGES strl '1/data/images/aventure.x'
| | | | | | 64 61 74 61 |
| | | | | | 2F 69 6D 61 |
| | | | | | 67 65 73 2F |
| | | | | | 61 76 65 6E |
| | | | | | 74 75 72 65 |
| | | | | | 2E 78 |
1969 | 1 toutadisparu.s 1286 | Data | 00 | | 16 | 00/0A23 : 0E 00 37 2F | pIMAGE strl '7/x1234567.lz4'
| | | | | | 78 31 32 33 |
| | | | | | 34 35 36 37 |
| | | | | | 2E 6C 7A 34 |
1970 | 1 toutadisparu.s 1287 | Empty | 00 | | 0 | 00/0A33 |
1971 | 1 toutadisparu.s 1288 | Data | 00 | | 19 | 00/0A33 : 11 00 30 2F | pGAME strl '0/ '
| | | | | | 20 20 20 20 |
| | | | | | 20 20 20 20 |
| | | | | | 20 20 20 20 |
| | | | | | 20 20 20 |
1972 | 1 toutadisparu.s 1289 | Empty | 00 | | 0 | 00/0A46 |
1973 | 1 toutadisparu.s 1290 | Comment | 00 | | 0 | 00/0A46 | *----------------------------------------
1974 | 1 toutadisparu.s 1291 | Comment | 00 | | 0 | 00/0A46 | * LES AUTRES FICHIERS
1975 | 1 toutadisparu.s 1292 | Comment | 00 | | 0 | 00/0A46 | *----------------------------------------
1976 | 1 toutadisparu.s 1293 | Empty | 00 | | 0 | 00/0A46 |
1977 | 1 toutadisparu.s 1294 | Directive | 00 | | 0 | 00/0A46 | put game.s
1978 | 2 game.s 1 | Comment | 00 | | 0 | 00/0A46 | *
1979 | 2 game.s 2 | Comment | 00 | | 0 | 00/0A46 | * Tout a disparu
1980 | 2 game.s 3 | Comment | 00 | | 0 | 00/0A46 | *
1981 | 2 game.s 4 | Comment | 00 | | 0 | 00/0A46 | * (c) 1992, Fran<61>ois Coulon
1982 | 2 game.s 5 | Comment | 00 | | 0 | 00/0A46 | * (c) 2022, Antoine Vignau & Olivier Zardini
1983 | 2 game.s 6 | Comment | 00 | | 0 | 00/0A46 | *
1984 | 2 game.s 7 | Empty | 00 | | 0 | 00/0A46 |
1985 | 2 game.s 8 | Directive | 00 | | 0 | 00/0A46 | mx %00
1986 | 2 game.s 9 | Empty | 00 | | 0 | 00/0A46 |
1987 | 2 game.s 10 | Comment | 00 | | 0 | 00/0A46 | *-----------------------
1988 | 2 game.s 11 | Comment | 00 | | 0 | 00/0A46 | * constantes
1989 | 2 game.s 12 | Comment | 00 | | 0 | 00/0A46 | *-----------------------
1990 | 2 game.s 13 | Empty | 00 | | 0 | 00/0A46 |
1991 | 2 game.s 14 | Equivalence | 00 | | 0 | 00/0A46 | NB_INDICATEURS = 10
1992 | 2 game.s 15 | Equivalence | 00 | | 0 | 00/0A46 | NB_MOTS = 25 ; on ne peut pas avoir plus de 25 mots par ecran
1993 | 2 game.s 16 | Equivalence | 00 | | 0 | 00/0A46 | NB_INDEX = 512 ; nombre de fiches du jeu
1994 | 2 game.s 17 | Equivalence | 00 | | 0 | 00/0A46 | NB_TEXTES = 512 ; nombre de textes du jeu
1995 | 2 game.s 18 | Empty | 00 | | 0 | 00/0A46 |
1996 | 2 game.s 19 | Comment | 00 | | 0 | 00/0A46 | *-----------------------
1997 | 2 game.s 20 | Comment | 00 | | 0 | 00/0A46 | * loadFONT
1998 | 2 game.s 21 | Comment | 00 | | 0 | 00/0A46 | *-----------------------
1999 | 2 game.s 22 | Empty | 00 | | 0 | 00/0A46 |
2000 | 2 game.s 23 | Empty | 00 | | 0 | 00/0A46 | loadFONT
2001 | 2 game.s 24 | Code | 00 | 2 | 3 | 00/0A46 : A9 AD 09 | lda #pFONT
2002 | 2 game.s 25 | Code | 00 | 2 | 3 | 00/0A49 : AE B1 06 | ldx ptrUNPACK+2
2003 | 2 game.s 26 | Code | 00 | 2 | 3 | 00/0A4C : AC AF 06 | ldy ptrUNPACK
2004 | 2 game.s 27 | Code | 00 | 2 | 3 | 00/0A4F : 20 7A 08 | jsr loadFILE
2005 | 2 game.s 28 | Code | 00 | | 2 | 00/0A52 : 90 24 | bcc lf_ok
2006 | 2 game.s 29 | Empty | 00 | | 0 | 00/0A54 |
2007 | 2 game.s 30 | Code | 00 | | 1 | 00/0A54 : 48 | pha
2008 | 2 game.s 31 | Macro | 00 | | 0 | 00/0A55 | PushLong #filSTR1
2012 | 2 game.s 31 | Code | 00 | 1 >>16 | 3 | 00/0A55 : F4 00 00 | PEA #^#filSTR1
2019 | 2 game.s 31 | Code | 00 | 2 | 3 | 00/0A58 : F4 25 07 | PEA #filSTR1
2022 | 2 game.s 32 | Macro | 00 | | 0 | 00/0A5B | PushLong #errSTR2
2026 | 2 game.s 32 | Code | 00 | 1 >>16 | 3 | 00/0A5B : F4 00 00 | PEA #^#errSTR2
2033 | 2 game.s 32 | Code | 00 | 2 | 3 | 00/0A5E : F4 3B 07 | PEA #errSTR2
2036 | 2 game.s 33 | Macro | 00 | | 0 | 00/0A61 | PushLong #errSTR1
2040 | 2 game.s 33 | Code | 00 | 1 >>16 | 3 | 00/0A61 : F4 00 00 | PEA #^#errSTR1
2047 | 2 game.s 33 | Code | 00 | 2 | 3 | 00/0A64 : F4 36 07 | PEA #errSTR1
2050 | 2 game.s 34 | Macro | 00 | | 0 | 00/0A67 | PushLong #errSTR2
2054 | 2 game.s 34 | Code | 00 | 1 >>16 | 3 | 00/0A67 : F4 00 00 | PEA #^#errSTR2
2061 | 2 game.s 34 | Code | 00 | 2 | 3 | 00/0A6A : F4 3B 07 | PEA #errSTR2
2064 | 2 game.s 35 | Macro | 00 | | 0 | 00/0A6D | _TLTextMountVolume
2066 | 2 game.s 35 | Code | 00 | | 3 | 00/0A6D : A2 01 12 | LDX #$1201 ; load tool call #
2067 | 2 game.s 35 | Code | 00 | | 4 | 00/0A70 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2068 | 2 game.s 36 | Code | 00 | | 1 | 00/0A74 : 68 | pla
2069 | 2 game.s 37 | Code | 00 | | 3 | 00/0A75 : 82 5B F9 | brl meQUIT
2070 | 2 game.s 38 | Empty | 00 | | 0 | 00/0A78 |
2071 | 2 game.s 39 | Code | 00 | | 1 | 00/0A78 : 98 | lf_ok tya
2072 | 2 game.s 40 | Code | 00 | 2 | 3 | 00/0A79 : 20 87 05 | jsr unpackLZ4
2073 | 2 game.s 41 | Empty | 00 | | 0 | 00/0A7C |
2074 | 2 game.s 42 | Macro | 00 | | 0 | 00/0A7C | PushLong ptrIMAGE
2082 | 2 game.s 42 | Code | 00 | 2 | 3 | 00/0A7C : AD A5 06 | LDA ptrIMAGE+2
2083 | 2 game.s 42 | Code | 00 | | 1 | 00/0A7F : 48 | PHA
2091 | 2 game.s 42 | Code | 00 | 2 | 3 | 00/0A80 : AD A3 06 | LDA ptrIMAGE
2092 | 2 game.s 42 | Code | 00 | | 1 | 00/0A83 : 48 | PHA
2094 | 2 game.s 43 | Macro | 00 | | 0 | 00/0A84 | PushLong ptrFONT
2102 | 2 game.s 43 | Code | 00 | 2 | 3 | 00/0A84 : AD B5 06 | LDA ptrFONT+2
2103 | 2 game.s 43 | Code | 00 | | 1 | 00/0A87 : 48 | PHA
2111 | 2 game.s 43 | Code | 00 | 2 | 3 | 00/0A88 : AD B3 06 | LDA ptrFONT
2112 | 2 game.s 43 | Code | 00 | | 1 | 00/0A8B : 48 | PHA
2114 | 2 game.s 44 | Macro | 00 | | 0 | 00/0A8C | PushLong #32768
2118 | 2 game.s 44 | Code | 00 | | 3 | 00/0A8C : F4 00 00 | PEA #^#32768
2125 | 2 game.s 44 | Code | 00 | | 3 | 00/0A8F : F4 00 80 | PEA #32768
2128 | 2 game.s 45 | Macro | 00 | | 0 | 00/0A92 | _BlockMove
2130 | 2 game.s 45 | Code | 00 | | 3 | 00/0A92 : A2 02 2B | LDX #$2B02 ; load tool call #
2131 | 2 game.s 45 | Code | 00 | | 4 | 00/0A95 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2132 | 2 game.s 46 | Code | 00 | | 1 | 00/0A99 : 60 | rts
2133 | 2 game.s 47 | Empty | 00 | | 0 | 00/0A9A |
2134 | 2 game.s 48 | Comment | 00 | | 0 | 00/0A9A | *-----------------------
2135 | 2 game.s 49 | Comment | 00 | | 0 | 00/0A9A | * set_language
2136 | 2 game.s 50 | Comment | 00 | | 0 | 00/0A9A | *-----------------------
2137 | 2 game.s 51 | Empty | 00 | | 0 | 00/0A9A |
2138 | 2 game.s 52 | Empty | 00 | | 0 | 00/0A9A | set_language
2139 | 2 game.s 53 | Macro | 00 | | 0 | 00/0A9A | PushWord #0
2141 | 2 game.s 53 | Code | 00 | | 3 | 00/0A9A : F4 00 00 | PEA #0
2144 | 2 game.s 54 | Macro | 00 | | 0 | 00/0A9D | PushWord #$29
2146 | 2 game.s 54 | Code | 00 | | 3 | 00/0A9D : F4 29 00 | PEA #$29
2149 | 2 game.s 55 | Macro | 00 | | 0 | 00/0AA0 | _ReadBParam
2151 | 2 game.s 55 | Code | 00 | | 3 | 00/0AA0 : A2 03 0C | LDX #$C03 ; load tool call #
2152 | 2 game.s 55 | Code | 00 | | 4 | 00/0AA3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2153 | 2 game.s 56 | Code | 00 | | 1 | 00/0AA7 : 68 | pla
2154 | 2 game.s 57 | Code | 00 | | 3 | 00/0AA8 : C9 14 00 | cmp #20
2155 | 2 game.s 58 | Code | 00 | | 2 | 00/0AAB : 90 01 | bcc st_ok
2156 | 2 game.s 59 | Code | 00 | | 1 | 00/0AAD : 60 | rts
2157 | 2 game.s 60 | Empty | 00 | | 0 | 00/0AAE |
2158 | 2 game.s 61 | Comment | 00 | | 0 | 00/0AAE | * index
2159 | 2 game.s 62 | Comment | 00 | | 0 | 00/0AAE | * TEXTES : +16
2160 | 2 game.s 63 | Empty | 00 | | 0 | 00/0AAE |
2161 | 2 game.s 64 | Empty | 00 | | 0 | 00/0AAE | st_ok
2162 | 2 game.s 65 | Code | 00 | 2 | 3 | 00/0AAE : 20 C2 0A | jsr st_setit ; try IIgs language
2163 | 2 game.s 66 | Code | 00 | | 2 | 00/0AB1 : 90 0E | bcc st_ok99
2164 | 2 game.s 67 | Empty | 00 | | 0 | 00/0AB3 |
2165 | 2 game.s 68 | Code | 00 | | 3 | 00/0AB3 : A9 00 00 | lda #0 ; if not, try EN US
2166 | 2 game.s 69 | Code | 00 | 2 | 3 | 00/0AB6 : 20 C2 0A | jsr st_setit
2167 | 2 game.s 70 | Code | 00 | | 2 | 00/0AB9 : 90 06 | bcc st_ok99
2168 | 2 game.s 71 | Empty | 00 | | 0 | 00/0ABB |
2169 | 2 game.s 72 | Code | 00 | | 3 | 00/0ABB : A9 02 00 | lda #2 ; it not, force FR - It always exists
2170 | 2 game.s 73 | Code | 00 | 2 | 3 | 00/0ABE : 20 C2 0A | jsr st_setit
2171 | 2 game.s 74 | Empty | 00 | | 0 | 00/0AC1 | st_ok99
2172 | 2 game.s 75 | Code | 00 | | 1 | 00/0AC1 : 60 | rts
2173 | 2 game.s 76 | Empty | 00 | | 0 | 00/0AC2 |
2174 | 2 game.s 77 | Comment | 00 | | 0 | 00/0AC2 | *---
2175 | 2 game.s 78 | Empty | 00 | | 0 | 00/0AC2 |
2176 | 2 game.s 79 | Empty | 00 | | 0 | 00/0AC2 | st_setit ; set language code
2177 | 2 game.s 80 | Code | 00 | 2 | 3 | 00/0AC2 : 8D C7 06 | sta saveLANGUAGE
2178 | 2 game.s 81 | Code | 00 | | 1 | 00/0AC5 : 0A | asl
2179 | 2 game.s 82 | Code | 00 | | 1 | 00/0AC6 : AA | tax
2180 | 2 game.s 83 | Code | 00 | 2 | 3 | 00/0AC7 : BD F3 0A | lda tblLANG,x
2181 | 2 game.s 84 | Code | 00 | 2 | 3 | 00/0ACA : 8D DD 09 | sta pINDEX+16
2182 | 2 game.s 85 | Code | 00 | 2 | 3 | 00/0ACD : 8D FB 09 | sta pTEXTES+16
2183 | 2 game.s 86 | Empty | 00 | | 0 | 00/0AD0 |
2184 | 2 game.s 87 | Code | 00 | 2 | 3 | 00/0AD0 : A9 CD 09 | lda #pINDEX ; check file exists
2185 | 2 game.s 88 | Code | 00 | 2 | 3 | 00/0AD3 : 8D 23 09 | sta proOPEN+4
2186 | 2 game.s 89 | Empty | 00 | | 0 | 00/0AD6 |
2187 | 2 game.s 90 | Code | 00 | | 4 | 00/0AD6 : 22 A8 00 E1 | jsl {$e100a8}
2188 | 2 game.s 91 | Data | 00 | | 2 | 00/0ADA : 10 20 | dw $2010
2189 | 2 game.s 92 | Data | 00 | 3 | 4 | 00/0ADC : 1F 09 00 00 | adrl proOPEN
2190 | 2 game.s 93 | Code | 00 | | 2 | 00/0AE0 : B0 10 | bcs st_setit99
2191 | 2 game.s 94 | Empty | 00 | | 0 | 00/0AE2 |
2192 | 2 game.s 95 | Code | 00 | 2 | 3 | 00/0AE2 : AD 21 09 | lda proOPEN+2
2193 | 2 game.s 96 | Code | 00 | 2 | 3 | 00/0AE5 : 8D 5F 09 | sta proCLOSE+2
2194 | 2 game.s 97 | Empty | 00 | | 0 | 00/0AE8 |
2195 | 2 game.s 98 | Code | 00 | | 4 | 00/0AE8 : 22 A8 00 E1 | jsl {$e100a8}
2196 | 2 game.s 99 | Data | 00 | | 2 | 00/0AEC : 14 20 | dw $2014
2197 | 2 game.s 100 | Data | 00 | 3 | 4 | 00/0AEE : 5D 09 00 00 | adrl proCLOSE
2198 | 2 game.s 101 | Empty | 00 | | 0 | 00/0AF2 |
2199 | 2 game.s 102 | Empty | 00 | | 0 | 00/0AF2 | st_setit99
2200 | 2 game.s 103 | Code | 00 | | 1 | 00/0AF2 : 60 | rts
2201 | 2 game.s 104 | Empty | 00 | | 0 | 00/0AF3 |
2202 | 2 game.s 105 | Comment | 00 | | 0 | 00/0AF3 | *---
2203 | 2 game.s 106 | Empty | 00 | | 0 | 00/0AF3 |
2204 | 2 game.s 107 | Empty | 00 | | 0 | 00/0AF3 | tblLANG
2205 | 2 game.s 108 | Data | 00 | | 2 | 00/0AF3 : 75 73 | asc 'us' ; 0
2206 | 2 game.s 109 | Data | 00 | | 2 | 00/0AF5 : 75 6B | asc 'uk'
2207 | 2 game.s 110 | Data | 00 | | 2 | 00/0AF7 : 66 72 | asc 'fr' ; 2
2208 | 2 game.s 111 | Data | 00 | | 2 | 00/0AF9 : 6E 6C | asc 'nl'
2209 | 2 game.s 112 | Data | 00 | | 2 | 00/0AFB : 65 73 | asc 'es' ; 4
2210 | 2 game.s 113 | Data | 00 | | 2 | 00/0AFD : 69 74 | asc 'it'
2211 | 2 game.s 114 | Data | 00 | | 2 | 00/0AFF : 64 65 | asc 'de' ; 6
2212 | 2 game.s 115 | Data | 00 | | 2 | 00/0B01 : 73 65 | asc 'se'
2213 | 2 game.s 116 | Data | 00 | | 2 | 00/0B03 : 75 73 | asc 'us'
2214 | 2 game.s 117 | Data | 00 | | 2 | 00/0B05 : 63 61 | asc 'ca'
2215 | 2 game.s 118 | Data | 00 | | 2 | 00/0B07 : 6E 6C | asc 'nl'
2216 | 2 game.s 119 | Data | 00 | | 2 | 00/0B09 : 68 65 | asc 'he'
2217 | 2 game.s 120 | Data | 00 | | 2 | 00/0B0B : 6A 70 | asc 'jp'
2218 | 2 game.s 121 | Data | 00 | | 2 | 00/0B0D : 61 72 | asc 'ar'
2219 | 2 game.s 122 | Data | 00 | | 2 | 00/0B0F : 67 72 | asc 'gr'
2220 | 2 game.s 123 | Data | 00 | | 2 | 00/0B11 : 74 72 | asc 'tr'
2221 | 2 game.s 124 | Data | 00 | | 2 | 00/0B13 : 66 69 | asc 'fi'
2222 | 2 game.s 125 | Data | 00 | | 2 | 00/0B15 : 74 61 | asc 'ta'
2223 | 2 game.s 126 | Data | 00 | | 2 | 00/0B17 : 68 69 | asc 'hi'
2224 | 2 game.s 127 | Data | 00 | | 2 | 00/0B19 : 75 73 | asc 'us' ; 19
2225 | 2 game.s 128 | Empty | 00 | | 0 | 00/0B1B |
2226 | 2 game.s 129 | Comment | 00 | | 0 | 00/0B1B | *-----------------------
2227 | 2 game.s 130 | Comment | 00 | | 0 | 00/0B1B | * load_index
2228 | 2 game.s 131 | Comment | 00 | | 0 | 00/0B1B | *-----------------------
2229 | 2 game.s 132 | Empty | 00 | | 0 | 00/0B1B |
2230 | 2 game.s 133 | Empty | 00 | | 0 | 00/0B1B | load_index
2231 | 2 game.s 134 | Code | 00 | 2 | 3 | 00/0B1B : A9 CD 09 | lda #pINDEX
2232 | 2 game.s 135 | Code | 00 | 2 | 3 | 00/0B1E : 8D 23 09 | sta proOPEN+4
2233 | 2 game.s 136 | Empty | 00 | | 0 | 00/0B21 |
2234 | 2 game.s 137 | Code | 00 | | 4 | 00/0B21 : 22 A8 00 E1 | jsl {$e100a8}
2235 | 2 game.s 138 | Data | 00 | | 2 | 00/0B25 : 10 20 | dw $2010
2236 | 2 game.s 139 | Data | 00 | 3 | 4 | 00/0B27 : 1F 09 00 00 | adrl proOPEN
2237 | 2 game.s 140 | Code | 00 | | 2 | 00/0B2B : B0 42 | bcs li_err2
2238 | 2 game.s 141 | Empty | 00 | | 0 | 00/0B2D |
2239 | 2 game.s 142 | Code | 00 | 2 | 3 | 00/0B2D : AD 21 09 | lda proOPEN+2
2240 | 2 game.s 143 | Code | 00 | 2 | 3 | 00/0B30 : 8D 4F 09 | sta proREAD+2
2241 | 2 game.s 144 | Code | 00 | 2 | 3 | 00/0B33 : 8D 5F 09 | sta proCLOSE+2
2242 | 2 game.s 145 | Empty | 00 | | 0 | 00/0B36 |
2243 | 2 game.s 146 | Code | 00 | 2 | 3 | 00/0B36 : AD B7 06 | lda ptrINDEX
2244 | 2 game.s 147 | Code | 00 | 2 | 3 | 00/0B39 : 8D 51 09 | sta proREAD+4
2245 | 2 game.s 148 | Code | 00 | 2 | 3 | 00/0B3C : AD B9 06 | lda ptrINDEX+2
2246 | 2 game.s 149 | Code | 00 | 2 | 3 | 00/0B3F : 8D 53 09 | sta proREAD+6
2247 | 2 game.s 150 | Empty | 00 | | 0 | 00/0B42 |
2248 | 2 game.s 151 | Code | 00 | 2 | 3 | 00/0B42 : AD 49 09 | lda proEOF
2249 | 2 game.s 152 | Code | 00 | 2 | 3 | 00/0B45 : 8D 55 09 | sta proREAD+8
2250 | 2 game.s 153 | Code | 00 | 2 | 3 | 00/0B48 : AD 4B 09 | lda proEOF+2
2251 | 2 game.s 154 | Code | 00 | 2 | 3 | 00/0B4B : 8D 57 09 | sta proREAD+10
2252 | 2 game.s 155 | Empty | 00 | | 0 | 00/0B4E |
2253 | 2 game.s 156 | Code | 00 | | 4 | 00/0B4E : 22 A8 00 E1 | jsl {$e100a8}
2254 | 2 game.s 157 | Data | 00 | | 2 | 00/0B52 : 12 20 | dw $2012
2255 | 2 game.s 158 | Data | 00 | 3 | 4 | 00/0B54 : 4D 09 00 00 | adrl proREAD
2256 | 2 game.s 159 | Code | 00 | | 2 | 00/0B58 : B0 0B | bcs li_err
2257 | 2 game.s 160 | Empty | 00 | | 0 | 00/0B5A |
2258 | 2 game.s 161 | Code | 00 | | 4 | 00/0B5A : 22 A8 00 E1 | jsl {$e100a8}
2259 | 2 game.s 162 | Data | 00 | | 2 | 00/0B5E : 14 20 | dw $2014
2260 | 2 game.s 163 | Data | 00 | 3 | 4 | 00/0B60 : 5D 09 00 00 | adrl proCLOSE
2261 | 2 game.s 164 | Code | 00 | | 1 | 00/0B64 : 60 | rts
2262 | 2 game.s 165 | Empty | 00 | | 0 | 00/0B65 |
2263 | 2 game.s 166 | Empty | 00 | | 0 | 00/0B65 | li_err
2264 | 2 game.s 167 | Code | 00 | | 4 | 00/0B65 : 22 A8 00 E1 | jsl {$e100a8}
2265 | 2 game.s 168 | Data | 00 | | 2 | 00/0B69 : 14 20 | dw $2014
2266 | 2 game.s 169 | Data | 00 | 3 | 4 | 00/0B6B : 5D 09 00 00 | adrl proCLOSE
2267 | 2 game.s 170 | Empty | 00 | | 0 | 00/0B6F |
2268 | 2 game.s 171 | Empty | 00 | | 0 | 00/0B6F | li_err2
2269 | 2 game.s 172 | Code | 00 | | 1 | 00/0B6F : 48 | pha
2270 | 2 game.s 173 | Macro | 00 | | 0 | 00/0B70 | PushLong #filSTR1
2274 | 2 game.s 173 | Code | 00 | 1 >>16 | 3 | 00/0B70 : F4 00 00 | PEA #^#filSTR1
2281 | 2 game.s 173 | Code | 00 | 2 | 3 | 00/0B73 : F4 25 07 | PEA #filSTR1
2284 | 2 game.s 174 | Macro | 00 | | 0 | 00/0B76 | PushLong #errSTR2
2288 | 2 game.s 174 | Code | 00 | 1 >>16 | 3 | 00/0B76 : F4 00 00 | PEA #^#errSTR2
2295 | 2 game.s 174 | Code | 00 | 2 | 3 | 00/0B79 : F4 3B 07 | PEA #errSTR2
2298 | 2 game.s 175 | Macro | 00 | | 0 | 00/0B7C | PushLong #errSTR1
2302 | 2 game.s 175 | Code | 00 | 1 >>16 | 3 | 00/0B7C : F4 00 00 | PEA #^#errSTR1
2309 | 2 game.s 175 | Code | 00 | 2 | 3 | 00/0B7F : F4 36 07 | PEA #errSTR1
2312 | 2 game.s 176 | Macro | 00 | | 0 | 00/0B82 | PushLong #errSTR2
2316 | 2 game.s 176 | Code | 00 | 1 >>16 | 3 | 00/0B82 : F4 00 00 | PEA #^#errSTR2
2323 | 2 game.s 176 | Code | 00 | 2 | 3 | 00/0B85 : F4 3B 07 | PEA #errSTR2
2326 | 2 game.s 177 | Macro | 00 | | 0 | 00/0B88 | _TLTextMountVolume
2328 | 2 game.s 177 | Code | 00 | | 3 | 00/0B88 : A2 01 12 | LDX #$1201 ; load tool call #
2329 | 2 game.s 177 | Code | 00 | | 4 | 00/0B8B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2330 | 2 game.s 178 | Code | 00 | | 1 | 00/0B8F : 68 | pla
2331 | 2 game.s 179 | Code | 00 | | 3 | 00/0B90 : 82 55 F8 | brl meQUIT1
2332 | 2 game.s 180 | Empty | 00 | | 0 | 00/0B93 |
2333 | 2 game.s 181 | Comment | 00 | | 0 | 00/0B93 | *-----------------------
2334 | 2 game.s 182 | Comment | 00 | | 0 | 00/0B93 | * init_index
2335 | 2 game.s 183 | Comment | 00 | | 0 | 00/0B93 | *-----------------------
2336 | 2 game.s 184 | Empty | 00 | | 0 | 00/0B93 |
2337 | 2 game.s 185 | Empty | 00 | | 0 | 00/0B93 | init_index
2338 | 2 game.s 186 | Code | 00 | 2 | 3 | 00/0B93 : 9C 78 28 | stz nbINDEX ; 0 texts on entry
2339 | 2 game.s 187 | Empty | 00 | | 0 | 00/0B96 |
2340 | 2 game.s 188 | Code | 00 | 2 | 3 | 00/0B96 : AD 49 09 | lda proEOF ; is file empty?
2341 | 2 game.s 189 | Code | 00 | 2 | 3 | 00/0B99 : 0D 4B 09 | ora proEOF+2
2342 | 2 game.s 190 | Code | 00 | | 2 | 00/0B9C : D0 01 | bne ii1
2343 | 2 game.s 191 | Code | 00 | | 1 | 00/0B9E : 60 | rts
2344 | 2 game.s 192 | Empty | 00 | | 0 | 00/0B9F |
2345 | 2 game.s 193 | Code | 00 | 2 | 3 | 00/0B9F : AD B7 06 | ii1 lda ptrINDEX
2346 | 2 game.s 194 | Code | 00 | | 2 | 00/0BA2 : 85 80 | sta {$80}
2347 | 2 game.s 195 | Code | 00 | | 1 | 00/0BA4 : 18 | clc
2348 | 2 game.s 196 | Code | 00 | 2 | 3 | 00/0BA5 : 6D 49 09 | adc proEOF
2349 | 2 game.s 197 | Code | 00 | | 2 | 00/0BA8 : 85 84 | sta {{$80}+4}
2350 | 2 game.s 198 | Code | 00 | 2 | 3 | 00/0BAA : AD B9 06 | lda ptrINDEX+2
2351 | 2 game.s 199 | Code | 00 | | 2 | 00/0BAD : 85 82 | sta {$80}+2
2352 | 2 game.s 200 | Code | 00 | 2 | 3 | 00/0BAF : 6D 4B 09 | adc proEOF+2
2353 | 2 game.s 201 | Code | 00 | | 2 | 00/0BB2 : 85 86 | sta {{$80}+4}+2
2354 | 2 game.s 202 | Empty | 00 | | 0 | 00/0BB4 |
2355 | 2 game.s 203 | Code | 00 | | 3 | 00/0BB4 : A0 01 00 | ldy #1 ; tell to store string
2356 | 2 game.s 204 | Code | 00 | | 3 | 00/0BB7 : C0 01 00 | ii2 cpy #1 ; save string pointer?
2357 | 2 game.s 205 | Code | 00 | | 2 | 00/0BBA : D0 1D | bne ii3 ; nope
2358 | 2 game.s 206 | Empty | 00 | | 0 | 00/0BBC |
2359 | 2 game.s 207 | Code | 00 | 2 | 3 | 00/0BBC : AD 78 28 | lda nbINDEX ; yes, save the address of the string
2360 | 2 game.s 208 | Code | 00 | | 1 | 00/0BBF : 0A | asl
2361 | 2 game.s 209 | Code | 00 | | 1 | 00/0BC0 : 0A | asl
2362 | 2 game.s 210 | Code | 00 | | 1 | 00/0BC1 : AA | tax
2363 | 2 game.s 211 | Code | 00 | | 2 | 00/0BC2 : A5 80 | lda {$80}
2364 | 2 game.s 212 | Code | 00 | 2 | 3 | 00/0BC4 : 9D 7E 28 | sta tblINDEX,x
2365 | 2 game.s 213 | Code | 00 | | 2 | 00/0BC7 : A5 82 | lda {$80}+2
2366 | 2 game.s 214 | Code | 00 | 2 | 3 | 00/0BC9 : 9D 80 28 | sta tblINDEX+2,x
2367 | 2 game.s 215 | Code | 00 | | 1 | 00/0BCC : 88 | dey ; string is saved
2368 | 2 game.s 216 | Empty | 00 | | 0 | 00/0BCD |
2369 | 2 game.s 217 | Code | 00 | 2 | 3 | 00/0BCD : EE 78 28 | inc nbINDEX ; increment the number of strings
2370 | 2 game.s 218 | Code | 00 | 2 | 3 | 00/0BD0 : AD 78 28 | lda nbINDEX ; into our limit
2371 | 2 game.s 219 | Code | 00 | | 3 | 00/0BD3 : C9 00 02 | cmp #{512}
2372 | 2 game.s 220 | Code | 00 | | 2 | 00/0BD6 : 90 01 | bcc ii3
2373 | 2 game.s 221 | Code | 00 | | 1 | 00/0BD8 : 60 | rts
2374 | 2 game.s 222 | Empty | 00 | | 0 | 00/0BD9 |
2375 | 2 game.s 223 | Code | 00 | | 2 | 00/0BD9 : A7 80 | ii3 lda [{$80}] ; is it the end of a string?
2376 | 2 game.s 224 | Code | 00 | | 3 | 00/0BDB : 29 FF 00 | and #$ff
2377 | 2 game.s 225 | Code | 00 | | 2 | 00/0BDE : D0 01 | bne ii4 ; nope
2378 | 2 game.s 226 | Code | 00 | | 1 | 00/0BE0 : C8 | iny ; yes, tell to store string
2379 | 2 game.s 227 | Empty | 00 | | 0 | 00/0BE1 |
2380 | 2 game.s 228 | Code | 00 | | 2 | 00/0BE1 : E6 80 | ii4 inc {$80}
2381 | 2 game.s 229 | Code | 00 | | 2 | 00/0BE3 : D0 02 | bne ii5
2382 | 2 game.s 230 | Code | 00 | | 2 | 00/0BE5 : E6 82 | inc {$80}+2
2383 | 2 game.s 231 | Empty | 00 | | 0 | 00/0BE7 |
2384 | 2 game.s 232 | Code | 00 | | 2 | 00/0BE7 : A5 82 | ii5 lda {$80}+2 ; did we reach the end of the file?
2385 | 2 game.s 233 | Code | 00 | | 2 | 00/0BE9 : C5 86 | cmp {{$80}+4}+2
2386 | 2 game.s 234 | Code | 00 | | 2 | 00/0BEB : 90 CA | bcc ii2
2387 | 2 game.s 235 | Code | 00 | | 2 | 00/0BED : A5 80 | lda {$80}
2388 | 2 game.s 236 | Code | 00 | | 2 | 00/0BEF : C5 84 | cmp {{$80}+4}
2389 | 2 game.s 237 | Code | 00 | | 2 | 00/0BF1 : 90 C4 | bcc ii2
2390 | 2 game.s 238 | Code | 00 | | 1 | 00/0BF3 : 60 | rts ; we are done!
2391 | 2 game.s 239 | Empty | 00 | | 0 | 00/0BF4 |
2392 | 2 game.s 240 | Comment | 00 | | 0 | 00/0BF4 | *-----------------------
2393 | 2 game.s 241 | Comment | 00 | | 0 | 00/0BF4 | * get_index(index%)
2394 | 2 game.s 242 | Comment | 00 | | 0 | 00/0BF4 | *-----------------------
2395 | 2 game.s 243 | Empty | 00 | | 0 | 00/0BF4 |
2396 | 2 game.s 244 | Empty | 00 | | 0 | 00/0BF4 | get_index
2397 | 2 game.s 245 | Code | 00 | | 3 | 00/0BF4 : C9 00 00 | cmp #0
2398 | 2 game.s 246 | Code | 00 | | 2 | 00/0BF7 : D0 01 | bne get_index1
2399 | 2 game.s 247 | Code | 00 | | 1 | 00/0BF9 : 60 | rts
2400 | 2 game.s 248 | Empty | 00 | | 0 | 00/0BFA |
2401 | 2 game.s 249 | Empty | 00 | | 0 | 00/0BFA | get_index1
2402 | 2 game.s 250 | Code | 00 | 2 | 3 | 00/0BFA : CD 78 28 | cmp nbINDEX
2403 | 2 game.s 251 | Code | 00 | | 2 | 00/0BFD : 90 03 | bcc get_index2
2404 | 2 game.s 252 | Code | 00 | | 2 | 00/0BFF : F0 01 | beq get_index2
2405 | 2 game.s 253 | Code | 00 | | 1 | 00/0C01 : 60 | rts
2406 | 2 game.s 254 | Empty | 00 | | 0 | 00/0C02 |
2407 | 2 game.s 255 | Empty | 00 | | 0 | 00/0C02 | get_index2
2408 | 2 game.s 256 | Code | 00 | | 1 | 00/0C02 : 3A | dec
2409 | 2 game.s 257 | Code | 00 | | 1 | 00/0C03 : 0A | asl
2410 | 2 game.s 258 | Code | 00 | | 1 | 00/0C04 : 0A | asl
2411 | 2 game.s 259 | Code | 00 | | 1 | 00/0C05 : AA | tax
2412 | 2 game.s 260 | Code | 00 | 2 | 3 | 00/0C06 : BD 7E 28 | lda tblINDEX,x
2413 | 2 game.s 261 | Code | 00 | | 2 | 00/0C09 : 85 90 | sta {$90}
2414 | 2 game.s 262 | Code | 00 | 2 | 3 | 00/0C0B : BD 80 28 | lda tblINDEX+2,x
2415 | 2 game.s 263 | Code | 00 | | 2 | 00/0C0E : 85 92 | sta {$90}+2
2416 | 2 game.s 264 | Code | 00 | | 1 | 00/0C10 : 60 | rts
2417 | 2 game.s 265 | Empty | 00 | | 0 | 00/0C11 |
2418 | 2 game.s 266 | Comment | 00 | | 0 | 00/0C11 | *-----------------------
2419 | 2 game.s 267 | Comment | 00 | | 0 | 00/0C11 | * load_textes
2420 | 2 game.s 268 | Comment | 00 | | 0 | 00/0C11 | *-----------------------
2421 | 2 game.s 269 | Empty | 00 | | 0 | 00/0C11 |
2422 | 2 game.s 270 | Empty | 00 | | 0 | 00/0C11 | load_textes
2423 | 2 game.s 271 | Code | 00 | 2 | 3 | 00/0C11 : A9 EB 09 | lda #pTEXTES
2424 | 2 game.s 272 | Code | 00 | 2 | 3 | 00/0C14 : 8D 23 09 | sta proOPEN+4
2425 | 2 game.s 273 | Empty | 00 | | 0 | 00/0C17 |
2426 | 2 game.s 274 | Code | 00 | | 4 | 00/0C17 : 22 A8 00 E1 | jsl {$e100a8}
2427 | 2 game.s 275 | Data | 00 | | 2 | 00/0C1B : 10 20 | dw $2010
2428 | 2 game.s 276 | Data | 00 | 3 | 4 | 00/0C1D : 1F 09 00 00 | adrl proOPEN
2429 | 2 game.s 277 | Code | 00 | | 2 | 00/0C21 : B0 42 | bcs lt_err2
2430 | 2 game.s 278 | Empty | 00 | | 0 | 00/0C23 |
2431 | 2 game.s 279 | Code | 00 | 2 | 3 | 00/0C23 : AD 21 09 | lda proOPEN+2
2432 | 2 game.s 280 | Code | 00 | 2 | 3 | 00/0C26 : 8D 4F 09 | sta proREAD+2
2433 | 2 game.s 281 | Code | 00 | 2 | 3 | 00/0C29 : 8D 5F 09 | sta proCLOSE+2
2434 | 2 game.s 282 | Empty | 00 | | 0 | 00/0C2C |
2435 | 2 game.s 283 | Code | 00 | 2 | 3 | 00/0C2C : AD BB 06 | lda ptrTEXTES
2436 | 2 game.s 284 | Code | 00 | 2 | 3 | 00/0C2F : 8D 51 09 | sta proREAD+4
2437 | 2 game.s 285 | Code | 00 | 2 | 3 | 00/0C32 : AD BD 06 | lda ptrTEXTES+2
2438 | 2 game.s 286 | Code | 00 | 2 | 3 | 00/0C35 : 8D 53 09 | sta proREAD+6
2439 | 2 game.s 287 | Empty | 00 | | 0 | 00/0C38 |
2440 | 2 game.s 288 | Code | 00 | 2 | 3 | 00/0C38 : AD 49 09 | lda proEOF
2441 | 2 game.s 289 | Code | 00 | 2 | 3 | 00/0C3B : 8D 55 09 | sta proREAD+8
2442 | 2 game.s 290 | Code | 00 | 2 | 3 | 00/0C3E : AD 4B 09 | lda proEOF+2
2443 | 2 game.s 291 | Code | 00 | 2 | 3 | 00/0C41 : 8D 57 09 | sta proREAD+10
2444 | 2 game.s 292 | Empty | 00 | | 0 | 00/0C44 |
2445 | 2 game.s 293 | Code | 00 | | 4 | 00/0C44 : 22 A8 00 E1 | jsl {$e100a8}
2446 | 2 game.s 294 | Data | 00 | | 2 | 00/0C48 : 12 20 | dw $2012
2447 | 2 game.s 295 | Data | 00 | 3 | 4 | 00/0C4A : 4D 09 00 00 | adrl proREAD
2448 | 2 game.s 296 | Code | 00 | | 2 | 00/0C4E : B0 0B | bcs lt_err
2449 | 2 game.s 297 | Empty | 00 | | 0 | 00/0C50 |
2450 | 2 game.s 298 | Code | 00 | | 4 | 00/0C50 : 22 A8 00 E1 | jsl {$e100a8}
2451 | 2 game.s 299 | Data | 00 | | 2 | 00/0C54 : 14 20 | dw $2014
2452 | 2 game.s 300 | Data | 00 | 3 | 4 | 00/0C56 : 5D 09 00 00 | adrl proCLOSE
2453 | 2 game.s 301 | Code | 00 | | 1 | 00/0C5A : 60 | rts
2454 | 2 game.s 302 | Empty | 00 | | 0 | 00/0C5B |
2455 | 2 game.s 303 | Empty | 00 | | 0 | 00/0C5B | lt_err
2456 | 2 game.s 304 | Code | 00 | | 4 | 00/0C5B : 22 A8 00 E1 | jsl {$e100a8}
2457 | 2 game.s 305 | Data | 00 | | 2 | 00/0C5F : 14 20 | dw $2014
2458 | 2 game.s 306 | Data | 00 | 3 | 4 | 00/0C61 : 5D 09 00 00 | adrl proCLOSE
2459 | 2 game.s 307 | Empty | 00 | | 0 | 00/0C65 |
2460 | 2 game.s 308 | Empty | 00 | | 0 | 00/0C65 | lt_err2
2461 | 2 game.s 309 | Code | 00 | | 1 | 00/0C65 : 48 | pha
2462 | 2 game.s 310 | Macro | 00 | | 0 | 00/0C66 | PushLong #filSTR1
2466 | 2 game.s 310 | Code | 00 | 1 >>16 | 3 | 00/0C66 : F4 00 00 | PEA #^#filSTR1
2473 | 2 game.s 310 | Code | 00 | 2 | 3 | 00/0C69 : F4 25 07 | PEA #filSTR1
2476 | 2 game.s 311 | Macro | 00 | | 0 | 00/0C6C | PushLong #errSTR2
2480 | 2 game.s 311 | Code | 00 | 1 >>16 | 3 | 00/0C6C : F4 00 00 | PEA #^#errSTR2
2487 | 2 game.s 311 | Code | 00 | 2 | 3 | 00/0C6F : F4 3B 07 | PEA #errSTR2
2490 | 2 game.s 312 | Macro | 00 | | 0 | 00/0C72 | PushLong #errSTR1
2494 | 2 game.s 312 | Code | 00 | 1 >>16 | 3 | 00/0C72 : F4 00 00 | PEA #^#errSTR1
2501 | 2 game.s 312 | Code | 00 | 2 | 3 | 00/0C75 : F4 36 07 | PEA #errSTR1
2504 | 2 game.s 313 | Macro | 00 | | 0 | 00/0C78 | PushLong #errSTR2
2508 | 2 game.s 313 | Code | 00 | 1 >>16 | 3 | 00/0C78 : F4 00 00 | PEA #^#errSTR2
2515 | 2 game.s 313 | Code | 00 | 2 | 3 | 00/0C7B : F4 3B 07 | PEA #errSTR2
2518 | 2 game.s 314 | Macro | 00 | | 0 | 00/0C7E | _TLTextMountVolume
2520 | 2 game.s 314 | Code | 00 | | 3 | 00/0C7E : A2 01 12 | LDX #$1201 ; load tool call #
2521 | 2 game.s 314 | Code | 00 | | 4 | 00/0C81 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2522 | 2 game.s 315 | Code | 00 | | 1 | 00/0C85 : 68 | pla
2523 | 2 game.s 316 | Code | 00 | | 3 | 00/0C86 : 82 5F F7 | brl meQUIT1
2524 | 2 game.s 317 | Empty | 00 | | 0 | 00/0C89 |
2525 | 2 game.s 318 | Comment | 00 | | 0 | 00/0C89 | *-----------------------
2526 | 2 game.s 319 | Comment | 00 | | 0 | 00/0C89 | * init_textes
2527 | 2 game.s 320 | Comment | 00 | | 0 | 00/0C89 | *-----------------------
2528 | 2 game.s 321 | Empty | 00 | | 0 | 00/0C89 |
2529 | 2 game.s 322 | Empty | 00 | | 0 | 00/0C89 | init_textes
2530 | 2 game.s 323 | Code | 00 | 2 | 3 | 00/0C89 : 9C 7A 28 | stz nbTEXTES ; 0 texts on entry
2531 | 2 game.s 324 | Empty | 00 | | 0 | 00/0C8C |
2532 | 2 game.s 325 | Code | 00 | 2 | 3 | 00/0C8C : AD 49 09 | lda proEOF ; is file empty?
2533 | 2 game.s 326 | Code | 00 | 2 | 3 | 00/0C8F : 0D 4B 09 | ora proEOF+2
2534 | 2 game.s 327 | Code | 00 | | 2 | 00/0C92 : D0 01 | bne it1
2535 | 2 game.s 328 | Code | 00 | | 1 | 00/0C94 : 60 | rts
2536 | 2 game.s 329 | Empty | 00 | | 0 | 00/0C95 |
2537 | 2 game.s 330 | Code | 00 | 2 | 3 | 00/0C95 : AD BB 06 | it1 lda ptrTEXTES
2538 | 2 game.s 331 | Code | 00 | | 2 | 00/0C98 : 85 80 | sta {$80}
2539 | 2 game.s 332 | Code | 00 | | 1 | 00/0C9A : 18 | clc
2540 | 2 game.s 333 | Code | 00 | 2 | 3 | 00/0C9B : 6D 49 09 | adc proEOF
2541 | 2 game.s 334 | Code | 00 | | 2 | 00/0C9E : 85 84 | sta {{$80}+4}
2542 | 2 game.s 335 | Code | 00 | 2 | 3 | 00/0CA0 : AD BD 06 | lda ptrTEXTES+2
2543 | 2 game.s 336 | Code | 00 | | 2 | 00/0CA3 : 85 82 | sta {$80}+2
2544 | 2 game.s 337 | Code | 00 | 2 | 3 | 00/0CA5 : 6D 4B 09 | adc proEOF+2
2545 | 2 game.s 338 | Code | 00 | | 2 | 00/0CA8 : 85 86 | sta {{$80}+4}+2
2546 | 2 game.s 339 | Empty | 00 | | 0 | 00/0CAA |
2547 | 2 game.s 340 | Comment | 00 | | 0 | 00/0CAA | *--- Nombre de textes en little endian
2548 | 2 game.s 341 | Empty | 00 | | 0 | 00/0CAA |
2549 | 2 game.s 342 | Code | 00 | | 2 | 00/0CAA : A7 80 | lda [{$80}] ; le premier word est le nombre de textes
2550 | 2 game.s 343 | Code | 00 | | 1 | 00/0CAC : EB | xba
2551 | 2 game.s 344 | Code | 00 | 2 | 3 | 00/0CAD : 8D 7C 28 | sta nbTEXTES2 ; pour comparer avec notre valeur
2552 | 2 game.s 345 | Empty | 00 | | 0 | 00/0CB0 |
2553 | 2 game.s 346 | Code | 00 | | 2 | 00/0CB0 : A5 80 | lda {$80} ; * += 2
2554 | 2 game.s 347 | Code | 00 | | 1 | 00/0CB2 : 18 | clc
2555 | 2 game.s 348 | Code | 00 | | 3 | 00/0CB3 : 69 02 00 | adc #2
2556 | 2 game.s 349 | Code | 00 | | 2 | 00/0CB6 : 85 80 | sta {$80}
2557 | 2 game.s 350 | Code | 00 | | 2 | 00/0CB8 : A5 82 | lda {$80}+2
2558 | 2 game.s 351 | Code | 00 | | 3 | 00/0CBA : 69 00 00 | adc #0
2559 | 2 game.s 352 | Code | 00 | | 2 | 00/0CBD : 85 82 | sta {$80}+2
2560 | 2 game.s 353 | Empty | 00 | | 0 | 00/0CBF |
2561 | 2 game.s 354 | Comment | 00 | | 0 | 00/0CBF | *---
2562 | 2 game.s 355 | Empty | 00 | | 0 | 00/0CBF |
2563 | 2 game.s 356 | Code | 00 | | 3 | 00/0CBF : A0 01 00 | ldy #1 ; tell to store string
2564 | 2 game.s 357 | Code | 00 | | 3 | 00/0CC2 : C0 01 00 | it2 cpy #1 ; save string pointer?
2565 | 2 game.s 358 | Code | 00 | | 2 | 00/0CC5 : D0 1D | bne it3 ; nope
2566 | 2 game.s 359 | Empty | 00 | | 0 | 00/0CC7 |
2567 | 2 game.s 360 | Code | 00 | 2 | 3 | 00/0CC7 : AD 7A 28 | lda nbTEXTES ; yes, save the address of the string
2568 | 2 game.s 361 | Code | 00 | | 1 | 00/0CCA : 0A | asl
2569 | 2 game.s 362 | Code | 00 | | 1 | 00/0CCB : 0A | asl
2570 | 2 game.s 363 | Code | 00 | | 1 | 00/0CCC : AA | tax
2571 | 2 game.s 364 | Code | 00 | | 2 | 00/0CCD : A5 80 | lda {$80}
2572 | 2 game.s 365 | Code | 00 | 2 | 3 | 00/0CCF : 9D 7E 30 | sta tblTEXTES,x
2573 | 2 game.s 366 | Code | 00 | | 2 | 00/0CD2 : A5 82 | lda {$80}+2
2574 | 2 game.s 367 | Code | 00 | 2 | 3 | 00/0CD4 : 9D 80 30 | sta tblTEXTES+2,x
2575 | 2 game.s 368 | Code | 00 | | 1 | 00/0CD7 : 88 | dey ; string is saved
2576 | 2 game.s 369 | Empty | 00 | | 0 | 00/0CD8 |
2577 | 2 game.s 370 | Code | 00 | 2 | 3 | 00/0CD8 : EE 7A 28 | inc nbTEXTES ; increment the number of strings
2578 | 2 game.s 371 | Code | 00 | 2 | 3 | 00/0CDB : AD 7A 28 | lda nbTEXTES ; into our limit
2579 | 2 game.s 372 | Code | 00 | | 3 | 00/0CDE : C9 00 02 | cmp #{512}
2580 | 2 game.s 373 | Code | 00 | | 2 | 00/0CE1 : 90 01 | bcc it3
2581 | 2 game.s 374 | Code | 00 | | 1 | 00/0CE3 : 60 | rts
2582 | 2 game.s 375 | Empty | 00 | | 0 | 00/0CE4 |
2583 | 2 game.s 376 | Code | 00 | | 2 | 00/0CE4 : A7 80 | it3 lda [{$80}] ; is it the end of a string?
2584 | 2 game.s 377 | Code | 00 | | 3 | 00/0CE6 : 29 FF 00 | and #$ff
2585 | 2 game.s 378 | Code | 00 | | 2 | 00/0CE9 : D0 01 | bne it4 ; nope
2586 | 2 game.s 379 | Code | 00 | | 1 | 00/0CEB : C8 | iny ; yes, tell to store string
2587 | 2 game.s 380 | Empty | 00 | | 0 | 00/0CEC |
2588 | 2 game.s 381 | Code | 00 | | 2 | 00/0CEC : E6 80 | it4 inc {$80}
2589 | 2 game.s 382 | Code | 00 | | 2 | 00/0CEE : D0 02 | bne it5
2590 | 2 game.s 383 | Code | 00 | | 2 | 00/0CF0 : E6 82 | inc {$80}+2
2591 | 2 game.s 384 | Empty | 00 | | 0 | 00/0CF2 |
2592 | 2 game.s 385 | Code | 00 | | 2 | 00/0CF2 : A5 82 | it5 lda {$80}+2 ; did we reach the end of the file?
2593 | 2 game.s 386 | Code | 00 | | 2 | 00/0CF4 : C5 86 | cmp {{$80}+4}+2
2594 | 2 game.s 387 | Code | 00 | | 2 | 00/0CF6 : 90 CA | bcc it2
2595 | 2 game.s 388 | Code | 00 | | 2 | 00/0CF8 : A5 80 | lda {$80}
2596 | 2 game.s 389 | Code | 00 | | 2 | 00/0CFA : C5 84 | cmp {{$80}+4}
2597 | 2 game.s 390 | Code | 00 | | 2 | 00/0CFC : 90 C4 | bcc it2
2598 | 2 game.s 391 | Code | 00 | | 1 | 00/0CFE : 60 | rts ; we are done!
2599 | 2 game.s 392 | Empty | 00 | | 0 | 00/0CFF |
2600 | 2 game.s 393 | Comment | 00 | | 0 | 00/0CFF | *-----------------------
2601 | 2 game.s 394 | Comment | 00 | | 0 | 00/0CFF | * get_textes(textes%)
2602 | 2 game.s 395 | Comment | 00 | | 0 | 00/0CFF | *-----------------------
2603 | 2 game.s 396 | Empty | 00 | | 0 | 00/0CFF |
2604 | 2 game.s 397 | Empty | 00 | | 0 | 00/0CFF | get_textes
2605 | 2 game.s 398 | Code | 00 | | 3 | 00/0CFF : C9 00 00 | cmp #0
2606 | 2 game.s 399 | Code | 00 | | 2 | 00/0D02 : D0 01 | bne get_textes1
2607 | 2 game.s 400 | Code | 00 | | 1 | 00/0D04 : 60 | rts
2608 | 2 game.s 401 | Empty | 00 | | 0 | 00/0D05 |
2609 | 2 game.s 402 | Empty | 00 | | 0 | 00/0D05 | get_textes1
2610 | 2 game.s 403 | Code | 00 | 2 | 3 | 00/0D05 : CD 7A 28 | cmp nbTEXTES
2611 | 2 game.s 404 | Code | 00 | | 2 | 00/0D08 : 90 03 | bcc get_textes2
2612 | 2 game.s 405 | Code | 00 | | 2 | 00/0D0A : F0 01 | beq get_textes2
2613 | 2 game.s 406 | Code | 00 | | 1 | 00/0D0C : 60 | rts
2614 | 2 game.s 407 | Empty | 00 | | 0 | 00/0D0D |
2615 | 2 game.s 408 | Empty | 00 | | 0 | 00/0D0D | get_textes2
2616 | 2 game.s 409 | Code | 00 | | 1 | 00/0D0D : 3A | dec
2617 | 2 game.s 410 | Code | 00 | | 1 | 00/0D0E : 0A | asl
2618 | 2 game.s 411 | Code | 00 | | 1 | 00/0D0F : 0A | asl
2619 | 2 game.s 412 | Code | 00 | | 1 | 00/0D10 : AA | tax
2620 | 2 game.s 413 | Code | 00 | 2 | 3 | 00/0D11 : BD 7E 30 | lda tblTEXTES,x
2621 | 2 game.s 414 | Code | 00 | | 2 | 00/0D14 : 85 94 | sta {{$90}+4}
2622 | 2 game.s 415 | Code | 00 | 2 | 3 | 00/0D16 : BD 80 30 | lda tblTEXTES+2,x
2623 | 2 game.s 416 | Code | 00 | | 2 | 00/0D19 : 85 96 | sta {{$90}+4}+2
2624 | 2 game.s 417 | Code | 00 | | 1 | 00/0D1B : 60 | rts
2625 | 2 game.s 418 | Empty | 00 | | 0 | 00/0D1C |
2626 | 2 game.s 419 | Comment | 00 | | 0 | 00/0D1C | *-----------------------
2627 | 2 game.s 420 | Comment | 00 | | 0 | 00/0D1C | * LE JEU
2628 | 2 game.s 421 | Comment | 00 | | 0 | 00/0D1C | *-----------------------
2629 | 2 game.s 422 | Empty | 00 | | 0 | 00/0D1C |
2630 | 2 game.s 423 | Comment | 00 | | 0 | 00/0D1C | *-----------------------
2631 | 2 game.s 424 | Comment | 00 | | 0 | 00/0D1C | * MAIN - OK
2632 | 2 game.s 425 | Comment | 00 | | 0 | 00/0D1C | *-----------------------
2633 | 2 game.s 426 | Comment | 00 | | 0 | 00/0D1C | * main
2634 | 2 game.s 427 | Empty | 00 | | 0 | 00/0D1C |
2635 | 2 game.s 428 | Empty | 00 | | 0 | 00/0D1C | main
2636 | 2 game.s 429 | Code | 00 | 2 | 3 | 00/0D1C : 20 CD 01 | jsr switch_320
2637 | 2 game.s 430 | Code | 00 | 2 | 3 | 00/0D1F : 20 AD 22 | jsr choix_aventure
2638 | 2 game.s 431 | Code | 00 | 2 | 3 | 00/0D22 : 20 84 24 | jsr initialisation_relative
2639 | 2 game.s 432 | Code | 00 | 2 | 3 | 00/0D25 : 4C 2F 05 | jmp fadeOUT
2640 | 2 game.s 433 | Empty | 00 | | 0 | 00/0D28 |
2641 | 2 game.s 434 | Comment | 00 | | 0 | 00/0D28 | *-----------
2642 | 2 game.s 435 | Empty | 00 | | 0 | 00/0D28 |
2643 | 2 game.s 436 | Empty | 00 | | 0 | 00/0D28 | DEBUT_DATA ; C'est vachement pratique pour tout effacer !
2644 | 2 game.s 437 | Empty | 00 | | 0 | 00/0D28 |
2645 | 2 game.s 438 | Data | 00 | | 2 | 00/0D28 : 00 00 | aventure ds 2
2646 | 2 game.s 439 | Data | 00 | | 2 | 00/0D2A : 00 00 | nombre_scenes ds 2
2647 | 2 game.s 440 | Data | 00 | | 2 | 00/0D2C : 00 00 | scene_actuelle ds 2
2648 | 2 game.s 441 | Data | 00 | | 2 | 00/0D2E : 00 00 | max_musiques ds 2
2649 | 2 game.s 442 | Data | 00 | | 2 | 00/0D30 : 00 00 | max_colonnes ds 2
2650 | 2 game.s 443 | Data | 00 | | 2 | 00/0D32 : 00 00 | max_lignes ds 2
2651 | 2 game.s 444 | Data | 00 | | 2 | 00/0D34 : 00 00 | largeur_caractere ds 2
2652 | 2 game.s 445 | Data | 00 | | 2 | 00/0D36 : 00 00 | hauteur_caractere ds 2
2653 | 2 game.s 446 | Data | 00 | | 2 | 00/0D38 : 00 00 | marge_gauche ds 2
2654 | 2 game.s 447 | Data | 00 | | 2 | 00/0D3A : 00 00 | marge_gauche_pixel ds 2
2655 | 2 game.s 448 | Data | 00 | | 2 | 00/0D3C : 00 00 | max_mots ds 2
2656 | 2 game.s 449 | Data | 00 | | 2 | 00/0D3E : 00 00 | taille_image ds 2 ; not used
2657 | 2 game.s 450 | Data | 00 | | 2 | 00/0D40 : 00 00 | i ds 2
2658 | 2 game.s 451 | Data | 00 | | 2 | 00/0D42 : 00 00 | j ds 2
2659 | 2 game.s 452 | Data | 00 | | 2 | 00/0D44 : 00 00 | scene ds 2
2660 | 2 game.s 453 | Data | 00 | | 2 | 00/0D46 : 00 00 | deplacement ds 2
2661 | 2 game.s 454 | Data | 00 | | 2 | 00/0D48 : 00 00 | fichier ds 2
2662 | 2 game.s 455 | Data | 00 | | 2 | 00/0D4A : 00 00 | espace ds 2
2663 | 2 game.s 456 | Data | 00 | | 2 | 00/0D4C : 00 00 | phrase ds 2
2664 | 2 game.s 457 | Data | 00 | | 2 | 00/0D4E : 00 00 | longueur ds 2
2665 | 2 game.s 458 | Data | 00 | | 2 | 00/0D50 : 00 00 | index ds 2
2666 | 2 game.s 459 | Data | 00 | | 2 | 00/0D52 : 00 00 | pointeur ds 2
2667 | 2 game.s 460 | Data | 00 | | 2 | 00/0D54 : 00 00 | fonction_mots ds 2
2668 | 2 game.s 461 | Data | 00 | | 2 | 00/0D56 : 00 00 | aiguillage ds 2
2669 | 2 game.s 462 | Data | 00 | | 2 | 00/0D58 : 00 00 | conditions ds 2
2670 | 2 game.s 463 | Data | 00 | | 2 | 00/0D5A : 00 00 | pointeur_mots ds 2
2671 | 2 game.s 464 | Data | 00 | | 2 | 00/0D5C : 00 00 | numero_mot ds 2 ; WORD
2672 | 2 game.s 465 | Data | 00 | | 128 | 00/0D5E : 00 00 00 00 | mot ds 128 ; le mot <20> chercher (jusqu'au caract<63>re espace)
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2673 | 2 game.s 466 | Data | 00 | | 128 | 00/0DDE : 00 00 00 00 | option_mot ds 128 ; le mot est enregistr<74> s'il est dans la liste (c'est bien long quand m<>me)
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2674 | 2 game.s 467 | Data | 00 | | 512 | 00/0E5E : 00 00 00 00 | scene_visitee ds {512} ; BYTE - par scene, on met true ou false
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2675 | 2 game.s 468 | Data | 00 | | 1024 | 00/105E : 00 00 00 00 | image_a_charger ds {512}*2 ; WORD - par scene, on y met le pointeur vers le nom de l'image
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2676 | 2 game.s 469 | Data | 00 | | 2 | 00/145E : 00 00 | image_chargee ds 2 ; WORD - TRUE or FALSE
2677 | 2 game.s 470 | Data | 00 | | 2 | 00/1460 : 00 00 | escape ds 2 ; WORD - TRUE or FALSE
2678 | 2 game.s 471 | Empty | 00 | | 0 | 00/1462 |
2679 | 2 game.s 472 | Data | 00 | | 512 | 00/1462 : 00 00 00 00 | rouge1 ds {512} ; les composants RVB pour le fond
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2680 | 2 game.s 473 | Data | 00 | | 512 | 00/1662 : 00 00 00 00 | vert1 ds {512}
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2681 | 2 game.s 474 | Data | 00 | | 512 | 00/1862 : 00 00 00 00 | bleu1 ds {512}
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2682 | 2 game.s 475 | Data | 00 | | 512 | 00/1A62 : 00 00 00 00 | rouge2 ds {512}
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2683 | 2 game.s 476 | Data | 00 | | 512 | 00/1C62 : 00 00 00 00 | vert2 ds {512}
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2684 | 2 game.s 477 | Data | 00 | | 512 | 00/1E62 : 00 00 00 00 | bleu2 ds {512}
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2685 | 2 game.s 478 | Empty | 00 | | 0 | 00/2062 |
2686 | 2 game.s 479 | Empty | 00 | | 0 | 00/2062 | FIN_DATA ; Ben, ouais !
2687 | 2 game.s 480 | Empty | 00 | | 0 | 00/2062 |
2688 | 2 game.s 481 | Comment | 00 | | 0 | 00/2062 | *-----------------------
2689 | 2 game.s 482 | Comment | 00 | | 0 | 00/2062 | * GENERIQUE - OK
2690 | 2 game.s 483 | Comment | 00 | | 0 | 00/2062 | *-----------------------
2691 | 2 game.s 484 | Comment | 00 | | 0 | 00/2062 | * generique
2692 | 2 game.s 485 | Empty | 00 | | 0 | 00/2062 |
2693 | 2 game.s 486 | Empty | 00 | | 0 | 00/2062 | generique
2694 | 2 game.s 487 | Code | 00 | 2 | 3 | 00/2062 : 20 D5 01 | jsr switch_640
2695 | 2 game.s 488 | Code | 00 | 2 | 3 | 00/2065 : 20 FD 21 | jsr tag
2696 | 2 game.s 489 | Empty | 00 | | 0 | 00/2068 |
2697 | 2 game.s 490 | Macro | 00 | | 0 | 00/2068 | PushWord #0
2699 | 2 game.s 490 | Code | 00 | | 3 | 00/2068 : F4 00 00 | PEA #0
2702 | 2 game.s 491 | Macro | 00 | | 0 | 00/206B | _GetForeColor
2704 | 2 game.s 491 | Code | 00 | | 3 | 00/206B : A2 04 A1 | LDX #$A104 ; load tool call #
2705 | 2 game.s 491 | Code | 00 | | 4 | 00/206E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2706 | 2 game.s 492 | Macro | 00 | | 0 | 00/2072 | PushWord #0
2708 | 2 game.s 492 | Code | 00 | | 3 | 00/2072 : F4 00 00 | PEA #0
2711 | 2 game.s 493 | Macro | 00 | | 0 | 00/2075 | _GetBackColor
2713 | 2 game.s 493 | Code | 00 | | 3 | 00/2075 : A2 04 A3 | LDX #$A304 ; load tool call #
2714 | 2 game.s 493 | Code | 00 | | 4 | 00/2078 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2715 | 2 game.s 494 | Empty | 00 | | 0 | 00/207C |
2716 | 2 game.s 495 | Macro | 00 | | 0 | 00/207C | PushWord #15
2718 | 2 game.s 495 | Code | 00 | | 3 | 00/207C : F4 0F 00 | PEA #15
2721 | 2 game.s 496 | Macro | 00 | | 0 | 00/207F | _SetForeColor
2723 | 2 game.s 496 | Code | 00 | | 3 | 00/207F : A2 04 A0 | LDX #$A004 ; load tool call #
2724 | 2 game.s 496 | Code | 00 | | 4 | 00/2082 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2725 | 2 game.s 497 | Macro | 00 | | 0 | 00/2086 | PushWord #0
2727 | 2 game.s 497 | Code | 00 | | 3 | 00/2086 : F4 00 00 | PEA #0
2730 | 2 game.s 498 | Macro | 00 | | 0 | 00/2089 | _SetBackColor
2732 | 2 game.s 498 | Code | 00 | | 3 | 00/2089 : A2 04 A2 | LDX #$A204 ; load tool call #
2733 | 2 game.s 498 | Code | 00 | | 4 | 00/208C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2734 | 2 game.s 499 | Empty | 00 | | 0 | 00/2090 |
2735 | 2 game.s 500 | Macro | 00 | | 0 | 00/2090 | @cprint #gen_str1;8
2736 | 2 game.s 500 | Code | 00 | 2 | 3 | 00/2090 : A9 E3 20 | lda ##gen_str1
2737 | 2 game.s 500 | Code | 00 | | 3 | 00/2093 : A0 08 00 | ldy #8
2738 | 2 game.s 500 | Code | 00 | 2 | 3 | 00/2096 : 20 10 25 | jsr cprint
2739 | 2 game.s 501 | Macro | 00 | | 0 | 00/2099 | @cprint #gen_str2;9
2740 | 2 game.s 501 | Code | 00 | 2 | 3 | 00/2099 : A9 02 21 | lda ##gen_str2
2741 | 2 game.s 501 | Code | 00 | | 3 | 00/209C : A0 09 00 | ldy #9
2742 | 2 game.s 501 | Code | 00 | 2 | 3 | 00/209F : 20 10 25 | jsr cprint
2743 | 2 game.s 502 | Macro | 00 | | 0 | 00/20A2 | @cprint #gen_str3;10
2744 | 2 game.s 502 | Code | 00 | 2 | 3 | 00/20A2 : A9 04 21 | lda ##gen_str3
2745 | 2 game.s 502 | Code | 00 | | 3 | 00/20A5 : A0 0A 00 | ldy #10
2746 | 2 game.s 502 | Code | 00 | 2 | 3 | 00/20A8 : 20 10 25 | jsr cprint
2747 | 2 game.s 503 | Macro | 00 | | 0 | 00/20AB | @cprint #gen_str4;12
2748 | 2 game.s 503 | Code | 00 | 2 | 3 | 00/20AB : A9 34 21 | lda ##gen_str4
2749 | 2 game.s 503 | Code | 00 | | 3 | 00/20AE : A0 0C 00 | ldy #12
2750 | 2 game.s 503 | Code | 00 | 2 | 3 | 00/20B1 : 20 10 25 | jsr cprint
2751 | 2 game.s 504 | Empty | 00 | | 0 | 00/20B4 |
2752 | 2 game.s 505 | Macro | 00 | | 0 | 00/20B4 | @cprint #gen_str6;14 ; Apple IIgs
2753 | 2 game.s 505 | Code | 00 | 2 | 3 | 00/20B4 : A9 AE 21 | lda ##gen_str6
2754 | 2 game.s 505 | Code | 00 | | 3 | 00/20B7 : A0 0E 00 | ldy #14
2755 | 2 game.s 505 | Code | 00 | 2 | 3 | 00/20BA : 20 10 25 | jsr cprint
2756 | 2 game.s 506 | Macro | 00 | | 0 | 00/20BD | @cprint #gen_str7;15 ; version by nous :-)
2757 | 2 game.s 506 | Code | 00 | 2 | 3 | 00/20BD : A9 DC 21 | lda ##gen_str7
2758 | 2 game.s 506 | Code | 00 | | 3 | 00/20C0 : A0 0F 00 | ldy #15
2759 | 2 game.s 506 | Code | 00 | 2 | 3 | 00/20C3 : 20 10 25 | jsr cprint
2760 | 2 game.s 507 | Empty | 00 | | 0 | 00/20C6 |
2761 | 2 game.s 508 | Macro | 00 | | 0 | 00/20C6 | @cprint #gen_str5;17
2762 | 2 game.s 508 | Code | 00 | 2 | 3 | 00/20C6 : A9 63 21 | lda ##gen_str5
2763 | 2 game.s 508 | Code | 00 | | 3 | 00/20C9 : A0 11 00 | ldy #17
2764 | 2 game.s 508 | Code | 00 | 2 | 3 | 00/20CC : 20 10 25 | jsr cprint
2765 | 2 game.s 509 | Empty | 00 | | 0 | 00/20CF |
2766 | 2 game.s 510 | Code | 00 | 2 | 3 | 00/20CF : 20 65 04 | jsr waitEVENT
2767 | 2 game.s 511 | Empty | 00 | | 0 | 00/20D2 |
2768 | 2 game.s 512 | Macro | 00 | | 0 | 00/20D2 | _SetBackColor
2770 | 2 game.s 512 | Code | 00 | | 3 | 00/20D2 : A2 04 A2 | LDX #$A204 ; load tool call #
2771 | 2 game.s 512 | Code | 00 | | 4 | 00/20D5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2772 | 2 game.s 513 | Macro | 00 | | 0 | 00/20D9 | _SetForeColor
2774 | 2 game.s 513 | Code | 00 | | 3 | 00/20D9 : A2 04 A0 | LDX #$A004 ; load tool call #
2775 | 2 game.s 513 | Code | 00 | | 4 | 00/20DC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2776 | 2 game.s 514 | Empty | 00 | | 0 | 00/20E0 |
2777 | 2 game.s 515 | Code | 00 | 2 | 3 | 00/20E0 : 4C 2F 05 | jmp fadeOUT
2778 | 2 game.s 516 | Empty | 00 | | 0 | 00/20E3 |
2779 | 2 game.s 517 | Comment | 00 | | 0 | 00/20E3 | *-----------
2780 | 2 game.s 518 | Empty | 00 | | 0 | 00/20E3 |
2781 | 2 game.s 519 | Data | 00 | | 31 | 00/20E3 : 1E 75 6E 20 | gen_str1 str 'un logiciel de Fran'8d'ois Coulon'
| | | | | | 6C 6F 67 69 |
| | | | | | 63 69 65 6C |
| | | | | | 20 64 65 20 |
| | | | | | 46 72 61 6E |
| | | | | | 8D 6F 69 73 |
| | | | | | 20 43 6F 75 |
| | | | | | 6C 6F 6E |
2782 | 2 game.s 520 | Data | 00 | | 2 | 00/2102 : 01 26 | gen_str2 str '&'
2783 | 2 game.s 521 | Data | 00 | | 48 | 00/2104 : 2F 53 79 6C | gen_str3 str 'Sylvie Sarrat, Faustino Ribeiro, Laurent Cotton'
| | | | | | 76 69 65 20 |
| | | | | | 53 61 72 72 |
| | | | | | 61 74 2C 20 |
| | | | | | 46 61 75 73 |
| | | | | | 74 69 6E 6F |
| | | | | | 20 52 69 62 |
| | | | | | 65 69 72 6F |
| | | | | | 2C 20 4C 61 |
| | | | | | 75 72 65 6E |
| | | | | | 74 20 43 6F |
| | | | | | 74 74 6F 6E |
2784 | 2 game.s 522 | Data | 00 | | 47 | 00/2134 : 2E 70 72 6F | gen_str4 str 'programmation: Pascal Piat noiz'27': Erik Ecqier'
| | | | | | 67 72 61 6D |
| | | | | | 6D 61 74 69 |
| | | | | | 6F 6E 3A 20 |
| | | | | | 50 61 73 63 |
| | | | | | 61 6C 20 50 |
| | | | | | 69 61 74 20 |
| | | | | | 20 6E 6F 69 |
| | | | | | 7A 27 3A 20 |
| | | | | | 45 72 69 6B |
| | | | | | 20 45 63 71 |
| | | | | | 69 65 72 |
2785 | 2 game.s 523 | Data | 00 | | 75 | 00/2163 : 4A 4C 65 73 | gen_str5 str 'Les logiciels d'27'en face 1992. Reproduction, location et revente interdites'
| | | | | | 20 6C 6F 67 |
| | | | | | 69 63 69 65 |
| | | | | | 6C 73 20 64 |
| | | | | | 27 65 6E 20 |
| | | | | | 66 61 63 65 |
| | | | | | 20 31 39 39 |
| | | | | | 32 2E 20 52 |
| | | | | | 65 70 72 6F |
| | | | | | 64 75 63 74 |
| | | | | | 69 6F 6E 2C |
| | | | | | 20 6C 6F 63 |
| | | | | | 61 74 69 6F |
| | | | | | 6E 20 65 74 |
| | | | | | 20 72 65 76 |
| | | | | | 65 6E 74 65 |
| | | | | | 20 69 6E 74 |
| | | | | | 65 72 64 69 |
| | | | | | 74 65 73 |
2786 | 2 game.s 524 | Data | 00 | | 46 | 00/21AE : 2D 56 65 72 | gen_str6 str 'Version Apple IIgs par Brutal Deluxe Software'
| | | | | | 73 69 6F 6E |
| | | | | | 20 41 70 70 |
| | | | | | 6C 65 20 49 |
| | | | | | 49 67 73 20 |
| | | | | | 70 61 72 20 |
| | | | | | 42 72 75 74 |
| | | | | | 61 6C 20 44 |
| | | | | | 65 6C 75 78 |
| | | | | | 65 20 53 6F |
| | | | | | 66 74 77 61 |
| | | | | | 72 65 |
2787 | 2 game.s 525 | Data | 00 | | 33 | 00/21DC : 20 41 6E 74 | gen_str7 str 'Antoine Vignau & Olivier Zardini'
| | | | | | 6F 69 6E 65 |
| | | | | | 20 56 69 67 |
| | | | | | 6E 61 75 20 |
| | | | | | 26 20 4F 6C |
| | | | | | 69 76 69 65 |
| | | | | | 72 20 5A 61 |
| | | | | | 72 64 69 6E |
| | | | | | 69 |
2788 | 2 game.s 526 | Empty | 00 | | 0 | 00/21FD |
2789 | 2 game.s 527 | Comment | 00 | | 0 | 00/21FD | *-----------------------
2790 | 2 game.s 528 | Comment | 00 | | 0 | 00/21FD | * TAG - OK
2791 | 2 game.s 529 | Comment | 00 | | 0 | 00/21FD | *-----------------------
2792 | 2 game.s 530 | Comment | 00 | | 0 | 00/21FD | * tag
2793 | 2 game.s 531 | Empty | 00 | | 0 | 00/21FD |
2794 | 2 game.s 532 | Empty | 00 | | 0 | 00/21FD | tag
2795 | 2 game.s 533 | Macro | 00 | | 0 | 00/21FD | PushLong #old_pattern
2799 | 2 game.s 533 | Code | 00 | 1 >>16 | 3 | 00/21FD : F4 00 00 | PEA #^#old_pattern
2806 | 2 game.s 533 | Code | 00 | 2 | 3 | 00/2200 : F4 65 22 | PEA #old_pattern
2809 | 2 game.s 534 | Macro | 00 | | 0 | 00/2203 | _GetPenPat
2811 | 2 game.s 534 | Code | 00 | | 3 | 00/2203 : A2 04 31 | LDX #$3104 ; load tool call #
2812 | 2 game.s 534 | Code | 00 | | 4 | 00/2206 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2813 | 2 game.s 535 | Empty | 00 | | 0 | 00/220A |
2814 | 2 game.s 536 | Macro | 00 | | 0 | 00/220A | PushLong #the_pattern ; blue pattern
2818 | 2 game.s 536 | Code | 00 | 1 >>16 | 3 | 00/220A : F4 00 00 | PEA #^#the_pattern
2825 | 2 game.s 536 | Code | 00 | 2 | 3 | 00/220D : F4 85 22 | PEA #the_pattern
2828 | 2 game.s 537 | Macro | 00 | | 0 | 00/2210 | _SetPenPat
2830 | 2 game.s 537 | Code | 00 | | 3 | 00/2210 : A2 04 30 | LDX #$3004 ; load tool call #
2831 | 2 game.s 537 | Code | 00 | | 4 | 00/2213 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2832 | 2 game.s 538 | Empty | 00 | | 0 | 00/2217 |
2833 | 2 game.s 539 | Code | 00 | | 3 | 00/2217 : A2 00 00 | ldx #0
2834 | 2 game.s 540 | Code | 00 | | 1 | 00/221A : DA | ozunid_10 phx
2835 | 2 game.s 541 | Code | 00 | 2 | 3 | 00/221B : BD 7E 38 | lda tag_points,x
2836 | 2 game.s 542 | Code | 00 | | 3 | 00/221E : C9 FF FF | cmp #$ffff
2837 | 2 game.s 543 | Code | 00 | | 2 | 00/2221 : F0 33 | beq tag_end
2838 | 2 game.s 544 | Empty | 00 | | 0 | 00/2223 |
2839 | 2 game.s 545 | Code | 00 | | 3 | 00/2223 : 29 FF 00 | and #$ff ; keep X
2840 | 2 game.s 546 | Code | 00 | | 1 | 00/2226 : 18 | clc
2841 | 2 game.s 547 | Code | 00 | | 3 | 00/2227 : 69 C2 00 | adc #194 ; 40 center it
2842 | 2 game.s 548 | Code | 00 | 2 | 3 | 00/222A : 8D A7 22 | sta tag_rect+2
2843 | 2 game.s 549 | Code | 00 | | 1 | 00/222D : 18 | clc
2844 | 2 game.s 550 | Code | 00 | | 3 | 00/222E : 69 04 00 | adc #4
2845 | 2 game.s 551 | Code | 00 | 2 | 3 | 00/2231 : 8D AB 22 | sta tag_rect+6
2846 | 2 game.s 552 | Empty | 00 | | 0 | 00/2234 |
2847 | 2 game.s 553 | Code | 00 | 2 | 3 | 00/2234 : BD 7F 38 | lda tag_points+1,x
2848 | 2 game.s 554 | Code | 00 | | 3 | 00/2237 : 29 FF 00 | and #$ff ; keep Y
2849 | 2 game.s 555 | Code | 00 | 2 | 3 | 00/223A : 8D A5 22 | sta tag_rect
2850 | 2 game.s 556 | Code | 00 | | 1 | 00/223D : 18 | clc
2851 | 2 game.s 557 | Code | 00 | | 3 | 00/223E : 69 04 00 | adc #4
2852 | 2 game.s 558 | Code | 00 | 2 | 3 | 00/2241 : 8D A9 22 | sta tag_rect+4
2853 | 2 game.s 559 | Empty | 00 | | 0 | 00/2244 |
2854 | 2 game.s 560 | Macro | 00 | | 0 | 00/2244 | PushLong #tag_rect
2858 | 2 game.s 560 | Code | 00 | 1 >>16 | 3 | 00/2244 : F4 00 00 | PEA #^#tag_rect
2865 | 2 game.s 560 | Code | 00 | 2 | 3 | 00/2247 : F4 A5 22 | PEA #tag_rect
2868 | 2 game.s 561 | Macro | 00 | | 0 | 00/224A | _PaintOval
2870 | 2 game.s 561 | Code | 00 | | 3 | 00/224A : A2 04 59 | LDX #$5904 ; load tool call #
2871 | 2 game.s 561 | Code | 00 | | 4 | 00/224D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2872 | 2 game.s 562 | Empty | 00 | | 0 | 00/2251 |
2873 | 2 game.s 563 | Code | 00 | | 1 | 00/2251 : FA | tag_hop plx
2874 | 2 game.s 564 | Code | 00 | | 1 | 00/2252 : E8 | inx
2875 | 2 game.s 565 | Code | 00 | | 1 | 00/2253 : E8 | inx
2876 | 2 game.s 566 | Code | 00 | | 2 | 00/2254 : 80 C4 | bra ozunid_10
2877 | 2 game.s 567 | Code | 00 | | 1 | 00/2256 : FA | tag_end plx
2878 | 2 game.s 568 | Empty | 00 | | 0 | 00/2257 |
2879 | 2 game.s 569 | Macro | 00 | | 0 | 00/2257 | PushLong #old_pattern
2883 | 2 game.s 569 | Code | 00 | 1 >>16 | 3 | 00/2257 : F4 00 00 | PEA #^#old_pattern
2890 | 2 game.s 569 | Code | 00 | 2 | 3 | 00/225A : F4 65 22 | PEA #old_pattern
2893 | 2 game.s 570 | Macro | 00 | | 0 | 00/225D | _SetPenPat
2895 | 2 game.s 570 | Code | 00 | | 3 | 00/225D : A2 04 30 | LDX #$3004 ; load tool call #
2896 | 2 game.s 570 | Code | 00 | | 4 | 00/2260 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2897 | 2 game.s 571 | Code | 00 | | 1 | 00/2264 : 60 | rts
2898 | 2 game.s 572 | Empty | 00 | | 0 | 00/2265 |
2899 | 2 game.s 573 | Comment | 00 | | 0 | 00/2265 | *-----------
2900 | 2 game.s 574 | Empty | 00 | | 0 | 00/2265 |
2901 | 2 game.s 575 | Data | 00 | | 32 | 00/2265 : 00 00 00 00 | old_pattern ds 32
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2902 | 2 game.s 576 | Data | 00 | | 32 | 00/2285 : DD DD DD DD | the_pattern ds 32,$dd
| | | | | | DD DD DD DD |
| | | | | | DD DD DD DD |
| | | | | | DD DD DD DD |
| | | | | | DD DD DD DD |
| | | | | | DD DD DD DD |
| | | | | | DD DD DD DD |
| | | | | | DD DD DD DD |
2903 | 2 game.s 577 | Empty | 00 | | 0 | 00/22A5 |
2904 | 2 game.s 578 | Comment | 00 | | 0 | 00/22A5 | *-----------
2905 | 2 game.s 579 | Empty | 00 | | 0 | 00/22A5 |
2906 | 2 game.s 580 | Data | 00 | | 2 | 00/22A5 : 00 00 | tag_rect ds 2 ; y0
2907 | 2 game.s 581 | Data | 00 | | 2 | 00/22A7 : 00 00 | ds 2 ; x0
2908 | 2 game.s 582 | Data | 00 | | 2 | 00/22A9 : 00 00 | ds 2 ; y1
2909 | 2 game.s 583 | Data | 00 | | 2 | 00/22AB : 00 00 | ds 2 ; x1
2910 | 2 game.s 584 | Empty | 00 | | 0 | 00/22AD |
2911 | 2 game.s 585 | Comment | 00 | | 0 | 00/22AD | *-----------------------
2912 | 2 game.s 586 | Comment | 00 | | 0 | 00/22AD | * CHOIX_AVENTURE - OK
2913 | 2 game.s 587 | Comment | 00 | | 0 | 00/22AD | *-----------------------
2914 | 2 game.s 588 | Comment | 00 | | 0 | 00/22AD | * choix_aventure
2915 | 2 game.s 589 | Empty | 00 | | 0 | 00/22AD |
2916 | 2 game.s 590 | Empty | 00 | | 0 | 00/22AD | choix_aventure
2917 | 2 game.s 591 | Code | 00 | 2 | 3 | 00/22AD : 20 CD 01 | jsr switch_320
2918 | 2 game.s 592 | Empty | 00 | | 0 | 00/22B0 |
2919 | 2 game.s 593 | Code | 00 | 2 | 3 | 00/22B0 : A9 6D 09 | lda #pMENU
2920 | 2 game.s 594 | Code | 00 | 2 | 3 | 00/22B3 : AE B1 06 | ldx ptrUNPACK+2
2921 | 2 game.s 595 | Code | 00 | 2 | 3 | 00/22B6 : AC AF 06 | ldy ptrUNPACK
2922 | 2 game.s 596 | Code | 00 | 2 | 3 | 00/22B9 : 20 7A 08 | jsr loadFILE
2923 | 2 game.s 597 | Code | 00 | | 2 | 00/22BC : 90 24 | bcc ca_ok
2924 | 2 game.s 598 | Empty | 00 | | 0 | 00/22BE |
2925 | 2 game.s 599 | Code | 00 | | 1 | 00/22BE : 48 | pha
2926 | 2 game.s 600 | Macro | 00 | | 0 | 00/22BF | PushLong #filSTR1
2930 | 2 game.s 600 | Code | 00 | 1 >>16 | 3 | 00/22BF : F4 00 00 | PEA #^#filSTR1
2937 | 2 game.s 600 | Code | 00 | 2 | 3 | 00/22C2 : F4 25 07 | PEA #filSTR1
2940 | 2 game.s 601 | Macro | 00 | | 0 | 00/22C5 | PushLong #errSTR2
2944 | 2 game.s 601 | Code | 00 | 1 >>16 | 3 | 00/22C5 : F4 00 00 | PEA #^#errSTR2
2951 | 2 game.s 601 | Code | 00 | 2 | 3 | 00/22C8 : F4 3B 07 | PEA #errSTR2
2954 | 2 game.s 602 | Macro | 00 | | 0 | 00/22CB | PushLong #errSTR1
2958 | 2 game.s 602 | Code | 00 | 1 >>16 | 3 | 00/22CB : F4 00 00 | PEA #^#errSTR1
2965 | 2 game.s 602 | Code | 00 | 2 | 3 | 00/22CE : F4 36 07 | PEA #errSTR1
2968 | 2 game.s 603 | Macro | 00 | | 0 | 00/22D1 | PushLong #errSTR2
2972 | 2 game.s 603 | Code | 00 | 1 >>16 | 3 | 00/22D1 : F4 00 00 | PEA #^#errSTR2
2979 | 2 game.s 603 | Code | 00 | 2 | 3 | 00/22D4 : F4 3B 07 | PEA #errSTR2
2982 | 2 game.s 604 | Macro | 00 | | 0 | 00/22D7 | _TLTextMountVolume
2984 | 2 game.s 604 | Code | 00 | | 3 | 00/22D7 : A2 01 12 | LDX #$1201 ; load tool call #
2985 | 2 game.s 604 | Code | 00 | | 4 | 00/22DA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2986 | 2 game.s 605 | Code | 00 | | 1 | 00/22DE : 68 | pla
2987 | 2 game.s 606 | Code | 00 | | 3 | 00/22DF : 82 F1 E0 | brl meQUIT
2988 | 2 game.s 607 | Empty | 00 | | 0 | 00/22E2 |
2989 | 2 game.s 608 | Code | 00 | | 1 | 00/22E2 : 98 | ca_ok tya
2990 | 2 game.s 609 | Code | 00 | 2 | 3 | 00/22E3 : 20 87 05 | jsr unpackLZ4
2991 | 2 game.s 610 | Empty | 00 | | 0 | 00/22E6 |
2992 | 2 game.s 611 | Macro | 00 | | 0 | 00/22E6 | PushLong ptrIMAGE
3000 | 2 game.s 611 | Code | 00 | 2 | 3 | 00/22E6 : AD A5 06 | LDA ptrIMAGE+2
3001 | 2 game.s 611 | Code | 00 | | 1 | 00/22E9 : 48 | PHA
3009 | 2 game.s 611 | Code | 00 | 2 | 3 | 00/22EA : AD A3 06 | LDA ptrIMAGE
3010 | 2 game.s 611 | Code | 00 | | 1 | 00/22ED : 48 | PHA
3012 | 2 game.s 612 | Macro | 00 | | 0 | 00/22EE | PushLong ptrMENU
3020 | 2 game.s 612 | Code | 00 | 2 | 3 | 00/22EE : AD A9 06 | LDA ptrMENU+2
3021 | 2 game.s 612 | Code | 00 | | 1 | 00/22F1 : 48 | PHA
3029 | 2 game.s 612 | Code | 00 | 2 | 3 | 00/22F2 : AD A7 06 | LDA ptrMENU
3030 | 2 game.s 612 | Code | 00 | | 1 | 00/22F5 : 48 | PHA
3032 | 2 game.s 613 | Macro | 00 | | 0 | 00/22F6 | PushLong #32768
3036 | 2 game.s 613 | Code | 00 | | 3 | 00/22F6 : F4 00 00 | PEA #^#32768
3043 | 2 game.s 613 | Code | 00 | | 3 | 00/22F9 : F4 00 80 | PEA #32768
3046 | 2 game.s 614 | Macro | 00 | | 0 | 00/22FC | _BlockMove
3048 | 2 game.s 614 | Code | 00 | | 3 | 00/22FC : A2 02 2B | LDX #$2B02 ; load tool call #
3049 | 2 game.s 614 | Code | 00 | | 4 | 00/22FF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3050 | 2 game.s 615 | Empty | 00 | | 0 | 00/2303 |
3051 | 2 game.s 616 | Code | 00 | 2 | 3 | 00/2303 : AE A9 06 | ldx ptrMENU+2
3052 | 2 game.s 617 | Code | 00 | 2 | 3 | 00/2306 : AC A7 06 | ldy ptrMENU
3053 | 2 game.s 618 | Code | 00 | 2 | 3 | 00/2309 : 20 7F 04 | jsr fadeIN
3054 | 2 game.s 619 | Empty | 00 | | 0 | 00/230C |
3055 | 2 game.s 620 | Comment | 00 | | 0 | 00/230C | *--- On restaure les patterns
3056 | 2 game.s 621 | Empty | 00 | | 0 | 00/230C |
3057 | 2 game.s 622 | Macro | 00 | | 0 | 00/230C | PushLong #old_pattern
3061 | 2 game.s 622 | Code | 00 | 1 >>16 | 3 | 00/230C : F4 00 00 | PEA #^#old_pattern
3068 | 2 game.s 622 | Code | 00 | 2 | 3 | 00/230F : F4 65 22 | PEA #old_pattern
3071 | 2 game.s 623 | Macro | 00 | | 0 | 00/2312 | _GetBackPat
3073 | 2 game.s 623 | Code | 00 | | 3 | 00/2312 : A2 04 35 | LDX #$3504 ; load tool call #
3074 | 2 game.s 623 | Code | 00 | | 4 | 00/2315 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3075 | 2 game.s 624 | Empty | 00 | | 0 | 00/2319 |
3076 | 2 game.s 625 | Macro | 00 | | 0 | 00/2319 | PushLong #black_pattern ; black pattern
3080 | 2 game.s 625 | Code | 00 | 1 >>16 | 3 | 00/2319 : F4 00 00 | PEA #^#black_pattern
3087 | 2 game.s 625 | Code | 00 | 2 | 3 | 00/231C : F4 C4 23 | PEA #black_pattern
3090 | 2 game.s 626 | Macro | 00 | | 0 | 00/231F | _SetBackPat
3092 | 2 game.s 626 | Code | 00 | | 3 | 00/231F : A2 04 34 | LDX #$3404 ; load tool call #
3093 | 2 game.s 626 | Code | 00 | | 4 | 00/2322 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3094 | 2 game.s 627 | Empty | 00 | | 0 | 00/2326 |
3095 | 2 game.s 628 | Code | 00 | 2 | 3 | 00/2326 : 20 52 23 | jsr ca_choice ; choix de l'aventure
3096 | 2 game.s 629 | Code | 00 | 2 | 3 | 00/2329 : 8D 28 0D | sta aventure ; num<75>ro de l'aventure
3097 | 2 game.s 630 | Empty | 00 | | 0 | 00/232C |
3098 | 2 game.s 631 | Comment | 00 | | 0 | 00/232C | *--- Pr<50>pare le pr<70>fixe GS/OS 7 pour les images
3099 | 2 game.s 632 | Empty | 00 | | 0 | 00/232C |
3100 | 2 game.s 633 | Code | 10 | | 2 | 00/232C : E2 20 | sep #$20 ; sauve
3101 | 2 game.s 634 | Code | 10 | | 2 | 00/232E : 09 30 | ora #'0'
3102 | 2 game.s 635 | Code | 10 | 2 | 3 | 00/2330 : 8D 22 0A | sta pathIMAGES+25
3103 | 2 game.s 636 | Code | 00 | | 2 | 00/2333 : C2 20 | rep #$20
3104 | 2 game.s 637 | Empty | 00 | | 0 | 00/2335 |
3105 | 2 game.s 638 | Code | 00 | | 4 | 00/2335 : 22 A8 00 E1 | jsl {$e100a8}
3106 | 2 game.s 639 | Data | 00 | | 2 | 00/2339 : 09 20 | dw $2009
3107 | 2 game.s 640 | Data | 00 | 3 | 4 | 00/233B : 17 09 00 00 | adrl proSETPFX
3108 | 2 game.s 641 | Empty | 00 | | 0 | 00/233F |
3109 | 2 game.s 642 | Comment | 00 | | 0 | 00/233F | *---
3110 | 2 game.s 643 | Empty | 00 | | 0 | 00/233F |
3111 | 2 game.s 644 | Macro | 00 | | 0 | 00/233F | PushLong #old_pattern
3115 | 2 game.s 644 | Code | 00 | 1 >>16 | 3 | 00/233F : F4 00 00 | PEA #^#old_pattern
3122 | 2 game.s 644 | Code | 00 | 2 | 3 | 00/2342 : F4 65 22 | PEA #old_pattern
3125 | 2 game.s 645 | Macro | 00 | | 0 | 00/2345 | _GetBackPat
3127 | 2 game.s 645 | Code | 00 | | 3 | 00/2345 : A2 04 35 | LDX #$3504 ; load tool call #
3128 | 2 game.s 645 | Code | 00 | | 4 | 00/2348 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3129 | 2 game.s 646 | Empty | 00 | | 0 | 00/234C |
3130 | 2 game.s 647 | Code | 00 | | 3 | 00/234C : A9 02 00 | lda #2
3131 | 2 game.s 648 | Code | 00 | 2 | 3 | 00/234F : 4C 77 06 | jmp nowWAIT
3132 | 2 game.s 649 | Empty | 00 | | 0 | 00/2352 |
3133 | 2 game.s 650 | Comment | 00 | | 0 | 00/2352 | *----------- Wait for a click
3134 | 2 game.s 651 | Empty | 00 | | 0 | 00/2352 |
3135 | 2 game.s 652 | Code | 00 | 2 | 3 | 00/2352 : 20 65 04 | ca_choice jsr waitEVENT
3136 | 2 game.s 653 | Code | 00 | | 2 | 00/2355 : F0 FB | beq ca_choice
3137 | 2 game.s 654 | Empty | 00 | | 0 | 00/2357 |
3138 | 2 game.s 655 | Code | 00 | 2 | 3 | 00/2357 : AD 51 07 | lda taskREC+12 ; where did we click?
3139 | 2 game.s 656 | Code | 00 | | 3 | 00/235A : C9 6B 00 | cmp #106+1
3140 | 2 game.s 657 | Code | 00 | | 2 | 00/235D : 90 0F | bcc ca_clear23
3141 | 2 game.s 658 | Code | 00 | | 3 | 00/235F : C9 D5 00 | cmp #212+1
3142 | 2 game.s 659 | Code | 00 | | 2 | 00/2362 : 90 14 | bcc ca_clear13
3143 | 2 game.s 660 | Empty | 00 | | 0 | 00/2364 |
3144 | 2 game.s 661 | Comment | 00 | | 0 | 00/2364 | *----------- Clear accordingly...
3145 | 2 game.s 662 | Empty | 00 | | 0 | 00/2364 |
3146 | 2 game.s 663 | Code | 00 | 2 | 3 | 00/2364 : 20 82 23 | ca_clear12 jsr ca_clear1
3147 | 2 game.s 664 | Code | 00 | 2 | 3 | 00/2367 : 20 90 23 | jsr ca_clear2
3148 | 2 game.s 665 | Code | 00 | | 3 | 00/236A : A9 03 00 | lda #3
3149 | 2 game.s 666 | Code | 00 | | 1 | 00/236D : 60 | rts
3150 | 2 game.s 667 | Empty | 00 | | 0 | 00/236E |
3151 | 2 game.s 668 | Code | 00 | 2 | 3 | 00/236E : 20 90 23 | ca_clear23 jsr ca_clear2
3152 | 2 game.s 669 | Code | 00 | 2 | 3 | 00/2371 : 20 9E 23 | jsr ca_clear3
3153 | 2 game.s 670 | Code | 00 | | 3 | 00/2374 : A9 01 00 | lda #1
3154 | 2 game.s 671 | Code | 00 | | 1 | 00/2377 : 60 | rts
3155 | 2 game.s 672 | Empty | 00 | | 0 | 00/2378 |
3156 | 2 game.s 673 | Code | 00 | 2 | 3 | 00/2378 : 20 82 23 | ca_clear13 jsr ca_clear1
3157 | 2 game.s 674 | Code | 00 | 2 | 3 | 00/237B : 20 9E 23 | jsr ca_clear3
3158 | 2 game.s 675 | Code | 00 | | 3 | 00/237E : A9 02 00 | lda #2
3159 | 2 game.s 676 | Code | 00 | | 1 | 00/2381 : 60 | rts
3160 | 2 game.s 677 | Empty | 00 | | 0 | 00/2382 |
3161 | 2 game.s 678 | Macro | 00 | | 0 | 00/2382 | ca_clear1 PushLong #ca_rect1
3165 | 2 game.s 678 | Code | 00 | 1 >>16 | 3 | 00/2382 : F4 00 00 | PEA #^#ca_rect1
3172 | 2 game.s 678 | Code | 00 | 2 | 3 | 00/2385 : F4 AC 23 | PEA #ca_rect1
3175 | 2 game.s 679 | Macro | 00 | | 0 | 00/2388 | _EraseRect
3177 | 2 game.s 679 | Code | 00 | | 3 | 00/2388 : A2 04 55 | LDX #$5504 ; load tool call #
3178 | 2 game.s 679 | Code | 00 | | 4 | 00/238B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3179 | 2 game.s 680 | Code | 00 | | 1 | 00/238F : 60 | rts
3180 | 2 game.s 681 | Empty | 00 | | 0 | 00/2390 |
3181 | 2 game.s 682 | Macro | 00 | | 0 | 00/2390 | ca_clear2 PushLong #ca_rect2
3185 | 2 game.s 682 | Code | 00 | 1 >>16 | 3 | 00/2390 : F4 00 00 | PEA #^#ca_rect2
3192 | 2 game.s 682 | Code | 00 | 2 | 3 | 00/2393 : F4 B4 23 | PEA #ca_rect2
3195 | 2 game.s 683 | Macro | 00 | | 0 | 00/2396 | _EraseRect
3197 | 2 game.s 683 | Code | 00 | | 3 | 00/2396 : A2 04 55 | LDX #$5504 ; load tool call #
3198 | 2 game.s 683 | Code | 00 | | 4 | 00/2399 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3199 | 2 game.s 684 | Code | 00 | | 1 | 00/239D : 60 | rts
3200 | 2 game.s 685 | Empty | 00 | | 0 | 00/239E |
3201 | 2 game.s 686 | Macro | 00 | | 0 | 00/239E | ca_clear3 PushLong #ca_rect3
3205 | 2 game.s 686 | Code | 00 | 1 >>16 | 3 | 00/239E : F4 00 00 | PEA #^#ca_rect3
3212 | 2 game.s 686 | Code | 00 | 2 | 3 | 00/23A1 : F4 BC 23 | PEA #ca_rect3
3215 | 2 game.s 687 | Macro | 00 | | 0 | 00/23A4 | _EraseRect
3217 | 2 game.s 687 | Code | 00 | | 3 | 00/23A4 : A2 04 55 | LDX #$5504 ; load tool call #
3218 | 2 game.s 687 | Code | 00 | | 4 | 00/23A7 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3219 | 2 game.s 688 | Code | 00 | | 1 | 00/23AB : 60 | rts
3220 | 2 game.s 689 | Empty | 00 | | 0 | 00/23AC |
3221 | 2 game.s 690 | Comment | 00 | | 0 | 00/23AC | *-----------
3222 | 2 game.s 691 | Empty | 00 | | 0 | 00/23AC |
3223 | 2 game.s 692 | Data | 00 | | 8 | 00/23AC : 00 00 00 00 | ca_rect1 dw 0,0,200,106
| | | | | | C8 00 6A 00 |
3224 | 2 game.s 693 | Data | 00 | | 8 | 00/23B4 : 00 00 6A 00 | ca_rect2 dw 0,106,200,212
| | | | | | C8 00 D4 00 |
3225 | 2 game.s 694 | Data | 00 | | 8 | 00/23BC : 00 00 D4 00 | ca_rect3 dw 0,212,200,320
| | | | | | C8 00 40 01 |
3226 | 2 game.s 695 | Empty | 00 | | 0 | 00/23C4 |
3227 | 2 game.s 696 | Empty | 00 | | 0 | 00/23C4 | black_pattern
3228 | 2 game.s 697 | Data | 00 | | 32 | 00/23C4 : 00 00 00 00 | ds 32,$00
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
3229 | 2 game.s 698 | Empty | 00 | | 0 | 00/23E4 |
3230 | 2 game.s 699 | Comment | 00 | | 0 | 00/23E4 | *-----------------------
3231 | 2 game.s 700 | Comment | 00 | | 0 | 00/23E4 | * INITIALISATION_ABSOLUE - OK
3232 | 2 game.s 701 | Comment | 00 | | 0 | 00/23E4 | *-----------------------
3233 | 2 game.s 702 | Comment | 00 | | 0 | 00/23E4 | * initialisation_absolue
3234 | 2 game.s 703 | Empty | 00 | | 0 | 00/23E4 |
3235 | 2 game.s 704 | Empty | 00 | | 0 | 00/23E4 | initialisation_absolue
3236 | 2 game.s 705 | Code | 00 | 2 | 3 | 00/23E4 : 20 2D 24 | jsr initialisation_resolution
3237 | 2 game.s 706 | Code | 00 | 2 | 3 | 00/23E7 : 20 53 27 | jsr noircit_ecran
3238 | 2 game.s 707 | Code | 00 | 2 | 3 | 00/23EA : 20 F6 23 | jsr initialisation_constantes
3239 | 2 game.s 708 | Code | 00 | 2 | 3 | 00/23ED : 20 2E 24 | jsr initialisation_fonte
3240 | 2 game.s 709 | Code | 00 | 2 | 3 | 00/23F0 : 20 2F 24 | jsr initialisation_fond
3241 | 2 game.s 710 | Code | 00 | 2 | 3 | 00/23F3 : 4C 83 24 | jmp initialisation_souris
3242 | 2 game.s 711 | Empty | 00 | | 0 | 00/23F6 |
3243 | 2 game.s 712 | Comment | 00 | | 0 | 00/23F6 | *-----------------------
3244 | 2 game.s 713 | Comment | 00 | | 0 | 00/23F6 | * INITIALISATION_CONSTANTES - OK
3245 | 2 game.s 714 | Comment | 00 | | 0 | 00/23F6 | *-----------------------
3246 | 2 game.s 715 | Comment | 00 | | 0 | 00/23F6 | * initialisation_constantes
3247 | 2 game.s 716 | Empty | 00 | | 0 | 00/23F6 |
3248 | 2 game.s 717 | Empty | 00 | | 0 | 00/23F6 | initialisation_constantes
3249 | 2 game.s 718 | Code | 00 | | 3 | 00/23F6 : A9 03 00 | lda #3
3250 | 2 game.s 719 | Code | 00 | 2 | 3 | 00/23F9 : 8D 2E 0D | sta max_musiques
3251 | 2 game.s 720 | Code | 00 | | 3 | 00/23FC : A9 4B 00 | lda #75
3252 | 2 game.s 721 | Code | 00 | 2 | 3 | 00/23FF : 8D 30 0D | sta max_colonnes
3253 | 2 game.s 722 | Code | 00 | | 3 | 00/2402 : A9 12 00 | lda #18
3254 | 2 game.s 723 | Code | 00 | 2 | 3 | 00/2405 : 8D 32 0D | sta max_lignes
3255 | 2 game.s 724 | Code | 00 | | 3 | 00/2408 : A9 08 00 | lda #8
3256 | 2 game.s 725 | Code | 00 | 2 | 3 | 00/240B : 8D 34 0D | sta largeur_caractere
3257 | 2 game.s 726 | Code | 00 | | 3 | 00/240E : A9 0B 00 | lda #11
3258 | 2 game.s 727 | Code | 00 | 2 | 3 | 00/2411 : 8D 36 0D | sta hauteur_caractere
3259 | 2 game.s 728 | Code | 00 | | 3 | 00/2414 : A9 03 00 | lda #3
3260 | 2 game.s 729 | Code | 00 | 2 | 3 | 00/2417 : 8D 38 0D | sta marge_gauche
3261 | 2 game.s 730 | Code | 00 | | 3 | 00/241A : A9 18 00 | lda #3*8 ; marge_gauche * largeur_caractere
3262 | 2 game.s 731 | Code | 00 | 2 | 3 | 00/241D : 8D 3A 0D | sta marge_gauche_pixel
3263 | 2 game.s 732 | Empty | 00 | | 0 | 00/2420 |
3264 | 2 game.s 733 | Code | 00 | | 3 | 00/2420 : A9 19 00 | lda #{25}
3265 | 2 game.s 734 | Code | 00 | 2 | 3 | 00/2423 : 8D 3C 0D | sta max_mots
3266 | 2 game.s 735 | Empty | 00 | | 0 | 00/2426 |
3267 | 2 game.s 736 | Code | 00 | | 3 | 00/2426 : A9 00 7D | lda #32000
3268 | 2 game.s 737 | Code | 00 | 2 | 3 | 00/2429 : 8D 3E 0D | sta taille_image
3269 | 2 game.s 738 | Code | 00 | | 1 | 00/242C : 60 | rts
3270 | 2 game.s 739 | Empty | 00 | | 0 | 00/242D |
3271 | 2 game.s 740 | Comment | 00 | | 0 | 00/242D | *-----------------------
3272 | 2 game.s 741 | Comment | 00 | | 0 | 00/242D | * INITIALISATION_RESOLUTION - OK
3273 | 2 game.s 742 | Comment | 00 | | 0 | 00/242D | *-----------------------
3274 | 2 game.s 743 | Comment | 00 | | 0 | 00/242D | * initialisation_resolution
3275 | 2 game.s 744 | Empty | 00 | | 0 | 00/242D |
3276 | 2 game.s 745 | Empty | 00 | | 0 | 00/242D | initialisation_resolution
3277 | 2 game.s 746 | Code | 00 | | 1 | 00/242D : 60 | rts
3278 | 2 game.s 747 | Empty | 00 | | 0 | 00/242E |
3279 | 2 game.s 748 | Comment | 00 | | 0 | 00/242E | *-----------------------
3280 | 2 game.s 749 | Comment | 00 | | 0 | 00/242E | * INITIALISATION_FONTE - OK
3281 | 2 game.s 750 | Comment | 00 | | 0 | 00/242E | *-----------------------
3282 | 2 game.s 751 | Comment | 00 | | 0 | 00/242E | * initialisation_fonte
3283 | 2 game.s 752 | Empty | 00 | | 0 | 00/242E |
3284 | 2 game.s 753 | Empty | 00 | | 0 | 00/242E | initialisation_fonte
3285 | 2 game.s 754 | Code | 00 | | 1 | 00/242E : 60 | rts
3286 | 2 game.s 755 | Empty | 00 | | 0 | 00/242F |
3287 | 2 game.s 756 | Comment | 00 | | 0 | 00/242F | *-----------------------
3288 | 2 game.s 757 | Comment | 00 | | 0 | 00/242F | * INITIALISATION_FOND - OK
3289 | 2 game.s 758 | Comment | 00 | | 0 | 00/242F | *-----------------------
3290 | 2 game.s 759 | Comment | 00 | | 0 | 00/242F | * initialisation_fond
3291 | 2 game.s 760 | Empty | 00 | | 0 | 00/242F |
3292 | 2 game.s 761 | Empty | 00 | | 0 | 00/242F | initialisation_fond
3293 | 2 game.s 762 | Code | 00 | 2 | 3 | 00/242F : A9 8D 09 | lda #pFOND
3294 | 2 game.s 763 | Code | 00 | 2 | 3 | 00/2432 : AE B1 06 | ldx ptrUNPACK+2
3295 | 2 game.s 764 | Code | 00 | 2 | 3 | 00/2435 : AC AF 06 | ldy ptrUNPACK
3296 | 2 game.s 765 | Code | 00 | 2 | 3 | 00/2438 : 20 7A 08 | jsr loadFILE
3297 | 2 game.s 766 | Code | 00 | | 2 | 00/243B : 90 24 | bcc fo_ok
3298 | 2 game.s 767 | Empty | 00 | | 0 | 00/243D |
3299 | 2 game.s 768 | Code | 00 | | 1 | 00/243D : 48 | pha
3300 | 2 game.s 769 | Macro | 00 | | 0 | 00/243E | PushLong #filSTR1
3304 | 2 game.s 769 | Code | 00 | 1 >>16 | 3 | 00/243E : F4 00 00 | PEA #^#filSTR1
3311 | 2 game.s 769 | Code | 00 | 2 | 3 | 00/2441 : F4 25 07 | PEA #filSTR1
3314 | 2 game.s 770 | Macro | 00 | | 0 | 00/2444 | PushLong #errSTR2
3318 | 2 game.s 770 | Code | 00 | 1 >>16 | 3 | 00/2444 : F4 00 00 | PEA #^#errSTR2
3325 | 2 game.s 770 | Code | 00 | 2 | 3 | 00/2447 : F4 3B 07 | PEA #errSTR2
3328 | 2 game.s 771 | Macro | 00 | | 0 | 00/244A | PushLong #errSTR1
3332 | 2 game.s 771 | Code | 00 | 1 >>16 | 3 | 00/244A : F4 00 00 | PEA #^#errSTR1
3339 | 2 game.s 771 | Code | 00 | 2 | 3 | 00/244D : F4 36 07 | PEA #errSTR1
3342 | 2 game.s 772 | Macro | 00 | | 0 | 00/2450 | PushLong #errSTR2
3346 | 2 game.s 772 | Code | 00 | 1 >>16 | 3 | 00/2450 : F4 00 00 | PEA #^#errSTR2
3353 | 2 game.s 772 | Code | 00 | 2 | 3 | 00/2453 : F4 3B 07 | PEA #errSTR2
3356 | 2 game.s 773 | Macro | 00 | | 0 | 00/2456 | _TLTextMountVolume
3358 | 2 game.s 773 | Code | 00 | | 3 | 00/2456 : A2 01 12 | LDX #$1201 ; load tool call #
3359 | 2 game.s 773 | Code | 00 | | 4 | 00/2459 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3360 | 2 game.s 774 | Code | 00 | | 1 | 00/245D : 68 | pla
3361 | 2 game.s 775 | Code | 00 | | 3 | 00/245E : 82 72 DF | brl meQUIT
3362 | 2 game.s 776 | Empty | 00 | | 0 | 00/2461 |
3363 | 2 game.s 777 | Code | 00 | | 1 | 00/2461 : 98 | fo_ok tya
3364 | 2 game.s 778 | Code | 00 | 2 | 3 | 00/2462 : 20 87 05 | jsr unpackLZ4
3365 | 2 game.s 779 | Empty | 00 | | 0 | 00/2465 |
3366 | 2 game.s 780 | Macro | 00 | | 0 | 00/2465 | PushLong ptrIMAGE
3374 | 2 game.s 780 | Code | 00 | 2 | 3 | 00/2465 : AD A5 06 | LDA ptrIMAGE+2
3375 | 2 game.s 780 | Code | 00 | | 1 | 00/2468 : 48 | PHA
3383 | 2 game.s 780 | Code | 00 | 2 | 3 | 00/2469 : AD A3 06 | LDA ptrIMAGE
3384 | 2 game.s 780 | Code | 00 | | 1 | 00/246C : 48 | PHA
3386 | 2 game.s 781 | Macro | 00 | | 0 | 00/246D | PushLong ptrFOND
3394 | 2 game.s 781 | Code | 00 | 2 | 3 | 00/246D : AD AD 06 | LDA ptrFOND+2
3395 | 2 game.s 781 | Code | 00 | | 1 | 00/2470 : 48 | PHA
3403 | 2 game.s 781 | Code | 00 | 2 | 3 | 00/2471 : AD AB 06 | LDA ptrFOND
3404 | 2 game.s 781 | Code | 00 | | 1 | 00/2474 : 48 | PHA
3406 | 2 game.s 782 | Macro | 00 | | 0 | 00/2475 | PushLong #32768
3410 | 2 game.s 782 | Code | 00 | | 3 | 00/2475 : F4 00 00 | PEA #^#32768
3417 | 2 game.s 782 | Code | 00 | | 3 | 00/2478 : F4 00 80 | PEA #32768
3420 | 2 game.s 783 | Macro | 00 | | 0 | 00/247B | _BlockMove
3422 | 2 game.s 783 | Code | 00 | | 3 | 00/247B : A2 02 2B | LDX #$2B02 ; load tool call #
3423 | 2 game.s 783 | Code | 00 | | 4 | 00/247E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3424 | 2 game.s 784 | Code | 00 | | 1 | 00/2482 : 60 | rts
3425 | 2 game.s 785 | Empty | 00 | | 0 | 00/2483 |
3426 | 2 game.s 786 | Comment | 00 | | 0 | 00/2483 | *-----------------------
3427 | 2 game.s 787 | Comment | 00 | | 0 | 00/2483 | * INITIALISATION_SOURIS - OK
3428 | 2 game.s 788 | Comment | 00 | | 0 | 00/2483 | *-----------------------
3429 | 2 game.s 789 | Comment | 00 | | 0 | 00/2483 | * initialisation_souris
3430 | 2 game.s 790 | Empty | 00 | | 0 | 00/2483 |
3431 | 2 game.s 791 | Empty | 00 | | 0 | 00/2483 | initialisation_souris
3432 | 2 game.s 792 | Code | 00 | | 1 | 00/2483 : 60 | rts
3433 | 2 game.s 793 | Empty | 00 | | 0 | 00/2484 |
3434 | 2 game.s 794 | Comment | 00 | | 0 | 00/2484 | *-----------------------
3435 | 2 game.s 795 | Comment | 00 | | 0 | 00/2484 | * INITALISATION_RELATIVE - OK
3436 | 2 game.s 796 | Comment | 00 | | 0 | 00/2484 | *-----------------------
3437 | 2 game.s 797 | Comment | 00 | | 0 | 00/2484 | * initialisation_relative
3438 | 2 game.s 798 | Empty | 00 | | 0 | 00/2484 |
3439 | 2 game.s 799 | Empty | 00 | | 0 | 00/2484 | initialisation_relative
3440 | 2 game.s 800 | Code | 00 | 2 | 3 | 00/2484 : 20 90 24 | jsr initialisation_textes
3441 | 2 game.s 801 | Code | 00 | 2 | 3 | 00/2487 : 20 AD 24 | jsr initialisation_tableaux
3442 | 2 game.s 802 | Code | 00 | 2 | 3 | 00/248A : 20 B3 24 | jsr initialisation_cache
3443 | 2 game.s 803 | Code | 00 | 2 | 3 | 00/248D : 4C B4 24 | jmp debut_aventure
3444 | 2 game.s 804 | Empty | 00 | | 0 | 00/2490 |
3445 | 2 game.s 805 | Comment | 00 | | 0 | 00/2490 | *-----------------------
3446 | 2 game.s 806 | Comment | 00 | | 0 | 00/2490 | * INITIALISATION_TEXTES - OK
3447 | 2 game.s 807 | Comment | 00 | | 0 | 00/2490 | *-----------------------
3448 | 2 game.s 808 | Empty | 00 | | 0 | 00/2490 |
3449 | 2 game.s 809 | Empty | 00 | | 0 | 00/2490 | initialisation_textes
3450 | 2 game.s 810 | Code | 10 | | 2 | 00/2490 : E2 20 | sep #$20 ; put aventure value
3451 | 2 game.s 811 | Code | 10 | 2 | 3 | 00/2492 : AD 28 0D | lda aventure
3452 | 2 game.s 812 | Code | 10 | | 2 | 00/2495 : 09 30 | ora #'0'
3453 | 2 game.s 813 | Code | 10 | 2 | 3 | 00/2497 : 8D E6 09 | sta pINDEX+25
3454 | 2 game.s 814 | Code | 10 | 2 | 3 | 00/249A : 8D 04 0A | sta pTEXTES+25
3455 | 2 game.s 815 | Code | 00 | | 2 | 00/249D : C2 20 | rep #$20
3456 | 2 game.s 816 | Empty | 00 | | 0 | 00/249F |
3457 | 2 game.s 817 | Code | 00 | 2 | 3 | 00/249F : 20 11 0C | jsr load_textes
3458 | 2 game.s 818 | Code | 00 | 2 | 3 | 00/24A2 : 20 89 0C | jsr init_textes
3459 | 2 game.s 819 | Empty | 00 | | 0 | 00/24A5 |
3460 | 2 game.s 820 | Code | 00 | 2 | 3 | 00/24A5 : AD 7A 28 | lda nbTEXTES
3461 | 2 game.s 821 | Code | 00 | | 1 | 00/24A8 : 3A | dec
3462 | 2 game.s 822 | Code | 00 | 2 | 3 | 00/24A9 : 8D 2A 0D | sta nombre_scenes
3463 | 2 game.s 823 | Code | 00 | | 1 | 00/24AC : 60 | rts
3464 | 2 game.s 824 | Empty | 00 | | 0 | 00/24AD |
3465 | 2 game.s 825 | Comment | 00 | | 0 | 00/24AD | *-----------------------
3466 | 2 game.s 826 | Comment | 00 | | 0 | 00/24AD | * INITIALISATION_TABLEAUX - OK
3467 | 2 game.s 827 | Comment | 00 | | 0 | 00/24AD | *-----------------------
3468 | 2 game.s 828 | Empty | 00 | | 0 | 00/24AD |
3469 | 2 game.s 829 | Empty | 00 | | 0 | 00/24AD | initialisation_tableaux
3470 | 2 game.s 830 | Code | 00 | 2 | 3 | 00/24AD : 20 1B 0B | jsr load_index ; exit if error
3471 | 2 game.s 831 | Code | 00 | 2 | 3 | 00/24B0 : 4C 93 0B | jmp init_index
3472 | 2 game.s 832 | Empty | 00 | | 0 | 00/24B3 |
3473 | 2 game.s 833 | Comment | 00 | | 0 | 00/24B3 | *-----------------------
3474 | 2 game.s 834 | Comment | 00 | | 0 | 00/24B3 | * INITIALISATION_CACHE - OK
3475 | 2 game.s 835 | Comment | 00 | | 0 | 00/24B3 | *-----------------------
3476 | 2 game.s 836 | Comment | 00 | | 0 | 00/24B3 | * initialisation_cache
3477 | 2 game.s 837 | Empty | 00 | | 0 | 00/24B3 |
3478 | 2 game.s 838 | Empty | 00 | | 0 | 00/24B3 | initialisation_cache
3479 | 2 game.s 839 | Code | 00 | | 1 | 00/24B3 : 60 | rts
3480 | 2 game.s 840 | Empty | 00 | | 0 | 00/24B4 |
3481 | 2 game.s 841 | Comment | 00 | | 0 | 00/24B4 | *-----------------------
3482 | 2 game.s 842 | Comment | 00 | | 0 | 00/24B4 | * DEBUT_AVENTURE - OK
3483 | 2 game.s 843 | Comment | 00 | | 0 | 00/24B4 | *-----------------------
3484 | 2 game.s 844 | Comment | 00 | | 0 | 00/24B4 | * debut_aventure
3485 | 2 game.s 845 | Empty | 00 | | 0 | 00/24B4 |
3486 | 2 game.s 846 | Empty | 00 | | 0 | 00/24B4 | debut_aventure
3487 | 2 game.s 847 | Code | 00 | | 3 | 00/24B4 : A9 01 00 | lda #1
3488 | 2 game.s 848 | Code | 00 | 2 | 3 | 00/24B7 : 8D 2C 0D | sta scene_actuelle
3489 | 2 game.s 849 | Empty | 00 | | 0 | 00/24BA |
3490 | 2 game.s 850 | Code | 00 | | 1 | 00/24BA : 60 | rts
3491 | 2 game.s 851 | Empty | 00 | | 0 | 00/24BB |
3492 | 2 game.s 852 | Comment | 00 | | 0 | 00/24BB | *-----------------------
3493 | 2 game.s 853 | Comment | 00 | | 0 | 00/24BB | * FIN_AVENTURE - OK
3494 | 2 game.s 854 | Comment | 00 | | 0 | 00/24BB | *-----------------------
3495 | 2 game.s 855 | Comment | 00 | | 0 | 00/24BB | * fin_aventure
3496 | 2 game.s 856 | Empty | 00 | | 0 | 00/24BB |
3497 | 2 game.s 857 | Empty | 00 | | 0 | 00/24BB | fin_aventure
3498 | 2 game.s 858 | Code | 00 | 2 | 3 | 00/24BB : 20 53 27 | jsr noircit_ecran
3499 | 2 game.s 859 | Empty | 00 | | 0 | 00/24BE |
3500 | 2 game.s 860 | Code | 00 | 2 | 3 | 00/24BE : A2 28 0D | ldx #DEBUT_DATA ; on efface tout
3501 | 2 game.s 861 | Code | 00 | | 3 | 00/24C1 : 9E 00 00 | ozunid_11 stz |$0000,x
3502 | 2 game.s 862 | Code | 00 | | 1 | 00/24C4 : E8 | inx
3503 | 2 game.s 863 | Code | 00 | | 1 | 00/24C5 : E8 | inx
3504 | 2 game.s 864 | Code | 00 | 2 | 3 | 00/24C6 : E0 62 20 | cpx #FIN_DATA
3505 | 2 game.s 865 | Code | 00 | | 2 | 00/24C9 : 90 F6 | bcc ozunid_11
3506 | 2 game.s 866 | Empty | 00 | | 0 | 00/24CB |
3507 | 2 game.s 867 | Code | 00 | | 3 | 00/24CB : A9 00 00 | lda #{0}
3508 | 2 game.s 868 | Code | 00 | 2 | 3 | 00/24CE : 8D 60 14 | sta escape
3509 | 2 game.s 869 | Code | 00 | | 1 | 00/24D1 : 60 | rts
3510 | 2 game.s 870 | Empty | 00 | | 0 | 00/24D2 |
3511 | 2 game.s 871 | Comment | 00 | | 0 | 00/24D2 | *-----------------------
3512 | 2 game.s 872 | Comment | 00 | | 0 | 00/24D2 | * FIN - OK
3513 | 2 game.s 873 | Comment | 00 | | 0 | 00/24D2 | *-----------------------
3514 | 2 game.s 874 | Comment | 00 | | 0 | 00/24D2 | * fin
3515 | 2 game.s 875 | Empty | 00 | | 0 | 00/24D2 |
3516 | 2 game.s 876 | Empty | 00 | | 0 | 00/24D2 | fin
3517 | 2 game.s 877 | Code | 00 | | 1 | 00/24D2 : 60 | rts
3518 | 2 game.s 878 | Empty | 00 | | 0 | 00/24D3 |
3519 | 2 game.s 879 | Comment | 00 | | 0 | 00/24D3 | *-----------------------
3520 | 2 game.s 880 | Comment | 00 | | 0 | 00/24D3 | * NOUVELLE_SCENE - OK
3521 | 2 game.s 881 | Comment | 00 | | 0 | 00/24D3 | *-----------------------
3522 | 2 game.s 882 | Comment | 00 | | 0 | 00/24D3 | * nouvelle_scene(scene)
3523 | 2 game.s 883 | Empty | 00 | | 0 | 00/24D3 |
3524 | 2 game.s 884 | Empty | 00 | | 0 | 00/24D3 | nouvelle_scene
3525 | 2 game.s 885 | Code | 00 | 2 | 3 | 00/24D3 : AE 44 0D | ldx scene
3526 | 2 game.s 886 | Code | 00 | | 3 | 00/24D6 : A9 01 00 | lda #{1}
3527 | 2 game.s 887 | Code | 10 | | 2 | 00/24D9 : E2 20 | sep #$20
3528 | 2 game.s 888 | Code | 10 | 2 | 3 | 00/24DB : 9D 5E 0E | sta scene_visitee,x
3529 | 2 game.s 889 | Code | 00 | | 2 | 00/24DE : C2 20 | rep #$20
3530 | 2 game.s 890 | Empty | 00 | | 0 | 00/24E0 |
3531 | 2 game.s 891 | Code | 00 | | 3 | 00/24E0 : A9 00 00 | lda #{0}
3532 | 2 game.s 892 | Code | 00 | 2 | 3 | 00/24E3 : 8D 46 0D | sta deplacement
3533 | 2 game.s 893 | Empty | 00 | | 0 | 00/24E6 |
3534 | 2 game.s 894 | Code | 00 | 2 | 3 | 00/24E6 : 9C DE 0D | stz option_mot
3535 | 2 game.s 895 | Code | 00 | | 1 | 00/24E9 : 60 | rts
3536 | 2 game.s 896 | Empty | 00 | | 0 | 00/24EA |
3537 | 2 game.s 897 | Comment | 00 | | 0 | 00/24EA | *-----------------------
3538 | 2 game.s 898 | Comment | 00 | | 0 | 00/24EA | * SURLIGNER_MOT
3539 | 2 game.s 899 | Comment | 00 | | 0 | 00/24EA | *-----------------------
3540 | 2 game.s 900 | Comment | 00 | | 0 | 00/24EA | * surligner_mot(texte$,mot$,pointeur_mot%,cycles)
3541 | 2 game.s 901 | Empty | 00 | | 0 | 00/24EA |
3542 | 2 game.s 902 | Empty | 00 | | 0 | 00/24EA | surligner_mot
3543 | 2 game.s 903 | Code | 00 | | 1 | 00/24EA : 60 | rts
3544 | 2 game.s 904 | Empty | 00 | | 0 | 00/24EB |
3545 | 2 game.s 905 | Comment | 00 | | 0 | 00/24EB | *-----------------------
3546 | 2 game.s 906 | Comment | 00 | | 0 | 00/24EB | * PRINT
3547 | 2 game.s 907 | Comment | 00 | | 0 | 00/24EB | *-----------------------
3548 | 2 game.s 908 | Comment | 00 | | 0 | 00/24EB | * print(texte$,colonne&,ligne&,mode)
3549 | 2 game.s 909 | Comment | 00 | | 0 | 00/24EB | * A= ptr to string
3550 | 2 game.s 910 | Comment | 00 | | 0 | 00/24EB | * X= column index
3551 | 2 game.s 911 | Comment | 00 | | 0 | 00/24EB | * Y= line index
3552 | 2 game.s 912 | Empty | 00 | | 0 | 00/24EB |
3553 | 2 game.s 913 | Empty | 00 | | 0 | 00/24EB | print
3554 | 2 game.s 914 | Code | 00 | 1 >>16 | 3 | 00/24EB : F4 00 00 | pea ^print
3555 | 2 game.s 915 | Code | 00 | | 1 | 00/24EE : 48 | pha ; ptr to string
3556 | 2 game.s 916 | Empty | 00 | | 0 | 00/24EF |
3557 | 2 game.s 917 | Code | 00 | | 1 | 00/24EF : DA | phx ; push X for _MoveTo
3558 | 2 game.s 918 | Empty | 00 | | 0 | 00/24F0 |
3559 | 2 game.s 919 | Code | 00 | | 1 | 00/24F0 : 48 | pha ; space for result
3560 | 2 game.s 920 | Code | 00 | | 1 | 00/24F1 : 48 | pha
3561 | 2 game.s 921 | Code | 00 | | 1 | 00/24F2 : 5A | phy ; push ligne
3562 | 2 game.s 922 | Macro | 00 | | 0 | 00/24F3 | PushWord hauteur_caractere; 11
3567 | 2 game.s 922 | Code | 00 | 2 | 3 | 00/24F3 : AD 36 0D | LDA hauteur_caractere
3568 | 2 game.s 922 | Code | 00 | | 1 | 00/24F6 : 48 | PHA
3570 | 2 game.s 923 | Macro | 00 | | 0 | 00/24F7 | _Multiply
3572 | 2 game.s 923 | Code | 00 | | 3 | 00/24F7 : A2 0B 09 | LDX #$90B ; load tool call #
3573 | 2 game.s 923 | Code | 00 | | 4 | 00/24FA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3574 | 2 game.s 924 | Code | 00 | | 1 | 00/24FE : 68 | pla ; get low result
3575 | 2 game.s 925 | Code | 00 | | 1 | 00/24FF : FA | plx ; skip high result
3576 | 2 game.s 926 | Code | 00 | | 1 | 00/2500 : 48 | pha ; or lda 1,s sta 3,s pla
3577 | 2 game.s 927 | Macro | 00 | | 0 | 00/2501 | _MoveTo
3579 | 2 game.s 927 | Code | 00 | | 3 | 00/2501 : A2 04 3A | LDX #$3A04 ; load tool call #
3580 | 2 game.s 927 | Code | 00 | | 4 | 00/2504 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3581 | 2 game.s 928 | Macro | 00 | | 0 | 00/2508 | _DrawString
3583 | 2 game.s 928 | Code | 00 | | 3 | 00/2508 : A2 04 A5 | LDX #$A504 ; load tool call #
3584 | 2 game.s 928 | Code | 00 | | 4 | 00/250B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3585 | 2 game.s 929 | Code | 00 | | 1 | 00/250F : 60 | rts
3586 | 2 game.s 930 | Empty | 00 | | 0 | 00/2510 |
3587 | 2 game.s 931 | Comment | 00 | | 0 | 00/2510 | *-----------------------
3588 | 2 game.s 932 | Comment | 00 | | 0 | 00/2510 | * CPRINT - OK
3589 | 2 game.s 933 | Comment | 00 | | 0 | 00/2510 | *-----------------------
3590 | 2 game.s 934 | Comment | 00 | | 0 | 00/2510 | * cprint(texte$,ligne&,mode)
3591 | 2 game.s 935 | Comment | 00 | | 0 | 00/2510 | * A= ptr to string
3592 | 2 game.s 936 | Comment | 00 | | 0 | 00/2510 | * Y= line index
3593 | 2 game.s 937 | Empty | 00 | | 0 | 00/2510 |
3594 | 2 game.s 938 | Empty | 00 | | 0 | 00/2510 | cprint
3595 | 2 game.s 939 | Code | 00 | | 1 | 00/2510 : 48 | pha
3596 | 2 game.s 940 | Code | 00 | | 1 | 00/2511 : 5A | phy
3597 | 2 game.s 941 | Empty | 00 | | 0 | 00/2512 |
3598 | 2 game.s 942 | Code | 00 | | 3 | 00/2512 : F4 00 00 | pea $0000 ; space for result
3599 | 2 game.s 943 | Code | 00 | 1 >>16 | 3 | 00/2515 : F4 00 00 | pea ^cprint ; pointer to string
3600 | 2 game.s 944 | Code | 00 | | 1 | 00/2518 : 48 | pha
3601 | 2 game.s 945 | Macro | 00 | | 0 | 00/2519 | _StringWidth
3603 | 2 game.s 945 | Code | 00 | | 3 | 00/2519 : A2 04 A9 | LDX #$A904 ; load tool call #
3604 | 2 game.s 945 | Code | 00 | | 4 | 00/251C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3605 | 2 game.s 946 | Empty | 00 | | 0 | 00/2520 |
3606 | 2 game.s 947 | Code | 00 | 2 | 3 | 00/2520 : AD 50 02 | lda mainWIDTH ; 320 -
3607 | 2 game.s 948 | Code | 00 | | 1 | 00/2523 : 38 | sec
3608 | 2 game.s 949 | Code | 00 | | 2 | 00/2524 : E3 01 | sbc 1,s ; stringWidth in pixels
3609 | 2 game.s 950 | Code | 00 | | 1 | 00/2526 : 4A | lsr ; /2
3610 | 2 game.s 951 | Code | 00 | | 2 | 00/2527 : 83 01 | sta 1,s
3611 | 2 game.s 952 | Code | 00 | | 1 | 00/2529 : FA | plx ; =W X
3612 | 2 game.s 953 | Code | 00 | | 1 | 00/252A : 7A | ply
3613 | 2 game.s 954 | Code | 00 | | 1 | 00/252B : 68 | pla
3614 | 2 game.s 955 | Code | 00 | 2 | 3 | 00/252C : 4C EB 24 | jmp print
3615 | 2 game.s 956 | Empty | 00 | | 0 | 00/252F |
3616 | 2 game.s 957 | Comment | 00 | | 0 | 00/252F | *-----------------------
3617 | 2 game.s 958 | Comment | 00 | | 0 | 00/252F | * LES DONNES DE LA POLICE
3618 | 2 game.s 959 | Comment | 00 | | 0 | 00/252F | *-----------------------
3619 | 2 game.s 960 | Comment | 00 | | 0 | 00/252F | * on a 2 lignes de 67 caract<63>res, 1 de 52
3620 | 2 game.s 961 | Comment | 00 | | 0 | 00/252F | * les lignes sont <20> Y=10, 20, 30
3621 | 2 game.s 962 | Empty | 00 | | 0 | 00/252F |
3622 | 2 game.s 963 | Empty | 00 | | 0 | 00/252F | tblFONT
3623 | 2 game.s 964 | Empty | 00 | | 0 | 00/252F |
3624 | 2 game.s 965 | Variable | 00 | | 0 | 00/252F | ]ligne10 = 10*160
3625 | 2 game.s 966 | Variable | 00 | | 0 | 00/252F | ]index = 0
3626 | 2 game.s 968 | Data | 00 | | 2 | 00/252F : 40 06 | dw 1600+0
3627 | 2 game.s 968 | Data | 00 | | 2 | 00/2531 : 42 06 | dw 1600+2
3628 | 2 game.s 968 | Data | 00 | | 2 | 00/2533 : 44 06 | dw 1600+4
3629 | 2 game.s 968 | Data | 00 | | 2 | 00/2535 : 46 06 | dw 1600+6
3630 | 2 game.s 968 | Data | 00 | | 2 | 00/2537 : 48 06 | dw 1600+8
3631 | 2 game.s 968 | Data | 00 | | 2 | 00/2539 : 4A 06 | dw 1600+10
3632 | 2 game.s 968 | Data | 00 | | 2 | 00/253B : 4C 06 | dw 1600+12
3633 | 2 game.s 968 | Data | 00 | | 2 | 00/253D : 4E 06 | dw 1600+14
3634 | 2 game.s 968 | Data | 00 | | 2 | 00/253F : 50 06 | dw 1600+16
3635 | 2 game.s 968 | Data | 00 | | 2 | 00/2541 : 52 06 | dw 1600+18
3636 | 2 game.s 968 | Data | 00 | | 2 | 00/2543 : 54 06 | dw 1600+20
3637 | 2 game.s 968 | Data | 00 | | 2 | 00/2545 : 56 06 | dw 1600+22
3638 | 2 game.s 968 | Data | 00 | | 2 | 00/2547 : 58 06 | dw 1600+24
3639 | 2 game.s 968 | Data | 00 | | 2 | 00/2549 : 5A 06 | dw 1600+26
3640 | 2 game.s 968 | Data | 00 | | 2 | 00/254B : 5C 06 | dw 1600+28
3641 | 2 game.s 968 | Data | 00 | | 2 | 00/254D : 5E 06 | dw 1600+30
3642 | 2 game.s 968 | Data | 00 | | 2 | 00/254F : 60 06 | dw 1600+32
3643 | 2 game.s 968 | Data | 00 | | 2 | 00/2551 : 62 06 | dw 1600+34
3644 | 2 game.s 968 | Data | 00 | | 2 | 00/2553 : 64 06 | dw 1600+36
3645 | 2 game.s 968 | Data | 00 | | 2 | 00/2555 : 66 06 | dw 1600+38
3646 | 2 game.s 968 | Data | 00 | | 2 | 00/2557 : 68 06 | dw 1600+40
3647 | 2 game.s 968 | Data | 00 | | 2 | 00/2559 : 6A 06 | dw 1600+42
3648 | 2 game.s 968 | Data | 00 | | 2 | 00/255B : 6C 06 | dw 1600+44
3649 | 2 game.s 968 | Data | 00 | | 2 | 00/255D : 6E 06 | dw 1600+46
3650 | 2 game.s 968 | Data | 00 | | 2 | 00/255F : 70 06 | dw 1600+48
3651 | 2 game.s 968 | Data | 00 | | 2 | 00/2561 : 72 06 | dw 1600+50
3652 | 2 game.s 968 | Data | 00 | | 2 | 00/2563 : 74 06 | dw 1600+52
3653 | 2 game.s 968 | Data | 00 | | 2 | 00/2565 : 76 06 | dw 1600+54
3654 | 2 game.s 968 | Data | 00 | | 2 | 00/2567 : 78 06 | dw 1600+56
3655 | 2 game.s 968 | Data | 00 | | 2 | 00/2569 : 7A 06 | dw 1600+58
3656 | 2 game.s 968 | Data | 00 | | 2 | 00/256B : 7C 06 | dw 1600+60
3657 | 2 game.s 968 | Data | 00 | | 2 | 00/256D : 7E 06 | dw 1600+62
3658 | 2 game.s 968 | Data | 00 | | 2 | 00/256F : 80 06 | dw 1600+64
3659 | 2 game.s 968 | Data | 00 | | 2 | 00/2571 : 82 06 | dw 1600+66
3660 | 2 game.s 968 | Data | 00 | | 2 | 00/2573 : 84 06 | dw 1600+68
3661 | 2 game.s 968 | Data | 00 | | 2 | 00/2575 : 86 06 | dw 1600+70
3662 | 2 game.s 968 | Data | 00 | | 2 | 00/2577 : 88 06 | dw 1600+72
3663 | 2 game.s 968 | Data | 00 | | 2 | 00/2579 : 8A 06 | dw 1600+74
3664 | 2 game.s 968 | Data | 00 | | 2 | 00/257B : 8C 06 | dw 1600+76
3665 | 2 game.s 968 | Data | 00 | | 2 | 00/257D : 8E 06 | dw 1600+78
3666 | 2 game.s 968 | Data | 00 | | 2 | 00/257F : 90 06 | dw 1600+80
3667 | 2 game.s 968 | Data | 00 | | 2 | 00/2581 : 92 06 | dw 1600+82
3668 | 2 game.s 968 | Data | 00 | | 2 | 00/2583 : 94 06 | dw 1600+84
3669 | 2 game.s 968 | Data | 00 | | 2 | 00/2585 : 96 06 | dw 1600+86
3670 | 2 game.s 968 | Data | 00 | | 2 | 00/2587 : 98 06 | dw 1600+88
3671 | 2 game.s 968 | Data | 00 | | 2 | 00/2589 : 9A 06 | dw 1600+90
3672 | 2 game.s 968 | Data | 00 | | 2 | 00/258B : 9C 06 | dw 1600+92
3673 | 2 game.s 968 | Data | 00 | | 2 | 00/258D : 9E 06 | dw 1600+94
3674 | 2 game.s 968 | Data | 00 | | 2 | 00/258F : A0 06 | dw 1600+96
3675 | 2 game.s 968 | Data | 00 | | 2 | 00/2591 : A2 06 | dw 1600+98
3676 | 2 game.s 968 | Data | 00 | | 2 | 00/2593 : A4 06 | dw 1600+100
3677 | 2 game.s 968 | Data | 00 | | 2 | 00/2595 : A6 06 | dw 1600+102
3678 | 2 game.s 968 | Data | 00 | | 2 | 00/2597 : A8 06 | dw 1600+104
3679 | 2 game.s 968 | Data | 00 | | 2 | 00/2599 : AA 06 | dw 1600+106
3680 | 2 game.s 968 | Data | 00 | | 2 | 00/259B : AC 06 | dw 1600+108
3681 | 2 game.s 968 | Data | 00 | | 2 | 00/259D : AE 06 | dw 1600+110
3682 | 2 game.s 968 | Data | 00 | | 2 | 00/259F : B0 06 | dw 1600+112
3683 | 2 game.s 968 | Data | 00 | | 2 | 00/25A1 : B2 06 | dw 1600+114
3684 | 2 game.s 968 | Data | 00 | | 2 | 00/25A3 : B4 06 | dw 1600+116
3685 | 2 game.s 968 | Data | 00 | | 2 | 00/25A5 : B6 06 | dw 1600+118
3686 | 2 game.s 968 | Data | 00 | | 2 | 00/25A7 : B8 06 | dw 1600+120
3687 | 2 game.s 968 | Data | 00 | | 2 | 00/25A9 : BA 06 | dw 1600+122
3688 | 2 game.s 968 | Data | 00 | | 2 | 00/25AB : BC 06 | dw 1600+124
3689 | 2 game.s 968 | Data | 00 | | 2 | 00/25AD : BE 06 | dw 1600+126
3690 | 2 game.s 968 | Data | 00 | | 2 | 00/25AF : C0 06 | dw 1600+128
3691 | 2 game.s 968 | Data | 00 | | 2 | 00/25B1 : C2 06 | dw 1600+130
3692 | 2 game.s 968 | Data | 00 | | 2 | 00/25B3 : C4 06 | dw 1600+132
3693 | 2 game.s 971 | Empty | 00 | | 0 | 00/25B5 |
3694 | 2 game.s 972 | Variable | 00 | | 0 | 00/25B5 | ]ligne20 = 20*160
3695 | 2 game.s 973 | Variable | 00 | | 0 | 00/25B5 | ]index = 0
3696 | 2 game.s 975 | Data | 00 | | 2 | 00/25B5 : 80 0C | dw 3200+0
3697 | 2 game.s 975 | Data | 00 | | 2 | 00/25B7 : 82 0C | dw 3200+2
3698 | 2 game.s 975 | Data | 00 | | 2 | 00/25B9 : 84 0C | dw 3200+4
3699 | 2 game.s 975 | Data | 00 | | 2 | 00/25BB : 86 0C | dw 3200+6
3700 | 2 game.s 975 | Data | 00 | | 2 | 00/25BD : 88 0C | dw 3200+8
3701 | 2 game.s 975 | Data | 00 | | 2 | 00/25BF : 8A 0C | dw 3200+10
3702 | 2 game.s 975 | Data | 00 | | 2 | 00/25C1 : 8C 0C | dw 3200+12
3703 | 2 game.s 975 | Data | 00 | | 2 | 00/25C3 : 8E 0C | dw 3200+14
3704 | 2 game.s 975 | Data | 00 | | 2 | 00/25C5 : 90 0C | dw 3200+16
3705 | 2 game.s 975 | Data | 00 | | 2 | 00/25C7 : 92 0C | dw 3200+18
3706 | 2 game.s 975 | Data | 00 | | 2 | 00/25C9 : 94 0C | dw 3200+20
3707 | 2 game.s 975 | Data | 00 | | 2 | 00/25CB : 96 0C | dw 3200+22
3708 | 2 game.s 975 | Data | 00 | | 2 | 00/25CD : 98 0C | dw 3200+24
3709 | 2 game.s 975 | Data | 00 | | 2 | 00/25CF : 9A 0C | dw 3200+26
3710 | 2 game.s 975 | Data | 00 | | 2 | 00/25D1 : 9C 0C | dw 3200+28
3711 | 2 game.s 975 | Data | 00 | | 2 | 00/25D3 : 9E 0C | dw 3200+30
3712 | 2 game.s 975 | Data | 00 | | 2 | 00/25D5 : A0 0C | dw 3200+32
3713 | 2 game.s 975 | Data | 00 | | 2 | 00/25D7 : A2 0C | dw 3200+34
3714 | 2 game.s 975 | Data | 00 | | 2 | 00/25D9 : A4 0C | dw 3200+36
3715 | 2 game.s 975 | Data | 00 | | 2 | 00/25DB : A6 0C | dw 3200+38
3716 | 2 game.s 975 | Data | 00 | | 2 | 00/25DD : A8 0C | dw 3200+40
3717 | 2 game.s 975 | Data | 00 | | 2 | 00/25DF : AA 0C | dw 3200+42
3718 | 2 game.s 975 | Data | 00 | | 2 | 00/25E1 : AC 0C | dw 3200+44
3719 | 2 game.s 975 | Data | 00 | | 2 | 00/25E3 : AE 0C | dw 3200+46
3720 | 2 game.s 975 | Data | 00 | | 2 | 00/25E5 : B0 0C | dw 3200+48
3721 | 2 game.s 975 | Data | 00 | | 2 | 00/25E7 : B2 0C | dw 3200+50
3722 | 2 game.s 975 | Data | 00 | | 2 | 00/25E9 : B4 0C | dw 3200+52
3723 | 2 game.s 975 | Data | 00 | | 2 | 00/25EB : B6 0C | dw 3200+54
3724 | 2 game.s 975 | Data | 00 | | 2 | 00/25ED : B8 0C | dw 3200+56
3725 | 2 game.s 975 | Data | 00 | | 2 | 00/25EF : BA 0C | dw 3200+58
3726 | 2 game.s 975 | Data | 00 | | 2 | 00/25F1 : BC 0C | dw 3200+60
3727 | 2 game.s 975 | Data | 00 | | 2 | 00/25F3 : BE 0C | dw 3200+62
3728 | 2 game.s 975 | Data | 00 | | 2 | 00/25F5 : C0 0C | dw 3200+64
3729 | 2 game.s 975 | Data | 00 | | 2 | 00/25F7 : C2 0C | dw 3200+66
3730 | 2 game.s 975 | Data | 00 | | 2 | 00/25F9 : C4 0C | dw 3200+68
3731 | 2 game.s 975 | Data | 00 | | 2 | 00/25FB : C6 0C | dw 3200+70
3732 | 2 game.s 975 | Data | 00 | | 2 | 00/25FD : C8 0C | dw 3200+72
3733 | 2 game.s 975 | Data | 00 | | 2 | 00/25FF : CA 0C | dw 3200+74
3734 | 2 game.s 975 | Data | 00 | | 2 | 00/2601 : CC 0C | dw 3200+76
3735 | 2 game.s 975 | Data | 00 | | 2 | 00/2603 : CE 0C | dw 3200+78
3736 | 2 game.s 975 | Data | 00 | | 2 | 00/2605 : D0 0C | dw 3200+80
3737 | 2 game.s 975 | Data | 00 | | 2 | 00/2607 : D2 0C | dw 3200+82
3738 | 2 game.s 975 | Data | 00 | | 2 | 00/2609 : D4 0C | dw 3200+84
3739 | 2 game.s 975 | Data | 00 | | 2 | 00/260B : D6 0C | dw 3200+86
3740 | 2 game.s 975 | Data | 00 | | 2 | 00/260D : D8 0C | dw 3200+88
3741 | 2 game.s 975 | Data | 00 | | 2 | 00/260F : DA 0C | dw 3200+90
3742 | 2 game.s 975 | Data | 00 | | 2 | 00/2611 : DC 0C | dw 3200+92
3743 | 2 game.s 975 | Data | 00 | | 2 | 00/2613 : DE 0C | dw 3200+94
3744 | 2 game.s 975 | Data | 00 | | 2 | 00/2615 : E0 0C | dw 3200+96
3745 | 2 game.s 975 | Data | 00 | | 2 | 00/2617 : E2 0C | dw 3200+98
3746 | 2 game.s 975 | Data | 00 | | 2 | 00/2619 : E4 0C | dw 3200+100
3747 | 2 game.s 975 | Data | 00 | | 2 | 00/261B : E6 0C | dw 3200+102
3748 | 2 game.s 975 | Data | 00 | | 2 | 00/261D : E8 0C | dw 3200+104
3749 | 2 game.s 975 | Data | 00 | | 2 | 00/261F : EA 0C | dw 3200+106
3750 | 2 game.s 975 | Data | 00 | | 2 | 00/2621 : EC 0C | dw 3200+108
3751 | 2 game.s 975 | Data | 00 | | 2 | 00/2623 : EE 0C | dw 3200+110
3752 | 2 game.s 975 | Data | 00 | | 2 | 00/2625 : F0 0C | dw 3200+112
3753 | 2 game.s 975 | Data | 00 | | 2 | 00/2627 : F2 0C | dw 3200+114
3754 | 2 game.s 975 | Data | 00 | | 2 | 00/2629 : F4 0C | dw 3200+116
3755 | 2 game.s 975 | Data | 00 | | 2 | 00/262B : F6 0C | dw 3200+118
3756 | 2 game.s 975 | Data | 00 | | 2 | 00/262D : F8 0C | dw 3200+120
3757 | 2 game.s 975 | Data | 00 | | 2 | 00/262F : FA 0C | dw 3200+122
3758 | 2 game.s 975 | Data | 00 | | 2 | 00/2631 : FC 0C | dw 3200+124
3759 | 2 game.s 975 | Data | 00 | | 2 | 00/2633 : FE 0C | dw 3200+126
3760 | 2 game.s 975 | Data | 00 | | 2 | 00/2635 : 00 0D | dw 3200+128
3761 | 2 game.s 975 | Data | 00 | | 2 | 00/2637 : 02 0D | dw 3200+130
3762 | 2 game.s 975 | Data | 00 | | 2 | 00/2639 : 04 0D | dw 3200+132
3763 | 2 game.s 978 | Empty | 00 | | 0 | 00/263B |
3764 | 2 game.s 979 | Variable | 00 | | 0 | 00/263B | ]ligne30 = 30*160
3765 | 2 game.s 980 | Variable | 00 | | 0 | 00/263B | ]index = 0
3766 | 2 game.s 982 | Data | 00 | | 2 | 00/263B : C0 12 | dw 4800+0
3767 | 2 game.s 982 | Data | 00 | | 2 | 00/263D : C2 12 | dw 4800+2
3768 | 2 game.s 982 | Data | 00 | | 2 | 00/263F : C4 12 | dw 4800+4
3769 | 2 game.s 982 | Data | 00 | | 2 | 00/2641 : C6 12 | dw 4800+6
3770 | 2 game.s 982 | Data | 00 | | 2 | 00/2643 : C8 12 | dw 4800+8
3771 | 2 game.s 982 | Data | 00 | | 2 | 00/2645 : CA 12 | dw 4800+10
3772 | 2 game.s 982 | Data | 00 | | 2 | 00/2647 : CC 12 | dw 4800+12
3773 | 2 game.s 982 | Data | 00 | | 2 | 00/2649 : CE 12 | dw 4800+14
3774 | 2 game.s 982 | Data | 00 | | 2 | 00/264B : D0 12 | dw 4800+16
3775 | 2 game.s 982 | Data | 00 | | 2 | 00/264D : D2 12 | dw 4800+18
3776 | 2 game.s 982 | Data | 00 | | 2 | 00/264F : D4 12 | dw 4800+20
3777 | 2 game.s 982 | Data | 00 | | 2 | 00/2651 : D6 12 | dw 4800+22
3778 | 2 game.s 982 | Data | 00 | | 2 | 00/2653 : D8 12 | dw 4800+24
3779 | 2 game.s 982 | Data | 00 | | 2 | 00/2655 : DA 12 | dw 4800+26
3780 | 2 game.s 982 | Data | 00 | | 2 | 00/2657 : DC 12 | dw 4800+28
3781 | 2 game.s 982 | Data | 00 | | 2 | 00/2659 : DE 12 | dw 4800+30
3782 | 2 game.s 982 | Data | 00 | | 2 | 00/265B : E0 12 | dw 4800+32
3783 | 2 game.s 982 | Data | 00 | | 2 | 00/265D : E2 12 | dw 4800+34
3784 | 2 game.s 982 | Data | 00 | | 2 | 00/265F : E4 12 | dw 4800+36
3785 | 2 game.s 982 | Data | 00 | | 2 | 00/2661 : E6 12 | dw 4800+38
3786 | 2 game.s 982 | Data | 00 | | 2 | 00/2663 : E8 12 | dw 4800+40
3787 | 2 game.s 982 | Data | 00 | | 2 | 00/2665 : EA 12 | dw 4800+42
3788 | 2 game.s 982 | Data | 00 | | 2 | 00/2667 : EC 12 | dw 4800+44
3789 | 2 game.s 982 | Data | 00 | | 2 | 00/2669 : EE 12 | dw 4800+46
3790 | 2 game.s 982 | Data | 00 | | 2 | 00/266B : F0 12 | dw 4800+48
3791 | 2 game.s 982 | Data | 00 | | 2 | 00/266D : F2 12 | dw 4800+50
3792 | 2 game.s 982 | Data | 00 | | 2 | 00/266F : F4 12 | dw 4800+52
3793 | 2 game.s 982 | Data | 00 | | 2 | 00/2671 : F6 12 | dw 4800+54
3794 | 2 game.s 982 | Data | 00 | | 2 | 00/2673 : F8 12 | dw 4800+56
3795 | 2 game.s 982 | Data | 00 | | 2 | 00/2675 : FA 12 | dw 4800+58
3796 | 2 game.s 982 | Data | 00 | | 2 | 00/2677 : FC 12 | dw 4800+60
3797 | 2 game.s 982 | Data | 00 | | 2 | 00/2679 : FE 12 | dw 4800+62
3798 | 2 game.s 982 | Data | 00 | | 2 | 00/267B : 00 13 | dw 4800+64
3799 | 2 game.s 982 | Data | 00 | | 2 | 00/267D : 02 13 | dw 4800+66
3800 | 2 game.s 982 | Data | 00 | | 2 | 00/267F : 04 13 | dw 4800+68
3801 | 2 game.s 982 | Data | 00 | | 2 | 00/2681 : 06 13 | dw 4800+70
3802 | 2 game.s 982 | Data | 00 | | 2 | 00/2683 : 08 13 | dw 4800+72
3803 | 2 game.s 982 | Data | 00 | | 2 | 00/2685 : 0A 13 | dw 4800+74
3804 | 2 game.s 982 | Data | 00 | | 2 | 00/2687 : 0C 13 | dw 4800+76
3805 | 2 game.s 982 | Data | 00 | | 2 | 00/2689 : 0E 13 | dw 4800+78
3806 | 2 game.s 982 | Data | 00 | | 2 | 00/268B : 10 13 | dw 4800+80
3807 | 2 game.s 982 | Data | 00 | | 2 | 00/268D : 12 13 | dw 4800+82
3808 | 2 game.s 982 | Data | 00 | | 2 | 00/268F : 14 13 | dw 4800+84
3809 | 2 game.s 982 | Data | 00 | | 2 | 00/2691 : 16 13 | dw 4800+86
3810 | 2 game.s 982 | Data | 00 | | 2 | 00/2693 : 18 13 | dw 4800+88
3811 | 2 game.s 982 | Data | 00 | | 2 | 00/2695 : 1A 13 | dw 4800+90
3812 | 2 game.s 982 | Data | 00 | | 2 | 00/2697 : 1C 13 | dw 4800+92
3813 | 2 game.s 982 | Data | 00 | | 2 | 00/2699 : 1E 13 | dw 4800+94
3814 | 2 game.s 982 | Data | 00 | | 2 | 00/269B : 20 13 | dw 4800+96
3815 | 2 game.s 982 | Data | 00 | | 2 | 00/269D : 22 13 | dw 4800+98
3816 | 2 game.s 982 | Data | 00 | | 2 | 00/269F : 24 13 | dw 4800+100
3817 | 2 game.s 982 | Data | 00 | | 2 | 00/26A1 : 26 13 | dw 4800+102
3818 | 2 game.s 985 | Empty | 00 | | 0 | 00/26A3 |
3819 | 2 game.s 986 | Comment | 00 | | 0 | 00/26A3 | *-----------------------
3820 | 2 game.s 987 | Comment | 00 | | 0 | 00/26A3 | * ATTENTE - OK
3821 | 2 game.s 988 | Comment | 00 | | 0 | 00/26A3 | *-----------------------
3822 | 2 game.s 989 | Comment | 00 | | 0 | 00/26A3 | * attente
3823 | 2 game.s 990 | Code | 00 | 2 | 3 | 00/26A3 : 4C 65 04 | jmp waitEVENT ; LoGo - check if we support keypresses as well
3824 | 2 game.s 991 | Empty | 00 | | 0 | 00/26A6 |
3825 | 2 game.s 992 | Comment | 00 | | 0 | 00/26A6 | *-----------------------
3826 | 2 game.s 993 | Comment | 00 | | 0 | 00/26A6 | * IMAGE - OK
3827 | 2 game.s 994 | Comment | 00 | | 0 | 00/26A6 | *-----------------------
3828 | 2 game.s 995 | Comment | 00 | | 0 | 00/26A6 | * image(scene)
3829 | 2 game.s 996 | Empty | 00 | | 0 | 00/26A6 |
3830 | 2 game.s 997 | Empty | 00 | | 0 | 00/26A6 | image
3831 | 2 game.s 998 | Code | 00 | 2 | 3 | 00/26A6 : AD 44 0D | lda scene
3832 | 2 game.s 999 | Code | 00 | | 1 | 00/26A9 : 0A | asl
3833 | 2 game.s 1000 | Code | 00 | | 1 | 00/26AA : AA | tax
3834 | 2 game.s 1001 | Code | 00 | 2 | 3 | 00/26AB : BD 5E 10 | lda image_a_charger,x
3835 | 2 game.s 1002 | Code | 00 | | 2 | 00/26AE : F0 07 | beq image_1
3836 | 2 game.s 1003 | Empty | 00 | | 0 | 00/26B0 |
3837 | 2 game.s 1004 | Code | 00 | | 3 | 00/26B0 : A9 00 00 | image_ko lda #{0}
3838 | 2 game.s 1005 | Code | 00 | 2 | 3 | 00/26B3 : 8D 5E 14 | sta image_chargee
3839 | 2 game.s 1006 | Code | 00 | | 1 | 00/26B6 : 60 | rts
3840 | 2 game.s 1007 | Empty | 00 | | 0 | 00/26B7 |
3841 | 2 game.s 1008 | Comment | 00 | | 0 | 00/26B7 | *--- on copie le nom <20> pIMAGE+2
3842 | 2 game.s 1009 | Empty | 00 | | 0 | 00/26B7 |
3843 | 2 game.s 1010 | Code | 00 | | 2 | 00/26B7 : 85 A0 | image_1 sta {$a0}
3844 | 2 game.s 1011 | Code | 00 | 2 | 3 | 00/26B9 : AD B9 06 | lda ptrINDEX+2
3845 | 2 game.s 1012 | Code | 00 | | 2 | 00/26BC : 85 A2 | sta {$a0}+2
3846 | 2 game.s 1013 | Empty | 00 | | 0 | 00/26BE |
3847 | 2 game.s 1014 | Code | 00 | | 3 | 00/26BE : A0 00 00 | ldy #0 ; 1METRO.PI1
3848 | 2 game.s 1015 | Code | 10 | | 2 | 00/26C1 : E2 20 | sep #$20 ; 01234567
3849 | 2 game.s 1016 | Code | 10 | | 2 | 00/26C3 : B7 A0 | ozunid_12 lda [{$a0}],y
3850 | 2 game.s 1017 | Code | 10 | 2 | 3 | 00/26C5 : 99 27 0A | sta pIMAGE+4,y
3851 | 2 game.s 1018 | Code | 10 | | 1 | 00/26C8 : C8 | iny
3852 | 2 game.s 1019 | Code | 10 | | 2 | 00/26C9 : C9 2E | cmp #'.'
3853 | 2 game.s 1020 | Code | 10 | | 2 | 00/26CB : D0 F6 | bne ozunid_12
3854 | 2 game.s 1021 | Empty | 10 | | 0 | 00/26CD |
3855 | 2 game.s 1022 | Code | 10 | 2 | 3 | 00/26CD : AD 28 0D | lda aventure ; 1->A ($41), 2->B ($42), 3->C ($43)
3856 | 2 game.s 1023 | Code | 10 | | 2 | 00/26D0 : 09 40 | ora #'A'-1
3857 | 2 game.s 1024 | Code | 10 | 2 | 3 | 00/26D2 : 8D 27 0A | sta pIMAGE+4 ; 1METRO. -> AMETRO.
3858 | 2 game.s 1025 | Empty | 10 | | 0 | 00/26D5 |
3859 | 2 game.s 1026 | Code | 10 | | 2 | 00/26D5 : A9 6C | lda #'l' ; lz4
3860 | 2 game.s 1027 | Code | 10 | 2 | 3 | 00/26D7 : 99 27 0A | sta pIMAGE+4,y
3861 | 2 game.s 1028 | Code | 10 | | 1 | 00/26DA : C8 | iny ; 8
3862 | 2 game.s 1029 | Code | 10 | | 2 | 00/26DB : A9 7A | lda #'z'
3863 | 2 game.s 1030 | Code | 10 | 2 | 3 | 00/26DD : 99 27 0A | sta pIMAGE+4,y
3864 | 2 game.s 1031 | Code | 10 | | 1 | 00/26E0 : C8 | iny ; 9
3865 | 2 game.s 1032 | Code | 10 | | 2 | 00/26E1 : A9 34 | lda #'4'
3866 | 2 game.s 1033 | Code | 10 | 2 | 3 | 00/26E3 : 99 27 0A | sta pIMAGE+4,y
3867 | 2 game.s 1034 | Empty | 10 | | 0 | 00/26E6 |
3868 | 2 game.s 1035 | Code | 10 | | 1 | 00/26E6 : 98 | tya
3869 | 2 game.s 1036 | Code | 10 | | 1 | 00/26E7 : 18 | clc
3870 | 2 game.s 1037 | Code | 10 | | 2 | 00/26E8 : 69 05 | adc #5 ; strl (2) + '7/' (2) + la correction sur la longueur de cha<68>ne
3871 | 2 game.s 1038 | Code | 10 | 2 | 3 | 00/26EA : 8D 23 0A | sta pIMAGE
3872 | 2 game.s 1039 | Code | 00 | | 2 | 00/26ED : C2 20 | rep #$20
3873 | 2 game.s 1040 | Empty | 00 | | 0 | 00/26EF |
3874 | 2 game.s 1041 | Comment | 00 | | 0 | 00/26EF | *--- et on charge l'image
3875 | 2 game.s 1042 | Empty | 00 | | 0 | 00/26EF |
3876 | 2 game.s 1043 | Code | 00 | 2 | 3 | 00/26EF : A9 23 0A | lda #pIMAGE
3877 | 2 game.s 1044 | Code | 00 | 2 | 3 | 00/26F2 : AE B1 06 | ldx ptrUNPACK+2
3878 | 2 game.s 1045 | Code | 00 | 2 | 3 | 00/26F5 : AC AF 06 | ldy ptrUNPACK
3879 | 2 game.s 1046 | Code | 00 | 2 | 3 | 00/26F8 : 20 7A 08 | jsr loadFILE
3880 | 2 game.s 1047 | Code | 00 | | 2 | 00/26FB : B0 B3 | bcs image_ko
3881 | 2 game.s 1048 | Code | 00 | | 1 | 00/26FD : 98 | tya
3882 | 2 game.s 1049 | Code | 00 | 2 | 3 | 00/26FE : 20 87 05 | jsr unpackLZ4
3883 | 2 game.s 1050 | Empty | 00 | | 0 | 00/2701 |
3884 | 2 game.s 1051 | Code | 00 | | 3 | 00/2701 : A9 01 00 | lda #{1}
3885 | 2 game.s 1052 | Code | 00 | 2 | 3 | 00/2704 : 8D 5E 14 | sta image_chargee
3886 | 2 game.s 1053 | Code | 00 | 2 | 3 | 00/2707 : 4C 0B 27 | jmp affiche_image
3887 | 2 game.s 1054 | Empty | 00 | | 0 | 00/270A |
3888 | 2 game.s 1055 | Comment | 00 | | 0 | 00/270A | *-----------------------
3889 | 2 game.s 1056 | Comment | 00 | | 0 | 00/270A | * CHARGEMENT_HARD - OK
3890 | 2 game.s 1057 | Comment | 00 | | 0 | 00/270A | *-----------------------
3891 | 2 game.s 1058 | Comment | 00 | | 0 | 00/270A | * chargement_hard(fichier$)
3892 | 2 game.s 1059 | Empty | 00 | | 0 | 00/270A |
3893 | 2 game.s 1060 | Empty | 00 | | 0 | 00/270A | chargement_hard
3894 | 2 game.s 1061 | Code | 00 | | 1 | 00/270A : 60 | rts
3895 | 2 game.s 1062 | Empty | 00 | | 0 | 00/270B |
3896 | 2 game.s 1063 | Comment | 00 | | 0 | 00/270B | *-----------------------
3897 | 2 game.s 1064 | Comment | 00 | | 0 | 00/270B | * AFFICHE_IMAGE - OK
3898 | 2 game.s 1065 | Comment | 00 | | 0 | 00/270B | *-----------------------
3899 | 2 game.s 1066 | Comment | 00 | | 0 | 00/270B | * affiche_image(adresse_image%,palette$,fondu!)
3900 | 2 game.s 1067 | Empty | 00 | | 0 | 00/270B |
3901 | 2 game.s 1068 | Empty | 00 | | 0 | 00/270B | affiche_image
3902 | 2 game.s 1069 | Code | 00 | 2 | 3 | 00/270B : AD 5E 14 | lda image_chargee
3903 | 2 game.s 1070 | Code | 00 | | 3 | 00/270E : C9 01 00 | cmp #{1}
3904 | 2 game.s 1071 | Code | 00 | | 2 | 00/2711 : F0 01 | beq ai_1
3905 | 2 game.s 1072 | Code | 00 | | 1 | 00/2713 : 60 | rts
3906 | 2 game.s 1073 | Empty | 00 | | 0 | 00/2714 |
3907 | 2 game.s 1074 | Empty | 00 | | 0 | 00/2714 | ai_1
3908 | 2 game.s 1075 | Code | 00 | 2 | 3 | 00/2714 : 20 CD 01 | jsr switch_320
3909 | 2 game.s 1076 | Code | 00 | 2 | 3 | 00/2717 : 20 53 27 | jsr noircit_ecran
3910 | 2 game.s 1077 | Code | 00 | 2 | 3 | 00/271A : AE A5 06 | ldx ptrIMAGE+2
3911 | 2 game.s 1078 | Code | 00 | 2 | 3 | 00/271D : AC A3 06 | ldy ptrIMAGE
3912 | 2 game.s 1079 | Code | 00 | 2 | 3 | 00/2720 : 20 7F 04 | jsr fadeIN
3913 | 2 game.s 1080 | Code | 00 | 2 | 3 | 00/2723 : 20 65 04 | jsr waitEVENT
3914 | 2 game.s 1081 | Code | 00 | 2 | 3 | 00/2726 : 20 2F 05 | jsr fadeOUT ; noircit_ecran
3915 | 2 game.s 1082 | Code | 00 | 2 | 3 | 00/2729 : 4C D5 01 | jmp switch_640
3916 | 2 game.s 1083 | Empty | 00 | | 0 | 00/272C |
3917 | 2 game.s 1084 | Comment | 00 | | 0 | 00/272C | *-----------------------
3918 | 2 game.s 1085 | Comment | 00 | | 0 | 00/272C | * CHARGE_IMAGE - OK
3919 | 2 game.s 1086 | Comment | 00 | | 0 | 00/272C | *-----------------------
3920 | 2 game.s 1087 | Comment | 00 | | 0 | 00/272C | * charge_image(fichier$)
3921 | 2 game.s 1088 | Empty | 00 | | 0 | 00/272C |
3922 | 2 game.s 1089 | Empty | 00 | | 0 | 00/272C | charge_image
3923 | 2 game.s 1090 | Code | 00 | | 1 | 00/272C : 60 | rts
3924 | 2 game.s 1091 | Empty | 00 | | 0 | 00/272D |
3925 | 2 game.s 1092 | Comment | 00 | | 0 | 00/272D | *-----------------------
3926 | 2 game.s 1093 | Comment | 00 | | 0 | 00/272D | * IMAGE_ECRAN - OK
3927 | 2 game.s 1094 | Comment | 00 | | 0 | 00/272D | *-----------------------
3928 | 2 game.s 1095 | Comment | 00 | | 0 | 00/272D | * image_ecran(adresse_image%)
3929 | 2 game.s 1096 | Empty | 00 | | 0 | 00/272D |
3930 | 2 game.s 1097 | Empty | 00 | | 0 | 00/272D | image_ecran
3931 | 2 game.s 1098 | Code | 00 | | 1 | 00/272D : 60 | rts
3932 | 2 game.s 1099 | Empty | 00 | | 0 | 00/272E |
3933 | 2 game.s 1100 | Comment | 00 | | 0 | 00/272E | *-----------------------
3934 | 2 game.s 1101 | Comment | 00 | | 0 | 00/272E | * FADEIN - OK
3935 | 2 game.s 1102 | Comment | 00 | | 0 | 00/272E | *-----------------------
3936 | 2 game.s 1103 | Comment | 00 | | 0 | 00/272E | * fadein(palette2$)
3937 | 2 game.s 1104 | Code | 00 | | 1 | 00/272E : 60 | rts
3938 | 2 game.s 1105 | Empty | 00 | | 0 | 00/272F |
3939 | 2 game.s 1106 | Comment | 00 | | 0 | 00/272F | *-----------------------
3940 | 2 game.s 1107 | Comment | 00 | | 0 | 00/272F | * FADEOUT - OK
3941 | 2 game.s 1108 | Comment | 00 | | 0 | 00/272F | *-----------------------
3942 | 2 game.s 1109 | Comment | 00 | | 0 | 00/272F | * fadeout(palette2$)
3943 | 2 game.s 1110 | Code | 00 | | 1 | 00/272F : 60 | rts
3944 | 2 game.s 1111 | Empty | 00 | | 0 | 00/2730 |
3945 | 2 game.s 1112 | Empty | 00 | | 0 | 00/2730 | palette_320
3946 | 2 game.s 1113 | Data | 00 | | 16 | 00/2730 : 00 00 77 07 | hex 0000770741082C070F008000700F000D
| | | | | | 41 08 2C 07 |
| | | | | | 0F 00 80 00 |
| | | | | | 70 0F 00 0D |
3947 | 2 game.s 1114 | Data | 00 | | 16 | 00/2740 : A9 0F F0 0F | hex A90FF00FE000DF04AF0D8F07CC0CFF0F
| | | | | | E0 00 DF 04 |
| | | | | | AF 0D 8F 07 |
| | | | | | CC 0C FF 0F |
3948 | 2 game.s 1115 | Empty | 00 | | 0 | 00/2750 |
3949 | 2 game.s 1116 | Comment | 00 | | 0 | 00/2750 | *-----------------------
3950 | 2 game.s 1117 | Comment | 00 | | 0 | 00/2750 | * FADEIN_MID - OK
3951 | 2 game.s 1118 | Comment | 00 | | 0 | 00/2750 | *-----------------------
3952 | 2 game.s 1119 | Comment | 00 | | 0 | 00/2750 | * fadein_mid
3953 | 2 game.s 1120 | Empty | 00 | | 0 | 00/2750 |
3954 | 2 game.s 1121 | Empty | 00 | | 0 | 00/2750 | fadein_mid
3955 | 2 game.s 1122 | Code | 00 | | 1 | 00/2750 : 60 | rts
3956 | 2 game.s 1123 | Empty | 00 | | 0 | 00/2751 |
3957 | 2 game.s 1124 | Comment | 00 | | 0 | 00/2751 | *-----------------------
3958 | 2 game.s 1125 | Comment | 00 | | 0 | 00/2751 | * FADEOUT_MID - OK
3959 | 2 game.s 1126 | Comment | 00 | | 0 | 00/2751 | *-----------------------
3960 | 2 game.s 1127 | Comment | 00 | | 0 | 00/2751 | * fadeout_mid
3961 | 2 game.s 1128 | Empty | 00 | | 0 | 00/2751 |
3962 | 2 game.s 1129 | Empty | 00 | | 0 | 00/2751 | fadeout_mid
3963 | 2 game.s 1130 | Code | 00 | | 1 | 00/2751 : 60 | rts
3964 | 2 game.s 1131 | Empty | 00 | | 0 | 00/2752 |
3965 | 2 game.s 1132 | Comment | 00 | | 0 | 00/2752 | *-----------------------
3966 | 2 game.s 1133 | Comment | 00 | | 0 | 00/2752 | * PALETTE_TEXTE - OK
3967 | 2 game.s 1134 | Comment | 00 | | 0 | 00/2752 | *-----------------------
3968 | 2 game.s 1135 | Comment | 00 | | 0 | 00/2752 | * palette_texte
3969 | 2 game.s 1136 | Empty | 00 | | 0 | 00/2752 |
3970 | 2 game.s 1137 | Empty | 00 | | 0 | 00/2752 | palette_texte
3971 | 2 game.s 1138 | Code | 00 | | 1 | 00/2752 : 60 | rts
3972 | 2 game.s 1139 | Empty | 00 | | 0 | 00/2753 |
3973 | 2 game.s 1140 | Comment | 00 | | 0 | 00/2753 | *-----------------------
3974 | 2 game.s 1141 | Comment | 00 | | 0 | 00/2753 | * NOIRCIT_ECRAN - OK
3975 | 2 game.s 1142 | Comment | 00 | | 0 | 00/2753 | *-----------------------
3976 | 2 game.s 1143 | Comment | 00 | | 0 | 00/2753 | * noircit_ecran
3977 | 2 game.s 1144 | Empty | 00 | | 0 | 00/2753 |
3978 | 2 game.s 1145 | Empty | 00 | | 0 | 00/2753 | noircit_ecran
3979 | 2 game.s 1146 | Macro | 00 | | 0 | 00/2753 | PushWord #0
3981 | 2 game.s 1146 | Code | 00 | | 3 | 00/2753 : F4 00 00 | PEA #0
3984 | 2 game.s 1147 | Macro | 00 | | 0 | 00/2756 | _ClearScreen
3986 | 2 game.s 1147 | Code | 00 | | 3 | 00/2756 : A2 04 15 | LDX #$1504 ; load tool call #
3987 | 2 game.s 1147 | Code | 00 | | 4 | 00/2759 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3988 | 2 game.s 1148 | Code | 00 | | 1 | 00/275D : 60 | rts
3989 | 2 game.s 1149 | Empty | 00 | | 0 | 00/275E |
3990 | 2 game.s 1150 | Comment | 00 | | 0 | 00/275E | *-----------------------
3991 | 2 game.s 1151 | Comment | 00 | | 0 | 00/275E | * PALETTE - OK
3992 | 2 game.s 1152 | Comment | 00 | | 0 | 00/275E | *-----------------------
3993 | 2 game.s 1153 | Comment | 00 | | 0 | 00/275E | * palette(palette$)
3994 | 2 game.s 1154 | Empty | 00 | | 0 | 00/275E |
3995 | 2 game.s 1155 | Empty | 00 | | 0 | 00/275E | palette
3996 | 2 game.s 1156 | Code | 00 | | 1 | 00/275E : 60 | rts
3997 | 2 game.s 1157 | Empty | 00 | | 0 | 00/275F |
3998 | 2 game.s 1158 | Comment | 00 | | 0 | 00/275F | *-----------------------
3999 | 2 game.s 1159 | Comment | 00 | | 0 | 00/275F | * HELP
4000 | 2 game.s 1160 | Comment | 00 | | 0 | 00/275F | *-----------------------
4001 | 2 game.s 1161 | Comment | 00 | | 0 | 00/275F | * help
4002 | 2 game.s 1162 | Empty | 00 | | 0 | 00/275F |
4003 | 2 game.s 1163 | Empty | 00 | | 0 | 00/275F | help
4004 | 2 game.s 1164 | Code | 00 | | 1 | 00/275F : 60 | rts
4005 | 2 game.s 1165 | Empty | 00 | | 0 | 00/2760 |
4006 | 2 game.s 1166 | Comment | 00 | | 0 | 00/2760 | *-----------------------
4007 | 2 game.s 1167 | Comment | 00 | | 0 | 00/2760 | * MOTS_CLICABLES
4008 | 2 game.s 1168 | Comment | 00 | | 0 | 00/2760 | *-----------------------
4009 | 2 game.s 1169 | Comment | 00 | | 0 | 00/2760 | * mots_clicables(texte$)
4010 | 2 game.s 1170 | Empty | 00 | | 0 | 00/2760 |
4011 | 2 game.s 1171 | Empty | 00 | | 0 | 00/2760 | mots_clicables
4012 | 2 game.s 1172 | Code | 00 | | 1 | 00/2760 : 60 | rts
4013 | 2 game.s 1173 | Empty | 00 | | 0 | 00/2761 |
4014 | 2 game.s 1174 | Comment | 00 | | 0 | 00/2761 | *-----------------------
4015 | 2 game.s 1175 | Comment | 00 | | 0 | 00/2761 | * MUSIQUE - OK
4016 | 2 game.s 1176 | Comment | 00 | | 0 | 00/2761 | *-----------------------
4017 | 2 game.s 1177 | Comment | 00 | | 0 | 00/2761 | * musique(module$)
4018 | 2 game.s 1178 | Empty | 00 | | 0 | 00/2761 |
4019 | 2 game.s 1179 | Empty | 00 | | 0 | 00/2761 | musique
4020 | 2 game.s 1180 | Code | 00 | | 1 | 00/2761 : 60 | rts
4021 | 2 game.s 1181 | Empty | 00 | | 0 | 00/2762 |
4022 | 2 game.s 1182 | Comment | 00 | | 0 | 00/2762 | *-----------------------
4023 | 2 game.s 1183 | Comment | 00 | | 0 | 00/2762 | * FIN_MUSIQUE - OK
4024 | 2 game.s 1184 | Comment | 00 | | 0 | 00/2762 | *-----------------------
4025 | 2 game.s 1185 | Comment | 00 | | 0 | 00/2762 | * fin_musique
4026 | 2 game.s 1186 | Empty | 00 | | 0 | 00/2762 |
4027 | 2 game.s 1187 | Empty | 00 | | 0 | 00/2762 | fin_musique
4028 | 2 game.s 1188 | Code | 00 | | 1 | 00/2762 : 60 | rts
4029 | 2 game.s 1189 | Empty | 00 | | 0 | 00/2763 |
4030 | 2 game.s 1190 | Comment | 00 | | 0 | 00/2763 | *-----------------------
4031 | 2 game.s 1191 | Comment | 00 | | 0 | 00/2763 | * TEXT ROUTINES
4032 | 2 game.s 1192 | Comment | 00 | | 0 | 00/2763 | *-----------------------
4033 | 2 game.s 1193 | Empty | 00 | | 0 | 00/2763 |
4034 | 2 game.s 1194 | Comment | 00 | | 0 | 00/2763 | *-----------------------
4035 | 2 game.s 1195 | Comment | 00 | | 0 | 00/2763 | * add_char
4036 | 2 game.s 1196 | Comment | 00 | | 0 | 00/2763 | *-----------------------
4037 | 2 game.s 1197 | Comment | 00 | | 0 | 00/2763 | * 5,s char to add
4038 | 2 game.s 1198 | Comment | 00 | | 0 | 00/2763 | * 3,s pointer to string
4039 | 2 game.s 1199 | Comment | 00 | | 0 | 00/2763 | * 1,s RTS
4040 | 2 game.s 1200 | Empty | 00 | | 0 | 00/2763 |
4041 | 2 game.s 1201 | Empty | 00 | | 0 | 00/2763 | add_char
4042 | 2 game.s 1202 | Code | 00 | | 2 | 00/2763 : A3 03 | lda 3,s
4043 | 2 game.s 1203 | Code | 00 | | 2 | 00/2765 : 85 84 | sta {{$80}+4}
4044 | 2 game.s 1204 | Empty | 00 | | 0 | 00/2767 |
4045 | 2 game.s 1205 | Code | 11 | | 2 | 00/2767 : E2 30 | sep #$30 ; 02 AB
4046 | 2 game.s 1206 | Code | 11 | | 2 | 00/2769 : B2 84 | lda ({{$80}+4}) ; cannot exceed 255 chars
4047 | 2 game.s 1207 | Code | 11 | | 2 | 00/276B : C9 FF | cmp #$ff
4048 | 2 game.s 1208 | Code | 11 | | 2 | 00/276D : B0 08 | bcs add_char1
4049 | 2 game.s 1209 | Empty | 11 | | 0 | 00/276F |
4050 | 2 game.s 1210 | Code | 11 | | 1 | 00/276F : 1A | inc ; 03 AB
4051 | 2 game.s 1211 | Code | 11 | | 2 | 00/2770 : 92 84 | sta ({{$80}+4}) ; 03
4052 | 2 game.s 1212 | Code | 11 | | 1 | 00/2772 : A8 | tay
4053 | 2 game.s 1213 | Code | 11 | | 2 | 00/2773 : A3 05 | lda 5,s ; C
4054 | 2 game.s 1214 | Code | 11 | | 2 | 00/2775 : 91 84 | sta ({{$80}+4}),y ; 03 ABC
4055 | 2 game.s 1215 | Empty | 11 | | 0 | 00/2777 |
4056 | 2 game.s 1216 | Empty | 11 | | 0 | 00/2777 | add_char1
4057 | 2 game.s 1217 | Code | 00 | | 2 | 00/2777 : C2 30 | rep #$30
4058 | 2 game.s 1218 | Code | 00 | | 2 | 00/2779 : A3 01 | lda 1,s ; r<>cup<75>re RTS
4059 | 2 game.s 1219 | Code | 00 | | 1 | 00/277B : FA | plx ; d<>pile les param<61>tres
4060 | 2 game.s 1220 | Code | 00 | | 1 | 00/277C : FA | plx
4061 | 2 game.s 1221 | Code | 00 | | 2 | 00/277D : 83 01 | sta 1,s ; remet le RTS
4062 | 2 game.s 1222 | Code | 00 | | 1 | 00/277F : 60 | rts
4063 | 2 game.s 1223 | Empty | 00 | | 0 | 00/2780 |
4064 | 2 game.s 1224 | Comment | 00 | | 0 | 00/2780 | *-----------------------
4065 | 2 game.s 1225 | Comment | 00 | | 0 | 00/2780 | * copy_string
4066 | 2 game.s 1226 | Comment | 00 | | 0 | 00/2780 | *-----------------------
4067 | 2 game.s 1227 | Comment | 00 | | 0 | 00/2780 | * 7,s number of chars to copy
4068 | 2 game.s 1228 | Comment | 00 | | 0 | 00/2780 | * 5,s pointer to source string
4069 | 2 game.s 1229 | Comment | 00 | | 0 | 00/2780 | * 3,s pointer to destination string
4070 | 2 game.s 1230 | Comment | 00 | | 0 | 00/2780 | * 1,s RTS
4071 | 2 game.s 1231 | Empty | 00 | | 0 | 00/2780 |
4072 | 2 game.s 1232 | Empty | 00 | | 0 | 00/2780 | copy_string
4073 | 2 game.s 1233 | Code | 00 | | 2 | 00/2780 : A3 05 | lda 5,s
4074 | 2 game.s 1234 | Code | 00 | | 2 | 00/2782 : 85 80 | sta {$80}
4075 | 2 game.s 1235 | Code | 00 | | 2 | 00/2784 : A3 03 | lda 3,s
4076 | 2 game.s 1236 | Code | 00 | | 2 | 00/2786 : 85 84 | sta {{$80}+4}
4077 | 2 game.s 1237 | Empty | 00 | | 0 | 00/2788 |
4078 | 2 game.s 1238 | Code | 10 | | 2 | 00/2788 : E2 20 | sep #$20
4079 | 2 game.s 1239 | Code | 10 | | 3 | 00/278A : A0 00 00 | ldy #0
4080 | 2 game.s 1240 | Code | 10 | | 2 | 00/278D : B1 80 | ozunid_13 lda ({$80}),y ; recopie les caract<63>res
4081 | 2 game.s 1241 | Code | 10 | | 2 | 00/278F : 91 84 | sta ({{$80}+4}),y
4082 | 2 game.s 1242 | Code | 10 | | 1 | 00/2791 : C8 | iny
4083 | 2 game.s 1243 | Code | 10 | | 1 | 00/2792 : 98 | tya
4084 | 2 game.s 1244 | Code | 10 | | 2 | 00/2793 : C3 07 | cmp 7,s
4085 | 2 game.s 1245 | Code | 10 | | 2 | 00/2795 : 90 F6 | bcc ozunid_13
4086 | 2 game.s 1246 | Comment | 10 | | 0 | 00/2797 | * beq ]lp
4087 | 2 game.s 1247 | Empty | 10 | | 0 | 00/2797 |
4088 | 2 game.s 1248 | Code | 00 | | 2 | 00/2797 : C2 20 | rep #$20
4089 | 2 game.s 1249 | Code | 00 | | 2 | 00/2799 : A3 01 | lda 1,s ; r<>cup<75>re RTS
4090 | 2 game.s 1250 | Code | 00 | | 1 | 00/279B : FA | plx ; d<>pile les param<61>tres
4091 | 2 game.s 1251 | Code | 00 | | 1 | 00/279C : FA | plx
4092 | 2 game.s 1252 | Code | 00 | | 1 | 00/279D : FA | plx
4093 | 2 game.s 1253 | Code | 00 | | 2 | 00/279E : 83 01 | sta 1,s ; remet le RTS
4094 | 2 game.s 1254 | Code | 00 | | 1 | 00/27A0 : 60 | rts
4095 | 2 game.s 1255 | Empty | 00 | | 0 | 00/27A1 |
4096 | 2 game.s 1256 | Comment | 00 | | 0 | 00/27A1 | *-----------------------
4097 | 2 game.s 1257 | Comment | 00 | | 0 | 00/27A1 | * charcmp
4098 | 2 game.s 1258 | Comment | 00 | | 0 | 00/27A1 | *-----------------------
4099 | 2 game.s 1259 | Comment | 00 | | 0 | 00/27A1 | * 5,s char to compare
4100 | 2 game.s 1260 | Comment | 00 | | 0 | 00/27A1 | * 3,s pointer to string
4101 | 2 game.s 1261 | Comment | 00 | | 0 | 00/27A1 | * 1,s RTS
4102 | 2 game.s 1262 | Empty | 00 | | 0 | 00/27A1 |
4103 | 2 game.s 1263 | Empty | 00 | | 0 | 00/27A1 | charcmp
4104 | 2 game.s 1264 | Code | 00 | | 2 | 00/27A1 : A3 03 | lda 3,s
4105 | 2 game.s 1265 | Code | 00 | | 2 | 00/27A3 : 85 80 | sta {$80}
4106 | 2 game.s 1266 | Empty | 00 | | 0 | 00/27A5 |
4107 | 2 game.s 1267 | Code | 00 | | 3 | 00/27A5 : A2 00 00 | ldx #{0} ; default value, les cha<68>nes sont diff<66>rentes
4108 | 2 game.s 1268 | Empty | 00 | | 0 | 00/27A8 |
4109 | 2 game.s 1269 | Code | 10 | | 2 | 00/27A8 : E2 20 | sep #$20
4110 | 2 game.s 1270 | Code | 10 | | 2 | 00/27AA : B2 80 | lda ({$80})
4111 | 2 game.s 1271 | Code | 10 | | 2 | 00/27AC : C3 05 | cmp 5,s ; compare strings
4112 | 2 game.s 1272 | Code | 10 | | 2 | 00/27AE : D0 03 | bne charcmp1
4113 | 2 game.s 1273 | Empty | 10 | | 0 | 00/27B0 |
4114 | 2 game.s 1274 | Code | 10 | | 3 | 00/27B0 : A2 01 00 | ldx #{1} ; m<>me cha<68>ne
4115 | 2 game.s 1275 | Empty | 10 | | 0 | 00/27B3 |
4116 | 2 game.s 1276 | Empty | 10 | | 0 | 00/27B3 | charcmp1
4117 | 2 game.s 1277 | Code | 00 | | 2 | 00/27B3 : C2 20 | rep #$20
4118 | 2 game.s 1278 | Code | 00 | | 2 | 00/27B5 : A3 01 | lda 1,s ; r<>cup<75>re RTS
4119 | 2 game.s 1279 | Code | 00 | | 1 | 00/27B7 : 7A | ply ; d<>pile les param<61>tres
4120 | 2 game.s 1280 | Code | 00 | | 1 | 00/27B8 : 7A | ply
4121 | 2 game.s 1281 | Code | 00 | | 2 | 00/27B9 : 83 01 | sta 1,s ; remet le RTS
4122 | 2 game.s 1282 | Code | 00 | | 1 | 00/27BB : 8A | txa ; return value
4123 | 2 game.s 1283 | Code | 00 | | 3 | 00/27BC : C9 01 00 | cmp #{1} ; met les valeurs de comparaison
4124 | 2 game.s 1284 | Code | 00 | | 1 | 00/27BF : 60 | rts
4125 | 2 game.s 1285 | Empty | 00 | | 0 | 00/27C0 |
4126 | 2 game.s 1286 | Comment | 00 | | 0 | 00/27C0 | *-----------------------
4127 | 2 game.s 1287 | Comment | 00 | | 0 | 00/27C0 | * left
4128 | 2 game.s 1288 | Comment | 00 | | 0 | 00/27C0 | *-----------------------
4129 | 2 game.s 1289 | Comment | 00 | | 0 | 00/27C0 | * 7,s number of chars to copy
4130 | 2 game.s 1290 | Comment | 00 | | 0 | 00/27C0 | * 5,s pointer to source string
4131 | 2 game.s 1291 | Comment | 00 | | 0 | 00/27C0 | * 3,s pointer to destination string
4132 | 2 game.s 1292 | Comment | 00 | | 0 | 00/27C0 | * 1,s RTS
4133 | 2 game.s 1293 | Empty | 00 | | 0 | 00/27C0 |
4134 | 2 game.s 1294 | Empty | 00 | | 0 | 00/27C0 | left
4135 | 2 game.s 1295 | Code | 00 | | 2 | 00/27C0 : A3 05 | lda 5,s
4136 | 2 game.s 1296 | Code | 00 | | 2 | 00/27C2 : 85 80 | sta {$80}
4137 | 2 game.s 1297 | Code | 00 | | 2 | 00/27C4 : A3 03 | lda 3,s
4138 | 2 game.s 1298 | Code | 00 | | 2 | 00/27C6 : 85 84 | sta {{$80}+4}
4139 | 2 game.s 1299 | Empty | 00 | | 0 | 00/27C8 |
4140 | 2 game.s 1300 | Comment | 00 | | 0 | 00/27C8 | * check added length
4141 | 2 game.s 1301 | Empty | 00 | | 0 | 00/27C8 |
4142 | 2 game.s 1302 | Code | 11 | | 2 | 00/27C8 : E2 30 | sep #$30 ; check length
4143 | 2 game.s 1303 | Empty | 11 | | 0 | 00/27CA |
4144 | 2 game.s 1304 | Code | 11 | | 2 | 00/27CA : A0 00 | ldy #0
4145 | 2 game.s 1305 | Code | 11 | | 2 | 00/27CC : B1 80 | ozunid_14 lda ({$80}),y ; recopie les caract<63>res
4146 | 2 game.s 1306 | Code | 11 | | 2 | 00/27CE : 91 84 | sta ({{$80}+4}),y
4147 | 2 game.s 1307 | Code | 11 | | 1 | 00/27D0 : C8 | iny
4148 | 2 game.s 1308 | Code | 11 | | 1 | 00/27D1 : 98 | tya
4149 | 2 game.s 1309 | Code | 11 | | 2 | 00/27D2 : C3 07 | cmp 7,s
4150 | 2 game.s 1310 | Code | 11 | | 2 | 00/27D4 : 90 F6 | bcc ozunid_14
4151 | 2 game.s 1311 | Comment | 11 | | 0 | 00/27D6 | * beq ]lp
4152 | 2 game.s 1312 | Empty | 11 | | 0 | 00/27D6 |
4153 | 2 game.s 1313 | Code | 00 | | 2 | 00/27D6 : C2 30 | rep #$30
4154 | 2 game.s 1314 | Code | 00 | | 2 | 00/27D8 : A3 01 | lda 1,s ; r<>cup<75>re RTS
4155 | 2 game.s 1315 | Code | 00 | | 1 | 00/27DA : FA | plx ; d<>pile les param<61>tres
4156 | 2 game.s 1316 | Code | 00 | | 1 | 00/27DB : FA | plx
4157 | 2 game.s 1317 | Code | 00 | | 1 | 00/27DC : FA | plx
4158 | 2 game.s 1318 | Code | 00 | | 2 | 00/27DD : 83 01 | sta 1,s ; remet le RTS
4159 | 2 game.s 1319 | Code | 00 | | 1 | 00/27DF : 60 | rts
4160 | 2 game.s 1320 | Empty | 00 | | 0 | 00/27E0 |
4161 | 2 game.s 1321 | Comment | 00 | | 0 | 00/27E0 | *-----------------------
4162 | 2 game.s 1322 | Comment | 00 | | 0 | 00/27E0 | * val
4163 | 2 game.s 1323 | Comment | 00 | | 0 | 00/27E0 | *-----------------------
4164 | 2 game.s 1324 | Comment | 00 | | 0 | 00/27E0 | * 5,s string length
4165 | 2 game.s 1325 | Comment | 00 | | 0 | 00/27E0 | * 3,s pointer to source string
4166 | 2 game.s 1326 | Comment | 00 | | 0 | 00/27E0 | * 1,s RTS
4167 | 2 game.s 1327 | Comment | 00 | | 0 | 00/27E0 | * on return, A = unsigned value
4168 | 2 game.s 1328 | Empty | 00 | | 0 | 00/27E0 |
4169 | 2 game.s 1329 | Empty | 00 | | 0 | 00/27E0 | val
4170 | 2 game.s 1330 | Code | 00 | | 2 | 00/27E0 : A3 03 | lda 3,s
4171 | 2 game.s 1331 | Code | 00 | | 2 | 00/27E2 : 85 80 | sta {$80}
4172 | 2 game.s 1332 | Empty | 00 | | 0 | 00/27E4 |
4173 | 2 game.s 1333 | Code | 10 | | 2 | 00/27E4 : E2 20 | sep #$20
4174 | 2 game.s 1334 | Code | 10 | | 3 | 00/27E6 : A0 00 00 | ldy #0
4175 | 2 game.s 1335 | Code | 10 | | 1 | 00/27E9 : BB | tyx
4176 | 2 game.s 1336 | Code | 10 | | 2 | 00/27EA : B1 80 | ozunid_15 lda ({$80}),y ; recopie les caract<63>res
4177 | 2 game.s 1337 | Code | 10 | | 2 | 00/27EC : C9 20 | cmp #' ' ; skip space char
4178 | 2 game.s 1338 | Code | 10 | | 2 | 00/27EE : F0 04 | beq val1
4179 | 2 game.s 1339 | Code | 10 | 2 | 3 | 00/27F0 : 9D 20 28 | sta val_temp,x ; save
4180 | 2 game.s 1340 | Code | 10 | | 1 | 00/27F3 : E8 | inx
4181 | 2 game.s 1341 | Code | 10 | | 1 | 00/27F4 : C8 | val1 iny
4182 | 2 game.s 1342 | Code | 10 | | 1 | 00/27F5 : 98 | tya
4183 | 2 game.s 1343 | Code | 10 | | 2 | 00/27F6 : C3 05 | cmp 5,s
4184 | 2 game.s 1344 | Code | 10 | | 2 | 00/27F8 : 90 F0 | bcc ozunid_15
4185 | 2 game.s 1345 | Comment | 10 | | 0 | 00/27FA | * beq ]lp
4186 | 2 game.s 1346 | Empty | 10 | | 0 | 00/27FA |
4187 | 2 game.s 1347 | Code | 10 | | 3 | 00/27FA : E0 00 00 | cpx #0 ; exit if len is still 0
4188 | 2 game.s 1348 | Code | 10 | | 2 | 00/27FD : F0 17 | beq val2
4189 | 2 game.s 1349 | Empty | 10 | | 0 | 00/27FF |
4190 | 2 game.s 1350 | Code | 00 | | 2 | 00/27FF : C2 20 | rep #$20
4191 | 2 game.s 1351 | Empty | 00 | | 0 | 00/2801 |
4192 | 2 game.s 1352 | Macro | 00 | | 0 | 00/2801 | PushWord #0 ; wordspace
4194 | 2 game.s 1352 | Code | 00 | | 3 | 00/2801 : F4 00 00 | PEA #0
4197 | 2 game.s 1353 | Macro | 00 | | 0 | 00/2804 | PushLong #val_temp ; strPtr
4201 | 2 game.s 1353 | Code | 00 | 1 >>16 | 3 | 00/2804 : F4 00 00 | PEA #^#val_temp
4208 | 2 game.s 1353 | Code | 00 | 2 | 3 | 00/2807 : F4 20 28 | PEA #val_temp
4211 | 2 game.s 1354 | Code | 00 | | 1 | 00/280A : DA | phx ; strLength
4212 | 2 game.s 1355 | Code | 00 | | 3 | 00/280B : F4 00 00 | pea $0000 ; signedFlag
4213 | 2 game.s 1356 | Macro | 00 | | 0 | 00/280E | _Dec2Int
4215 | 2 game.s 1356 | Code | 00 | | 3 | 00/280E : A2 0B 28 | LDX #$280B ; load tool call #
4216 | 2 game.s 1356 | Code | 00 | | 4 | 00/2811 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4217 | 2 game.s 1357 | Code | 00 | | 1 | 00/2815 : FA | plx ; intResult
4218 | 2 game.s 1358 | Empty | 00 | | 0 | 00/2816 |
4219 | 2 game.s 1359 | Empty | 00 | | 0 | 00/2816 | val2
4220 | 2 game.s 1360 | Code | 00 | | 2 | 00/2816 : C2 20 | rep #$20
4221 | 2 game.s 1361 | Code | 00 | | 2 | 00/2818 : A3 01 | lda 1,s ; r<>cup<75>re RTS
4222 | 2 game.s 1362 | Code | 00 | | 1 | 00/281A : 7A | ply ; d<>pile les param<61>tres
4223 | 2 game.s 1363 | Code | 00 | | 1 | 00/281B : 7A | ply
4224 | 2 game.s 1364 | Code | 00 | | 2 | 00/281C : 83 01 | sta 1,s ; remet le RTS
4225 | 2 game.s 1365 | Code | 00 | | 1 | 00/281E : 8A | txa ; return value
4226 | 2 game.s 1366 | Code | 00 | | 1 | 00/281F : 60 | rts
4227 | 2 game.s 1367 | Empty | 00 | | 0 | 00/2820 |
4228 | 2 game.s 1368 | Data | 00 | | 8 | 00/2820 : 00 00 00 00 | val_temp ds 8 ; longueur de la cha<68>ne temporaire
| | | | | | 00 00 00 00 |
4229 | 2 game.s 1369 | Empty | 00 | | 0 | 00/2828 |
4230 | 2 game.s 1370 | Comment | 00 | | 0 | 00/2828 | *-----------------------
4231 | 2 game.s 1371 | Comment | 00 | | 0 | 00/2828 | * instr
4232 | 2 game.s 1372 | Comment | 00 | | 0 | 00/2828 | *-----------------------
4233 | 2 game.s 1373 | Comment | 00 | | 0 | 00/2828 | * 7,s length of string to search
4234 | 2 game.s 1374 | Comment | 00 | | 0 | 00/2828 | * 5,s pointer to character to find
4235 | 2 game.s 1375 | Comment | 00 | | 0 | 00/2828 | * 3,s pointer to source string
4236 | 2 game.s 1376 | Comment | 00 | | 0 | 00/2828 | * 1,s RTS
4237 | 2 game.s 1377 | Empty | 00 | | 0 | 00/2828 |
4238 | 2 game.s 1378 | Empty | 00 | | 0 | 00/2828 | instr
4239 | 2 game.s 1379 | Code | 00 | | 2 | 00/2828 : A3 03 | lda 3,s
4240 | 2 game.s 1380 | Code | 00 | | 2 | 00/282A : 85 80 | sta {$80}
4241 | 2 game.s 1381 | Empty | 00 | | 0 | 00/282C |
4242 | 2 game.s 1382 | Code | 10 | | 2 | 00/282C : E2 20 | sep #$20
4243 | 2 game.s 1383 | Empty | 10 | | 0 | 00/282E |
4244 | 2 game.s 1384 | Code | 10 | | 3 | 00/282E : A0 00 00 | ldy #0 ; AB
4245 | 2 game.s 1385 | Code | 10 | | 2 | 00/2831 : B1 80 | ozunid_16 lda ({$80}),y
4246 | 2 game.s 1386 | Code | 10 | | 1 | 00/2833 : C8 | iny
4247 | 2 game.s 1387 | Code | 10 | | 2 | 00/2834 : C3 05 | cmp 5,s
4248 | 2 game.s 1388 | Code | 10 | | 2 | 00/2836 : F0 08 | beq instr2 ; on a trouv<75> le caract<63>re
4249 | 2 game.s 1389 | Code | 10 | | 1 | 00/2838 : 98 | tya
4250 | 2 game.s 1390 | Code | 10 | | 2 | 00/2839 : C3 07 | cmp 7,s
4251 | 2 game.s 1391 | Code | 10 | | 2 | 00/283B : 90 F4 | bcc ozunid_16
4252 | 2 game.s 1392 | Comment | 10 | | 0 | 00/283D | * beq ]lp
4253 | 2 game.s 1393 | Empty | 10 | | 0 | 00/283D | instr1
4254 | 2 game.s 1394 | Code | 10 | | 3 | 00/283D : A0 FF FF | ldy #-1 ; on n'a pas trouv<75> le caract<63>re
4255 | 2 game.s 1395 | Empty | 10 | | 0 | 00/2840 |
4256 | 2 game.s 1396 | Empty | 10 | | 0 | 00/2840 | instr2
4257 | 2 game.s 1397 | Code | 00 | | 2 | 00/2840 : C2 20 | rep #$20
4258 | 2 game.s 1398 | Code | 00 | | 2 | 00/2842 : A3 01 | lda 1,s ; r<>cup<75>re RTS
4259 | 2 game.s 1399 | Code | 00 | | 1 | 00/2844 : FA | plx ; d<>pile les param<61>tres
4260 | 2 game.s 1400 | Code | 00 | | 1 | 00/2845 : FA | plx
4261 | 2 game.s 1401 | Code | 00 | | 1 | 00/2846 : FA | plx
4262 | 2 game.s 1402 | Code | 00 | | 2 | 00/2847 : 83 01 | sta 1,s ; remet le RTS
4263 | 2 game.s 1403 | Code | 00 | | 1 | 00/2849 : 98 | tya ; return value
4264 | 2 game.s 1404 | Code | 00 | | 1 | 00/284A : 60 | rts
4265 | 2 game.s 1405 | Empty | 00 | | 0 | 00/284B |
4266 | 2 game.s 1406 | Comment | 00 | | 0 | 00/284B | *-----------------------
4267 | 2 game.s 1407 | Comment | 00 | | 0 | 00/284B | * strcmp
4268 | 2 game.s 1408 | Comment | 00 | | 0 | 00/284B | *-----------------------
4269 | 2 game.s 1409 | Comment | 00 | | 0 | 00/284B | * 7,s length to compare
4270 | 2 game.s 1410 | Comment | 00 | | 0 | 00/284B | * 5,s pointer to string 2
4271 | 2 game.s 1411 | Comment | 00 | | 0 | 00/284B | * 3,s pointer to string 1
4272 | 2 game.s 1412 | Comment | 00 | | 0 | 00/284B | * 1,s RTS
4273 | 2 game.s 1413 | Empty | 00 | | 0 | 00/284B |
4274 | 2 game.s 1414 | Empty | 00 | | 0 | 00/284B | strcmp
4275 | 2 game.s 1415 | Code | 00 | | 2 | 00/284B : A3 03 | lda 3,s
4276 | 2 game.s 1416 | Code | 00 | | 2 | 00/284D : 85 80 | sta {$80}
4277 | 2 game.s 1417 | Code | 00 | | 2 | 00/284F : A3 05 | lda 5,s
4278 | 2 game.s 1418 | Code | 00 | | 2 | 00/2851 : 85 84 | sta {{$80}+4}
4279 | 2 game.s 1419 | Empty | 00 | | 0 | 00/2853 |
4280 | 2 game.s 1420 | Code | 00 | | 3 | 00/2853 : A2 00 00 | ldx #{0} ; default value, les cha<68>nes sont diff<66>rentes
4281 | 2 game.s 1421 | Empty | 00 | | 0 | 00/2856 |
4282 | 2 game.s 1422 | Code | 11 | | 2 | 00/2856 : E2 30 | sep #$30
4283 | 2 game.s 1423 | Empty | 11 | | 0 | 00/2858 |
4284 | 2 game.s 1424 | Code | 11 | | 2 | 00/2858 : A0 00 | ldy #0 ; AB
4285 | 2 game.s 1425 | Code | 11 | | 2 | 00/285A : B1 80 | ozunid_17 lda ({$80}),y
4286 | 2 game.s 1426 | Code | 11 | | 2 | 00/285C : D1 84 | cmp ({{$80}+4}),y
4287 | 2 game.s 1427 | Code | 11 | | 2 | 00/285E : D0 08 | bne strcmp2
4288 | 2 game.s 1428 | Code | 11 | | 1 | 00/2860 : C8 | iny
4289 | 2 game.s 1429 | Code | 11 | | 1 | 00/2861 : 98 | tya
4290 | 2 game.s 1430 | Code | 11 | | 2 | 00/2862 : C3 07 | cmp 7,s
4291 | 2 game.s 1431 | Code | 11 | | 2 | 00/2864 : 90 F4 | bcc ozunid_17
4292 | 2 game.s 1432 | Comment | 11 | | 0 | 00/2866 | * beq ]lp
4293 | 2 game.s 1433 | Empty | 11 | | 0 | 00/2866 | strcmp1
4294 | 2 game.s 1434 | Code | 11 | | 2 | 00/2866 : A2 01 | ldx #{1} ; m<>me cha<68>ne
4295 | 2 game.s 1435 | Empty | 11 | | 0 | 00/2868 |
4296 | 2 game.s 1436 | Empty | 11 | | 0 | 00/2868 | strcmp2
4297 | 2 game.s 1437 | Code | 00 | | 2 | 00/2868 : C2 30 | rep #$30
4298 | 2 game.s 1438 | Code | 00 | | 2 | 00/286A : A3 01 | lda 1,s ; r<>cup<75>re RTS
4299 | 2 game.s 1439 | Code | 00 | | 1 | 00/286C : 7A | ply ; d<>pile les param<61>tres
4300 | 2 game.s 1440 | Code | 00 | | 1 | 00/286D : 7A | ply
4301 | 2 game.s 1441 | Code | 00 | | 1 | 00/286E : 7A | ply
4302 | 2 game.s 1442 | Code | 00 | | 2 | 00/286F : 83 01 | sta 1,s ; remet le RTS
4303 | 2 game.s 1443 | Code | 00 | | 1 | 00/2871 : 8A | txa ; return value
4304 | 2 game.s 1444 | Code | 00 | | 3 | 00/2872 : C9 01 00 | cmp #{1} ; met les valeurs de comparaison
4305 | 2 game.s 1445 | Code | 00 | | 1 | 00/2875 : 60 | rts
4306 | 2 game.s 1446 | Empty | 00 | | 0 | 00/2876 |
4307 | 2 game.s 1447 | Comment | 00 | | 0 | 00/2876 | *-----------------------
4308 | 2 game.s 1448 | Comment | 00 | | 0 | 00/2876 | * data
4309 | 2 game.s 1449 | Comment | 00 | | 0 | 00/2876 | *-----------------------
4310 | 2 game.s 1450 | Empty | 00 | | 0 | 00/2876 |
4311 | 2 game.s 1451 | Empty | 00 | | 0 | 00/2876 | theDATA
4312 | 2 game.s 1452 | Empty | 00 | | 0 | 00/2876 |
4313 | 2 game.s 1453 | Comment | 00 | | 0 | 00/2876 | *-----------------------
4314 | 2 game.s 1454 | Comment | 00 | | 0 | 00/2876 | * Variables
4315 | 2 game.s 1455 | Comment | 00 | | 0 | 00/2876 | *-----------------------
4316 | 2 game.s 1456 | Empty | 00 | | 0 | 00/2876 |
4317 | 2 game.s 1457 | Comment | 00 | | 0 | 00/2876 | *--- Variables du jeu
4318 | 2 game.s 1458 | Empty | 00 | | 0 | 00/2876 |
4319 | 2 game.s 1459 | Empty | 00 | | 0 | 00/2876 | debutVARIABLES
4320 | 2 game.s 1460 | Empty | 00 | | 0 | 00/2876 |
4321 | 2 game.s 1461 | Data | 00 | | 1 | 00/2876 : 00 | C1 ds 1
4322 | 2 game.s 1462 | Data | 00 | | 1 | 00/2877 : 00 | P ds 1
4323 | 2 game.s 1463 | Empty | 00 | | 0 | 00/2878 |
4324 | 2 game.s 1464 | Empty | 00 | | 0 | 00/2878 | finVARIABLES
4325 | 2 game.s 1465 | Empty | 00 | | 0 | 00/2878 |
4326 | 2 game.s 1466 | Comment | 00 | | 0 | 00/2878 | *--- Variables Apple IIgs
4327 | 2 game.s 1467 | Empty | 00 | | 0 | 00/2878 |
4328 | 2 game.s 1468 | Data | 00 | | 2 | 00/2878 : 00 00 | nbINDEX ds 2
4329 | 2 game.s 1469 | Data | 00 | | 2 | 00/287A : 00 00 | nbTEXTES ds 2
4330 | 2 game.s 1470 | Data | 00 | | 2 | 00/287C : 00 00 | nbTEXTES2 ds 2 ; nombre de textes indiqu<71> dans le fichier .TEX
4331 | 2 game.s 1471 | Empty | 00 | | 0 | 00/287E |
4332 | 2 game.s 1472 | Data | 00 | | 2048 | 00/287E : 00 00 00 00 | tblINDEX ds 4*{512}
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
4333 | 2 game.s 1473 | Data | 00 | | 2048 | 00/307E : 00 00 00 00 | tblTEXTES ds 4*{512}
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
4334 | 2 game.s 1474 | Empty | 00 | | 0 | 00/387E |
4335 | 2 game.s 1475 | Empty | 00 | | 0 | 00/387E |
4336 | 1 toutadisparu.s 1295 | Directive | 00 | | 0 | 00/387E | put ecr.s
4337 | 3 ecr.s 1 | Comment | 00 | | 0 | 00/387E | *
4338 | 3 ecr.s 2 | Comment | 00 | | 0 | 00/387E | * Tout a disparu
4339 | 3 ecr.s 3 | Comment | 00 | | 0 | 00/387E | *
4340 | 3 ecr.s 4 | Comment | 00 | | 0 | 00/387E | * (c) 1992, Fran<61>ois Coulon
4341 | 3 ecr.s 5 | Comment | 00 | | 0 | 00/387E | * (c) 2022, Antoine Vignau & Olivier Zardini
4342 | 3 ecr.s 6 | Comment | 00 | | 0 | 00/387E | *
4343 | 3 ecr.s 7 | Empty | 00 | | 0 | 00/387E |
4344 | 3 ecr.s 8 | Directive | 00 | | 0 | 00/387E | mx %00
4345 | 3 ecr.s 9 | Empty | 00 | | 0 | 00/387E |
4346 | 3 ecr.s 10 | Empty | 00 | | 0 | 00/387E | tag_points
4347 | 3 ecr.s 11 | Comment | 00 | | 0 | 00/387E | * HEX 0669
4348 | 3 ecr.s 12 | Data | 00 | | 14 | 00/387E : 44 05 44 06 | HEX 4405440644064406440744074408
| | | | | | 44 06 44 06 |
| | | | | | 44 07 44 07 |
| | | | | | 44 08 |
4349 | 3 ecr.s 13 | Data | 00 | | 16 | 00/388C : 44 08 44 08 | HEX 4408440844094409440A440A440A440B
| | | | | | 44 09 44 09 |
| | | | | | 44 0A 44 0A |
| | | | | | 44 0A 44 0B |
4350 | 3 ecr.s 14 | Data | 00 | | 16 | 00/389C : 44 0B 44 0C | HEX 440B440C440C440C440D440D440E440E
| | | | | | 44 0C 44 0C |
| | | | | | 44 0D 44 0D |
| | | | | | 44 0E 44 0E |
4351 | 3 ecr.s 15 | Data | 00 | | 16 | 00/38AC : 44 0E 44 0F | HEX 440E440F440F44104410441044114411
| | | | | | 44 0F 44 10 |
| | | | | | 44 10 44 10 |
| | | | | | 44 11 44 11 |
4352 | 3 ecr.s 16 | Data | 00 | | 16 | 00/38BC : 38 05 39 05 | HEX 38053905390539053A053A053B053B05
| | | | | | 39 05 39 05 |
| | | | | | 3A 05 3A 05 |
| | | | | | 3B 05 3B 05 |
4353 | 3 ecr.s 17 | Data | 00 | | 16 | 00/38CC : 3B 05 3C 05 | HEX 3B053C053C053D053D053D053E053E05
| | | | | | 3C 05 3D 05 |
| | | | | | 3D 05 3D 05 |
| | | | | | 3E 05 3E 05 |
4354 | 3 ecr.s 18 | Data | 00 | | 16 | 00/38DC : 3F 05 3F 05 | HEX 3F053F053F0540054005410541054105
| | | | | | 3F 05 40 05 |
| | | | | | 40 05 41 05 |
| | | | | | 41 05 41 05 |
4355 | 3 ecr.s 19 | Data | 00 | | 16 | 00/38EC : 42 05 42 05 | HEX 42054205430543054305440544054505
| | | | | | 43 05 43 05 |
| | | | | | 43 05 44 05 |
| | | | | | 44 05 45 05 |
4356 | 3 ecr.s 20 | Data | 00 | | 16 | 00/38FC : 45 05 45 05 | HEX 45054505450646064606470647064706
| | | | | | 45 06 46 06 |
| | | | | | 46 06 47 06 |
| | | | | | 47 06 47 06 |
4357 | 3 ecr.s 21 | Data | 00 | | 16 | 00/390C : 48 06 48 06 | HEX 480648064906490649064A064A064B06
| | | | | | 49 06 49 06 |
| | | | | | 49 06 4A 06 |
| | | | | | 4A 06 4B 06 |
4358 | 3 ecr.s 22 | Data | 00 | | 16 | 00/391C : 4B 06 4B 06 | HEX 4B064B064C064C064D064D064D066006
| | | | | | 4C 06 4C 06 |
| | | | | | 4D 06 4D 06 |
| | | | | | 4D 06 60 06 |
4359 | 3 ecr.s 23 | Data | 00 | | 16 | 00/392C : 5F 06 5F 06 | HEX 5F065F065F065E065E065D065D065D06
| | | | | | 5F 06 5E 06 |
| | | | | | 5E 06 5D 06 |
| | | | | | 5D 06 5D 06 |
4360 | 3 ecr.s 24 | Data | 00 | | 16 | 00/393C : 5C 06 5C 06 | HEX 5C065C065B065B065B065A065A065A06
| | | | | | 5B 06 5B 06 |
| | | | | | 5B 06 5A 06 |
| | | | | | 5A 06 5A 06 |
4361 | 3 ecr.s 25 | Data | 00 | | 16 | 00/394C : 59 06 59 06 | HEX 59065906590659065806580758075707
| | | | | | 59 06 59 06 |
| | | | | | 58 06 58 07 |
| | | | | | 58 07 57 07 |
4362 | 3 ecr.s 26 | Data | 00 | | 16 | 00/395C : 57 07 57 07 | HEX 57075707570857085708570856085609
| | | | | | 57 08 57 08 |
| | | | | | 57 08 57 08 |
| | | | | | 56 08 56 09 |
4363 | 3 ecr.s 27 | Data | 00 | | 16 | 00/396C : 56 09 56 0A | HEX 5609560A560A560A560A560B560B560C
| | | | | | 56 0A 56 0A |
| | | | | | 56 0A 56 0B |
| | | | | | 56 0B 56 0C |
4364 | 3 ecr.s 28 | Data | 00 | | 16 | 00/397C : 56 0C 56 0C | HEX 560C560C560D560D560E560E560E560F
| | | | | | 56 0D 56 0D |
| | | | | | 56 0E 56 0E |
| | | | | | 56 0E 56 0F |
4365 | 3 ecr.s 29 | Data | 00 | | 16 | 00/398C : 56 0F 56 0F | HEX 560F560F561057105710571057105810
| | | | | | 56 10 57 10 |
| | | | | | 57 10 57 10 |
| | | | | | 57 10 58 10 |
4366 | 3 ecr.s 30 | Data | 00 | | 16 | 00/399C : 58 10 58 10 | HEX 5810581059105910591159115A115A11
| | | | | | 59 10 59 10 |
| | | | | | 59 11 59 11 |
| | | | | | 5A 11 5A 11 |
4367 | 3 ecr.s 31 | Data | 00 | | 16 | 00/39AC : 5B 11 5B 11 | HEX 5B115B115B115B115C115C115D115D11
| | | | | | 5B 11 5B 11 |
| | | | | | 5C 11 5C 11 |
| | | | | | 5D 11 5D 11 |
4368 | 3 ecr.s 32 | Data | 00 | | 16 | 00/39BC : 5D 11 5E 11 | HEX 5D115E115E115F115F115F1160116011
| | | | | | 5E 11 5F 11 |
| | | | | | 5F 11 5F 11 |
| | | | | | 60 11 60 11 |
4369 | 3 ecr.s 33 | Data | 00 | | 16 | 00/39CC : 61 11 61 11 | HEX 61116111611162116211631163116311
| | | | | | 61 11 62 11 |
| | | | | | 62 11 63 11 |
| | | | | | 63 11 63 11 |
4370 | 3 ecr.s 34 | Data | 00 | | 16 | 00/39DC : 63 11 64 11 | HEX 63116411641164106510651065106610
| | | | | | 64 11 64 10 |
| | | | | | 65 10 65 10 |
| | | | | | 65 10 66 10 |
4371 | 3 ecr.s 35 | Data | 00 | | 16 | 00/39EC : 66 10 66 10 | HEX 66106610660F660F660F660E670E670E
| | | | | | 66 0F 66 0F |
| | | | | | 66 0F 66 0E |
| | | | | | 67 0E 67 0E |
4372 | 3 ecr.s 36 | Data | 00 | | 16 | 00/39FC : 67 0E 67 0D | HEX 670E670D670D670D670C670C670C670B
| | | | | | 67 0D 67 0D |
| | | | | | 67 0C 67 0C |
| | | | | | 67 0C 67 0B |
4373 | 3 ecr.s 37 | Data | 00 | | 16 | 00/3A0C : 67 0B 67 0A | HEX 670B670A670A670A6709670967086708
| | | | | | 67 0A 67 0A |
| | | | | | 67 09 67 09 |
| | | | | | 67 08 67 08 |
4374 | 3 ecr.s 38 | Data | 00 | | 16 | 00/3A1C : 67 08 67 07 | HEX 67086707670767076706660666066606
| | | | | | 67 07 67 07 |
| | | | | | 67 06 66 06 |
| | | | | | 66 06 66 06 |
4375 | 3 ecr.s 39 | Data | 00 | | 16 | 00/3A2C : 66 06 65 06 | HEX 66066506650665066406640663066306
| | | | | | 65 06 65 06 |
| | | | | | 64 06 64 06 |
| | | | | | 63 06 63 06 |
4376 | 3 ecr.s 40 | Data | 00 | | 16 | 00/3A3C : 63 06 62 06 | HEX 63066206620661066105610561056005
| | | | | | 62 06 61 06 |
| | | | | | 61 05 61 05 |
| | | | | | 61 05 60 05 |
4377 | 3 ecr.s 41 | Data | 00 | | 16 | 00/3A4C : 71 05 71 06 | HEX 71057106710671067107710771087108
| | | | | | 71 06 71 06 |
| | | | | | 71 07 71 07 |
| | | | | | 71 08 71 08 |
4378 | 3 ecr.s 42 | Data | 00 | | 16 | 00/3A5C : 71 08 71 09 | HEX 710871097109710A710A710A710B710B
| | | | | | 71 09 71 0A |
| | | | | | 71 0A 71 0A |
| | | | | | 71 0B 71 0B |
4379 | 3 ecr.s 43 | Data | 00 | | 16 | 00/3A6C : 71 0C 71 0C | HEX 710C710C710C710D710D710E710E710E
| | | | | | 71 0C 71 0D |
| | | | | | 71 0D 71 0E |
| | | | | | 71 0E 71 0E |
4380 | 3 ecr.s 44 | Data | 00 | | 16 | 00/3A7C : 71 0E 72 0E | HEX 710E720E720F720F720F721072107310
| | | | | | 72 0F 72 0F |
| | | | | | 72 0F 72 10 |
| | | | | | 72 10 73 10 |
4381 | 3 ecr.s 45 | Data | 00 | | 16 | 00/3A8C : 73 10 73 10 | HEX 73107310731074107410741075107510
| | | | | | 73 10 74 10 |
| | | | | | 74 10 74 10 |
| | | | | | 75 10 75 10 |
4382 | 3 ecr.s 46 | Data | 00 | | 16 | 00/3A9C : 75 11 76 11 | HEX 75117611761176117611771177117811
| | | | | | 76 11 76 11 |
| | | | | | 76 11 77 11 |
| | | | | | 77 11 78 11 |
4383 | 3 ecr.s 47 | Data | 00 | | 16 | 00/3AAC : 78 11 78 11 | HEX 78117811791179117A117A117A117B11
| | | | | | 79 11 79 11 |
| | | | | | 7A 11 7A 11 |
| | | | | | 7A 11 7B 11 |
4384 | 3 ecr.s 48 | Data | 00 | | 16 | 00/3ABC : 7B 11 7C 11 | HEX 7B117C117C117C117C117D117D117D10
| | | | | | 7C 11 7C 11 |
| | | | | | 7C 11 7D 11 |
| | | | | | 7D 11 7D 10 |
4385 | 3 ecr.s 49 | Data | 00 | | 16 | 00/3ACC : 7D 10 7E 10 | HEX 7D107E107E107E107E0F7E0F7E0F7F0F
| | | | | | 7E 10 7E 10 |
| | | | | | 7E 0F 7E 0F |
| | | | | | 7E 0F 7F 0F |
4386 | 3 ecr.s 50 | Data | 00 | | 16 | 00/3ADC : 7F 0E 7F 0E | HEX 7F0E7F0E7F0E7F0E800E800D800D800C
| | | | | | 7F 0E 7F 0E |
| | | | | | 80 0E 80 0D |
| | | | | | 80 0D 80 0C |
4387 | 3 ecr.s 51 | Data | 00 | | 16 | 00/3AEC : 80 0C 80 0C | HEX 800C800C800C800B800B800A800A800A
| | | | | | 80 0C 80 0B |
| | | | | | 80 0B 80 0A |
| | | | | | 80 0A 80 0A |
4388 | 3 ecr.s 52 | Data | 00 | | 16 | 00/3AFC : 80 09 80 09 | HEX 80098009800880088008800780078006
| | | | | | 80 08 80 08 |
| | | | | | 80 08 80 07 |
| | | | | | 80 07 80 06 |
4389 | 3 ecr.s 53 | Data | 00 | | 16 | 00/3B0C : 80 06 80 06 | HEX 80068006800580059404940594059406
| | | | | | 80 05 80 05 |
| | | | | | 94 04 94 05 |
| | | | | | 94 05 94 06 |
4390 | 3 ecr.s 54 | Data | 00 | | 16 | 00/3B1C : 94 06 94 06 | HEX 94069406940794079408940894089409
| | | | | | 94 07 94 07 |
| | | | | | 94 08 94 08 |
| | | | | | 94 08 94 09 |
4391 | 3 ecr.s 55 | Data | 00 | | 16 | 00/3B2C : 94 09 94 0A | HEX 9409940A940A940A940B940B940C940C
| | | | | | 94 0A 94 0A |
| | | | | | 94 0B 94 0B |
| | | | | | 94 0C 94 0C |
4392 | 3 ecr.s 56 | Data | 00 | | 16 | 00/3B3C : 94 0C 94 0D | HEX 940C940D940D940E940E940E940F940F
| | | | | | 94 0D 94 0E |
| | | | | | 94 0E 94 0E |
| | | | | | 94 0F 94 0F |
4393 | 3 ecr.s 57 | Data | 00 | | 16 | 00/3B4C : 94 10 94 10 | HEX 94109410941094119411890489048A04
| | | | | | 94 10 94 11 |
| | | | | | 94 11 89 04 |
| | | | | | 89 04 8A 04 |
4394 | 3 ecr.s 58 | Data | 00 | | 16 | 00/3B5C : 8A 04 8A 04 | HEX 8A048A048B048B048C048C048C048D04
| | | | | | 8B 04 8B 04 |
| | | | | | 8C 04 8C 04 |
| | | | | | 8C 04 8D 04 |
4395 | 3 ecr.s 59 | Data | 00 | | 16 | 00/3B6C : 8D 04 8E 04 | HEX 8D048E048E048E048F048F0490049004
| | | | | | 8E 04 8E 04 |
| | | | | | 8F 04 8F 04 |
| | | | | | 90 04 90 04 |
4396 | 3 ecr.s 60 | Data | 00 | | 16 | 00/3B7C : 90 04 91 04 | HEX 90049104910492049204920493049304
| | | | | | 91 04 92 04 |
| | | | | | 92 04 92 04 |
| | | | | | 93 04 93 04 |
4397 | 3 ecr.s 61 | Data | 00 | | 16 | 00/3B8C : 94 04 94 04 | HEX 94049404940495049505950596059605
| | | | | | 94 04 95 04 |
| | | | | | 95 05 95 05 |
| | | | | | 96 05 96 05 |
4398 | 3 ecr.s 62 | Data | 00 | | 16 | 00/3B9C : 97 05 97 05 | HEX 97059705970598059805990599059905
| | | | | | 97 05 98 05 |
| | | | | | 98 05 99 05 |
| | | | | | 99 05 99 05 |
4399 | 3 ecr.s 63 | Data | 00 | | 16 | 00/3BAC : 9A 05 9A 05 | HEX 9A059A059A059B059B059B059C059C05
| | | | | | 9A 05 9B 05 |
| | | | | | 9B 05 9B 05 |
| | | | | | 9C 05 9C 05 |
4400 | 3 ecr.s 64 | Data | 00 | | 16 | 00/3BBC : 9D 05 9D 06 | HEX 9D059D069D069D069E069E069F069F06
| | | | | | 9D 06 9D 06 |
| | | | | | 9E 06 9E 06 |
| | | | | | 9F 06 9F 06 |
4401 | 3 ecr.s 65 | Data | 00 | | 16 | 00/3BCC : 9F 06 A0 06 | HEX 9F06A006A006B412B411B411B410B410
| | | | | | A0 06 B4 12 |
| | | | | | B4 11 B4 11 |
| | | | | | B4 10 B4 10 |
4402 | 3 ecr.s 66 | Data | 00 | | 16 | 00/3BDC : B4 10 B4 0F | HEX B410B40FB40FB40EB40EB40EB40DB40D
| | | | | | B4 0F B4 0E |
| | | | | | B4 0E B4 0E |
| | | | | | B4 0D B4 0D |
4403 | 3 ecr.s 67 | Data | 00 | | 16 | 00/3BEC : B4 0C B4 0C | HEX B40CB40CB40CB40BB40BB40AB40AB40A
| | | | | | B4 0C B4 0B |
| | | | | | B4 0B B4 0A |
| | | | | | B4 0A B4 0A |
4404 | 3 ecr.s 68 | Data | 00 | | 16 | 00/3BFC : B4 09 B4 09 | HEX B409B409B409B408B408B408B508B507
| | | | | | B4 09 B4 08 |
| | | | | | B4 08 B4 08 |
| | | | | | B5 08 B5 07 |
4405 | 3 ecr.s 69 | Data | 00 | | 16 | 00/3C0C : B5 07 B5 07 | HEX B507B507B506B506B506B506B606B605
| | | | | | B5 06 B5 06 |
| | | | | | B5 06 B5 06 |
| | | | | | B6 06 B6 05 |
4406 | 3 ecr.s 70 | Data | 00 | | 16 | 00/3C1C : B6 05 B6 05 | HEX B605B605B705B704B704B704B704B704
| | | | | | B7 05 B7 04 |
| | | | | | B7 04 B7 04 |
| | | | | | B7 04 B7 04 |
4407 | 3 ecr.s 71 | Data | 00 | | 16 | 00/3C2C : B8 04 B8 04 | HEX B804B804B904B904B903B903BA03BA03
| | | | | | B9 04 B9 04 |
| | | | | | B9 03 B9 03 |
| | | | | | BA 03 BA 03 |
4408 | 3 ecr.s 72 | Data | 00 | | 16 | 00/3C3C : BB 03 BB 03 | HEX BB03BB03BB03BC03BC03BD03BD03BD03
| | | | | | BB 03 BC 03 |
| | | | | | BC 03 BD 03 |
| | | | | | BD 03 BD 03 |
4409 | 3 ecr.s 73 | Data | 00 | | 16 | 00/3C4C : BE 03 BE 03 | HEX BE03BE03BF03BF03BF03BF04BF04C004
| | | | | | BF 03 BF 03 |
| | | | | | BF 03 BF 04 |
| | | | | | BF 04 C0 04 |
4410 | 3 ecr.s 74 | Data | 00 | | 16 | 00/3C5C : C0 04 C0 04 | HEX C004C004C005C105C105C106C106C106
| | | | | | C0 05 C1 05 |
| | | | | | C1 05 C1 06 |
| | | | | | C1 06 C1 06 |
4411 | 3 ecr.s 75 | Data | 00 | | 16 | 00/3C6C : C1 06 C1 07 | HEX C106C107C107C108C108C108C109C109
| | | | | | C1 07 C1 08 |
| | | | | | C1 08 C1 08 |
| | | | | | C1 09 C1 09 |
4412 | 3 ecr.s 76 | Data | 00 | | 16 | 00/3C7C : C1 0A C1 0A | HEX C10AC10AC10AC10BC10BC10CC10CC10C
| | | | | | C1 0A C1 0B |
| | | | | | C1 0B C1 0C |
| | | | | | C1 0C C1 0C |
4413 | 3 ecr.s 77 | Data | 00 | | 16 | 00/3C8C : C1 0D C1 0D | HEX C10DC10DC10EC10EC10EC10FC10FC110
| | | | | | C1 0E C1 0E |
| | | | | | C1 0E C1 0F |
| | | | | | C1 0F C1 10 |
4414 | 3 ecr.s 78 | Data | 00 | | 16 | 00/3C9C : C1 10 C1 10 | HEX C110C110C111C111B50CB50CB50CB60C
| | | | | | C1 11 C1 11 |
| | | | | | B5 0C B5 0C |
| | | | | | B5 0C B6 0C |
4415 | 3 ecr.s 79 | Data | 00 | | 16 | 00/3CAC : B6 0C B7 0C | HEX B60CB70CB70CB70CB80CB80CB90CB90C
| | | | | | B7 0C B7 0C |
| | | | | | B8 0C B8 0C |
| | | | | | B9 0C B9 0C |
4416 | 3 ecr.s 80 | Data | 00 | | 16 | 00/3CBC : B9 0D B9 0D | HEX B90DB90DBA0DBA0DBB0DBB0DBB0DBC0D
| | | | | | BA 0D BA 0D |
| | | | | | BB 0D BB 0D |
| | | | | | BB 0D BC 0D |
4417 | 3 ecr.s 81 | Data | 00 | | 16 | 00/3CCC : BC 0D BD 0D | HEX BC0DBD0DBD0DBD0DBE0DBE0DBF0DBF0D
| | | | | | BD 0D BD 0D |
| | | | | | BE 0D BE 0D |
| | | | | | BF 0D BF 0D |
4418 | 3 ecr.s 82 | Data | 00 | | 16 | 00/3CDC : BF 0D BF 0D | HEX BF0DBF0DC00DC00D2C282C282C292C29
| | | | | | C0 0D C0 0D |
| | | | | | 2C 28 2C 28 |
| | | | | | 2C 29 2C 29 |
4419 | 3 ecr.s 83 | Data | 00 | | 16 | 00/3CEC : 2C 2A 2C 2A | HEX 2C2A2C2A2C2A2C2B2C2B2C2C2C2C2C2C
| | | | | | 2C 2A 2C 2B |
| | | | | | 2C 2B 2C 2C |
| | | | | | 2C 2C 2C 2C |
4420 | 3 ecr.s 84 | Data | 00 | | 16 | 00/3CFC : 2C 2D 2C 2D | HEX 2C2D2C2D2C2E2C2E2C2E2C2F2C2F2C30
| | | | | | 2C 2E 2C 2E |
| | | | | | 2C 2E 2C 2F |
| | | | | | 2C 2F 2C 30 |
4421 | 3 ecr.s 85 | Data | 00 | | 16 | 00/3D0C : 2C 30 2C 30 | HEX 2C302C302C312C312C322C322C332C33
| | | | | | 2C 31 2C 31 |
| | | | | | 2C 32 2C 32 |
| | | | | | 2C 33 2C 33 |
4422 | 3 ecr.s 86 | Data | 00 | | 16 | 00/3D1C : 2C 33 2C 34 | HEX 2C332C342C342C352C352C352C352C36
| | | | | | 2C 34 2C 35 |
| | | | | | 2C 35 2C 35 |
| | | | | | 2C 35 2C 36 |
4423 | 3 ecr.s 87 | Data | 00 | | 16 | 00/3D2C : 2C 36 2C 37 | HEX 2C362C372C372C372C382C382C392C39
| | | | | | 2C 37 2C 37 |
| | | | | | 2C 38 2C 38 |
| | | | | | 2C 39 2C 39 |
4424 | 3 ecr.s 88 | Data | 00 | | 16 | 00/3D3C : 2C 28 2D 28 | HEX 2C282D282D282E282E282E282F282F28
| | | | | | 2D 28 2E 28 |
| | | | | | 2E 28 2E 28 |
| | | | | | 2F 28 2F 28 |
4425 | 3 ecr.s 89 | Data | 00 | | 16 | 00/3D4C : 30 28 30 28 | HEX 30283028302831283128322832283228
| | | | | | 30 28 31 28 |
| | | | | | 31 28 32 28 |
| | | | | | 32 28 32 28 |
4426 | 3 ecr.s 90 | Data | 00 | | 16 | 00/3D5C : 33 28 33 28 | HEX 33283328332834283428352835283528
| | | | | | 33 28 34 28 |
| | | | | | 34 28 35 28 |
| | | | | | 35 28 35 28 |
4427 | 3 ecr.s 91 | Data | 00 | | 16 | 00/3D6C : 35 28 36 28 | HEX 35283628362836293729372937293829
| | | | | | 36 28 36 29 |
| | | | | | 37 29 37 29 |
| | | | | | 37 29 38 29 |
4428 | 3 ecr.s 92 | Data | 00 | | 16 | 00/3D7C : 38 29 38 29 | HEX 382938293929392A392A392A392A392A
| | | | | | 39 29 39 2A |
| | | | | | 39 2A 39 2A |
| | | | | | 39 2A 39 2A |
4429 | 3 ecr.s 93 | Data | 00 | | 16 | 00/3D8C : 3A 2A 3A 2A | HEX 3A2A3A2A3A2B3A2B3B2B3B2C3B2C3B2C
| | | | | | 3A 2B 3A 2B |
| | | | | | 3B 2B 3B 2C |
| | | | | | 3B 2C 3B 2C |
4430 | 3 ecr.s 94 | Data | 00 | | 16 | 00/3D9C : 3B 2C 3B 2D | HEX 3B2C3B2D3B2D3B2D3B2E3C2E3C2E3C2E
| | | | | | 3B 2D 3B 2D |
| | | | | | 3B 2E 3C 2E |
| | | | | | 3C 2E 3C 2E |
4431 | 3 ecr.s 95 | Data | 00 | | 16 | 00/3DAC : 3C 2F 3C 2F | HEX 3C2F3C2F3C2F3D2F3D303D303D303D31
| | | | | | 3C 2F 3D 2F |
| | | | | | 3D 30 3D 30 |
| | | | | | 3D 30 3D 31 |
4432 | 3 ecr.s 96 | Data | 00 | | 16 | 00/3DBC : 3D 31 3D 32 | HEX 3D313D323D323D333D333D333D343D34
| | | | | | 3D 32 3D 33 |
| | | | | | 3D 33 3D 33 |
| | | | | | 3D 34 3D 34 |
4433 | 3 ecr.s 97 | Data | 00 | | 16 | 00/3DCC : 3D 35 3D 35 | HEX 3D353D353D353D363D363C363C373C37
| | | | | | 3D 35 3D 36 |
| | | | | | 3D 36 3C 36 |
| | | | | | 3C 37 3C 37 |
4434 | 3 ecr.s 98 | Data | 00 | | 16 | 00/3DDC : 3C 37 3B 37 | HEX 3C373B373B373B373B373B383A383A38
| | | | | | 3B 37 3B 37 |
| | | | | | 3B 37 3B 38 |
| | | | | | 3A 38 3A 38 |
4435 | 3 ecr.s 99 | Data | 00 | | 16 | 00/3DEC : 3A 38 39 38 | HEX 3A383938393939393939383938393739
| | | | | | 39 39 39 39 |
| | | | | | 39 39 38 39 |
| | | | | | 38 39 37 39 |
4436 | 3 ecr.s 100 | Data | 00 | | 16 | 00/3DFC : 37 39 37 39 | HEX 37393739373936393639353935393539
| | | | | | 37 39 36 39 |
| | | | | | 36 39 35 39 |
| | | | | | 35 39 35 39 |
4437 | 3 ecr.s 101 | Data | 00 | | 16 | 00/3E0C : 35 39 34 39 | HEX 35393439343933393339333932393239
| | | | | | 34 39 33 39 |
| | | | | | 33 39 33 39 |
| | | | | | 32 39 32 39 |
4438 | 3 ecr.s 102 | Data | 00 | | 16 | 00/3E1C : 31 39 31 39 | HEX 313931393039303930392F392F392E39
| | | | | | 30 39 30 39 |
| | | | | | 30 39 2F 39 |
| | | | | | 2F 39 2E 39 |
4439 | 3 ecr.s 103 | Data | 00 | | 16 | 00/3E2C : 2E 39 2E 39 | HEX 2E392E392D392D394628462846294629
| | | | | | 2D 39 2D 39 |
| | | | | | 46 28 46 28 |
| | | | | | 46 29 46 29 |
4440 | 3 ecr.s 104 | Data | 00 | | 16 | 00/3E3C : 46 2A 46 2A | HEX 462A462A462A462B462B462C462C462C
| | | | | | 46 2A 46 2B |
| | | | | | 46 2B 46 2C |
| | | | | | 46 2C 46 2C |
4441 | 3 ecr.s 105 | Data | 00 | | 16 | 00/3E4C : 46 2D 46 2D | HEX 462D462D462E462E462E462F462F4630
| | | | | | 46 2E 46 2E |
| | | | | | 46 2E 46 2F |
| | | | | | 46 2F 46 30 |
4442 | 3 ecr.s 106 | Data | 00 | | 16 | 00/3E5C : 46 30 46 30 | HEX 46304630463146314631463246324633
| | | | | | 46 31 46 31 |
| | | | | | 46 31 46 32 |
| | | | | | 46 32 46 33 |
4443 | 3 ecr.s 107 | Data | 00 | | 16 | 00/3E6C : 46 33 46 33 | HEX 46334633463446344635463546354636
| | | | | | 46 34 46 34 |
| | | | | | 46 35 46 35 |
| | | | | | 46 35 46 36 |
4444 | 3 ecr.s 108 | Data | 00 | | 16 | 00/3E7C : 46 36 46 37 | HEX 46364637463746374638463846394639
| | | | | | 46 37 46 37 |
| | | | | | 46 38 46 38 |
| | | | | | 46 39 46 39 |
4445 | 3 ecr.s 109 | Data | 00 | | 16 | 00/3E8C : 46 39 46 3A | HEX 4639463A632863286228622861286128
| | | | | | 63 28 63 28 |
| | | | | | 62 28 62 28 |
| | | | | | 61 28 61 28 |
4446 | 3 ecr.s 110 | Data | 00 | | 16 | 00/3E9C : 61 28 60 28 | HEX 6128602860285F285F285F285E285E28
| | | | | | 60 28 5F 28 |
| | | | | | 5F 28 5F 28 |
| | | | | | 5E 28 5E 28 |
4447 | 3 ecr.s 111 | Data | 00 | | 16 | 00/3EAC : 5D 28 5D 28 | HEX 5D285D285D285C285C285B285B285B28
| | | | | | 5D 28 5C 28 |
| | | | | | 5C 28 5B 28 |
| | | | | | 5B 28 5B 28 |
4448 | 3 ecr.s 112 | Data | 00 | | 16 | 00/3EBC : 5A 28 5A 28 | HEX 5A285A28592859285928582858285728
| | | | | | 59 28 59 28 |
| | | | | | 59 28 58 28 |
| | | | | | 58 28 57 28 |
4449 | 3 ecr.s 113 | Data | 00 | | 16 | 00/3ECC : 57 28 57 28 | HEX 57285728562856285528552855285428
| | | | | | 56 28 56 28 |
| | | | | | 55 28 55 28 |
| | | | | | 55 28 54 28 |
4450 | 3 ecr.s 114 | Data | 00 | | 16 | 00/3EDC : 54 28 53 28 | HEX 54285328532853285328522852295229
| | | | | | 53 28 53 28 |
| | | | | | 53 28 52 28 |
| | | | | | 52 29 52 29 |
4451 | 3 ecr.s 115 | Data | 00 | | 16 | 00/3EEC : 52 29 51 29 | HEX 52295129512A512A512A512A512A512B
| | | | | | 51 2A 51 2A |
| | | | | | 51 2A 51 2A |
| | | | | | 51 2A 51 2B |
4452 | 3 ecr.s 116 | Data | 00 | | 16 | 00/3EFC : 51 2B 51 2C | HEX 512B512C512C512C512D512D512E512E
| | | | | | 51 2C 51 2C |
| | | | | | 51 2D 51 2D |
| | | | | | 51 2E 51 2E |
4453 | 3 ecr.s 117 | Data | 00 | | 16 | 00/3F0C : 51 2E 51 2F | HEX 512E512F512F512F5130513052305230
| | | | | | 51 2F 51 2F |
| | | | | | 51 30 51 30 |
| | | | | | 52 30 52 30 |
4454 | 3 ecr.s 118 | Data | 00 | | 16 | 00/3F1C : 52 30 52 30 | HEX 52305230533053305331533154315431
| | | | | | 53 30 53 30 |
| | | | | | 53 31 53 31 |
| | | | | | 54 31 54 31 |
4455 | 3 ecr.s 119 | Data | 00 | | 16 | 00/3F2C : 54 31 55 31 | HEX 54315531553155325532563256325732
| | | | | | 55 31 55 32 |
| | | | | | 55 32 56 32 |
| | | | | | 56 32 57 32 |
4456 | 3 ecr.s 120 | Data | 00 | | 16 | 00/3F3C : 57 32 57 32 | HEX 57325732583258325932593259325A32
| | | | | | 58 32 58 32 |
| | | | | | 59 32 59 32 |
| | | | | | 59 32 5A 32 |
4457 | 3 ecr.s 121 | Data | 00 | | 16 | 00/3F4C : 5A 32 5B 32 | HEX 5A325B325B325B325C325C325D325D32
| | | | | | 5B 32 5B 32 |
| | | | | | 5C 32 5C 32 |
| | | | | | 5D 32 5D 32 |
4458 | 3 ecr.s 122 | Data | 00 | | 16 | 00/3F5C : 5D 32 5E 32 | HEX 5D325E325E325F325F325F3260326033
| | | | | | 5E 32 5F 32 |
| | | | | | 5F 32 5F 32 |
| | | | | | 60 32 60 33 |
4459 | 3 ecr.s 123 | Data | 00 | | 16 | 00/3F6C : 60 33 60 33 | HEX 60336033613361336134613461346134
| | | | | | 61 33 61 33 |
| | | | | | 61 34 61 34 |
| | | | | | 61 34 61 34 |
4460 | 3 ecr.s 124 | Data | 00 | | 16 | 00/3F7C : 61 35 62 35 | HEX 61356235623562356235623662366237
| | | | | | 62 35 62 35 |
| | | | | | 62 35 62 36 |
| | | | | | 62 36 62 37 |
4461 | 3 ecr.s 125 | Data | 00 | | 16 | 00/3F8C : 62 37 62 37 | HEX 62376237623862386239623962396139
| | | | | | 62 38 62 38 |
| | | | | | 62 39 62 39 |
| | | | | | 62 39 61 39 |
4462 | 3 ecr.s 126 | Data | 00 | | 16 | 00/3F9C : 61 39 61 39 | HEX 6139613961396039603A603A5F3A5F3A
| | | | | | 61 39 60 39 |
| | | | | | 60 3A 60 3A |
| | | | | | 5F 3A 5F 3A |
4463 | 3 ecr.s 127 | Data | 00 | | 16 | 00/3FAC : 5F 3A 5F 3A | HEX 5F3A5F3A5E3A5E3A5D3A5D3A5D3A5C3A
| | | | | | 5E 3A 5E 3A |
| | | | | | 5D 3A 5D 3A |
| | | | | | 5D 3A 5C 3A |
4464 | 3 ecr.s 128 | Data | 00 | | 16 | 00/3FBC : 5C 3A 5B 3A | HEX 5C3A5B3A5B3A5B3A5A3A5A3A593A593A
| | | | | | 5B 3A 5B 3A |
| | | | | | 5A 3A 5A 3A |
| | | | | | 59 3A 59 3A |
4465 | 3 ecr.s 129 | Data | 00 | | 16 | 00/3FCC : 59 3A 58 3A | HEX 593A583A583A573A573A573A563A563A
| | | | | | 58 3A 57 3A |
| | | | | | 57 3A 57 3A |
| | | | | | 56 3A 56 3A |
4466 | 3 ecr.s 130 | Data | 00 | | 16 | 00/3FDC : 55 3A 55 3A | HEX 553A553A553A543A6F286F286F286F29
| | | | | | 55 3A 54 3A |
| | | | | | 6F 28 6F 28 |
| | | | | | 6F 28 6F 29 |
4467 | 3 ecr.s 131 | Data | 00 | | 16 | 00/3FEC : 6F 29 6F 2A | HEX 6F296F2A6F2A6F2A6F2B6F2B6F2C6F2C
| | | | | | 6F 2A 6F 2A |
| | | | | | 6F 2B 6F 2B |
| | | | | | 6F 2C 6F 2C |
4468 | 3 ecr.s 132 | Data | 00 | | 16 | 00/3FFC : 6F 2C 6F 2D | HEX 6F2C6F2D6F2D6F2E6F2E6F2E6F2F6F2F
| | | | | | 6F 2D 6F 2E |
| | | | | | 6F 2E 6F 2E |
| | | | | | 6F 2F 6F 2F |
4469 | 3 ecr.s 133 | Data | 00 | | 16 | 00/400C : 6F 30 6F 30 | HEX 6F306F306F306F316F316F326F326F33
| | | | | | 6F 30 6F 31 |
| | | | | | 6F 31 6F 32 |
| | | | | | 6F 32 6F 33 |
4470 | 3 ecr.s 134 | Data | 00 | | 16 | 00/401C : 6F 33 6F 33 | HEX 6F336F336F346F346F356F356F356F36
| | | | | | 6F 34 6F 34 |
| | | | | | 6F 35 6F 35 |
| | | | | | 6F 35 6F 36 |
4471 | 3 ecr.s 135 | Data | 00 | | 16 | 00/402C : 6F 36 6F 37 | HEX 6F366F376F376F376F386F386F396F39
| | | | | | 6F 37 6F 37 |
| | | | | | 6F 38 6F 38 |
| | | | | | 6F 39 6F 39 |
4472 | 3 ecr.s 136 | Data | 00 | | 16 | 00/403C : 6F 39 6F 3A | HEX 6F396F3A6F3A6F276F27702770277027
| | | | | | 6F 3A 6F 27 |
| | | | | | 6F 27 70 27 |
| | | | | | 70 27 70 27 |
4473 | 3 ecr.s 137 | Data | 00 | | 16 | 00/404C : 71 27 71 27 | HEX 71277127722772277227732773277427
| | | | | | 72 27 72 27 |
| | | | | | 72 27 73 27 |
| | | | | | 73 27 74 27 |
4474 | 3 ecr.s 138 | Data | 00 | | 16 | 00/405C : 74 27 74 27 | HEX 74277427752775277627762776277727
| | | | | | 75 27 75 27 |
| | | | | | 76 27 76 27 |
| | | | | | 76 27 77 27 |
4475 | 3 ecr.s 139 | Data | 00 | | 16 | 00/406C : 77 27 78 27 | HEX 77277827782778277927792779287A28
| | | | | | 78 27 78 27 |
| | | | | | 79 27 79 27 |
| | | | | | 79 28 7A 28 |
4476 | 3 ecr.s 140 | Data | 00 | | 16 | 00/407C : 7A 28 7A 28 | HEX 7A287A287B287B287C287C287C287C28
| | | | | | 7B 28 7B 28 |
| | | | | | 7C 28 7C 28 |
| | | | | | 7C 28 7C 28 |
4477 | 3 ecr.s 141 | Data | 00 | | 16 | 00/408C : 7C 28 7D 28 | HEX 7C287D287D287E287E287E297E297F29
| | | | | | 7D 28 7E 28 |
| | | | | | 7E 28 7E 29 |
| | | | | | 7E 29 7F 29 |
4478 | 3 ecr.s 142 | Data | 00 | | 16 | 00/409C : 7F 29 7F 29 | HEX 7F297F29802980298029802A812A812A
| | | | | | 80 29 80 29 |
| | | | | | 80 29 80 2A |
| | | | | | 81 2A 81 2A |
4479 | 3 ecr.s 143 | Data | 00 | | 16 | 00/40AC : 81 2A 82 2A | HEX 812A822A822A822A822B822B822B822C
| | | | | | 82 2A 82 2A |
| | | | | | 82 2B 82 2B |
| | | | | | 82 2B 82 2C |
4480 | 3 ecr.s 144 | Data | 00 | | 16 | 00/40BC : 83 2C 83 2C | HEX 832C832C832C832D832D832E832E832E
| | | | | | 83 2C 83 2D |
| | | | | | 83 2D 83 2E |
| | | | | | 83 2E 83 2E |
4481 | 3 ecr.s 145 | Data | 00 | | 16 | 00/40CC : 82 2E 82 2F | HEX 822E822F822F822F822F813081308130
| | | | | | 82 2F 82 2F |
| | | | | | 82 2F 81 30 |
| | | | | | 81 30 81 30 |
4482 | 3 ecr.s 146 | Data | 00 | | 16 | 00/40DC : 80 30 80 30 | HEX 80308030803080307F307F317F317E31
| | | | | | 80 30 80 30 |
| | | | | | 7F 30 7F 31 |
| | | | | | 7F 31 7E 31 |
4483 | 3 ecr.s 147 | Data | 00 | | 16 | 00/40EC : 7E 31 7E 31 | HEX 7E317E317E317E327D327D327D327C32
| | | | | | 7E 31 7E 32 |
| | | | | | 7D 32 7D 32 |
| | | | | | 7D 32 7C 32 |
4484 | 3 ecr.s 148 | Data | 00 | | 16 | 00/40FC : 7C 32 7C 32 | HEX 7C327C327B337B337A337A337A337A33
| | | | | | 7B 33 7B 33 |
| | | | | | 7A 33 7A 33 |
| | | | | | 7A 33 7A 33 |
4485 | 3 ecr.s 149 | Data | 00 | | 16 | 00/410C : 79 33 79 33 | HEX 79337933783378337833773377337733
| | | | | | 78 33 78 33 |
| | | | | | 78 33 77 33 |
| | | | | | 77 33 77 33 |
4486 | 3 ecr.s 150 | Data | 00 | | 16 | 00/411C : 76 33 76 33 | HEX 76337633763375337533743374337433
| | | | | | 76 33 75 33 |
| | | | | | 75 33 74 33 |
| | | | | | 74 33 74 33 |
4487 | 3 ecr.s 151 | Data | 00 | | 16 | 00/412C : 73 33 73 33 | HEX 73337333723372337233713371337033
| | | | | | 72 33 72 33 |
| | | | | | 72 33 71 33 |
| | | | | | 71 33 70 33 |
4488 | 3 ecr.s 152 | Data | 00 | | 16 | 00/413C : 70 33 70 33 | HEX 703370336F338A3A8A398A398A398A38
| | | | | | 6F 33 8A 3A |
| | | | | | 8A 39 8A 39 |
| | | | | | 8A 39 8A 38 |
4489 | 3 ecr.s 153 | Data | 00 | | 16 | 00/414C : 8A 38 8A 37 | HEX 8A388A378A378A378A368A368A358A35
| | | | | | 8A 37 8A 37 |
| | | | | | 8A 36 8A 36 |
| | | | | | 8A 35 8A 35 |
4490 | 3 ecr.s 154 | Data | 00 | | 16 | 00/415C : 8A 35 8A 34 | HEX 8A358A348A348A338A338A338A328A32
| | | | | | 8A 34 8A 33 |
| | | | | | 8A 33 8A 33 |
| | | | | | 8A 32 8A 32 |
4491 | 3 ecr.s 155 | Data | 00 | | 16 | 00/416C : 8A 31 8A 31 | HEX 8A318A318A308A308A308A2F8A2F8A2F
| | | | | | 8A 30 8A 30 |
| | | | | | 8A 30 8A 2F |
| | | | | | 8A 2F 8A 2F |
4492 | 3 ecr.s 156 | Data | 00 | | 16 | 00/417C : 8A 2E 8A 2E | HEX 8A2E8A2E8A2E8A2E8A2D8A2D8B2D8B2C
| | | | | | 8A 2E 8A 2E |
| | | | | | 8A 2D 8A 2D |
| | | | | | 8B 2D 8B 2C |
4493 | 3 ecr.s 157 | Data | 00 | | 16 | 00/418C : 8B 2C 8B 2C | HEX 8B2C8B2C8B2B8B2B8B2B8B2A8C2A8C2A
| | | | | | 8B 2B 8B 2B |
| | | | | | 8B 2B 8B 2A |
| | | | | | 8C 2A 8C 2A |
4494 | 3 ecr.s 158 | Data | 00 | | 16 | 00/419C : 8C 2A 8C 29 | HEX 8C2A8C298C298C298C298C288D288D28
| | | | | | 8C 29 8C 29 |
| | | | | | 8C 29 8C 28 |
| | | | | | 8D 28 8D 28 |
4495 | 3 ecr.s 159 | Data | 00 | | 16 | 00/41AC : 8D 28 8D 28 | HEX 8D288D288E288E288E278E278F278F27
| | | | | | 8E 28 8E 28 |
| | | | | | 8E 27 8E 27 |
| | | | | | 8F 27 8F 27 |
4496 | 3 ecr.s 160 | Data | 00 | | 16 | 00/41BC : 90 27 90 27 | HEX 90279027902791279127922792279227
| | | | | | 90 27 91 27 |
| | | | | | 91 27 92 27 |
| | | | | | 92 27 92 27 |
4497 | 3 ecr.s 161 | Data | 00 | | 16 | 00/41CC : 93 27 93 27 | HEX 93279327942794279427952795279627
| | | | | | 94 27 94 27 |
| | | | | | 94 27 95 27 |
| | | | | | 95 27 96 27 |
4498 | 3 ecr.s 162 | Data | 00 | | 16 | 00/41DC : 96 27 97 27 | HEX 96279727972897289728972898289828
| | | | | | 97 28 97 28 |
| | | | | | 97 28 97 28 |
| | | | | | 98 28 98 28 |
4499 | 3 ecr.s 163 | Data | 00 | | 16 | 00/41EC : 98 28 99 28 | HEX 982899289928992999299A299A299A2A
| | | | | | 99 28 99 29 |
| | | | | | 99 29 9A 29 |
| | | | | | 9A 29 9A 2A |
4500 | 3 ecr.s 164 | Data | 00 | | 16 | 00/41FC : 9A 2A 9A 2A | HEX 9A2A9A2A9B2A9B2A9B2B9B2B9B2B9B2C
| | | | | | 9B 2A 9B 2A |
| | | | | | 9B 2B 9B 2B |
| | | | | | 9B 2B 9B 2C |
4501 | 3 ecr.s 165 | Data | 00 | | 16 | 00/420C : 9B 2C 9B 2C | HEX 9B2C9B2C9B2C9B2D9B2D9B2E9B2E9B2E
| | | | | | 9B 2C 9B 2D |
| | | | | | 9B 2D 9B 2E |
| | | | | | 9B 2E 9B 2E |
4502 | 3 ecr.s 166 | Data | 00 | | 16 | 00/421C : 9B 2F 9B 2F | HEX 9B2F9B2F9B309B309B309B319B319B32
| | | | | | 9B 30 9B 30 |
| | | | | | 9B 30 9B 31 |
| | | | | | 9B 31 9B 32 |
4503 | 3 ecr.s 167 | Data | 00 | | 16 | 00/422C : 9B 32 9B 33 | HEX 9B329B339B339B339B349B349B359B35
| | | | | | 9B 33 9B 33 |
| | | | | | 9B 34 9B 34 |
| | | | | | 9B 35 9B 35 |
4504 | 3 ecr.s 168 | Data | 00 | | 16 | 00/423C : 9B 35 9B 36 | HEX 9B359B369B369B379B379B379B389B38
| | | | | | 9B 36 9B 37 |
| | | | | | 9B 37 9B 37 |
| | | | | | 9B 38 9B 38 |
4505 | 3 ecr.s 169 | Data | 00 | | 16 | 00/424C : 9B 39 9B 39 | HEX 9B399B399B398A348B348B348C348C34
| | | | | | 9B 39 8A 34 |
| | | | | | 8B 34 8B 34 |
| | | | | | 8C 34 8C 34 |
4506 | 3 ecr.s 170 | Data | 00 | | 16 | 00/425C : 8C 34 8D 34 | HEX 8C348D348D348E348E348E348F348F34
| | | | | | 8D 34 8E 34 |
| | | | | | 8E 34 8E 34 |
| | | | | | 8F 34 8F 34 |
4507 | 3 ecr.s 171 | Data | 00 | | 16 | 00/426C : 90 34 90 34 | HEX 90349034903491349134923492349234
| | | | | | 90 34 91 34 |
| | | | | | 91 34 92 34 |
| | | | | | 92 34 92 34 |
4508 | 3 ecr.s 172 | Data | 00 | | 16 | 00/427C : 93 34 93 34 | HEX 93349334943494349434953495349634
| | | | | | 94 34 94 34 |
| | | | | | 94 34 95 34 |
| | | | | | 95 34 96 34 |
4509 | 3 ecr.s 173 | Data | 00 | | 16 | 00/428C : 96 34 97 34 | HEX 96349734973497349834983499349934
| | | | | | 97 34 97 34 |
| | | | | | 98 34 98 34 |
| | | | | | 99 34 99 34 |
4510 | 3 ecr.s 174 | Data | 00 | | 16 | 00/429C : 99 34 A7 28 | HEX 9934A728A728A728A729A729A72AA72A
| | | | | | A7 28 A7 28 |
| | | | | | A7 29 A7 29 |
| | | | | | A7 2A A7 2A |
4511 | 3 ecr.s 175 | Data | 00 | | 16 | 00/42AC : A7 2A A7 2B | HEX A72AA72BA72BA72CA72CA72CA72DA72D
| | | | | | A7 2B A7 2C |
| | | | | | A7 2C A7 2C |
| | | | | | A7 2D A7 2D |
4512 | 3 ecr.s 176 | Data | 00 | | 16 | 00/42BC : A7 2E A7 2E | HEX A72EA72EA72EA72FA72FA730A730A730
| | | | | | A7 2E A7 2F |
| | | | | | A7 2F A7 30 |
| | | | | | A7 30 A7 30 |
4513 | 3 ecr.s 177 | Data | 00 | | 16 | 00/42CC : A7 31 A7 31 | HEX A731A731A732A732A733A733A733A734
| | | | | | A7 32 A7 32 |
| | | | | | A7 33 A7 33 |
| | | | | | A7 33 A7 34 |
4514 | 3 ecr.s 178 | Data | 00 | | 16 | 00/42DC : A7 34 A7 35 | HEX A734A735A735A735A736A736A737A737
| | | | | | A7 35 A7 35 |
| | | | | | A7 36 A7 36 |
| | | | | | A7 37 A7 37 |
4515 | 3 ecr.s 179 | Data | 00 | | 16 | 00/42EC : A7 37 A7 38 | HEX A737A738A738A739A739A739A728A728
| | | | | | A7 38 A7 39 |
| | | | | | A7 39 A7 39 |
| | | | | | A7 28 A7 28 |
4516 | 3 ecr.s 180 | Data | 00 | | 16 | 00/42FC : A8 28 A8 28 | HEX A828A828A928A928A928AA28AA28AB28
| | | | | | A9 28 A9 28 |
| | | | | | A9 28 AA 28 |
| | | | | | AA 28 AB 28 |
4517 | 3 ecr.s 181 | Data | 00 | | 16 | 00/430C : AB 28 AB 28 | HEX AB28AB28AC28AC28AD28AD28AD28AE28
| | | | | | AC 28 AC 28 |
| | | | | | AD 28 AD 28 |
| | | | | | AD 28 AE 28 |
4518 | 3 ecr.s 182 | Data | 00 | | 16 | 00/431C : AE 28 AF 28 | HEX AE28AF28AF28AF28B028B028B128B128
| | | | | | AF 28 AF 28 |
| | | | | | B0 28 B0 28 |
| | | | | | B1 28 B1 28 |
4519 | 3 ecr.s 183 | Data | 00 | | 16 | 00/432C : B1 28 B2 28 | HEX B128B228B228B328B328B328B428B428
| | | | | | B2 28 B3 28 |
| | | | | | B3 28 B3 28 |
| | | | | | B4 28 B4 28 |
4520 | 3 ecr.s 184 | Data | 00 | | 16 | 00/433C : B5 28 B5 28 | HEX B528B528B528B528B628B628B628B629
| | | | | | B5 28 B5 28 |
| | | | | | B6 28 B6 28 |
| | | | | | B6 28 B6 29 |
4521 | 3 ecr.s 185 | Data | 00 | | 16 | 00/434C : B7 29 B7 29 | HEX B729B729B729B72AB72AB82AB82AB82A
| | | | | | B7 29 B7 2A |
| | | | | | B7 2A B8 2A |
| | | | | | B8 2A B8 2A |
4522 | 3 ecr.s 186 | Data | 00 | | 16 | 00/435C : B8 2B B8 2B | HEX B82BB82BB92BB92CB92CB92CB92DB92D
| | | | | | B9 2B B9 2C |
| | | | | | B9 2C B9 2C |
| | | | | | B9 2D B9 2D |
4523 | 3 ecr.s 187 | Data | 00 | | 16 | 00/436C : B9 2E B9 2E | HEX B92EB92EB92EB92EB92FB92FB930B930
| | | | | | B9 2E B9 2E |
| | | | | | B9 2F B9 2F |
| | | | | | B9 30 B9 30 |
4524 | 3 ecr.s 188 | Data | 00 | | 16 | 00/437C : B9 30 B9 31 | HEX B930B931B931B931B831B832B832B732
| | | | | | B9 31 B9 31 |
| | | | | | B8 31 B8 32 |
| | | | | | B8 32 B7 32 |
4525 | 3 ecr.s 189 | Data | 00 | | 16 | 00/438C : B7 32 B7 32 | HEX B732B732B732B632B633B633B533B533
| | | | | | B7 32 B6 32 |
| | | | | | B6 33 B6 33 |
| | | | | | B5 33 B5 33 |
4526 | 3 ecr.s 190 | Data | 00 | | 16 | 00/439C : B5 33 B5 33 | HEX B533B533B433B433B433B333B333B333
| | | | | | B4 33 B4 33 |
| | | | | | B4 33 B3 33 |
| | | | | | B3 33 B3 33 |
4527 | 3 ecr.s 191 | Data | 00 | | 16 | 00/43AC : B3 34 B2 34 | HEX B334B234B234B134B134B134B034B034
| | | | | | B2 34 B1 34 |
| | | | | | B1 34 B1 34 |
| | | | | | B0 34 B0 34 |
4528 | 3 ecr.s 192 | Data | 00 | | 16 | 00/43BC : AF 34 AF 34 | HEX AF34AF34AF34AE34AE34AD34AD34AD34
| | | | | | AF 34 AE 34 |
| | | | | | AE 34 AD 34 |
| | | | | | AD 34 AD 34 |
4529 | 3 ecr.s 193 | Data | 00 | | 16 | 00/43CC : AC 34 AC 34 | HEX AC34AC34AB34AB34AB34AA34AA34AA34
| | | | | | AB 34 AB 34 |
| | | | | | AB 34 AA 34 |
| | | | | | AA 34 AA 34 |
4530 | 3 ecr.s 194 | Data | 00 | | 16 | 00/43DC : A9 34 A9 34 | HEX A934A934A934A935A835A835A735AD34
| | | | | | A9 34 A9 35 |
| | | | | | A8 35 A8 35 |
| | | | | | A7 35 AD 34 |
4531 | 3 ecr.s 195 | Data | 00 | | 16 | 00/43EC : AE 34 AE 34 | HEX AE34AE34AF34AF34AF34AF35B035B035
| | | | | | AF 34 AF 34 |
| | | | | | AF 34 AF 35 |
| | | | | | B0 35 B0 35 |
4532 | 3 ecr.s 196 | Data | 00 | | 16 | 00/43FC : B0 35 B1 35 | HEX B035B135B135B135B135B235B236B236
| | | | | | B1 35 B1 35 |
| | | | | | B1 35 B2 35 |
| | | | | | B2 36 B2 36 |
4533 | 3 ecr.s 197 | Data | 00 | | 16 | 00/440C : B2 36 B2 37 | HEX B236B237B337B337B337B337B337B437
| | | | | | B3 37 B3 37 |
| | | | | | B3 37 B3 37 |
| | | | | | B3 37 B4 37 |
4534 | 3 ecr.s 198 | Data | 00 | | 16 | 00/441C : B4 38 B4 38 | HEX B438B438B438B538B539B539B539C328
| | | | | | B4 38 B5 38 |
| | | | | | B5 39 B5 39 |
| | | | | | B5 39 C3 28 |
4535 | 3 ecr.s 199 | Data | 00 | | 16 | 00/442C : C3 28 C3 29 | HEX C328C329C329C32AC32AC32AC32BC32B
| | | | | | C3 29 C3 2A |
| | | | | | C3 2A C3 2A |
| | | | | | C3 2B C3 2B |
4536 | 3 ecr.s 200 | Data | 00 | | 16 | 00/443C : C3 2C C3 2C | HEX C32CC32CC32CC32DC32DC32EC32EC32E
| | | | | | C3 2C C3 2D |
| | | | | | C3 2D C3 2E |
| | | | | | C3 2E C3 2E |
4537 | 3 ecr.s 201 | Data | 00 | | 16 | 00/444C : C3 2F C3 2F | HEX C32FC32FC330C330C330C331C331C332
| | | | | | C3 30 C3 30 |
| | | | | | C3 30 C3 31 |
| | | | | | C3 31 C3 32 |
4538 | 3 ecr.s 202 | Data | 00 | | 16 | 00/445C : C3 32 C3 33 | HEX C332C333C333C333C433C434C434C435
| | | | | | C3 33 C3 33 |
| | | | | | C4 33 C4 34 |
| | | | | | C4 34 C4 35 |
4539 | 3 ecr.s 203 | Data | 00 | | 16 | 00/446C : C4 35 C4 35 | HEX C435C435C435C436C536C536C537C537
| | | | | | C4 35 C4 36 |
| | | | | | C5 36 C5 36 |
| | | | | | C5 37 C5 37 |
4540 | 3 ecr.s 204 | Data | 00 | | 16 | 00/447C : C5 37 C5 37 | HEX C537C537C537C538C638C638C638C639
| | | | | | C5 37 C5 38 |
| | | | | | C6 38 C6 38 |
| | | | | | C6 38 C6 39 |
4541 | 3 ecr.s 205 | Data | 00 | | 16 | 00/448C : C7 39 C7 39 | HEX C739C739C739C839C839C839C839C939
| | | | | | C7 39 C8 39 |
| | | | | | C8 39 C8 39 |
| | | | | | C8 39 C9 39 |
4542 | 3 ecr.s 206 | Data | 00 | | 16 | 00/449C : C9 3A C9 3A | HEX C93AC93ACA3ACA3ACA3ACA3ACB3ACB3A
| | | | | | CA 3A CA 3A |
| | | | | | CA 3A CA 3A |
| | | | | | CB 3A CB 3A |
4543 | 3 ecr.s 207 | Data | 00 | | 16 | 00/44AC : CC 3A CC 3A | HEX CC3ACC3ACC3ACC3BCD3BCD3BCE3BCE3B
| | | | | | CC 3A CC 3B |
| | | | | | CD 3B CD 3B |
| | | | | | CE 3B CE 3B |
4544 | 3 ecr.s 208 | Data | 00 | | 16 | 00/44BC : CE 3B CF 3B | HEX CE3BCF3BCF3BD03BD03BD03BD13BD13B
| | | | | | CF 3B D0 3B |
| | | | | | D0 3B D0 3B |
| | | | | | D1 3B D1 3B |
4545 | 3 ecr.s 209 | Data | 00 | | 16 | 00/44CC : D2 3B D2 3B | HEX D23BD23BD23AD23AD33AD33AD339D439
| | | | | | D2 3A D2 3A |
| | | | | | D3 3A D3 3A |
| | | | | | D3 39 D4 39 |
4546 | 3 ecr.s 210 | Data | 00 | | 16 | 00/44DC : D4 39 D4 39 | HEX D439D439D439D439D438D538D538D538
| | | | | | D4 39 D4 39 |
| | | | | | D4 38 D5 38 |
| | | | | | D5 38 D5 38 |
4547 | 3 ecr.s 211 | Data | 00 | | 16 | 00/44EC : D5 37 D6 37 | HEX D537D637D637D637D637D637D636D636
| | | | | | D6 37 D6 37 |
| | | | | | D6 37 D6 37 |
| | | | | | D6 36 D6 36 |
4548 | 3 ecr.s 212 | Data | 00 | | 16 | 00/44FC : D7 36 D7 35 | HEX D736D735D735D735D735D734D734D733
| | | | | | D7 35 D7 35 |
| | | | | | D7 35 D7 34 |
| | | | | | D7 34 D7 33 |
4549 | 3 ecr.s 213 | Data | 00 | | 16 | 00/450C : D8 33 D8 33 | HEX D833D833D833D832D832D831D831D830
| | | | | | D8 33 D8 32 |
| | | | | | D8 32 D8 31 |
| | | | | | D8 31 D8 30 |
4550 | 3 ecr.s 214 | Data | 00 | | 16 | 00/451C : D8 30 D8 30 | HEX D830D830D82FD82FD82ED82ED82ED82D
| | | | | | D8 2F D8 2F |
| | | | | | D8 2E D8 2E |
| | | | | | D8 2E D8 2D |
4551 | 3 ecr.s 215 | Data | 00 | | 16 | 00/452C : D8 2D D8 2C | HEX D82DD82CD82CD82CD82BD82BD82AD82A
| | | | | | D8 2C D8 2C |
| | | | | | D8 2B D8 2B |
| | | | | | D8 2A D8 2A |
4552 | 3 ecr.s 216 | Data | 00 | | 16 | 00/453C : D8 2A D8 29 | HEX D82AD829D729D729D728D728D728E139
| | | | | | D7 29 D7 29 |
| | | | | | D7 28 D7 28 |
| | | | | | D7 28 E1 39 |
4553 | 3 ecr.s 217 | Data | 00 | | 4 | 00/454C : ED 39 FC 39 | HEX ED39FC39
4554 | 3 ecr.s 218 | Data | 00 | | 2 | 00/4550 : FF FF | hex ffff ; fin de tableau
4555 | 3 ecr.s 219 | Empty | 00 | | 0 | 00/4552 |
4556 | 1 toutadisparu.s 1296 | Directive | 00 | | 0 | 00/4552 | put ntp.s
4557 | 4 ntp.s 1 | Comment | 00 | | 0 | 00/4552 | *
4558 | 4 ntp.s 2 | Comment | 00 | | 0 | 00/4552 | * NTP routines
4559 | 4 ntp.s 3 | Comment | 00 | | 0 | 00/4552 | *
4560 | 4 ntp.s 4 | Comment | 00 | | 0 | 00/4552 | * (c) 2020, Brutal Deluxe Software
4561 | 4 ntp.s 5 | Comment | 00 | | 0 | 00/4552 | * Antoine Vignau & Olivier Zardini
4562 | 4 ntp.s 6 | Comment | 00 | | 0 | 00/4552 | *
4563 | 4 ntp.s 7 | Empty | 00 | | 0 | 00/4552 |
4564 | 4 ntp.s 8 | Equivalence | 00 | | 0 | 00/4552 | toolNTP = 222
4565 | 4 ntp.s 9 | Empty | 00 | | 0 | 00/4552 |
4566 | 4 ntp.s 10 | Comment | 00 | | 0 | 00/4552 | *--------------------------------------
4567 | 4 ntp.s 11 | Empty | 00 | | 0 | 00/4552 |
4568 | 4 ntp.s 12 | Directive | 00 | | 0 | 00/4552 | mx %00
4569 | 4 ntp.s 13 | Empty | 00 | | 0 | 00/4552 |
4570 | 4 ntp.s 14 | Empty | 00 | | 0 | 00/4552 | stopNTP
4571 | 4 ntp.s 15 | Code | 00 | 2 | 3 | 00/4552 : AD 32 46 | lda fgNTP
4572 | 4 ntp.s 16 | Code | 00 | | 2 | 00/4555 : D0 11 | bne stopNTP99
4573 | 4 ntp.s 17 | Empty | 00 | | 0 | 00/4557 |
4574 | 4 ntp.s 18 | Macro | 00 | | 0 | 00/4557 | _NTPShutDown
4576 | 4 ntp.s 18 | Code | 00 | | 3 | 00/4557 : A2 DE 03 | LDX #$03DE ; load tool call #
4577 | 4 ntp.s 18 | Code | 00 | | 4 | 00/455A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4578 | 4 ntp.s 19 | Empty | 00 | | 0 | 00/455E |
4579 | 4 ntp.s 20 | Macro | 00 | | 0 | 00/455E | PushWord #{222} ; unload NTPTool
4581 | 4 ntp.s 20 | Code | 00 | | 3 | 00/455E : F4 DE 00 | PEA #{222}
4584 | 4 ntp.s 21 | Macro | 00 | | 0 | 00/4561 | _UnloadOneTool
4586 | 4 ntp.s 21 | Code | 00 | | 3 | 00/4561 : A2 01 10 | LDX #$1001 ; load tool call #
4587 | 4 ntp.s 21 | Code | 00 | | 4 | 00/4564 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4588 | 4 ntp.s 22 | Empty | 00 | | 0 | 00/4568 |
4589 | 4 ntp.s 23 | Empty | 00 | | 0 | 00/4568 | stopNTP99
4590 | 4 ntp.s 24 | Code | 00 | | 1 | 00/4568 : 60 | rts
4591 | 4 ntp.s 25 | Empty | 00 | | 0 | 00/4569 |
4592 | 4 ntp.s 26 | Comment | 00 | | 0 | 00/4569 | *--------------------------------------
4593 | 4 ntp.s 27 | Empty | 00 | | 0 | 00/4569 |
4594 | 4 ntp.s 28 | Empty | 00 | | 0 | 00/4569 | initNTP
4595 | 4 ntp.s 29 | Code | 00 | | 1 | 00/4569 : 48 | pha ; Check for AppleTalk
4596 | 4 ntp.s 30 | Macro | 00 | | 0 | 00/456A | _GetIRQEnable
4598 | 4 ntp.s 30 | Code | 00 | | 3 | 00/456A : A2 03 29 | LDX #$2903 ; load tool call #
4599 | 4 ntp.s 30 | Code | 00 | | 4 | 00/456D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4600 | 4 ntp.s 31 | Code | 00 | | 1 | 00/4571 : 68 | pla
4601 | 4 ntp.s 32 | Code | 00 | | 3 | 00/4572 : 29 20 00 | and #$20
4602 | 4 ntp.s 33 | Code | 00 | | 2 | 00/4575 : F0 04 | beq initNTP1
4603 | 4 ntp.s 34 | Empty | 00 | | 0 | 00/4577 |
4604 | 4 ntp.s 35 | Code | 00 | 2 | 3 | 00/4577 : EE 32 46 | inc fgNTP
4605 | 4 ntp.s 36 | Code | 00 | | 1 | 00/457A : 60 | rts
4606 | 4 ntp.s 37 | Empty | 00 | | 0 | 00/457B |
4607 | 4 ntp.s 38 | Empty | 00 | | 0 | 00/457B | initNTP1
4608 | 4 ntp.s 39 | Macro | 00 | | 0 | 00/457B | PushWord #{222} ; Load NTPTool
4610 | 4 ntp.s 39 | Code | 00 | | 3 | 00/457B : F4 DE 00 | PEA #{222}
4613 | 4 ntp.s 40 | Macro | 00 | | 0 | 00/457E | PushWord #0
4615 | 4 ntp.s 40 | Code | 00 | | 3 | 00/457E : F4 00 00 | PEA #0
4618 | 4 ntp.s 41 | Macro | 00 | | 0 | 00/4581 | _LoadOneTool
4620 | 4 ntp.s 41 | Code | 00 | | 3 | 00/4581 : A2 01 0F | LDX #$F01 ; load tool call #
4621 | 4 ntp.s 41 | Code | 00 | | 4 | 00/4584 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4622 | 4 ntp.s 42 | Code | 00 | | 2 | 00/4588 : 90 04 | bcc initNTP2
4623 | 4 ntp.s 43 | Empty | 00 | | 0 | 00/458A |
4624 | 4 ntp.s 44 | Code | 00 | 2 | 3 | 00/458A : EE 32 46 | inc fgNTP
4625 | 4 ntp.s 45 | Code | 00 | | 1 | 00/458D : 60 | rts
4626 | 4 ntp.s 46 | Empty | 00 | | 0 | 00/458E |
4627 | 4 ntp.s 47 | Empty | 00 | | 0 | 00/458E | initNTP2
4628 | 4 ntp.s 48 | Macro | 00 | | 0 | 00/458E | PushWord myID
4633 | 4 ntp.s 48 | Code | 00 | 2 | 3 | 00/458E : AD 9B 06 | LDA myID
4634 | 4 ntp.s 48 | Code | 00 | | 1 | 00/4591 : 48 | PHA
4636 | 4 ntp.s 49 | Macro | 00 | | 0 | 00/4592 | _NTPStartUp ; Start NTPSynth
4638 | 4 ntp.s 49 | Code | 00 | | 3 | 00/4592 : A2 DE 02 | LDX #$02DE ; load tool call #
4639 | 4 ntp.s 49 | Code | 00 | | 4 | 00/4595 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4640 | 4 ntp.s 50 | Code | 00 | | 2 | 00/4599 : 90 03 | bcc initNTP3
4641 | 4 ntp.s 51 | Empty | 00 | | 0 | 00/459B |
4642 | 4 ntp.s 52 | Code | 00 | 2 | 3 | 00/459B : EE 32 46 | inc fgNTP
4643 | 4 ntp.s 53 | Empty | 00 | | 0 | 00/459E |
4644 | 4 ntp.s 54 | Empty | 00 | | 0 | 00/459E | initNTP3
4645 | 4 ntp.s 55 | Code | 00 | | 1 | 00/459E : 60 | rts
4646 | 4 ntp.s 56 | Empty | 00 | | 0 | 00/459F |
4647 | 4 ntp.s 57 | Comment | 00 | | 0 | 00/459F | *--------------------------------------
4648 | 4 ntp.s 58 | Empty | 00 | | 0 | 00/459F |
4649 | 4 ntp.s 59 | Empty | 00 | | 0 | 00/459F | doMUSIK
4650 | 4 ntp.s 60 | Code | 00 | 2 | 3 | 00/459F : AD 32 46 | lda fgNTP ; can we play?
4651 | 4 ntp.s 61 | Code | 00 | | 2 | 00/45A2 : D0 0D | bne nozik99
4652 | 4 ntp.s 62 | Empty | 00 | | 0 | 00/45A4 |
4653 | 4 ntp.s 63 | Code | 00 | 2 | 3 | 00/45A4 : AD 34 46 | lda fgNTPPLAY
4654 | 4 ntp.s 64 | Code | 00 | | 3 | 00/45A7 : 49 01 00 | eor #1
4655 | 4 ntp.s 65 | Code | 00 | 2 | 3 | 00/45AA : 8D 34 46 | sta fgNTPPLAY
4656 | 4 ntp.s 66 | Code | 00 | | 2 | 00/45AD : F0 03 | beq doSOUNDON
4657 | 4 ntp.s 67 | Code | 00 | | 2 | 00/45AF : D0 11 | bne doSOUNDOFF
4658 | 4 ntp.s 68 | Empty | 00 | | 0 | 00/45B1 |
4659 | 4 ntp.s 69 | Empty | 00 | | 0 | 00/45B1 | nozik99
4660 | 4 ntp.s 70 | Code | 00 | | 1 | 00/45B1 : 60 | rts
4661 | 4 ntp.s 71 | Empty | 00 | | 0 | 00/45B2 |
4662 | 4 ntp.s 72 | Comment | 00 | | 0 | 00/45B2 | *--------------------------------------
4663 | 4 ntp.s 73 | Empty | 00 | | 0 | 00/45B2 |
4664 | 4 ntp.s 74 | Empty | 00 | | 0 | 00/45B2 | doSOUNDON
4665 | 4 ntp.s 75 | Code | 00 | 2 | 3 | 00/45B2 : AD 32 46 | lda fgNTP ; can we play?
4666 | 4 ntp.s 76 | Code | 00 | | 2 | 00/45B5 : D0 0A | bne playMUSIC99
4667 | 4 ntp.s 77 | Empty | 00 | | 0 | 00/45B7 |
4668 | 4 ntp.s 78 | Macro | 00 | | 0 | 00/45B7 | PushWord #1
4670 | 4 ntp.s 78 | Code | 00 | | 3 | 00/45B7 : F4 01 00 | PEA #1
4673 | 4 ntp.s 79 | Macro | 00 | | 0 | 00/45BA | _NTPPlayMusic
4675 | 4 ntp.s 79 | Code | 00 | | 3 | 00/45BA : A2 DE 0A | LDX #$0ADE ; load tool call #
4676 | 4 ntp.s 79 | Code | 00 | | 4 | 00/45BD : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4677 | 4 ntp.s 80 | Empty | 00 | | 0 | 00/45C1 |
4678 | 4 ntp.s 81 | Empty | 00 | | 0 | 00/45C1 | playMUSIC99
4679 | 4 ntp.s 82 | Code | 00 | | 1 | 00/45C1 : 60 | rts
4680 | 4 ntp.s 83 | Empty | 00 | | 0 | 00/45C2 |
4681 | 4 ntp.s 84 | Comment | 00 | | 0 | 00/45C2 | *--------------------------------------
4682 | 4 ntp.s 85 | Empty | 00 | | 0 | 00/45C2 |
4683 | 4 ntp.s 86 | Empty | 00 | | 0 | 00/45C2 | doSOUNDOFF
4684 | 4 ntp.s 87 | Code | 00 | 2 | 3 | 00/45C2 : AD 32 46 | lda fgNTP
4685 | 4 ntp.s 88 | Code | 00 | | 2 | 00/45C5 : D0 07 | bne stopMUSIC99
4686 | 4 ntp.s 89 | Empty | 00 | | 0 | 00/45C7 |
4687 | 4 ntp.s 90 | Macro | 00 | | 0 | 00/45C7 | _NTPStopMusic
4689 | 4 ntp.s 90 | Code | 00 | | 3 | 00/45C7 : A2 DE 0B | LDX #$0BDE ; load tool call #
4690 | 4 ntp.s 90 | Code | 00 | | 4 | 00/45CA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4691 | 4 ntp.s 91 | Empty | 00 | | 0 | 00/45CE |
4692 | 4 ntp.s 92 | Empty | 00 | | 0 | 00/45CE | stopMUSIC99
4693 | 4 ntp.s 93 | Code | 00 | | 1 | 00/45CE : 60 | rts
4694 | 4 ntp.s 94 | Empty | 00 | | 0 | 00/45CF |
4695 | 4 ntp.s 95 | Comment | 00 | | 0 | 00/45CF | *-------------------------------------- Suspend music
4696 | 4 ntp.s 96 | Empty | 00 | | 0 | 00/45CF |
4697 | 4 ntp.s 97 | Empty | 00 | | 0 | 00/45CF | suspendMUSIC
4698 | 4 ntp.s 98 | Code | 00 | 2 | 3 | 00/45CF : AD 32 46 | lda fgNTP
4699 | 4 ntp.s 99 | Code | 00 | 2 | 3 | 00/45D2 : 0D 34 46 | ora fgNTPPLAY
4700 | 4 ntp.s 100 | Code | 00 | | 2 | 00/45D5 : D0 07 | bne suspendMUSIC9
4701 | 4 ntp.s 101 | Empty | 00 | | 0 | 00/45D7 |
4702 | 4 ntp.s 102 | Macro | 00 | | 0 | 00/45D7 | _NTPPauseMusic
4704 | 4 ntp.s 102 | Code | 00 | | 3 | 00/45D7 : A2 DE 13 | LDX #$13DE ; load tool call #
4705 | 4 ntp.s 102 | Code | 00 | | 4 | 00/45DA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4706 | 4 ntp.s 103 | Empty | 00 | | 0 | 00/45DE |
4707 | 4 ntp.s 104 | Empty | 00 | | 0 | 00/45DE | suspendMUSIC9
4708 | 4 ntp.s 105 | Code | 00 | | 1 | 00/45DE : 60 | rts
4709 | 4 ntp.s 106 | Empty | 00 | | 0 | 00/45DF |
4710 | 4 ntp.s 107 | Comment | 00 | | 0 | 00/45DF | *-------------------------------------- Resume music
4711 | 4 ntp.s 108 | Empty | 00 | | 0 | 00/45DF |
4712 | 4 ntp.s 109 | Empty | 00 | | 0 | 00/45DF | resumeMUSIC
4713 | 4 ntp.s 110 | Code | 00 | 2 | 3 | 00/45DF : AD 32 46 | lda fgNTP
4714 | 4 ntp.s 111 | Code | 00 | 2 | 3 | 00/45E2 : 0D 34 46 | ora fgNTPPLAY
4715 | 4 ntp.s 112 | Code | 00 | | 2 | 00/45E5 : D0 07 | bne resumeMUSIC9
4716 | 4 ntp.s 113 | Empty | 00 | | 0 | 00/45E7 |
4717 | 4 ntp.s 114 | Macro | 00 | | 0 | 00/45E7 | _NTPContinueMusic
4719 | 4 ntp.s 114 | Code | 00 | | 3 | 00/45E7 : A2 DE 14 | LDX #$14DE ; load tool call #
4720 | 4 ntp.s 114 | Code | 00 | | 4 | 00/45EA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4721 | 4 ntp.s 115 | Empty | 00 | | 0 | 00/45EE |
4722 | 4 ntp.s 116 | Empty | 00 | | 0 | 00/45EE | resumeMUSIC9
4723 | 4 ntp.s 117 | Code | 00 | | 1 | 00/45EE : 60 | rts
4724 | 4 ntp.s 118 | Empty | 00 | | 0 | 00/45EF |
4725 | 4 ntp.s 119 | Comment | 00 | | 0 | 00/45EF | *-------------------------------------- Select random sequence
4726 | 4 ntp.s 120 | Empty | 00 | | 0 | 00/45EF |
4727 | 4 ntp.s 121 | Empty | 00 | | 0 | 00/45EF | randomNTP
4728 | 4 ntp.s 122 | Code | 00 | 2 | 3 | 00/45EF : 20 65 06 | jsr Random ; get random 0-3
4729 | 4 ntp.s 123 | Code | 00 | | 3 | 00/45F2 : 29 03 00 | and #3
4730 | 4 ntp.s 124 | Code | 00 | | 2 | 00/45F5 : 90 F8 | bcc randomNTP
4731 | 4 ntp.s 125 | Code | 00 | | 2 | 00/45F7 : F0 F6 | beq randomNTP ; keep 1-3
4732 | 4 ntp.s 126 | Code | 00 | | 1 | 00/45F9 : 18 | clc
4733 | 4 ntp.s 127 | Code | 00 | | 3 | 00/45FA : 69 30 00 | adc #'0'
4734 | 4 ntp.s 128 | Code | 10 | | 2 | 00/45FD : E2 20 | sep #$20
4735 | 4 ntp.s 129 | Code | 10 | 2 | 3 | 00/45FF : 8D 2D 46 | sta pSEQ+22
4736 | 4 ntp.s 130 | Code | 00 | | 2 | 00/4602 : C2 20 | rep #$20
4737 | 4 ntp.s 131 | Empty | 00 | | 0 | 00/4604 |
4738 | 4 ntp.s 132 | Macro | 00 | | 0 | 00/4604 | PushLong #pSEQ
4742 | 4 ntp.s 132 | Code | 00 | 1 >>16 | 3 | 00/4604 : F4 00 00 | PEA #^#pSEQ
4749 | 4 ntp.s 132 | Code | 00 | 2 | 3 | 00/4607 : F4 17 46 | PEA #pSEQ
4752 | 4 ntp.s 133 | Macro | 00 | | 0 | 00/460A | _NTPLoadOneMusic
4754 | 4 ntp.s 133 | Code | 00 | | 3 | 00/460A : A2 DE 09 | LDX #$09DE ; load tool call #
4755 | 4 ntp.s 133 | Code | 00 | | 4 | 00/460D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4756 | 4 ntp.s 134 | Code | 00 | | 2 | 00/4611 : 90 03 | bcc randomNTP9
4757 | 4 ntp.s 135 | Empty | 00 | | 0 | 00/4613 |
4758 | 4 ntp.s 136 | Code | 00 | 2 | 3 | 00/4613 : EE 34 46 | inc fgNTPPLAY ; load error, do not play music
4759 | 4 ntp.s 137 | Empty | 00 | | 0 | 00/4616 |
4760 | 4 ntp.s 138 | Empty | 00 | | 0 | 00/4616 | randomNTP9
4761 | 4 ntp.s 139 | Code | 00 | | 1 | 00/4616 : 60 | rts
4762 | 4 ntp.s 140 | Empty | 00 | | 0 | 00/4617 |
4763 | 4 ntp.s 141 | Comment | 00 | | 0 | 00/4617 | *--- P16 String (+22 pour le random de la musique)
4764 | 4 ntp.s 142 | Empty | 00 | | 0 | 00/4617 |
4765 | 4 ntp.s 143 | Data | 00 | | 27 | 00/4617 : 1A 31 2F 64 | pSEQ str '1/data/musiques/zikmu1.ntp'
| | | | | | 61 74 61 2F |
| | | | | | 6D 75 73 69 |
| | | | | | 71 75 65 73 |
| | | | | | 2F 7A 69 6B |
| | | | | | 6D 75 31 2E |
| | | | | | 6E 74 70 |
4766 | 4 ntp.s 144 | Empty | 00 | | 0 | 00/4632 |
4767 | 4 ntp.s 145 | Comment | 00 | | 0 | 00/4632 | *--- Flags
4768 | 4 ntp.s 146 | Empty | 00 | | 0 | 00/4632 |
4769 | 4 ntp.s 147 | Data | 00 | | 2 | 00/4632 : 00 00 | fgNTP ds 2 ; tool error
4770 | 4 ntp.s 148 | Data | 00 | | 2 | 00/4634 : 00 00 | fgNTPPLAY ds 2 ; music error
4771 | 4 ntp.s 149 | Empty | 00 | | 0 | 00/4636 |
4772 | 4 ntp.s 150 | Empty | 00 | | 0 | 00/4636 |
4773 | 1 toutadisparu.s 1297 | Empty | 00 | | 0 | 00/4636 |
4774 | 1 toutadisparu.s 1298 | Comment | 00 | | 0 | 00/4636 | *---
4775 | 1 toutadisparu.s 1299 | Empty | 00 | | 0 | 00/4636 |
4776 | 1 toutadisparu.s 1300 | Data | 00 | | 1 | 00/4636 : 0D | asc 0d
4777 | 1 toutadisparu.s 1301 | Data | 00 | | 17 | 00/4637 : AD AD AD AD | asc "----------------"0d
| | | | | | AD AD AD AD |
| | | | | | AD AD AD AD |
| | | | | | AD AD AD AD |
| | | | | | 0D |
4778 | 1 toutadisparu.s 1302 | Data | 00 | | 17 | 00/4648 : A0 A0 A0 A0 | asc " "0d
| | | | | | A0 A0 A0 A0 |
| | | | | | A0 A0 A0 A0 |
| | | | | | A0 A0 A0 A0 |
| | | | | | 0D |
4779 | 1 toutadisparu.s 1303 | Data | 00 | | 17 | 00/4659 : A0 D4 CF D5 | asc " TOUT A DISPARU "0d
| | | | | | D4 A0 C1 A0 |
| | | | | | C4 C9 D3 D0 |
| | | | | | C1 D2 D5 A0 |
| | | | | | 0D |
4780 | 1 toutadisparu.s 1304 | Data | 00 | | 17 | 00/466A : A0 A0 A0 A0 | asc " "0d
| | | | | | A0 A0 A0 A0 |
| | | | | | A0 A0 A0 A0 |
| | | | | | A0 A0 A0 A0 |
| | | | | | 0D |
4781 | 1 toutadisparu.s 1305 | Data | 00 | | 17 | 00/467B : A0 C1 EE F4 | asc " Antoine Vignau "0d
| | | | | | EF E9 EE E5 |
| | | | | | A0 D6 E9 E7 |
| | | | | | EE E1 F5 A0 |
| | | | | | 0D |
4782 | 1 toutadisparu.s 1306 | Data | 00 | | 17 | 00/468C : CF EC E9 F6 | asc "Olivier Zardini"0d
| | | | | | E9 E5 F2 A0 |
| | | | | | A0 DA E1 F2 |
| | | | | | E4 E9 EE E9 |
| | | | | | 0D |
4783 | 1 toutadisparu.s 1307 | Data | 00 | | 17 | 00/469D : A0 A0 A0 A0 | asc " "0d
| | | | | | A0 A0 A0 A0 |
| | | | | | A0 A0 A0 A0 |
| | | | | | A0 A0 A0 A0 |
| | | | | | 0D |
4784 | 1 toutadisparu.s 1308 | Data | 00 | | 17 | 00/46AE : A0 A0 A0 CE | asc " Noel 2022 "0d
| | | | | | EF E5 EC A0 |
| | | | | | A0 B2 B0 B2 |
| | | | | | B2 A0 A0 A0 |
| | | | | | 0D |
4785 | 1 toutadisparu.s 1309 | Data | 00 | | 17 | 00/46BF : A0 A0 A0 A0 | asc " "0d
| | | | | | A0 A0 A0 A0 |
| | | | | | A0 A0 A0 A0 |
| | | | | | A0 A0 A0 A0 |
| | | | | | 0D |
4786 | 1 toutadisparu.s 1310 | Data | 00 | | 17 | 00/46D0 : AD AD AD AD | asc "----------------"0d
| | | | | | AD AD AD AD |
| | | | | | AD AD AD AD |
| | | | | | AD AD AD AD |
| | | | | | 0D |
------+--------------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------