1 2 ; LST OFF 3 ORG $6000 4 5 ******************************** 6 * * 7 * INTRO MURYADEN 1 * 8 * (C)1989 BYTLEJUICE * 9 * SOURCE BY DECKARD * 10 * * 11 ******************************** 12 13 * Page 0 14 15 CPT_LIG EQU $0F ; compteur ligne Hires 16 GBASL EQU $26 ; pointeur {cran calcul{ par HPOSN 17 GBASH EQU $27 18 PTR_DATA EQU $3C ; pointeur datas {cran 19 HPAG EQU $E6 ; $20=page 1 / $40 = page 2 20 CPT_LIG2 EQU $FE ; compteur ligne Hires 21 CPT_COL EQU $FF ; compteur byte colonne Hires 22 23 * Point d'entr{e = START_INTRO ($6270) 24 25 CPT_ANIM_M EQU $0800 ; compteur mvt anim Muryaden 26 H0800 EQU $0800 ; relocate : destination 27 H1C00 EQU $1C00 ; relocate : fin destination+1 28 SCROLL EQU $0801 ; scroll message Deckard 29 PLAY_ED EQU $1000 ; player Electric Duet 30 UNPACK EQU $9000 31 CMP_PAG = UNPACK+$0B 32 LDA_PAG = UNPACK+$0F 33 H9600 EQU $9600 ; relocate : source 34 RDOS EQU $BE00 35 36 * Images ou morceaux d'images compress{s 37 38 PAK_AUTEURS EQU $6760 ; image auteurs (AUTEURS packed) 39 PAK_IMG2 EQU $6E50 ; image monstre en extase (IMG2 packed) 40 PAK_IMG1 EQU $8000 ; image monstre d{but (IMG1 packed) 41 PAK_MVT1 EQU $8B2D ; mouvement 1 Muryaden (MVT1 packed) 42 PAK_MVT2 EQU $8C19 ; mouvement 2 Muryaden (MVT2 packed) 43 PAK_MVT3 EQU $8CEB ; mouvement 3 Muryaden (MVT3 packed) 44 PAK_MVT4 EQU $8DB6 ; mouvement 4 Muryaden (MVT4 packed) 45 PAK_MVT5 EQU $8E71 ; mouvement 5 Muryaden (MVT5 packed) 46 PAK_VISAGE1 EQU $8F5D ; mouvement 1 visage (VISAGE1 packed) 47 PAK_VISAGE2 EQU $8F89 ; mouvement 2 visage (VISAGE2 packed) 48 49 * ROM 50 51 STROBE EQU $C010 52 SPKR EQU $C030 53 TXTCLR EQU $C050 54 LOWSCR EQU $C054 55 HISCR EQU $C055 56 HIRES EQU $C057 57 HF3F2 EQU $F3F2 58 HPOSN EQU $F411 59 SETTXT EQU $FB39 60 HOME EQU $FC58 61 WAIT EQU $FCA8 62 63 *------------------------------- 64 * 1er {cran : anim et musique 65 * avec Muryaden et le monstre 66 *------------------------------- 67 6000: A9 00 68 PART1 LDA #PAK_IMG1 6006: 85 3D 71 STA PTR_DATA+1 6008: 20 00 90 72 JSR UNPACK 73 600B: 2C 50 C0 74 BIT TXTCLR 600E: 2C 55 C0 75 BIT HISCR 6011: 2C 57 C0 76 BIT HIRES 6014: 20 D5 60 77 JSR PREP_ECRAN1 ; {cran vert + affichage monstre 6017: 20 00 10 78 JSR PLAY_ED ; musique avec anim Muryaden et monstre 601A: 60 79 RTS 80 601B: 00 00 00 81 DS 3,0 82 83 *------------------------------- 84 * S{quence des animations 85 * pendant la musique ED 86 *------------------------------- 87 601E: AD 00 08 88 ANIM1 LDA CPT_ANIM_M ; s{quence suivante 6021: EE 00 08 89 INC CPT_ANIM_M 6024: C9 09 90 CMP #9 ; derni}re valeur? 6026: F0 39 91 BEQ H6061 ; oui 92 6028: C9 01 93 CMP #1 602A: D0 03 94 BNE H602F 95 602C: 20 80 60 96 JSR DO_MVT1 97 602F: C9 02 98 H602F CMP #2 6031: D0 03 99 BNE H6036 100 6033: 20 8C 60 101 JSR DO_MVT2 102 6036: C9 03 103 H6036 CMP #3 6038: D0 03 104 BNE H603D 105 603A: 20 98 60 106 JSR DO_MVT3 107 603D: C9 04 108 H603D CMP #4 603F: D0 03 109 BNE H6044 110 6041: 20 A4 60 111 JSR DO_MVT4 112 6044: C9 05 113 H6044 CMP #5 6046: D0 03 114 BNE H604B 115 6048: 20 98 60 116 JSR DO_MVT3 117 604B: C9 06 118 H604B CMP #6 604D: D0 03 119 BNE H6052 120 604F: 20 BC 60 121 JSR DO_VISAGE1 ; anim visage monstre 122 6052: C9 07 123 H6052 CMP #7 6054: D0 03 124 BNE H6059 125 6056: 20 8C 60 126 JSR DO_MVT2 127 6059: C9 08 128 H6059 CMP #8 605B: D0 03 129 BNE H6060 130 605D: 20 B0 60 131 JSR DO_MVT5 6060: 60 132 H6060 RTS 133 134 6061: 20 C8 60 135 H6061 JSR DO_VISAGE2 ; anim visage monstre 6064: A9 00 136 LDA #0 ; init compteur anim Muryaden 6066: 8D 00 08 137 STA CPT_ANIM_M 6069: 60 138 RTS 139 140 *------------------------------- 141 606A: EA EA EA 142 DS 22,$EA ; NOP 606D: EA EA EA EA EA EA EA EA 6075: EA EA EA EA EA EA EA EA 607D: EA EA EA 143 144 *------------------------------- 145 * Liste des anims sur IMG1 146 *------------------------------- 147 6080: A9 2D 148 DO_MVT1 LDA #PAK_MVT1 6086: 85 3D 151 STA PTR_DATA+1 6088: 20 00 90 152 JSR UNPACK 608B: 60 153 RTS 154 608C: A9 19 155 DO_MVT2 LDA #PAK_MVT2 6092: 85 3D 158 STA PTR_DATA+1 6094: 20 00 90 159 JSR UNPACK 6097: 60 160 RTS 161 6098: A9 EB 162 DO_MVT3 LDA #PAK_MVT3 609E: 85 3D 165 STA PTR_DATA+1 60A0: 20 00 90 166 JSR UNPACK 60A3: 60 167 RTS 168 60A4: A9 B6 169 DO_MVT4 LDA #PAK_MVT4 60AA: 85 3D 172 STA PTR_DATA+1 60AC: 20 00 90 173 JSR UNPACK 60AF: 60 174 RTS 175 60B0: A9 71 176 DO_MVT5 LDA #PAK_MVT5 60B6: 85 3D 179 STA PTR_DATA+1 60B8: 20 00 90 180 JSR UNPACK 60BB: 60 181 RTS 182 60BC: A9 5D 183 DO_VISAGE1 LDA #PAK_VISAGE1 60C2: 85 3D 186 STA PTR_DATA+1 60C4: 20 00 90 187 JSR UNPACK 60C7: 60 188 RTS 189 60C8: A9 89 190 DO_VISAGE2 LDA #PAK_VISAGE2 60CE: 85 3D 193 STA PTR_DATA+1 60D0: 20 00 90 194 JSR UNPACK 60D3: 60 195 RTS 196 60D4: 00 197 DFB 0 198 199 *------------------------------- 200 * Pr{paration {cran pour anim 1 201 *------------------------------- 202 60D5: 20 F0 60 203 PREP_ECRAN1 JSR ECRAN_VERT 60D8: 20 BA 61 204 JSR DSP_MONSTRE ; affichage monstre + muryaden 60DB: A9 00 205 LDA #0 ; init anim Muryaden 60DD: 8D 00 08 206 STA CPT_ANIM_M 60E0: 60 207 RTS 208 209 *------------------------------- 210 60E1: 00 00 00 211 DS 15,0 60E4: 00 00 00 00 00 00 00 00 60EC: 00 00 00 00 212 213 *------------------------------- 214 * Rempli {cran HGR2 avec masque 215 * vert et blanc 216 *------------------------------- 217 60F0: A9 40 218 ECRAN_VERT LDA #$40 ; HGR2 60F2: 85 E6 219 STA HPAG 60F4: EA 220 NOP 60F5: EA 221 NOP 60F6: EA 222 NOP 223 60F7: A9 00 224 LDA #0 60F9: 85 0F 225 STA CPT_LIG 226 60FB: A5 0F 227 LDA CPT_LIG 60FD: A0 00 228 H60FD LDY #0 60FF: A2 00 229 LDX #0 6101: 20 11 F4 230 JSR HPOSN ; positionne sur ligne courante 231 6104: A0 00 232 LDY #0 ; affiche ligne verte sur l'{cran 6106: B9 8C 61 233 H6106 LDA LIGNE_VERTE,Y 6109: 91 26 234 STA (GBASL),Y 610B: C8 235 INY 610C: C0 28 236 CPY #40 ; dernier octet de la ligne fini? 610E: D0 F6 237 BNE H6106 ; non 238 6110: 20 1C 61 239 JSR SON_SCRN_VERT ; bruitage {cran vert 6113: E6 0F 240 INC CPT_LIG 6115: A5 0F 241 LDA CPT_LIG 6117: C9 C0 242 CMP #192 ; derni}re ligne? 6119: D0 E2 243 BNE H60FD ; non 244 611B: 60 245 RTS 246 247 *------------------------------- 248 * Bruitage {cran vert 249 *------------------------------- 250 611C: A5 0F 251 SON_SCRN_VERT LDA CPT_LIG 611E: 69 30 252 ADC #$30 6120: AA 253 TAX 6121: 8D 30 C0 254 H6121 STA SPKR 6124: CA 255 DEX 6125: D0 FA 256 BNE H6121 257 6127: 60 258 RTS 259 260 *------------------------------- 261 6128: 00 00 00 262 DS 4,0 612B: 00 263 264 *------------------------------- 265 * Son sur l'extase du monstre 266 *------------------------------- 267 612C: A2 FF 268 SOUND_MONS LDX #$FF 612E: 8E 86 61 269 STX H6185+1 6131: A9 01 270 LDA #$01 6133: 8D 85 61 271 STA H6185 6136: A9 30 272 H6136 LDA #$30 6138: 85 F0 273 STA $F0 613A: AE 86 61 274 H613A LDX H6185+1 613D: CA 275 H613D DEX 613E: D0 FD 276 BNE H613D 277 6140: 2C 30 C0 278 BIT SPKR 6143: AE 85 61 279 LDX H6185 6146: CA 280 H6146 DEX 6147: D0 FD 281 BNE H6146 282 6149: 2C 30 C0 283 BIT SPKR 614C: C6 F0 284 DEC $F0 614E: D0 EA 285 BNE H613A 286 6150: CE 86 61 287 DEC H6185+1 6153: EE 85 61 288 INC H6185 6156: AD 85 61 289 LDA H6185 6159: C9 1B 290 CMP #$1B 615B: D0 D9 291 BNE H6136 292 615D: A9 30 293 H615D LDA #$30 615F: 85 F0 294 STA $F0 6161: AE 86 61 295 H6161 LDX H6185+1 6164: CA 296 H6164 DEX 6165: D0 FD 297 BNE H6164 298 6167: 2C 30 C0 299 BIT SPKR 616A: AE 85 61 300 LDX H6185 616D: CA 301 H616D DEX 616E: D0 FD 302 BNE H616D 303 6170: 2C 30 C0 304 BIT SPKR 6173: C6 F0 305 DEC $F0 6175: D0 EA 306 BNE H6161 307 6177: CE 85 61 308 DEC H6185 617A: EE 86 61 309 INC H6185+1 617D: AD 85 61 310 LDA H6185 6180: C9 00 311 CMP #$00 6182: D0 D9 312 BNE H615D 313 6184: 60 314 RTS 315 316 *------------------------------- 317 6185: 00 00 318 H6185 HEX 0000 ; octets pour son 319 320 *------------------------------- 321 6187: 8A 48 18 322 HEX 8A48180000 ; not used 618A: 00 00 323 324 *------------------------------- 325 * 40 octets pour la ligne verte 326 * et blanche 327 *------------------------------- 328 618C: 3E 57 2B 329 LIGNE_VERTE HEX 3E572B576A552A75 618F: 57 6A 55 2A 75 6194: 2A 55 2A 330 HEX 2A552A553A552A55 6197: 55 3A 55 2A 55 619C: 2A 55 2A 331 HEX 2A552A552B552A55 619F: 55 2B 55 2A 55 61A4: 2A 55 2A 332 HEX 2A552A5D2A552A55 61A7: 5D 2A 55 2A 55 61AC: 2E 55 2A 333 HEX 2E552A576A556B7D 61AF: 57 6A 55 6B 7D 334 61B4: 00 00 00 335 HEX 000000000000 ; not used 61B7: 00 00 00 336 337 *------------------------------- 338 * Affichage monstre + Muryaden 339 * sur HGR2 apr}s {cran vert. 340 * Affichage de haut en bas avec 341 * bruitage 342 *------------------------------- 343 61BA: A9 00 344 DSP_MONSTRE LDA #0 ; commence en haut @ gauche 61BC: 85 FE 345 STA CPT_LIG2 61BE: 85 FF 346 STA CPT_COL 61C0: A9 20 347 LDA #$20 ; HGR1 61C2: 85 E6 348 STA HPAG 61C4: 20 FB 61 349 H61C4 JSR POS_LIG ; positionne sur ligne courante 350 61C7: B1 26 351 H61C7 LDA (GBASL),Y ; lecture octet HGR1 61C9: 2C 30 C0 352 BIT SPKR 61CC: AA 353 TAX 61CD: A5 27 354 LDA GBASH 61CF: 85 FD 355 STA $FD ; sauve adr HGR1 61D1: 18 356 CLC 61D2: 69 20 357 ADC #$20 61D4: 85 27 358 STA GBASH ; pointe maintenant sur HGR2 61D6: 8A 359 TXA 61D7: A4 FF 360 LDY CPT_COL 61D9: 91 26 361 STA (GBASL),Y ; {criture sur HGR2 61DB: A5 FD 362 LDA $FD ; repart sur HGR1 61DD: 85 27 363 STA GBASH 61DF: E6 FF 364 INC CPT_COL ; colonne suivante 61E1: A5 FF 365 LDA CPT_COL 61E3: C9 28 366 CMP #40 ; ligne termin{e? 61E5: F0 05 367 BEQ H61EC ; oui 368 61E7: A4 FF 369 LDY CPT_COL ; colonne suivante de la ligne courante 61E9: 4C C7 61 370 JMP H61C7 371 61EC: E6 FE 372 H61EC INC CPT_LIG2 ; ligne suivante 61EE: A5 FE 373 LDA CPT_LIG2 61F0: C9 C0 374 CMP #192 ; derni}re ligne? 61F2: F0 11 375 BEQ H6205 ; oui => fin 376 61F4: A2 00 377 LDX #0 ; positionne sur 1}re colonne 61F6: 86 FF 378 STX CPT_COL 61F8: 4C C4 61 379 JMP H61C4 380 381 *------------------------------- 382 * Positionne sur ligne $FE 383 *------------------------------- 384 61FB: A5 FE 385 POS_LIG LDA CPT_LIG2 61FD: A2 00 386 LDX #0 61FF: A0 00 387 LDY #0 6201: 20 11 F4 388 JSR HPOSN 6204: 60 389 RTS 390 6205: 60 391 H6205 RTS 392 393 *------------------------------- 394 6206: 00 00 00 395 DS 10,0 6209: 00 00 00 00 00 00 00 396 397 *------------------------------- 398 * S{quence des {crans 399 *------------------------------- 400 6210: 20 00 60 401 RUN_INTRO JSR PART1 ; anim Muryaden et le monstre 402 6213: A9 50 403 LDA #PAK_IMG2 6219: 85 3D 406 STA PTR_DATA+1 621B: A9 40 407 LDA #$40 621D: 8D 0B 90 408 STA CMP_PAG 6220: 8D 0F 90 409 STA LDA_PAG 6223: 20 00 90 410 JSR UNPACK 411 6226: 2C 55 C0 412 BIT HISCR 6229: 20 2C 61 413 JSR SOUND_MONS ; son extase 414 622C: A2 F0 415 LDX #$F0 ; tempo 622E: 20 A8 FC 416 H622E JSR WAIT 6231: E8 417 INX 6232: D0 FA 418 BNE H622E 419 6234: A9 20 420 LDA #$20 6236: 8D 0B 90 421 STA CMP_PAG 6239: 8D 0F 90 422 STA LDA_PAG 423 623C: A9 60 424 LDA #PAK_AUTEURS 6242: 85 3D 427 STA PTR_DATA+1 6244: 20 00 90 428 JSR UNPACK 429 6247: 2C 54 C0 430 BIT LOWSCR 431 432 *------------------------------- 433 * Vide {cran HGR2 434 *------------------------------- 435 624A: A2 00 436 CLR_HGR2 LDX #0 624C: A9 00 437 H624C LDA #0 624E: 9D 00 40 438 H624E STA $4000,X 6251: E8 439 INX 6252: D0 F8 440 BNE H624C 441 6254: EE 50 62 442 INC H624E+2 6257: AD 50 62 443 LDA H624E+2 625A: C9 60 444 CMP #>$6000 625C: D0 EC 445 BNE CLR_HGR2 446 447 *------------------------------- 448 * Lance la suite 449 *------------------------------- 450 625E: 2C 10 C0 451 BIT STROBE 6261: 20 01 08 452 JSR SCROLL ; smooth scroll HGR 6264: 20 58 FC 453 JSR HOME 6267: 20 39 FB 454 JSR SETTXT 626A: A2 60 455 LDX #$60 626C: 4C 00 BE 456 JMP RDOS ; lance la suite 457 626F: EA 458 NOP 459 460 *------------------------------- 461 * Recopie $9600-$A9FF vers 462 * $0800-$1BFF 463 *------------------------------- 464 465 * Point d'entr{e de l'introduction Muryaden 1 466 6270: A2 00 467 START_INTRO LDX #$00 6272: BD 00 96 468 :1 LDA H9600,X 6275: 9D 00 08 469 :2 STA H0800,X 6278: E8 470 INX 6279: D0 F7 471 BNE :1 472 627B: EE 74 62 473 INC :1+2 627E: EE 77 62 474 INC :2+2 6281: AD 77 62 475 LDA :2+2 6284: C9 1C 476 CMP #>H1C00 6286: D0 E8 477 BNE START_INTRO 478 479 * Pr{paration {cran 480 6288: A9 20 481 LDA #$20 ; efface HGR1 628A: 85 E6 482 STA HPAG 628C: 20 F2 F3 483 JSR HF3F2 628F: A9 40 484 LDA #$40 ; efface HGR2 6291: 85 E6 485 STA HPAG 6293: 20 F2 F3 486 JSR HF3F2 487 6296: A9 A0 488 LDA #$A0 6298: 85 DC 489 STA $DC 629A: 4C 10 62 490 JMP RUN_INTRO 491 492 *------------------------------- 493 * Not used 494 *------------------------------- 495 629D: 00 00 00 496 DS 47,0 62A0: 00 00 00 00 00 00 00 00 62A8: 00 00 00 00 00 00 00 00 62B0: 00 00 00 00 00 00 00 00 62B8: 00 00 00 00 00 00 00 00 62C0: 00 00 00 00 00 00 00 00 62C8: 00 00 00 00 497 62CC: 20 00 10 498 JSR PLAY_ED 62CF: 60 499 RTS 500 62D0: 00 00 00 501 DS $490,0 62D3: 00 00 00 00 00 00 00 00 62DB: 00 00 00 00 00 00 00 00 62E3: 00 00 00 00 00 00 00 00 62EB: 00 00 00 00 00 00 00 00 62F3: 00 00 00 00 00 00 00 00 62FB: 00 00 00 00 00 00 00 00 6303: 00 00 00 00 00 00 00 00 630B: 00 00 00 00 00 00 00 00 6313: 00 00 00 00 00 00 00 00 631B: 00 00 00 00 00 00 00 00 6323: 00 00 00 00 00 00 00 00 632B: 00 00 00 00 00 00 00 00 6333: 00 00 00 00 00 00 00 00 633B: 00 00 00 00 00 00 00 00 6343: 00 00 00 00 00 00 00 00 634B: 00 00 00 00 00 00 00 00 6353: 00 00 00 00 00 00 00 00 635B: 00 00 00 00 00 00 00 00 6363: 00 00 00 00 00 00 00 00 636B: 00 00 00 00 00 00 00 00 6373: 00 00 00 00 00 00 00 00 637B: 00 00 00 00 00 00 00 00 6383: 00 00 00 00 00 00 00 00 638B: 00 00 00 00 00 00 00 00 6393: 00 00 00 00 00 00 00 00 639B: 00 00 00 00 00 00 00 00 63A3: 00 00 00 00 00 00 00 00 63AB: 00 00 00 00 00 00 00 00 63B3: 00 00 00 00 00 00 00 00 63BB: 00 00 00 00 00 00 00 00 63C3: 00 00 00 00 00 00 00 00 63CB: 00 00 00 00 00 00 00 00 63D3: 00 00 00 00 00 00 00 00 63DB: 00 00 00 00 00 00 00 00 63E3: 00 00 00 00 00 00 00 00 63EB: 00 00 00 00 00 00 00 00 63F3: 00 00 00 00 00 00 00 00 63FB: 00 00 00 00 00 00 00 00 6403: 00 00 00 00 00 00 00 00 640B: 00 00 00 00 00 00 00 00 6413: 00 00 00 00 00 00 00 00 641B: 00 00 00 00 00 00 00 00 6423: 00 00 00 00 00 00 00 00 642B: 00 00 00 00 00 00 00 00 6433: 00 00 00 00 00 00 00 00 643B: 00 00 00 00 00 00 00 00 6443: 00 00 00 00 00 00 00 00 644B: 00 00 00 00 00 00 00 00 6453: 00 00 00 00 00 00 00 00 645B: 00 00 00 00 00 00 00 00 6463: 00 00 00 00 00 00 00 00 646B: 00 00 00 00 00 00 00 00 6473: 00 00 00 00 00 00 00 00 647B: 00 00 00 00 00 00 00 00 6483: 00 00 00 00 00 00 00 00 648B: 00 00 00 00 00 00 00 00 6493: 00 00 00 00 00 00 00 00 649B: 00 00 00 00 00 00 00 00 64A3: 00 00 00 00 00 00 00 00 64AB: 00 00 00 00 00 00 00 00 64B3: 00 00 00 00 00 00 00 00 64BB: 00 00 00 00 00 00 00 00 64C3: 00 00 00 00 00 00 00 00 64CB: 00 00 00 00 00 00 00 00 64D3: 00 00 00 00 00 00 00 00 64DB: 00 00 00 00 00 00 00 00 64E3: 00 00 00 00 00 00 00 00 64EB: 00 00 00 00 00 00 00 00 64F3: 00 00 00 00 00 00 00 00 64FB: 00 00 00 00 00 00 00 00 6503: 00 00 00 00 00 00 00 00 650B: 00 00 00 00 00 00 00 00 6513: 00 00 00 00 00 00 00 00 651B: 00 00 00 00 00 00 00 00 6523: 00 00 00 00 00 00 00 00 652B: 00 00 00 00 00 00 00 00 6533: 00 00 00 00 00 00 00 00 653B: 00 00 00 00 00 00 00 00 6543: 00 00 00 00 00 00 00 00 654B: 00 00 00 00 00 00 00 00 6553: 00 00 00 00 00 00 00 00 655B: 00 00 00 00 00 00 00 00 6563: 00 00 00 00 00 00 00 00 656B: 00 00 00 00 00 00 00 00 6573: 00 00 00 00 00 00 00 00 657B: 00 00 00 00 00 00 00 00 6583: 00 00 00 00 00 00 00 00 658B: 00 00 00 00 00 00 00 00 6593: 00 00 00 00 00 00 00 00 659B: 00 00 00 00 00 00 00 00 65A3: 00 00 00 00 00 00 00 00 65AB: 00 00 00 00 00 00 00 00 65B3: 00 00 00 00 00 00 00 00 65BB: 00 00 00 00 00 00 00 00 65C3: 00 00 00 00 00 00 00 00 65CB: 00 00 00 00 00 00 00 00 65D3: 00 00 00 00 00 00 00 00 65DB: 00 00 00 00 00 00 00 00 65E3: 00 00 00 00 00 00 00 00 65EB: 00 00 00 00 00 00 00 00 65F3: 00 00 00 00 00 00 00 00 65FB: 00 00 00 00 00 00 00 00 6603: 00 00 00 00 00 00 00 00 660B: 00 00 00 00 00 00 00 00 6613: 00 00 00 00 00 00 00 00 661B: 00 00 00 00 00 00 00 00 6623: 00 00 00 00 00 00 00 00 662B: 00 00 00 00 00 00 00 00 6633: 00 00 00 00 00 00 00 00 663B: 00 00 00 00 00 00 00 00 6643: 00 00 00 00 00 00 00 00 664B: 00 00 00 00 00 00 00 00 6653: 00 00 00 00 00 00 00 00 665B: 00 00 00 00 00 00 00 00 6663: 00 00 00 00 00 00 00 00 666B: 00 00 00 00 00 00 00 00 6673: 00 00 00 00 00 00 00 00 667B: 00 00 00 00 00 00 00 00 6683: 00 00 00 00 00 00 00 00 668B: 00 00 00 00 00 00 00 00 6693: 00 00 00 00 00 00 00 00 669B: 00 00 00 00 00 00 00 00 66A3: 00 00 00 00 00 00 00 00 66AB: 00 00 00 00 00 00 00 00 66B3: 00 00 00 00 00 00 00 00 66BB: 00 00 00 00 00 00 00 00 66C3: 00 00 00 00 00 00 00 00 66CB: 00 00 00 00 00 00 00 00 66D3: 00 00 00 00 00 00 00 00 66DB: 00 00 00 00 00 00 00 00 66E3: 00 00 00 00 00 00 00 00 66EB: 00 00 00 00 00 00 00 00 66F3: 00 00 00 00 00 00 00 00 66FB: 00 00 00 00 00 00 00 00 6703: 00 00 00 00 00 00 00 00 670B: 00 00 00 00 00 00 00 00 6713: 00 00 00 00 00 00 00 00 671B: 00 00 00 00 00 00 00 00 6723: 00 00 00 00 00 00 00 00 672B: 00 00 00 00 00 00 00 00 6733: 00 00 00 00 00 00 00 00 673B: 00 00 00 00 00 00 00 00 6743: 00 00 00 00 00 00 00 00 674B: 00 00 00 00 00 00 00 00 6753: 00 00 00 00 00 00 00 00 675B: 00 00 00 00 00 502 503 SAV B6000.675F Object saved as B6000.675F,A$6000,L$0760 --End assembly, 1888 bytes, Errors: 0 Symbol table - alphabetical order: ? ANIM1 =$601E CLR_HGR2 =$624A CMP_PAG =$900B CPT_ANIM_M =$0800 CPT_COL =$FF CPT_LIG =$0F CPT_LIG2 =$FE DO_MVT1 =$6080 DO_MVT2 =$608C DO_MVT3 =$6098 DO_MVT4 =$60A4 DO_MVT5 =$60B0 DO_VISAGE1 =$60BC DO_VISAGE2 =$60C8 DSP_MONSTRE =$61BA ECRAN_VERT =$60F0 GBASH =$27 GBASL =$26 H0800 =$0800 H1C00 =$1C00 H602F =$602F H6036 =$6036 H603D =$603D H6044 =$6044 H604B =$604B H6052 =$6052 H6059 =$6059 H6060 =$6060 H6061 =$6061 H60FD =$60FD H6106 =$6106 H6121 =$6121 H6136 =$6136 H613A =$613A H613D =$613D H6146 =$6146 H615D =$615D H6161 =$6161 H6164 =$6164 H616D =$616D H6185 =$6185 H61C4 =$61C4 H61C7 =$61C7 H61EC =$61EC H6205 =$6205 H622E =$622E H624C =$624C H624E =$624E H9600 =$9600 HF3F2 =$F3F2 HIRES =$C057 HISCR =$C055 HOME =$FC58 HPAG =$E6 HPOSN =$F411 LDA_PAG =$900F LIGNE_VERTE =$618C LOWSCR =$C054 PAK_AUTEURS =$6760 PAK_IMG1 =$8000 PAK_IMG2 =$6E50 PAK_MVT1 =$8B2D PAK_MVT2 =$8C19 PAK_MVT3 =$8CEB PAK_MVT4 =$8DB6 PAK_MVT5 =$8E71 PAK_VISAGE1 =$8F5D PAK_VISAGE2 =$8F89 PART1 =$6000 PLAY_ED =$1000 POS_LIG =$61FB PREP_ECRAN1 =$60D5 PTR_DATA =$3C RDOS =$BE00 RUN_INTRO =$6210 SCROLL =$0801 SETTXT =$FB39 SON_SCRN_VERT=$611C SOUND_MONS =$612C SPKR =$C030 START_INTRO =$6270 STROBE =$C010 TXTCLR =$C050 UNPACK =$9000 WAIT =$FCA8 Symbol table - numerical order: CPT_LIG =$0F GBASL =$26 GBASH =$27 PTR_DATA =$3C HPAG =$E6 CPT_LIG2 =$FE CPT_COL =$FF CPT_ANIM_M =$0800 H0800 =$0800 SCROLL =$0801 PLAY_ED =$1000 H1C00 =$1C00 PART1 =$6000 ? ANIM1 =$601E H602F =$602F H6036 =$6036 H603D =$603D H6044 =$6044 H604B =$604B H6052 =$6052 H6059 =$6059 H6060 =$6060 H6061 =$6061 DO_MVT1 =$6080 DO_MVT2 =$608C DO_MVT3 =$6098 DO_MVT4 =$60A4 DO_MVT5 =$60B0 DO_VISAGE1 =$60BC DO_VISAGE2 =$60C8 PREP_ECRAN1 =$60D5 ECRAN_VERT =$60F0 H60FD =$60FD H6106 =$6106 SON_SCRN_VERT=$611C H6121 =$6121 SOUND_MONS =$612C H6136 =$6136 H613A =$613A H613D =$613D H6146 =$6146 H615D =$615D H6161 =$6161 H6164 =$6164 H616D =$616D H6185 =$6185 LIGNE_VERTE =$618C DSP_MONSTRE =$61BA H61C4 =$61C4 H61C7 =$61C7 H61EC =$61EC POS_LIG =$61FB H6205 =$6205 RUN_INTRO =$6210 H622E =$622E CLR_HGR2 =$624A H624C =$624C H624E =$624E START_INTRO =$6270 PAK_AUTEURS =$6760 PAK_IMG2 =$6E50 PAK_IMG1 =$8000 PAK_MVT1 =$8B2D PAK_MVT2 =$8C19 PAK_MVT3 =$8CEB PAK_MVT4 =$8DB6 PAK_MVT5 =$8E71 PAK_VISAGE1 =$8F5D PAK_VISAGE2 =$8F89 UNPACK =$9000 CMP_PAG =$900B LDA_PAG =$900F H9600 =$9600 RDOS =$BE00 STROBE =$C010 SPKR =$C030 TXTCLR =$C050 LOWSCR =$C054 HISCR =$C055 HIRES =$C057 HF3F2 =$F3F2 HPOSN =$F411 SETTXT =$FB39 HOME =$FC58 WAIT =$FCA8