Skip to content
Clément Gallet edited this page Mar 24, 2015 · 1 revision
  • The BRK should not be real but a bug from Geiger's disassembler? Other disassemblers give a 16-bit constant after LDY (A0)
$C1/DAAA A0 02       LDY #$02                
$C1/DAAC 00 B7       BRK #$B7                
$C1/DAAE 5B          TCD                     
$C1/DAAF 30 11       BMI $11    [$DAC2]      
$C1/DAB1 88          DEY                     
$C1/DAB2 B7 5B       LDA [$5B],y[$00:0000]   
$C1/DAB4 F0 07       BEQ $07    [$DABD]      
$C1/DAB6 BD 09 6A    LDA $6A09,x[$00:6A0D]   
$C1/DAB9 30 0F       BMI $0F    [$DACA]      
$C1/DABB 80 05       BRA $05    [$DAC2]      
$C1/DABD BD 08 6A    LDA $6A08,x[$00:6A0C]   
$C1/DAC0 30 08       BMI $08    [$DACA]      
$C1/DAC2 29 03       AND #$03                
$C1/DAC4 A8          TAY                     
$C1/DAC5 A7 5B       LDA [$5B]  [$00:0000]   
$C1/DAC7 99 9C 64    STA $649C,y[$00:649C]   
$C1/DACA A4 5B       LDY $5B    [$00:135B]   
$C1/DACC C8          INY                     
$C1/DACD C8          INY                     
$C1/DACE 84 5B       STY $5B    [$00:135B]   
$C1/DAD0 60          RTS                     
Clone this wiki locally