C64 Software  <  SCA: The C64 Software Collection / CB.BOUNDER

  Run
; Load: 512 ($0200), len: 512 ($0200) bytes

0200  FF          ??
0201  A9 02       LDA #$02
0203  85 B7       STA $B7
0205  85 B8       STA $B8
0207  85 B9       STA $B9
0209  A9 23       LDA #$23
020B  85 E0       STA $E0
020D  A9 30       LDA #$30
020F  20 D1 03    JSR $03D1
0212  A9 38       LDA #$38
0214  8D FC 03    STA $03FC
0217  A9 31       LDA #$31
0219  20 D1 03    JSR $03D1
021C  A6 F0       LDX $F0
021E  86 B7       STX $B7
0220  CA          DEX
0221  CA          DEX
0222  B5 E1       LDA $E1,X
0224  9D E2 03    STA $03E2,X
0227  CA          DEX
0228  D0 F8       BNE $0222
022A  86 B9       STX $B9
022C  A9 DE       LDA #$DE
022E  8D 48 02    STA $0248
0231  20 3B 02    JSR $023B
0234  78          SEI
0235  EA          NOP
0236  EA          NOP
0237  EA          NOP
0238  4C 40 03    JMP $0340
023B  A5 BA       LDA $BA
023D  20 B1 FF    JSR $FFB1
0240  A9 6F       LDA #$6F
0242  20 93 FF    JSR $FF93
0245  A0 00       LDY #$00
0247  B9 F1 03    LDA $03F1,Y
024A  F0 06       BEQ $0252
024C  20 A8 FF    JSR $FFA8
024F  C8          INY
0250  D0 F5       BNE $0247
0252  4C AE FF    JMP $FFAE
0255  CA          DEX
0256  D0 FD       BNE $0255
0258  88          DEY
0259  D0 FA       BNE $0255
025B  38          SEC
025C  26 A5       ROL $A5
025E  A9 08       LDA #$08
0260  2C 00 DD    BIT $DD00
0263  70 FB       BVS $0260
0265  8D 00 DD    STA $DD00
0268  A0 00       LDY #$00
026A  A0 00       LDY #$00
026C  8C 00 DD    STY $DD00
026F  A9 00       LDA #$00
0271  A2 04       LDX #$04
0273  2C 00 DD    BIT $DD00
0276  50 FB       BVC $0273
0278  4A          LSR A
0279  4A          LSR A
027A  24 00       BIT $00
027C  0D 00 DD    ORA $DD00
027F  EA          NOP
0280  00          BRK
0281  00          BRK
0282  08          PHP
0283  00          BRK
0284  A0 00       LDY #$00
0286  0E 00 04    ASL $0400
0289  0A          ASL A
028A  00          BRK
028B  04          ??
028C  10 00       BPL $028E
028E  00          BRK
028F  48          PHA
0290  EB          ??
0291  00          BRK
0292  00          BRK
0293  00          BRK
0294  00          BRK
0295  00          BRK
0296  00          BRK
0297  00          BRK
0298  00          BRK
0299  00          BRK
029A  00          BRK
029B  00          BRK
029C  00          BRK
029D  00          BRK
029E  00          BRK
029F  00          BRK
02A0  00          BRK
02A1  00          BRK
02A2  00          BRK
02A3  00          BRK
02A4  00          BRK
02A5  00          BRK
02A6  00          BRK
02A7  00          BRK
02A8  00          BRK
02A9  00          BRK
02AA  00          BRK
02AB  00          BRK
02AC  00          BRK
02AD  00          BRK
02AE  00          BRK
02AF  00          BRK
02B0  00          BRK
02B1  9D B0 02    STA $02B0,X
02B4  CA          DEX
02B5  D0 F7       BNE $02AE
02B7  AD 11 D0    LDA $D011
02BA  10 FB       BPL $02B7
02BC  AD 11 D0    LDA $D011
02BF  30 FB       BMI $02BC
02C1  29 EF       AND #$EF
02C3  A0 28       LDY #$28
02C5  88          DEY
02C6  D0 FD       BNE $02C5
02C8  8D 11 D0    STA $D011
02CB  2C F8 FF    BIT $FFF8
02CE  60          RTS
02CF  AD 11 D0    LDA $D011
02D2  10 FB       BPL $02CF
02D4  AD 11 D0    LDA $D011
02D7  30 FB       BMI $02D4
02D9  09 10       ORA #$10
02DB  A0 80       LDY #$80
02DD  88          DEY
02DE  D0 FD       BNE $02DD
02E0  8D 11 D0    STA $D011
02E3  2C F7 FF    BIT $FFF7
02E6  60          RTS
02E7  4C 74 E8    JMP $E874
02EA  2C F7 FF    BIT $FFF7
02ED  40          RTI
02EE  FF          ??
02EF  FF          ??
02F0  00          BRK
02F1  00          BRK
02F2  00          BRK
02F3  00          BRK
02F4  00          BRK
02F5  00          BRK
02F6  00          BRK
02F7  00          BRK
02F8  00          BRK
02F9  00          BRK
02FA  00          BRK
02FB  00          BRK
02FC  00          BRK
02FD  00          BRK
02FE  00          BRK
02FF  00          BRK
0300  00          BRK
0301  00          BRK
0302  00          BRK
0303  00          BRK
0304  00          BRK
0305  00          BRK
0306  00          BRK
0307  00          BRK
0308  00          BRK
0309  00          BRK
030A  00          BRK
030B  00          BRK
030C  00          BRK
030D  00          BRK
030E  00          BRK
030F  00          BRK
0310  00          BRK
0311  00          BRK
0312  00          BRK
0313  00          BRK
0314  31 EA       AND ($EA),Y
0316  66 FE       ROR $FE
0318  47          ??
0319  FE 4A F3    INC $F34A,X
031C  91 F2       STA ($F2),Y
031E  0E F2 50    ASL $50F2
0321  F2          ??
0322  33          ??
0323  F3          ??
0324  57          ??
0325  F1 CA       SBC ($CA),Y
0327  F1 ED       SBC ($ED),Y
0329  F6 3E       INC $3E,X
032B  F1 2F       SBC ($2F),Y
032D  F3          ??
032E  66 FE       ROR $FE
0330  A5 F4       LDA $F4
0332  ED F5 00    SBC $00F5
0335  00          BRK
0336  00          BRK
0337  00          BRK
0338  00          BRK
0339  00          BRK
033A  00          BRK
033B  00          BRK
033C  00          BRK
033D  00          BRK
033E  00          BRK
033F  00          BRK
0340  CA          DEX
0341  D0 FD       BNE $0340
0343  88          DEY
0344  D0 FA       BNE $0340
0346  38          SEC
0347  26 A5       ROL $A5
0349  A9 08       LDA #$08
034B  2C 00 DD    BIT $DD00
034E  70 FB       BVS $034B
0350  8D 00 DD    STA $DD00
0353  A0 00       LDY #$00
0355  A0 00       LDY #$00
0357  8C 00 DD    STY $DD00
035A  A9 00       LDA #$00
035C  A2 04       LDX #$04
035E  2C 00 DD    BIT $DD00
0361  50 FB       BVC $035E
0363  4A          LSR A
0364  4A          LSR A
0365  24 00       BIT $00
0367  0D 00 DD    ORA $DD00
036A  EA          NOP
036B  CA          DEX
036C  D0 F5       BNE $0363
036E  49 FF       EOR #$FF
0370  99 00 01    STA $0100,Y
0373  C8          INY
0374  D0 E4       BNE $035A
0376  A9 3C       LDA #$3C
0378  85 01       STA $01
037A  46 A5       LSR $A5
037C  90 0D       BCC $038B
037E  AD 02 01    LDA $0102
0381  0A          ASL A
0382  0A          ASL A
0383  0A          ASL A
0384  85 AF       STA $AF
0386  84 AE       STY $AE
0388  A2 03       LDX #$03
038A  2C A2 01    BIT $01A2
038D  AD 00 01    LDA $0100
0390  F0 05       BEQ $0397
0392  A9 FF       LDA #$FF
0394  8D 01 01    STA $0101
0397  E8          INX
0398  A5 AF       LDA $AF
039A  C9 04       CMP #$04
039C  90 05       BCC $03A3
039E  BD 00 01    LDA $0100,X
03A1  91 AE       STA ($AE),Y
03A3  E6 AE       INC $AE
03A5  D0 02       BNE $03A9
03A7  E6 AF       INC $AF
03A9  EC 01 01    CPX $0101
03AC  90 E9       BCC $0397
03AE  A9 3F       LDA #$3F
03B0  85 01       STA $01
03B2  AD 00 01    LDA $0100
03B5  D0 92       BNE $0349
03B7  A5 AE       LDA $AE
03B9  D0 8B       BNE $0346
03BB  A5 AF       LDA $AF
03BD  C9 08       CMP #$08
03BF  D0 85       BNE $0346
03C1  A6 F1       LDX $F1
03C3  9A          TXS
03C4  A9 46       LDA #$46
03C6  85 E0       STA $E0
03C8  A9 42       LDA #$42
03CA  85 E1       STA $E1
03CC  98          TYA
03CD  AA          TAX
03CE  4C D5 FF    JMP $FFD5
03D1  85 E1       STA $E1
03D3  20 C0 FF    JSR $FFC0
03D6  20 3B 02    JSR $023B
03D9  A5 B8       LDA $B8
03DB  4C C3 FF    JMP $FFC3
03DE  4D 2D 45    EOR $452D
03E1  90 03       BCC $03E6
03E3  A0 A0       LDY #$A0
03E5  A0 A0       LDY #$A0
03E7  A0 A0       LDY #$A0
03E9  A0 A0       LDY #$A0
03EB  A0 A0       LDY #$A0
03ED  A0 A0       LDY #$A0
03EF  A0 00       LDY #$00
03F1  55 31       EOR $31,X
03F3  3A          ??
03F4  32          ??
03F5  2C 30 2C    BIT $2C30
03F8  31 38       AND ($38),Y
03FA  2C 31 35    BIT $3531
03FD  00          BRK
03FE  38          SEC
03FF  20 00 00    JSR $0000
READY.