.setcpu "huc6280" brk ora ($12,x) sxy st0 #$12 tsb $12 ora $12 asl $12 rmb0 $12 php ora #$12 asl a .byte $0B tsb $3456 ora $3456 asl $3456 bbr0 $12,*+122 bpl *+122 ora ($12),y ora ($12) st1 #$12 trb $12 ora $12,x asl $12,x rmb1 $12 clc ora $3456,y inc a .byte $1B trb $3456 ora $3456,x asl $3456,x bbr1 $12,*+122 jsr $3456 and ($12,x) sax st2 #$12 bit $12 and $12 rol $12 rmb2 $12 plp and #$12 rol a .byte $2B bit $3456 and $3456 rol $3456 bbr2 $12,*+122 bmi *+122 and ($12),y and ($12) .byte $33 bit $12,x and $12,x rol $12,x rmb3 $12 sec and $3456,y dec a .byte $3B bit $3456,x and $3456,x rol $3456,x bbr3 $12,*+122 rti eor ($12,x) say tma #$02 bsr *+122 eor $12 lsr $12 rmb4 $12 pha eor #$12 lsr a .byte $4B jmp $3456 eor $3456 lsr $3456 bbr4 $12,*+122 bvc *+122 eor ($12),y eor ($12) tam #$12 csl eor $12,x lsr $12,x rmb5 $12 cli eor $3456,y phy .byte $5B .byte $5C eor $3456,x lsr $3456,x bbr5 $12,*+122 rts adc ($12,x) cla .byte $63 stz $12 adc $12 ror $12 rmb6 $12 pla adc #$12 ror a .byte $6B jmp ($3456) adc $3456 ror $3456 bbr6 $12,*+122 bvs *+122 adc ($12),y adc ($12) tii $3333,$7373,$1111 stz $12,x adc $12,x ror $12,x rmb7 $12 sei adc $3456,y ply .byte $7B jmp ($3456,x) adc $3456,x ror $3456,x bbr7 $12,*+122 bra *+122 sta ($12,x) clx tst #$12,$EA sty $12 sta $12 stx $12 smb0 $12 dey bit #$12 txa .byte $8B sty $3456 sta $3456 stx $3456 bbs0 $12,*+122 bcc *+122 sta ($12),y sta ($12) tst #$12,$EAEA sty $12,x sta $12,x stx $12,y smb1 $12 tya sta $3456,y txs .byte $9B stz $3456 sta $3456,x stz $3456,x bbs1 $12,*+122 ldy #$12 lda ($12,x) ldx #$12 tst #$12,$EA,x ldy $12 lda $12 ldx $12 smb2 $12 tay lda #$12 tax .byte $AB ldy $3456 lda $3456 ldx $3456 bbs2 $12,*+122 bcs *+122 lda ($12),y lda ($12) tst #$12,$EAEA,x ldy $12,x lda $12,x ldx $12,y smb3 $12 clv lda $3456,y tsx .byte $BB ldy $3456,x lda $3456,x ldx $3456,y bbs3 $12,*+122 cpy #$12 cmp ($12,x) cly tdd $3333,$C3C3,$1111 cpy $12 cmp $12 dec $12 smb4 $12 iny cmp #$12 dex .byte $CB cpy $3456 cmp $3456 dec $3456 bbs4 $12,*+122 bne *+122 cmp ($12),y cmp ($12) tin $3333,$D3D3,$1111 .byte $D4 cmp $12,x dec $12,x smb5 $12 cld cmp $3456,y phx .byte $DB .byte $DC cmp $3456,x dec $3456,x bbs5 $12,*+122 cpx #$12 sbc ($12,x) .byte $E2 tia $3333,$E3E3,$1111 cpx $12 sbc $12 inc $12 smb6 $12 inx sbc #$12 nop .byte $EB cpx $3456 sbc $3456 inc $3456 bbs6 $12,*+122 beq *+122 sbc ($12),y sbc ($12) tai $3333,$F3F3,$1111 .byte $F4 sbc $12,x inc $12,x smb7 $12 sed sbc $3456,y plx .byte $FB .byte $FC sbc $3456,x inc $3456,x bbs7 $12,*+122