protected void ApplyFlag(CpuFlag flag, bool shouldSet) { if (shouldSet) { cpu.SetFlag(flag); } else { cpu.RemoveFlag(flag); } }