* * A2-3D2 * by Bruce Artwick * * (c) 1980, subLOGIC * (d) 2024, Antoine Vignau * TYP BIN ORG $006000 MX %11 LST OFF *----------------------------------- * FIRMWARE EQUATES *----------------------------------- TXTCLR EQU $C050 MIXSET EQU $C053 TXTPAGE1 EQU $C054 HIRES EQU $C057 *----------------------------------- * *----------------------------------- L6000 JMP L606C JMP L6090 JMP L61F7 JMP L6210 L600C DB $08 DB $16 DB $08 DB $7E DB $7E DB $06 DB $08 DB $06 DB $08 DB $0F DB $00 DB $F5 DB $F5 DB $3E DB $10 DB $3E DB $10 DB $00 DB $00 DB $D3 DB $74 DB $C3 DB $24 DB $01 DB $D2 DB $3F DB $01 DB $D2 DB $3F DB $01 DB $D2 DB $3F DB $01 DB $D2 DB $3F DB $01 DB $D2 DB $3F DB $01 DB $D2 DB $3F DB $01 DB $D2 DB $3F DB $01 DB $D2 DB $3F DB $01 DB $D2 DB $3F DB $01 DB $3E DB $50 DB $3E DB $50 DB $00 DB $00 DB $D3 DB $74 DB $F1 DB $F1 DB $E3 DB $E3 DB $E3 DB $E3 DB $05 DB $00 DB $C3 DB $52 DB $01 DB $C2 DB $15 DB $01 DB $23 DB $00 DB $FE DB $60 DB $FE DB $60 DB $C3 DB $5E DB $01 DB $C2 DB $0B DB $01 DB $00 DB $15 DB $C3 DB $66 DB $01 DB $C2 DB $0F DB $01 DB $C3 DB $00 DB $00 *----------------------------------- * *----------------------------------- L606C PHP PHA TXA PHA TYA PHA LDX #$60 L6074 LDA $5F,X STA L600C-1,X DEX BNE L6074 JSR L6090 LDX #$60 L6081 LDA L600C-1,X STA $5F,X DEX BNE L6081 PLA TAY PLA TAX PLA PLP RTS *----------------------------------- * *----------------------------------- L6090 CLD LDX #$21 LDA #$00 L6095 STA $7B,X DEX BNE L6095 LDA #>L7FC5 STA $9B+1 LDA #L7CF0 LDX #L7565 JMP L7F34 L7F29 LDA #L75B0 LDX #L7574 L7F34 STA L75AD+2 STX L7571+1 STY L7571+2 RTS L7F3E INY LDA ($9B),Y LDY #$01 STA ($9D),Y DEY LDA #$14 JMP L60CB L7F4B INY LDA ($9B),Y BEQ L7F54 LDA #$51 BPL L7F56 L7F54 LDA #$11 L7F56 STA L759C STA L75A1 STA L75A8 STA L78B0 STA L794A STA L7A10 STA L766B STA L769E STA L76C0 STA L7705 STA L7726 STA L7764 STA L7786 STA L77CB STA L77F3 STA L78E3 STA L7905 STA L796B STA L79A9 STA L79CB STA L7A38 STA L7AC1 STA L7AEB STA L7AF6 STA L7B6A STA L7B94 STA L756C STA L7DB9 STA L7E00 STA L7E45 STA L7E8D STA L7B9F LDA $7D BEQ L7FC2 LDA #$79 LDY #$00 STA ($9D),Y STY $7D L7FC2 JMP L63CA L7FC5 DB $0B DB $FB DB $80 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 DB $11 *----------------------------------- * End of transmission *-----------------------------------