void Apu07() { // OR A,(dp+X) IndexedXIndirect(); IAPU.Registers.YA.B.A |= S9xAPUGetByte(IAPU.Address); APUSetZN8(IAPU.Registers.YA.B.A); IAPU.PC += 2; }
void Apu87() { // ADC A,(dp+X) IndexedXIndirect(); uint8_t Work8 = S9xAPUGetByte(IAPU.Address); ADC(IAPU.Registers.YA.B.A, Work8); IAPU.PC += 2; }
void Apu87() { // ADC A,(dp+X) IndexedXIndirect(); uint8 Work8 = S9xAPUGetByte(((IAPU.Address))); ADC(IAPU.YA.B.A, Work8); IAPU.PC += 2; }
void Apu47() { // EOR A,(dp+X) IndexedXIndirect(); IAPU.YA.B.A ^= S9xAPUGetByte(IAPU.Address); APUSetZN8(IAPU.YA.B.A); IAPU.PC += 2; }
void Apu27() { // AND A,(dp+X) IndexedXIndirect(); IAPU.YA.B.A &= S9xAPUGetByte(IAPU.Address); APUSetZN8(IAPU.YA.B.A); IAPU.PC += 2; }
void Apu67() { // CMP A,(dp+X) IndexedXIndirect(); uint8 Work8 = S9xAPUGetByte(((IAPU.Address))); CMP(IAPU.YA.B.A, Work8); IAPU.PC += 2; }