-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexternal.inc
More file actions
358 lines (268 loc) · 5.93 KB
/
external.inc
File metadata and controls
358 lines (268 loc) · 5.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
.data
Frame db "sprite\UI\FRAME.png",0
BackFrame1 dd 00426F0Eh
CS2 db "sprite\UI\CS2.png",0
BackFrame2 dd 00426EC3h
CS3 db "sprite\UI\CS3.png",0
BackFrame3 dd 00426ED2h
CS4 db "sprite\UI\CS4.png",0
BackFrame4 dd 00426EE1h
CS5 db "sprite\UI\CS5.png",0
BackFrame5 dd 00426EF0h
CS6 db "sprite\UI\CS6.png",0
BackFrame6 dd 00426EFFh
WORDS0 db "sprite\UI\WORDS0.png",0
BackFrame7 dd 00426F1Dh
WORDS1 db "sprite\UI\WORDS1.png",0
BackFrame8 dd 00426F2Ch
WORDS2 db "sprite\UI\WORDS2.png",0
BackFrame9 dd 00426F3Bh
WORDS3 db "sprite\UI\WORDS3.png",0
BackFrame10 dd 00426F4Ah
WORDS4 db "sprite\UI\WORDS4.png",0
BackFrame11 dd 00426F59h
WORDS5 db "sprite\UI\WORDS5.png",0
BackFrame12 dd 00426F68h
MENU_CLIP db "sprite\UI\MENU_CLIP.png",0
BackFrame13 dd 00425F44h
MENU_CLIP2 db "sprite\UI\MENU_CLIP2.png",0
BackFrame14 dd 00425F58h
MENU_CLIP3 db "sprite\UI\MENU_CLIP3.png",0
BackFrame15 dd 00425F67h
MENU_CLIP4 db "sprite\UI\MENU_CLIP4.png",0
BackFrame16 dd 00425F76h
MENU_CLIP5 db "sprite\UI\MENU_CLIP5.png",0
BackFrame17 dd 00425F85h
MENU_CLIP6 db "sprite\UI\MENU_CLIP6.png",0
BackFrame18 dd 00425F94h
ENDING db "sprite\UI\ENDING.png",0
BackFrame19 dd 00425FB2h
PAUSE db "sprite\UI\PAUSE.png",0
BackFrame20 dd 004273C1h
DEMO db "sprite\UI\DEMO.png",0
BackFrame21 dd 004273D5h
SCORE_BOARD1 db "sprite\UI\SCORE_BOARD1.png",0
BackFrame22 dd 004273E4h
SCORE_BOARD2 db "sprite\UI\SCORE_BOARD2.png",0
BackFrame23 dd 004273F3h
SCORE_BOARD3 db "sprite\UI\SCORE_BOARD3.png",0
BackFrame24 dd 00427402h
SCORE_BOARD4 db "sprite\UI\SCORE_BOARD4.png",0
BackFrame25 dd 00427411h
WIN_ALIVE db "sprite\UI\WIN_ALIVE.png",0
BackFrame26 dd 00427420h
WIN_DEAD db "sprite\UI\WIN_DEAD.png",0
BackFrame27 dd 0042742Fh
LOSE_DEAD db "sprite\UI\LOSE_DEAD.png",0
BackFrame28 dd 0042743Eh
CHARMENU db "sprite\UI\CHARMENU.png",0
BackFrame29 dd 0040C2D2h
CM1 db "sprite\UI\CM1.png",0
BackFrame30 dd 0040C2E1h
CM2 db "sprite\UI\CM2.png",0
BackFrame31 dd 0040C2F0h
CM3 db "sprite\UI\CM3.png",0
BackFrame32 dd 0040C2FFh
CM4 db "sprite\UI\CM4.png",0
BackFrame33 dd 0040C30Eh
CM5 db "sprite\UI\CM5.png",0
BackFrame34 dd 0040C31Dh
CMA db "sprite\UI\CMA.png",0
BackFrame35 dd 0040C32Ch
CMA2 db "sprite\UI\CMA2.png",0
BackFrame36 dd 0040C33Bh
CMC_ db "sprite\UI\CMC.png",0
BackFrame37 dd 0040C34Ah
RFACE db "sprite\UI\RFACE.png",0
BackFrame38 dd 0040C359h
.code
FRAMEimg proc
MOV ECX, offset [Frame]
PUSH ECX
JMP [BackFrame1]
FRAMEimg endp
CS2img proc
MOV ECX, offset [CS2]
PUSH ECX
JMP [BackFrame2]
CS2img endp
CS3img proc
MOV ECX, offset [CS3]
PUSH ECX
JMP [BackFrame3]
CS3img endp
CS4img proc
MOV ECX, offset [CS4]
PUSH ECX
JMP [BackFrame4]
CS4img endp
CS5img proc
MOV ECX, offset [CS5]
PUSH ECX
JMP [BackFrame5]
CS5img endp
CS6img proc
MOV ECX, offset [CS6]
PUSH ECX
JMP [BackFrame6]
CS6img endp
WORDS0img proc
MOV ECX, offset [WORDS0]
PUSH ECX
JMP [BackFrame7]
WORDS0img endp
WORDS1img proc
MOV ECX, offset [WORDS1]
PUSH ECX
JMP [BackFrame8]
WORDS1img endp
WORDS2img proc
MOV ECX, offset [WORDS2]
PUSH ECX
JMP [BackFrame9]
WORDS2img endp
WORDS3img proc
MOV ECX, offset [WORDS3]
PUSH ECX
JMP [BackFrame10]
WORDS3img endp
WORDS4img proc
MOV ECX, offset [WORDS4]
PUSH ECX
JMP [BackFrame11]
WORDS4img endp
WORDS5img proc
MOV ECX, offset [WORDS5]
PUSH ECX
JMP [BackFrame12]
WORDS5img endp
MENU_CLIPimg proc
MOV ECX, offset [MENU_CLIP]
PUSH ECX
JMP [BackFrame13]
MENU_CLIPimg endp
MENU_CLIP2img proc
MOV ECX, offset [MENU_CLIP2]
PUSH ECX
JMP [BackFrame14]
MENU_CLIP2img endp
MENU_CLIP3img proc
MOV ECX, offset [MENU_CLIP3]
PUSH ECX
JMP [BackFrame15]
MENU_CLIP3img endp
MENU_CLIP4img proc
MOV ECX, offset [MENU_CLIP4]
PUSH ECX
JMP [BackFrame16]
MENU_CLIP4img endp
MENU_CLIP5img proc
MOV ECX, offset [MENU_CLIP5]
PUSH ECX
JMP [BackFrame17]
MENU_CLIP5img endp
MENU_CLIP6img proc
MOV ECX, offset [MENU_CLIP6]
PUSH ECX
JMP [BackFrame18]
MENU_CLIP6img endp
ENDINGimg proc
MOV ECX, offset [ENDING]
PUSH ECX
JMP [BackFrame19]
ENDINGimg endp
PAUSEimg proc
MOV ECX, offset [PAUSE]
PUSH ECX
JMP [BackFrame20]
PAUSEimg endp
DEMOimg proc
MOV ECX, offset [DEMO]
PUSH ECX
JMP [BackFrame21]
DEMOimg endp
SCORE_BOARD1img proc
MOV ECX, offset [SCORE_BOARD1]
PUSH ECX
JMP [BackFrame22]
SCORE_BOARD1img endp
SCORE_BOARD2img proc
MOV ECX, offset [SCORE_BOARD2]
PUSH ECX
JMP [BackFrame23]
SCORE_BOARD2img endp
SCORE_BOARD3img proc
MOV ECX, offset [SCORE_BOARD3]
PUSH ECX
JMP [BackFrame24]
SCORE_BOARD3img endp
SCORE_BOARD4img proc
MOV ECX, offset [SCORE_BOARD4]
PUSH ECX
JMP [BackFrame25]
SCORE_BOARD4img endp
WIN_ALIVEimg proc
MOV ECX, offset [WIN_ALIVE]
PUSH ECX
JMP [BackFrame26]
WIN_ALIVEimg endp
WIN_DEADimg proc
MOV ECX, offset [WIN_DEAD]
PUSH ECX
JMP [BackFrame27]
WIN_DEADimg endp
LOSE_DEADimg proc
MOV ECX, offset [LOSE_DEAD]
PUSH ECX
JMP [BackFrame28]
LOSE_DEADimg endp
CHARMENUimg proc
MOV ECX, offset [CHARMENU]
PUSH ECX
JMP [BackFrame29]
CHARMENUimg endp
CM1img proc
MOV ECX, offset [CM1]
PUSH ECX
JMP [BackFrame30]
CM1img endp
CM2img proc
MOV ECX, offset [CM2]
PUSH ECX
JMP [BackFrame31]
CM2img endp
CM3img proc
MOV ECX, offset [CM3]
PUSH ECX
JMP [BackFrame32]
CM3img endp
CM4img proc
MOV ECX, offset [CM4]
PUSH ECX
JMP [BackFrame33]
CM4img endp
CM5img proc
MOV ECX, offset [CM5]
PUSH ECX
JMP [BackFrame34]
CM5img endp
CMAimg proc
MOV ECX, offset [CMA]
PUSH ECX
JMP [BackFrame35]
CMAimg endp
CMA2img proc
MOV ECX, offset [CMA2]
PUSH ECX
JMP [BackFrame36]
CMA2img endp
CMC_img proc
MOV ECX, offset [CMC_]
PUSH ECX
JMP [BackFrame37]
CMC_img endp
RFACEimg proc
MOV ECX, offset [RFACE]
PUSH ECX
JMP [BackFrame38]
RFACEimg endp