File tree 1 file changed +3
-5
lines changed
1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -337,10 +337,8 @@ char *Disassemble(int addr, uint8 *opcode) {
337
337
case 0xE1 : chr = " SBC" ; goto _indirectx;
338
338
_indirectx:
339
339
indirectX (tmp);
340
- indReg = ' X' ;
341
340
342
- _indirect:
343
- sb << chr << " (" << sb_addr (opcode[1 ], 2 ) << ' ,' << indReg << " ) @ " << sb_addr (tmp) << " = " << sb_lit (GetMem (tmp));
341
+ sb << chr << " (" << sb_addr (opcode[1 ], 2 ) << " ,X) @ " << sb_addr (tmp) << " = " << sb_lit (GetMem (tmp));
344
342
break ;
345
343
346
344
// Zero Page
@@ -445,9 +443,9 @@ char *Disassemble(int addr, uint8 *opcode) {
445
443
case 0xF1 : chr = " SBC" ; goto _indirecty;
446
444
_indirecty:
447
445
indirectY (tmp);
448
- indReg = ' Y' ;
449
446
450
- goto _indirect;
447
+ sb << chr << " (" << sb_addr (opcode[1 ], 2 ) << " ),Y @ " << sb_addr (tmp) << " = " << sb_lit (GetMem (tmp));
448
+ break ;
451
449
452
450
// Zero Page,X
453
451
case 0x15 : chr = " ORA" ; goto _zeropagex;
You can’t perform that action at this time.
0 commit comments