START.SRC 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873
  1. ;
  2. ;
  3. ; *** 044 STORY START DEMO ***
  4. ;
  5. ;
  6. XDEF INIT_START_DEMO,START_DEMO
  7. XREF ?A5
  8. ;by MAIN
  9. XREF LP_MAIN
  10. ;by GAME_DSP
  11. XREF GAME_START_DISP
  12. ;by BACK
  13. XREF BACK2_INIT,BACK2_SCROLL_SET
  14. XREF BEFOR_SCROLL
  15. ;by HIT
  16. XREF HERO1_HIT_JUDGE
  17. XREF HERO2_HIT_JUDGE
  18. ;by MESSAGE
  19. XREF MESS_SET,MESS_SET_INNER,FLAME_WRITE,FLAME_CLR
  20. XREF FLAME_WRITED,FLAME_CLRD
  21. ;by LANG
  22. XREF LANG_SET,LANG_SET_INNER
  23. ;by PHASE
  24. XREF ACTIVE_TRIGER
  25. ;by MOVE
  26. XREF ALL_COLOR_COM2,END_IN
  27. SECT GAME,,C
  28. INCLUDE SYS.INC
  29. INCLUDE NEO_GEO.INC
  30. INCLUDE LABEL.INC
  31. INCLUDE HERO_TBL.INC
  32. INCLUDE HK3_TBL.INC
  33. INCLUDE MACRO.INC
  34. INCLUDE EASY_MAC.INC
  35. INCLUDE HFLAG.INC
  36. INCLUDE HERO_STP.INC
  37. INCLUDE CTRL_No.INC
  38. INCLUDE SMACRO.INC
  39. INCLUDE SCODE.INC
  40. INIT_START_DEMO:
  41. MOVE.W #31H,D0
  42. JSR.S MESS_SET
  43. AND.B #7FH,PHASE+1(A5)
  44. MOVE.B #1,ST_DEMO_ON(A5)
  45. MOVE.B #1,ST_DEMO_IN(A5)
  46. LEA.L MLWORK1(A5),A6
  47. MOVE.W #0,LW_D1(A6)
  48. CLR.L LW_D4(A6)
  49. CLR.L LW_D7(A6)
  50. CLR.B ST_BACK_FLAG(A5)
  51. CLR.B HERO1+HERO_STATE(A5)
  52. CLR.B HERO2+HERO_STATE(A5)
  53. MOVE.W STORY_STAGE(A5),D0
  54. ADD.W D0,D0
  55. ADD.W D0,D0
  56. MOVE.L START_SEQ_TBL(PC,D0.W),ADRS1(A6)
  57. JSR START_COMMAND(PC)
  58. MOVE.W #1,LW_D0(A6)
  59. RTS
  60. START_SEQ_TBL:
  61. DC.L ST_SEQ1
  62. DC.L ST_SEQ1
  63. DC.L ST_SEQ2
  64. DC.L ST_SEQ1
  65. DC.L ST_SEQ3
  66. DC.L ST_SEQ4
  67. DC.L ST_SEQ1
  68. DC.L ST_SEQ5
  69. DC.L ST_SEQ6
  70. DC.L ST_SEQ1
  71. DC.L ST_SEQ7
  72. DC.L ST_SEQ8
  73. DC.L ST_SEQE
  74. START_DEMO:
  75. ; LW_D0 MAIN STEP (time D2)
  76. ; LW_D1 MESS STEP (time D3)
  77. CMP.W #12,STORY_STAGE(A5)
  78. BEQ.S START_DEMO_101
  79. JSR.S ACTIVE_TRIGER
  80. BTST.L #B_A_BUTTON,D2
  81. BNE ST_DEMO_CUT
  82. START_DEMO_101:
  83. MOVE.W LW_D4(A6),HERO1+PLAY_LEVER(A5)
  84. MOVE.W LW_D5(A6),HERO2+PLAY_LEVER(A5)
  85. CLR.B HERO1+PLAY_LEVER+2(A5)
  86. CLR.B HERO2+PLAY_LEVER+2(A5)
  87. LEA.L MLWORK1(A5),A6
  88. BSR MESS_COMMAND
  89. BSR SEQ_COMMAND
  90. TST.W LW_D7(A6)
  91. BEQ.S START_DEMO_102
  92. MOVE.B #1,LP_MAIN_RUN(A5)
  93. RTS
  94. START_DEMO_102:
  95. CMP.W #12,STORY_STAGE(A5)
  96. BNE.S START_DEMO_1
  97. LEA.L HERO1(A5),A6
  98. JSR PWORK_HIT
  99. LEA.L HERO2(A5),A6
  100. JSR PWORK_HIT
  101. START_DEMO_1:
  102. LEA.L HERO1(A5),A6
  103. JSR LM_HERO
  104. LEA.L HERO2(A5),A6
  105. JSR LM_HERO
  106. TST.B ST_BACK_FLAG(A5)
  107. BNE.S STD_0000
  108. JSR BEFOR_SCROLL(PC)
  109. STD_0000:
  110. JSR BACK2_SCROLL_SET(PC)
  111. JSR LP_MAIN(PC)
  112. JSR HERO1_HIT_JUDGE
  113. JSR HERO2_HIT_JUDGE
  114. RTS
  115. SEQ_COMMAND:
  116. MOVE.W LW_D0(A6),D0
  117. ADD.W D0,D0
  118. ADD.W D0,D0
  119. JMP SEQ_COM_VECTOR(PC,D0.W)
  120. SEQ_COM_VECTOR:
  121. JMP SEQ_WAIT(PC)
  122. JMP SEQ_PAL_WAIT(PC)
  123. JMP DESI_WAIT(PC)
  124. SEQ_WAIT:
  125. SUBQ.W #1,LW_D2(A6)
  126. BEQ START_COMMAND
  127. RTS
  128. SEQ_PAL_WAIT:
  129. PAL_WAIT 0FFH
  130. MOVE.W #0,LW_D0(A6)
  131. JMP START_COMMAND(PC)
  132. MESS_COMMAND:
  133. CMP.W #1,LW_D0(A6)
  134. BEQ.S MESS_NON
  135. MOVE.W LW_D1(A6),D0
  136. ADD.W D0,D0
  137. ADD.W D0,D0
  138. JMP MESS_COM_VECTOR(PC,D0.W)
  139. MESS_COM_VECTOR:
  140. JMP MESS_NON(PC)
  141. JMP FLAMEW_WAIT(PC)
  142. JMP MESSW_WAIT(PC)
  143. JMP FLAMEC_WAIT(PC)
  144. MESS_NON:
  145. RTS
  146. FLAMEW_WAIT:
  147. JSR FLAME_WRITE(PC)
  148. BEQ.S FLAMEW_WAIT_1
  149. RTS
  150. FLAMEW_WAIT_1:
  151. MOVE.W ST_DEMO_MESSP(A5),D0
  152. ADD.W #0C7H,D0
  153. JSR.S MESS_SET
  154. MOVE.W #2,LW_D1(A6) to wait
  155. MOVE.L ADRS2(A6),A4
  156. MOVE.W (A4)+,D0
  157. MOVE.W (A4)+,LW_D3(A6)
  158. MOVE.L A4,ADRS2(A6)
  159. JSR.S LANG_SET
  160. RTS
  161. MESSW_WAIT
  162. SUBQ.W #1,LW_D3(A6)
  163. BEQ.S MESSW_WAIT_1
  164. RTS
  165. MESSW_WAIT_1:
  166. MOVE.L ADRS2(A6),A4
  167. TST.W (A4)
  168. BPL.S MESSW_WAIT_2
  169. MOVE.W #3,FLAME_COUNT(A5)
  170. MOVE.W #1,FLAME_TYPE(A5)
  171. MOVE.W #0,FLAME_END(A5)
  172. MOVE.W #3,LW_D1(A6)
  173. RTS
  174. MESSW_WAIT_2:
  175. MOVE.W #2,FLAME_COUNT(A5)
  176. JSR.S FLAME_WRITED
  177. JMP FLAMEW_WAIT_1(PC)
  178. FLAMEC_WAIT:
  179. JSR.S FLAME_CLR
  180. BNE.S FLAMEC_WAIT_1
  181. MOVE.W #0,LW_D1(A6)
  182. FLAMEC_WAIT_1:
  183. RTS
  184. START_COMMAND:
  185. LEA.L MLWORK1(A5),A6
  186. PEA.L START_COMMAND(PC)
  187. MOVE.L ADRS1(A6),A4
  188. MOVE.W (A4)+,D0
  189. ADD.W D0,D0
  190. ADD.W D0,D0
  191. JMP SC_VECTOR(PC,D0.W)
  192. SC_VECTOR:
  193. JMP SC_END(PC) 0:command end
  194. JMP SC_OVER(PC) 1:game start
  195. JMP SC_CTRL1(PC) 2:ctrl
  196. JMP SC_CTRL2(PC) 3:ctrl
  197. JMP ACT_ON1(PC) 4:
  198. JMP ACT_ON2(PC) 5:
  199. JMP MESS_COM1(PC) 6:
  200. JMP MESS_COM2(PC) 7:
  201. JMP LEV(PC) 8:
  202. JMP DESI1(PC) 9:
  203. JMP DESI2(PC) 10:
  204. JMP BACK_OFF(PC) 11:
  205. JMP BACK_ON(PC) 12:
  206. JMP RIKI0(PC) 13:
  207. JMP SC_EFFECT(PC) 14:
  208. JMP SC_BGM(PC) 15:
  209. JMP SC_PDEAD(PC) 16:
  210. JMP SC_STOP(PC) 17:
  211. JMP SC_END_END(PC) 18:
  212. JMP SC_HAOH_ON(PC) 19:
  213. JMP SC_COLOR0(PC) 20:
  214. JMP SC_LIFE(PC) 21:
  215. JMP SC_LIFE0(PC) 22:
  216. SC_PDEAD:
  217. MOVE.L A4,ADRS1(A6)
  218. JSR.S PWORK_INIT
  219. RTS
  220. SC_STOP:
  221. MOVE.L A4,ADRS1(A6)
  222. MOVE.W #1,LW_D7(A6)
  223. RTS
  224. SC_END_END:
  225. ADDQ.L #4,SP
  226. MOVE.W #0,SUB_STEP(A5)
  227. MOVE.B #01110000B,D0
  228. AND.B PHASE+1(A5),D0
  229. OR.B #00000111B,D0
  230. MOVE.B D0,PHASE+1(A5)
  231. STEP_SAVE 0,END_IN
  232. RTS
  233. SC_HAOH_ON:
  234. MOVE.L A4,ADRS1(A6)
  235. MOVE.B #96,HERO1+HERO_SPIRIT(A5)
  236. MOVE.B #96,HERO2+HERO_SPIRIT(A5)
  237. MOVE.B #1,HAOH_USE(A5)
  238. RTS
  239. SC_LIFE:
  240. MOVE.L A4,ADRS1(A6)
  241. MOVE.W #31,HERO1+HERO_LIFE(A5)
  242. MOVE.W #31,HERO2+HERO_LIFE(A5)
  243. RTS
  244. SC_LIFE0:
  245. MOVE.L A4,ADRS1(A6)
  246. BSR ENE_GET
  247. MOVE.W #0,HERO_LIFE(A6)
  248. RTS
  249. PWAIT:
  250. MOVE.L A4,ADRS1(A6)
  251. MOVE.W #1,LW_D0(A6)
  252. ADDQ.L #4,SP
  253. RTS
  254. SC_COLOR:
  255. MOVE.L A4,ADRS1(A6)
  256. MOVE.W #FADE_OUT+CC_SPEED3,D0
  257. JSR ALL_COLOR_COM2(PC)
  258. RTS
  259. SC_COLOR0:
  260. MOVE.L A4,ADRS1(A6)
  261. MOVE.W #FADE_IN+CC_SPEED3,D0
  262. JSR ALL_COLOR_COM2(PC)
  263. RTS
  264. SC_EFFECT:
  265. MOVE.W (A4)+,D0
  266. MOVE.L A4,ADRS1(A6)
  267. JSR.S SET_SOUND
  268. RTS
  269. SC_BGM:
  270. MOVE.W (A4)+,D0
  271. MOVE.L A4,ADRS1(A6)
  272. JSR.S SET_BGM
  273. RTS
  274. RIKI0:
  275. MOVE.L A4,ADRS1(A6)
  276. MOVE.W #0,HERO1+HERO_SPIRIT(A5)
  277. MOVE.W #0,HERO2+HERO_SPIRIT(A5)
  278. RTS
  279. SC_END:
  280. MOVE.W (A4)+,LW_D2(A6)
  281. MOVE.L A4,ADRS1(A6)
  282. MOVE.W #0,LW_D0(A6)
  283. ADDQ.L #4,SP
  284. RTS
  285. ST_DEMO_CUT:
  286. JSR.S PWORK_INIT
  287. MOVE.B #1,LP_MAIN_RUN(A5)
  288. BSR SC_OVER_SUB
  289. MOVE.W STORY_STAGE(A5),D0
  290. ADD.W D0,D0
  291. MOVE.W CUT_FADE-2(PC,D0.W),D0
  292. BEQ.S STD_CUT_1
  293. JSR.S SET_BGM
  294. STD_CUT_1:
  295. MOVE.W #1,SUB_STEP(A5)
  296. OR.B #80H,PHASE+1(A5)
  297. RTS
  298. CUT_FADE:
  299. DC.W 0 1
  300. DC.W 0 2
  301. DC.W 0 2
  302. DC.W 0 3
  303. DC.W 144H*2 4
  304. DC.W 144H*2 4
  305. DC.W 182H*2 5
  306. DC.W 0 6
  307. DC.W 0 6
  308. DC.W 0 7
  309. DC.W 0 8
  310. DC.W 0 8
  311. SC_OVER:
  312. ADDQ.L #4,SP
  313. MOVE.W #9,SUB_STEP(A5)
  314. MOVE.B #120,BYTE_TIMER(A6)
  315. JSR GAME_START_DISP(PC)
  316. SC_OVER_SUB:
  317. MOVE.W HERO1+RIKI_MAX(A5),HERO1+HERO_SPIRIT(A5)
  318. MOVE.W HERO2+RIKI_MAX(A5),HERO2+HERO_SPIRIT(A5)
  319. CLR.B ST_DEMO_IN(A5)
  320. CLR.B ST_BACK_FLAG(A5)
  321. RTS
  322. SC_CTRL1:
  323. MOVE.W (A4)+,D4
  324. MOVE.L A4,ADRS1(A6)
  325. BSR PLAY_GET
  326. JSR CTRL_CHANGE
  327. RTS
  328. SC_CTRL2:
  329. MOVE.W (A4)+,D4
  330. MOVE.L A4,ADRS1(A6)
  331. BSR ENE_GET
  332. JSR CTRL_CHANGE
  333. RTS
  334. ACT_ON1:
  335. MOVE.L A4,ADRS1(A6)
  336. BSR PLAY_GET
  337. MOVE.B #1,ACT_DEC(A4)
  338. RTS
  339. ACT_ON2:
  340. MOVE.L A4,ADRS1(A6)
  341. BSR ENE_GET
  342. MOVE.B #1,ACT_DEC(A4)
  343. RTS
  344. LEV:
  345. MOVE.L (A4)+,D0
  346. MOVE.L A4,ADRS1(A6)
  347. TST.W STORY_PLAYER(A5)
  348. BEQ.S LEV_1
  349. SWAP D0
  350. MOVE.L D0,D1
  351. MOVE.L D0,D2
  352. AND.L #0F3F3F3F3H,D0
  353. AND.L #008080808H,D1
  354. AND.L #004040404H,D2
  355. LSR.L #1,D1
  356. LSL.L #1,D2
  357. OR.L D1,D0
  358. OR.L D2,D0
  359. LEV_1:
  360. MOVE.L D0,LW_D4(A6)
  361. RTS
  362. PLAY_GET:
  363. LEA.L HERO1(A5),A6
  364. TST.W STORY_PLAYER(A5)
  365. BEQ.S PLAY_GET_1
  366. LEA.L HERO2(A5),A6
  367. PLAY_GET_1:
  368. MOVEP.W WORK_N0(A6),D0
  369. CLR.B D0
  370. LEA.L 0(A5,D0.W),A4
  371. RTS
  372. ENE_GET:
  373. LEA.L HERO1(A5),A6
  374. TST.W STORY_PLAYER(A5)
  375. BNE.S ENE_GET_1
  376. LEA.L HERO2(A5),A6
  377. ENE_GET_1:
  378. MOVEP.W WORK_N0(A6),D0
  379. CLR.B D0
  380. LEA.L 0(A5,D0.W),A4
  381. RTS
  382. MESS_COM1:
  383. MOVE.L (A4)+,ADRS2(A6)
  384. MOVE.W HERO1+HERO_TYPE(A5),D1
  385. MOVE.W STORY_PLAYER(A5),D0
  386. BEQ.S MESS_COM1_1
  387. MOVE.W HERO2+HERO_TYPE(A5),D1
  388. MESS_COM1_1:
  389. TST.W D1
  390. BEQ.S MESS_COM1_2
  391. MOVE.L (A4),ADRS2(A6)
  392. MESS_COM1_2:
  393. ADDQ.L #4,A4
  394. MOVE.L A4,ADRS1(A6)
  395. BRA.S MESS_COM_ON
  396. MESS_COM2:
  397. MOVE.L (A4)+,ADRS2(A6)
  398. MOVE.L A4,ADRS1(A6)
  399. MOVE.W STORY_PLAYER(A5),D0
  400. EOR.W #1,D0
  401. MESS_COM_ON:
  402. MOVE.W #7000H+20H*3+4,D1
  403. MOVE.W D0,ST_DEMO_MESSP(A5)
  404. BEQ.S MESS_COM_ON_1
  405. MOVE.W #7000H+20H*19+4,D1
  406. MESS_COM_ON_1:
  407. MOVE.W #0,FLAME_COUNT(A5)
  408. MOVE.W #1,FLAME_TYPE(A5)
  409. MOVE.W D1,FLAME_POS(A5)
  410. MOVE.W #3,FLAME_END(A5)
  411. MOVE.W #1,LW_D1(A6)
  412. RTS
  413. DESI2:
  414. MOVE.L A4,ADRS1(A6)
  415. PCHILD WORK_N1,P_DESI,175H,174H,50H,0BCH,0 E1_DESI1
  416. MOVE.W #7H,VX(A0)
  417. MOVE.L #5C000H,VZ(A0)
  418. MOVE.W #40H,Z_POSITION(A0)
  419. BSR DESI_SET
  420. MOVE.W #2,LW_D0(A6)
  421. ADDQ.L #4,SP
  422. RTS
  423. DESI1:
  424. MOVE.L A4,ADRS1(A6)
  425. PCHILD WORK_N0,P_DESI,174H,174H,50H,0BCH,0 E1_DESI1
  426. MOVE.W #5H,VX(A0)
  427. MOVE.L #7C000H,VZ(A0)
  428. MOVE.W #80H,Z_POSITION(A0)
  429. DESI_SET:
  430. BSET.B #ACTAT_FLIP,ACT_ATTR(A0)
  431. TST.W STORY_PLAYER(A5)
  432. BEQ.S DESI1_1
  433. MOVE.W #17CH,X_POSITION(A0)
  434. NEG.W VX(A0)
  435. BCLR.B #ACTAT_FLIP,ACT_ATTR(A0)
  436. DESI1_1:
  437. RTS
  438. DESI_WAIT:
  439. SUB_WORK WORK_N1,A0,0
  440. TST.W TYPE(A0)
  441. BNE DESI_WAIT_1
  442. CLR.B ST_BACK_FLAG(A5)
  443. JSR START_COMMAND(PC)
  444. DESI_WAIT_1:
  445. RTS
  446. BACK_OFF:
  447. MOVE.L A4,ADRS1(A6)
  448. MOVE.B #1,ST_BACK_FLAG(A5)
  449. RTS
  450. BACK_ON:
  451. MOVE.L A4,ADRS1(A6)
  452. MOVE.B #0,ST_BACK_FLAG(A5)
  453. RTS
  454. ST_SEQ1:
  455. DC.W 15,17FH*2 BGM
  456. DC.W 2,1DH
  457. DC.W 3,1
  458. DC.W 0,0
  459. DC.W 0,30
  460. DC.W 7
  461. DC.L ST1E1
  462. DC.W 4
  463. DC.W 0,90
  464. DC.W 6
  465. DC.L ST1H1,ST1H2
  466. DC.W 0,140
  467. DC.W 7
  468. DC.L ST1E1_2
  469. DC.W 0,90
  470. DC.W 8,505H,0
  471. DC.W 3,40H
  472. DC.W 0,10
  473. DC.W 8,0,0
  474. DC.W 0,40
  475. ; DC.W 15,144H*2
  476. DC.W 1
  477. ST1E1: DC.W 110*3,60,-1
  478. ST1E1_2: DC.W 114*3,60,-1
  479. ST1H1: DC.W 111*3,110,-1
  480. ST1H2: DC.W 112*3,50,113*3,60,-1
  481. ST1H1_1 DC.W 115*3,60,-1
  482. ST1H2_1 DC.W 116*3,60,-1
  483. ST_SEQ2:
  484. DC.W 15,0EH*2
  485. DC.W 2,1DH
  486. DC.W 3,1DH
  487. DC.W 0,0
  488. DC.W 6
  489. DC.L ST2H1,ST2H2
  490. DC.W 0,90
  491. DC.W 7
  492. DC.L ST2E2
  493. DC.W 0,70
  494. DC.W 4
  495. DC.W 5
  496. DC.W 0,90
  497. DC.W 7
  498. DC.L ST2E2_1
  499. DC.W 0,130
  500. DC.W 8,404H,0
  501. DC.W 0,2
  502. DC.W 8,0,0
  503. DC.W 0,2
  504. DC.W 8,404H,0
  505. DC.W 3,20H
  506. DC.W 0,2
  507. DC.W 8,0,0
  508. DC.W 0,30
  509. DC.W 1
  510. ST2H1: DC.W 117*3,60,-1
  511. ST2H2: DC.W 118*3,60,-1
  512. ST2E2: DC.W 119*3,40,-1
  513. ST2E2_1: DC.W 120*3,50,121*3,50,-1
  514. ST_SEQ3:
  515. DC.W 15,0FH*2
  516. DC.W 2,1
  517. DC.W 3,1
  518. DC.W 0,10
  519. DC.W 8,505H,505H
  520. DC.W 0,10
  521. DC.W 8,0,0
  522. DC.W 0,70
  523. DC.W 8,202H,0
  524. DC.W 0,1
  525. DC.W 3,21H
  526. DC.W 0,31
  527. DC.W 8,0,0
  528. DC.W 0,7
  529. DC.W 8,404H,0
  530. DC.W 0,2
  531. DC.W 8,0,0
  532. DC.W 0,2
  533. DC.W 8,404H,0
  534. DC.W 3,34H
  535. DC.W 0,2
  536. DC.W 8,0,0
  537. DC.W 0,28
  538. DC.W 6
  539. DC.L ST3H1,ST3H2
  540. DC.W 0,90
  541. DC.W 7
  542. DC.L ST3E3
  543. DC.W 14,40H*2
  544. DC.W 0,90
  545. DC.W 6
  546. DC.L ST3H1_1,ST3H2_1
  547. DC.W 0,90
  548. DC.W 1
  549. ST3H1: DC.W 123*3,60,-1
  550. ST3H2: DC.W 125*3,60,-1
  551. ST3H1_1: DC.W 124*3,60,-1
  552. ST3H2_1: DC.W 126*3,60,-1
  553. ST3E3: DC.W 122*3,60,-1
  554. ST_SEQ4:
  555. DC.W 15,127H*2
  556. DC.W 2,1DH
  557. DC.W 3,1DH
  558. DC.W 0,0
  559. DC.W 0,30
  560. DC.W 7
  561. DC.L ST4E4
  562. DC.W 4
  563. DC.W 0,90
  564. DC.W 6
  565. DC.L ST4H1,ST4H2
  566. DC.W 0,150
  567. DC.W 7
  568. DC.L ST4E4_1
  569. DC.W 0,20
  570. DC.W 5
  571. DC.W 0,40
  572. DC.W 8,505H,0
  573. DC.W 3,31H
  574. DC.W 0,2
  575. DC.W 8,0,0
  576. DC.W 0,30
  577. ; DC.W 15,144H*2
  578. DC.W 1
  579. ST4E4: DC.W 127*3,60,-1
  580. ST4E4_1: DC.W 132*3,60,-1
  581. ST4H1: DC.W 128*3,60,129*3,60,-1
  582. ST4H2: DC.W 130*3,60,131*3,60,-1
  583. ST_SEQ5:
  584. DC.W 15,180H*2
  585. DC.W 2,1DH
  586. DC.W 3,1DH
  587. DC.W 0,0
  588. DC.W 0,30
  589. DC.W 6
  590. DC.L ST5H1,ST5H2
  591. DC.W 0,60
  592. DC.W 4
  593. DC.W 0,80
  594. DC.W 7
  595. DC.L ST5E5
  596. DC.W 0,100
  597. DC.W 8,404H,0
  598. DC.W 0,2
  599. DC.W 8,0,0
  600. DC.W 0,2
  601. DC.W 8,404H,0
  602. DC.W 3,34H
  603. DC.W 0,2
  604. DC.W 8,0,0
  605. DC.W 0,30
  606. ; DC.W 15,182H*2
  607. DC.W 1
  608. ST5H1: DC.W 133*3,50,134*3,60,-1
  609. ST5H2: DC.W 135*3,50,136*3,60,-1
  610. ST5E5: DC.W 137*3,60,-1
  611. ST_SEQ6:
  612. DC.W 15,12H*2
  613. DC.W 2,1DH
  614. DC.W 3,1
  615. DC.W 0,0
  616. DC.W 0,30
  617. DC.W 7
  618. DC.L ST6E6
  619. DC.W 4
  620. DC.W 3,1DH
  621. DC.W 0,130
  622. DC.W 8,505H,909H
  623. DC.W 0,10
  624. DC.W 8,0,0
  625. DC.W 0,60
  626. DC.W 1
  627. ST6E6: DC.W 138*3,60,-1
  628. ST_SEQ7:
  629. DC.W 15,13H*2
  630. DC.W 2,1DH
  631. DC.W 3,1
  632. DC.W 0,0
  633. DC.W 0,30
  634. DC.W 7
  635. DC.L ST7E7
  636. DC.W 0,12
  637. DC.W 4
  638. DC.W 3,1AH
  639. DC.W 0,130
  640. DC.W 8,505H,0
  641. DC.W 3,21H
  642. DC.W 0,2
  643. DC.W 8,0,0
  644. DC.W 0,30
  645. DC.W 1
  646. ST7E7: DC.W 139*3,60,-1
  647. ST_SEQ8:
  648. DC.W 15,14H*2
  649. DC.W 2,1
  650. DC.W 3,1
  651. DC.W 0,0
  652. DC.W 0,30
  653. DC.W 6
  654. DC.L ST8H1,ST8H2
  655. DC.W 0,62
  656. DC.W 13
  657. DC.W 2,19H
  658. DC.W 3,19H
  659. DC.W 8,1000H,1000H
  660. DC.W 0,240
  661. DC.W 8,0,0
  662. DC.W 0,10
  663. DC.W 8,0,909H
  664. DC.W 2,31H
  665. DC.W 0,10
  666. DC.W 8,0,0
  667. DC.W 0,40
  668. DC.W 1
  669. ST8H1: DC.W 140*3,50,141*3,60,-1
  670. ST8H2: DC.W 142*3,50,143*3,60,-1
  671. ST_SEQE:
  672. DC.W 20
  673. DC.W 21
  674. DC.W 2,1
  675. DC.W 3,1
  676. DC.W 0,0
  677. DC.W 0,30
  678. DC.W 2,34H
  679. DC.W 0,34
  680. DC.W 21
  681. DC.W 2,23H
  682. DC.W 0,35
  683. DC.W 8,808H,0
  684. DC.W 0,45
  685. DC.W 21
  686. DC.W 2,24H
  687. DC.W 0,13
  688. DC.W 3,13H
  689. DC.W 0,23
  690. DC.W 8,404H,0
  691. DC.W 0,60
  692. DC.W 19
  693. DC.W 2,43H
  694. DC.W 0,30
  695. DC.W 17
  696. DC.W 14,5*2 E_DI
  697. DC.W 14,2*2
  698. DC.W 14,8*2
  699. DC.W 0,60
  700. DC.W 16
  701. DC.W 18
  702. INCLUDE WORK.INC
  703.