X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=ops.h;h=62b8481cf52397bce1c9b88d6b52871fe19bc2db;hp=7e7075a76745416af6d5fea9fea7dd191883fb49;hb=c0bf6f9f02a2b6afb961a7e9195e2168d7e9cecf;hpb=4e1934c1ee3a43796e68edc66b3c3f8e079caf7c diff --git a/ops.h b/ops.h index 7e7075a..62b8481 100644 --- a/ops.h +++ b/ops.h @@ -34,7 +34,7 @@ case 0x40: /* RTI */ _PC=POP(); _PC|=POP()<<8; break; - + case 0x60: /* RTS */ _PC=POP(); _PC|=POP()<<8; @@ -65,7 +65,7 @@ case 0x4C: _PC=npc; } break; /* JMP ABSOLUTE */ -case 0x6C: +case 0x6C: { uint32 tmp; GetAB(tmp); @@ -331,8 +331,8 @@ case 0x8F: ST_AB(_A&_X); case 0x83: ST_IX(_A&_X); /* ARR - ARGH, MATEY! */ -case 0x6B: { - uint8 arrtmp; +case 0x6B: { + uint8 arrtmp; LD_IM(AND;_P&=~V_FLAG;_P|=(_A^(_A>>1))&0x40;arrtmp=_A>>7;_A>>=1;_A|=(_P&C_FLAG)<<7;_P&=~C_FLAG;_P|=arrtmp;X_ZN(_A)); } /* ASR */ @@ -341,7 +341,7 @@ case 0x4B: LD_IM(AND;LSRA); /* ATX(OAL) Is this(OR with $EE) correct? */ case 0xAB: LD_IM(_A|=0xEE;AND;_X=_A); -/* AXS */ +/* AXS */ case 0xCB: LD_IM(AXS); /* DCP */ @@ -468,11 +468,11 @@ case 0x9B: _S=_A&_X;ST_ABY(_S& (((A-_Y)>>8)+1) ); /* TOP */ case 0x0C: LD_AB(;); -case 0x1C: -case 0x3C: -case 0x5C: -case 0x7C: -case 0xDC: +case 0x1C: +case 0x3C: +case 0x5C: +case 0x7C: +case 0xDC: case 0xFC: LD_ABX(;); /* XAA - BIG QUESTION MARK HERE */