1 * 2 * BOOT MURYADEN FACE2/PLAYER 3 * (C)1989 BY DECKARD 4 * 5 ; 6 ORG $800 7 ; 0800: 01 8 DFB 1 9 ; 0801: 20 89 FE 10 JSR $FE89 0804: 20 93 FE 11 JSR $FE93 0807: A6 2B 12 LDX $2B 0809: BD 88 C0 13 LDA $C088,X 080C: 8A 14 TXA 080D: 4A 15 LSR A 080E: 4A 16 LSR A 080F: 4A 17 LSR A 0810: 4A 18 LSR A 0811: 09 C0 19 ORA #$C0 0813: 85 11 20 STA $11 0815: A9 00 21 LDA #$00 0817: 85 10 22 STA $10 23 ; 24 ; 0819: 20 58 FC 25 JSR $FC58 081C: A9 20 26 LDA #$20 081E: 85 E6 27 STA $E6 0820: A2 05 28 LDX #$05 0822: 20 EC F6 29 JSR $F6EC 0825: A9 00 30 LDA #0 0827: AA 31 TAX 0828: A8 32 TAY 0829: 20 11 F4 33 JSR $F411 082C: 20 F6 F3 34 JSR $F3F6 082F: 2C 50 C0 35 BIT $C050 0832: 2C 52 C0 36 BIT $C052 0835: 2C 54 C0 37 BIT $C054 0838: 2C 57 C0 38 BIT $C057 39 ; 40 ; 083B: A2 00 41 LDX #0 083D: BD A4 08 42 A1 LDA MESSAGE,X 0840: F0 07 43 BEQ FINMES 0842: 20 ED FD 44 JSR $FDED 0845: E8 45 INX 0846: 4C 3D 08 46 JMP A1 0849: A9 FE 47 FINMES LDA #$FE 084B: 85 00 48 STA $0 084D: 49 FF 49 EOR #$FF 084F: 85 01 50 STA $1 0851: 20 83 08 51 A2 JSR NOISE 0854: C6 00 52 DEC $0 0856: A5 00 53 LDA $0 0858: 49 FF 54 EOR #$FF 085A: 85 01 55 STA $1 085C: C9 FE 56 CMP #$FE 085E: D0 F1 57 BNE A2 58 ; 0860: 2C 10 C0 59 BIT $C010 0863: 20 0C FD 60 JSR $FD0C 61 ; 0866: A9 01 62 LDA #$01 0868: 85 00 63 STA $0 086A: 49 FF 64 EOR #$FF 086C: 85 01 65 STA $1 086E: 20 83 08 66 A3 JSR NOISE 0871: E6 00 67 INC $0 0873: A5 00 68 LDA $0 0875: 49 FF 69 EOR #$FF 0877: 85 01 70 STA $1 0879: C9 01 71 CMP #$01 087B: D0 F1 72 BNE A3 73 ; 087D: 20 58 FC 74 JSR $FC58 0880: 6C 10 00 75 JMP ($0010) 76 ; 0883: AD 50 C0 77 NOISE LDA $C050 0886: A0 02 78 LDY #$2 0888: A6 00 79 A4 LDX $0 088A: AD 30 C0 80 LDA $C030 088D: CA 81 A5 DEX 088E: D0 FD 82 BNE A5 0890: 88 83 DEY 0891: D0 F5 84 BNE A4 0893: AD 51 C0 85 LDA $C051 0896: A0 02 86 LDY #2 0898: A6 01 87 A6 LDX $1 089A: AD 30 C0 88 LDA $C030 089D: CA 89 A7 DEX 089E: D0 FD 90 BNE A7 08A0: 88 91 DEY 08A1: D0 F5 92 BNE A6 08A3: 60 93 RTS 94 ; 95 ; 08A4: 8D 8D 8D 96 MESSAGE HEX 8D8D8D8D8D8D8D8D8D8D 08A7: 8D 8D 8D 8D 8D 8D 8D 08AE: D0 CC C1 97 ASC "PLAYER DISK: MURYADEN" 08B1: D9 C5 D2 A0 C4 C9 D3 CB 08B9: BA A0 CD D5 D2 D9 C1 C4 08C1: C5 CE 08C3: 8D 8D 98 HEX 8D8D 08C5: A8 C3 A9 99 ASC "(C)1989 BY ELRIK & DECKARD." 08C8: B1 B9 B8 B9 A0 C2 D9 A0 08D0: C5 CC D2 C9 CB A0 A6 A0 08D8: C4 C5 C3 CB C1 D2 C4 AE 08E0: 8D 100 HEX 8D 08E1: 00 101 HEX 00 102 08E2: 00 00 00 103 DS 22,0 08E5: 00 00 00 00 00 00 00 00 08ED: 00 00 00 00 00 00 00 00 08F5: 00 00 00 08F8: C4 C5 C3 104 ASC "DECKARD." 08FB: CB C1 D2 C4 AE 105 106 107 SAV BOOT/PLAYER Object saved as BOOT/PLAYER,A$0800,L$0100 --End assembly, 256 bytes, Errors: 0 Symbol table - alphabetical order: A1 =$083D A2 =$0851 A3 =$086E A4 =$0888 A5 =$088D A6 =$0898 A7 =$089D FINMES =$0849 MESSAGE =$08A4 NOISE =$0883 Symbol table - numerical order: A1 =$083D FINMES =$0849 A2 =$0851 A3 =$086E NOISE =$0883 A4 =$0888 A5 =$088D A6 =$0898 A7 =$089D MESSAGE =$08A4