C64 Software  <  SCA: The C64 Software Collection / MN.O

  Run
; Load: 15354 ($3BFA), len: 734 bytes

3BFA  20 87 3D    JSR $3D87
3BFD  A9 00       LDA #$00
3BFF  8D A1 03    STA $03A1
3C02  AD 50 03    LDA $0350
3C05  30 03       BMI $3C0A
3C07  20 80 0C    JSR $0C80
3C0A  A2 23       LDX #$23
3C0C  A0 08       LDY #$08
3C0E  20 31 15    JSR $1531
3C11  20 4C 15    JSR $154C
3C14  20 80 0C    JSR $0C80
3C17  A2 29       LDX #$29
3C19  A0 08       LDY #$08
3C1B  20 31 15    JSR $1531
3C1E  20 4C 15    JSR $154C
3C21  20 0E 3E    JSR $3E0E
3C24  A9 00       LDA #$00
3C26  85 52       STA $52
3C28  A9 84       LDA #$84
3C2A  85 53       STA $53
3C2C  A9 12       LDA #$12
3C2E  20 DE 27    JSR $27DE
3C31  A9 FF       LDA #$FF
3C33  8D A1 03    STA $03A1
3C36  AD 11 D0    LDA $D011
3C39  29 EF       AND #$EF
3C3B  8D 11 D0    STA $D011
3C3E  A9 01       LDA #$01
3C40  8D 21 D0    STA $D021
3C43  AD 02 DD    LDA $DD02
3C46  09 03       ORA #$03
3C48  8D 02 DD    STA $DD02
3C4B  AD 00 DD    LDA $DD00
3C4E  29 FC       AND #$FC
3C50  09 02       ORA #$02
3C52  8D 00 DD    STA $DD00
3C55  AD 11 D0    LDA $D011
3C58  09 20       ORA #$20
3C5A  8D 11 D0    STA $D011
3C5D  AD 16 D0    LDA $D016
3C60  09 10       ORA #$10
3C62  8D 16 D0    STA $D016
3C65  A9 78       LDA #$78
3C67  8D 18 D0    STA $D018
3C6A  AD 11 D0    LDA $D011
3C6D  09 10       ORA #$10
3C6F  8D 11 D0    STA $D011
3C72  A9 A0       LDA #$A0
3C74  85 5B       STA $5B
3C76  20 0D 0F    JSR $0F0D
3C79  A9 60       LDA #$60
3C7B  85 5B       STA $5B
3C7D  A9 00       LDA #$00
3C7F  85 C6       STA $C6
3C81  20 FC 3C    JSR $3CFC
3C84  AD 53 03    LDA $0353
3C87  85 40       STA $40
3C89  AD 54 03    LDA $0354
3C8C  85 41       STA $41
3C8E  4C D1 3C    JMP $3CD1
3C91  20 FC 3C    JSR $3CFC
3C94  AD 4D 03    LDA $034D
3C97  D0 49       BNE $3CE2
3C99  A5 41       LDA $41
3C9B  CD 54 03    CMP $0354
3C9E  D0 1F       BNE $3CBF
3CA0  A5 40       LDA $40
3CA2  CD 53 03    CMP $0353
3CA5  D0 18       BNE $3CBF
3CA7  EE 5A 03    INC $035A
3CAA  10 E5       BPL $3C91
3CAC  A9 00       LDA #$00
3CAE  8D 5A 03    STA $035A
3CB1  A9 FF       LDA #$FF
3CB3  4D 5B 03    EOR $035B
3CB6  8D 5B 03    STA $035B
3CB9  20 47 3D    JSR $3D47
3CBC  4C 91 3C    JMP $3C91
3CBF  2C 5B 03    BIT $035B
3CC2  30 03       BMI $3CC7
3CC4  20 47 3D    JSR $3D47
3CC7  AD 53 03    LDA $0353
3CCA  85 40       STA $40
3CCC  AD 54 03    LDA $0354
3CCF  85 41       STA $41
3CD1  A9 00       LDA #$00
3CD3  8D 5A 03    STA $035A
3CD6  8D 5B 03    STA $035B
3CD9  20 09 1B    JSR $1B09
3CDC  20 47 3D    JSR $3D47
3CDF  4C 91 3C    JMP $3C91
3CE2  2C 5B 03    BIT $035B
3CE5  30 03       BMI $3CEA
3CE7  20 47 3D    JSR $3D47
3CEA  20 0F 1B    JSR $1B0F
3CED  A9 00       LDA #$00
3CEF  A6 41       LDX $41
3CF1  F0 02       BEQ $3CF5
3CF3  A9 03       LDA #$03
3CF5  18          CLC
3CF6  65 40       ADC $40
3CF8  8D 50 03    STA $0350
3CFB  60          RTS
3CFC  20 50 09    JSR $0950
3CFF  AD 53 03    LDA $0353
3D02  AC 54 03    LDY $0354
3D05  20 2B 09    JSR $092B
3D08  AE 48 03    LDX $0348
3D0B  30 1E       BMI $3D2B
3D0D  AA          TAX
3D0E  98          TYA
3D0F  10 02       BPL $3D13
3D11  A0 00       LDY #$00
3D13  C0 02       CPY #$02
3D15  90 02       BCC $3D19
3D17  A0 01       LDY #$01
3D19  8C 54 03    STY $0354
3D1C  8A          TXA
3D1D  10 02       BPL $3D21
3D1F  A2 00       LDX #$00
3D21  E0 03       CPX #$03
3D23  90 02       BCC $3D27
3D25  A2 02       LDX #$02
3D27  8E 53 03    STX $0353
3D2A  60          RTS
3D2B  AA          TAX
3D2C  98          TYA
3D2D  A0 07       LDY #$07
3D2F  4A          LSR A
3D30  88          DEY
3D31  D0 FC       BNE $3D2F
3D33  8D 54 03    STA $0354
3D36  8A          TXA
3D37  A0 06       LDY #$06
3D39  4A          LSR A
3D3A  88          DEY
3D3B  D0 FC       BNE $3D39
3D3D  AA          TAX
3D3E  CA          DEX
3D3F  10 02       BPL $3D43
3D41  A2 00       LDX #$00
3D43  8E 53 03    STX $0353
3D46  60          RTS
3D47  A9 00       LDA #$00
3D49  A6 41       LDX $41
3D4B  F0 02       BEQ $3D4F
3D4D  A9 03       LDA #$03
3D4F  18          CLC
3D50  65 40       ADC $40
3D52  0A          ASL A
3D53  AA          TAX
3D54  BD 6F 3D    LDA $3D6F,X
3D57  85 54       STA $54
3D59  BD 70 3D    LDA $3D70,X
3D5C  85 55       STA $55
3D5E  BD 7B 3D    LDA $3D7B,X
3D61  85 56       STA $56
3D63  BD 7C 3D    LDA $3D7C,X
3D66  85 57       STA $57
3D68  A9 C0       LDA #$C0
3D6A  85 5C       STA $5C
3D6C  4C 61 10    JMP $1061
3D6F  3B          ??
3D70  43          ??
3D71  41 49       EOR ($49,X)
3D73  3B          ??
3D74  43          ??
3D75  BF          ??
3D76  C7          ??
3D77  9E          ??
3D78  B0 BF       BCS $3D39
3D7A  C7          ??
3D7B  00          BRK
3D7C  0A          ASL A
3D7D  10 05       BPL $3D84
3D7F  1B          ??
3D80  0C          ??
3D81  01 07       ORA ($07,X)
3D83  12          ??
3D84  04          ??
3D85  20 07 A9    JSR $A907
3D88  51 8D       EOR ($8D),Y
3D8A  27          ??
3D8B  13          ??
3D8C  A9 00       LDA #$00
3D8E  85 C6       STA $C6
3D90  8D 89 03    STA $0389
3D93  8D 8A 03    STA $038A
3D96  8D 95 03    STA $0395
3D99  8D 63 03    STA $0363
3D9C  8D 98 03    STA $0398
3D9F  8D 99 03    STA $0399
3DA2  8D 65 03    STA $0365
3DA5  8D 66 03    STA $0366
3DA8  8D 76 03    STA $0376
3DAB  8D 58 03    STA $0358
3DAE  8D 9E 03    STA $039E
3DB1  A9 FF       LDA #$FF
3DB3  A9 04       LDA #$04
3DB5  8D 51 03    STA $0351
3DB8  20 E4 11    JSR $11E4
3DBB  20 C2 3D    JSR $3DC2
3DBE  20 CD 3D    JSR $3DCD
3DC1  60          RTS
3DC2  A2 12       LDX #$12
3DC4  BD DC 3D    LDA $3DDC,X
3DC7  95 66       STA $66,X
3DC9  CA          DEX
3DCA  10 F8       BPL $3DC4
3DCC  60          RTS
3DCD  A9 00       LDA #$00
3DCF  AA          TAX
3DD0  9D 00 86    STA $8600,X
3DD3  E8          INX
3DD4  D0 FA       BNE $3DD0
3DD6  A9 FF       LDA #$FF
3DD8  9D 00 86    STA $8600,X
3DDB  60          RTS
3DDC  01 87       ORA ($87,X)
3DDE  21 87       AND ($87,X)
3DE0  A1 87       LDA ($87,X)
3DE2  A1 88       LDA ($88,X)
3DE4  00          BRK
3DE5  00          BRK
3DE6  00          BRK
3DE7  91 91       STA ($91),Y
3DE9  91 91       STA ($91),Y
3DEB  FF          ??
3DEC  9F          ??
3DED  A0 00       LDY #$00
3DEF  A6 B1       LDX $B1
3DF1  F0 0E       BEQ $3E01
3DF3  B1 FB       LDA ($FB),Y
3DF5  91 FD       STA ($FD),Y
3DF7  C8          INY
3DF8  D0 F9       BNE $3DF3
3DFA  E6 FC       INC $FC
3DFC  E6 FE       INC $FE
3DFE  CA          DEX
3DFF  D0 F2       BNE $3DF3
3E01  A6 B0       LDX $B0
3E03  F0 08       BEQ $3E0D
3E05  B1 FB       LDA ($FB),Y
3E07  91 FD       STA ($FD),Y
3E09  C8          INY
3E0A  CA          DEX
3E0B  D0 F8       BNE $3E05
3E0D  60          RTS
3E0E  20 41 3E    JSR $3E41
3E11  A9 C7       LDA #$C7
3E13  20 71 3E    JSR $3E71
3E16  A9 CE       LDA #$CE
3E18  20 71 3E    JSR $3E71
3E1B  20 66 3E    JSR $3E66
3E1E  C9 FF       CMP #$FF
3E20  D0 0B       BNE $3E2D
3E22  20 6A 27    JSR $276A
3E25  A9 D5       LDA #$D5
3E27  20 71 3E    JSR $3E71
3E2A  4C 5D 17    JMP $175D
3E2D  20 E7 FF    JSR $FFE7
3E30  A9 00       LDA #$00
3E32  8D A1 03    STA $03A1
3E35  A9 06       LDA #$06
3E37  8D D3 03    STA $03D3
3E3A  20 A8 17    JSR $17A8
3E3D  4C 0E 3E    JMP $3E0E
3E40  00          BRK
3E41  A9 A6       LDA #$A6
3E43  20 71 3E    JSR $3E71
3E46  A9 B0       LDA #$B0
3E48  20 71 3E    JSR $3E71
3E4B  A9 B9       LDA #$B9
3E4D  20 71 3E    JSR $3E71
3E50  20 66 3E    JSR $3E66
3E53  C9 80       CMP #$80
3E55  B0 F4       BCS $3E4B
3E57  C9 01       CMP #$01
3E59  F0 08       BEQ $3E63
3E5B  A9 C0       LDA #$C0
3E5D  20 71 3E    JSR $3E71
3E60  4C 41 3E    JMP $3E41
3E63  4C E7 FF    JMP $FFE7
3E66  20 8D 3E    JSR $3E8D
3E69  A2 0F       LDX #$0F
3E6B  20 C6 FF    JSR $FFC6
3E6E  4C CF FF    JMP $FFCF
3E71  8D 80 3E    STA $3E80
3E74  8D 84 3E    STA $3E84
3E77  20 8D 3E    JSR $3E8D
3E7A  A2 0F       LDX #$0F
3E7C  20 C9 FF    JSR $FFC9
3E7F  AD A6 3E    LDA $3EA6
3E82  A8          TAY
3E83  B9 A6 3E    LDA $3EA6,Y
3E86  20 D2 FF    JSR $FFD2
3E89  88          DEY
3E8A  D0 F7       BNE $3E83
3E8C  60          RTS
3E8D  20 E7 FF    JSR $FFE7
3E90  A9 00       LDA #$00
3E92  20 BD FF    JSR $FFBD
3E95  AD DA 03    LDA $03DA
3E98  18          CLC
3E99  69 07       ADC #$07
3E9B  AA          TAX
3E9C  A9 0F       LDA #$0F
3E9E  A0 0F       LDY #$0F
3EA0  20 BA FF    JSR $FFBA
3EA3  4C C0 FF    JMP $FFC0
3EA6  09 0D       ORA #$0D
3EA8  10 21       BPL $3ECB
3EAA  02          ??
3EAB  00          BRK
3EAC  06 57       ASL $57
3EAE  2D 4D 08    AND $084D
3EB1  0D 80 01    ORA $0180
3EB4  00          BRK
3EB5  00          BRK
3EB6  57          ??
3EB7  2D 4D 06    AND $064D
3EBA  0D 00 00    ORA $0000
3EBD  52          ??
3EBE  2D 4D 06    AND $064D
3EC1  0D 42 D0    ORA $D042
3EC4  45 2D       EOR $2D
3EC6  4D 06 0D    EOR $0D06
3EC9  03          ??
3ECA  00          BRK
3ECB  45 2D       EOR $2D
3ECD  4D 06 0D    EOR $0D06
3ED0  00          BRK
3ED1  06 52       ASL $52
3ED3  2D 4D 02    AND $024D
3ED6  3B          ??
3ED7  55 00       EOR $00,X
READY.