どうやら、メモリーの内容も、レジスターの内容も変わるようです。。
そんなことまで、やっていたとは。。Σ(゚д゚lll)ガーン
たとえば、RLC (IX+d),Bは、 RLC (IX+d) と、LD B,(IX+d) の二つの命令の混合命令になるといえば、わかりやすいでしょうか?
こんな命令って、狙って使わないと、なかなか使わないですよね。。(^^;;
ちなみに、M_WRMEM(J.W,I);を後ろに追加しました。。
CodesXCB.h case RLC_B: I=M_RDMEM(J.W);M_RLC(I);R.BC.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RLC_C: I=M_RDMEM(J.W);M_RLC(I);R.BC.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RLC_D: I=M_RDMEM(J.W);M_RLC(I);R.DE.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RLC_E: I=M_RDMEM(J.W);M_RLC(I);R.DE.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RLC_H: I=M_RDMEM(J.W);M_RLC(I);R.HL.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RLC_L: I=M_RDMEM(J.W);M_RLC(I);R.HL.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RLC_A: I=M_RDMEM(J.W);M_RLC(I);R.AF.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RRC_B: I=M_RDMEM(J.W);M_RRC(I);R.BC.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RRC_C: I=M_RDMEM(J.W);M_RRC(I);R.BC.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RRC_D: I=M_RDMEM(J.W);M_RRC(I);R.DE.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RRC_E: I=M_RDMEM(J.W);M_RRC(I);R.DE.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RRC_H: I=M_RDMEM(J.W);M_RRC(I);R.HL.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RRC_L: I=M_RDMEM(J.W);M_RRC(I);R.HL.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RRC_A: I=M_RDMEM(J.W);M_RRC(I);R.AF.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RL_B: I=M_RDMEM(J.W);M_RL(I); R.BC.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RL_C: I=M_RDMEM(J.W);M_RL(I); R.BC.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RL_D: I=M_RDMEM(J.W);M_RL(I); R.DE.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RL_E: I=M_RDMEM(J.W);M_RL(I); R.DE.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RL_H: I=M_RDMEM(J.W);M_RL(I); R.HL.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RL_L: I=M_RDMEM(J.W);M_RL(I); R.HL.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RL_A: I=M_RDMEM(J.W);M_RL(I); R.AF.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RR_B: I=M_RDMEM(J.W);M_RR(I); R.BC.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RR_C: I=M_RDMEM(J.W);M_RR(I); R.BC.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RR_D: I=M_RDMEM(J.W);M_RR(I); R.DE.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RR_E: I=M_RDMEM(J.W);M_RR(I); R.DE.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RR_H: I=M_RDMEM(J.W);M_RR(I); R.HL.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RR_L: I=M_RDMEM(J.W);M_RR(I); R.HL.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case RR_A: I=M_RDMEM(J.W);M_RR(I); R.AF.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SLA_B: I=M_RDMEM(J.W);M_SLA(I);R.BC.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SLA_C: I=M_RDMEM(J.W);M_SLA(I);R.BC.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SLA_D: I=M_RDMEM(J.W);M_SLA(I);R.DE.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SLA_E: I=M_RDMEM(J.W);M_SLA(I);R.DE.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SLA_H: I=M_RDMEM(J.W);M_SLA(I);R.HL.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SLA_L: I=M_RDMEM(J.W);M_SLA(I);R.HL.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SLA_A: I=M_RDMEM(J.W);M_SLA(I);R.AF.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SRA_B: I=M_RDMEM(J.W);M_SRA(I);R.BC.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SRA_C: I=M_RDMEM(J.W);M_SRA(I);R.BC.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SRA_D: I=M_RDMEM(J.W);M_SRA(I);R.DE.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SRA_E: I=M_RDMEM(J.W);M_SRA(I);R.DE.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SRA_H: I=M_RDMEM(J.W);M_SRA(I);R.HL.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SRA_L: I=M_RDMEM(J.W);M_SRA(I);R.HL.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SRA_A: I=M_RDMEM(J.W);M_SRA(I);R.AF.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SRL_B: I=M_RDMEM(J.W);M_SRL(I);R.BC.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SRL_C: I=M_RDMEM(J.W);M_SRL(I);R.BC.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SRL_D: I=M_RDMEM(J.W);M_SRL(I);R.DE.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SRL_E: I=M_RDMEM(J.W);M_SRL(I);R.DE.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SRL_H: I=M_RDMEM(J.W);M_SRL(I);R.HL.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case SRL_L: I=M_RDMEM(J.W);M_SRL(I);R.HL.B.l = I; M_WRMEM(J.W,I); break; //Undefined op code case SRL_A: I=M_RDMEM(J.W);M_SRL(I);R.AF.B.h = I; M_WRMEM(J.W,I); break; //Undefined op code case RES0_B: I=M_RDMEM(J.W);M_RES(0,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES0_C: I=M_RDMEM(J.W);M_RES(0,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES0_D: I=M_RDMEM(J.W);M_RES(0,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES0_E: I=M_RDMEM(J.W);M_RES(0,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES0_H: I=M_RDMEM(J.W);M_RES(0,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES0_L: I=M_RDMEM(J.W);M_RES(0,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES0_A: I=M_RDMEM(J.W);M_RES(0,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES1_B: I=M_RDMEM(J.W);M_RES(1,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES1_C: I=M_RDMEM(J.W);M_RES(1,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES1_D: I=M_RDMEM(J.W);M_RES(1,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES1_E: I=M_RDMEM(J.W);M_RES(1,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES1_H: I=M_RDMEM(J.W);M_RES(1,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES1_L: I=M_RDMEM(J.W);M_RES(1,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES1_A: I=M_RDMEM(J.W);M_RES(1,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES2_B: I=M_RDMEM(J.W);M_RES(2,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES2_C: I=M_RDMEM(J.W);M_RES(2,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES2_D: I=M_RDMEM(J.W);M_RES(2,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES2_E: I=M_RDMEM(J.W);M_RES(2,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES2_H: I=M_RDMEM(J.W);M_RES(2,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES2_L: I=M_RDMEM(J.W);M_RES(2,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES2_A: I=M_RDMEM(J.W);M_RES(2,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES3_B: I=M_RDMEM(J.W);M_RES(3,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES3_C: I=M_RDMEM(J.W);M_RES(3,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES3_D: I=M_RDMEM(J.W);M_RES(3,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES3_E: I=M_RDMEM(J.W);M_RES(3,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES3_H: I=M_RDMEM(J.W);M_RES(3,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES3_L: I=M_RDMEM(J.W);M_RES(3,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES3_A: I=M_RDMEM(J.W);M_RES(3,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES4_B: I=M_RDMEM(J.W);M_RES(4,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES4_C: I=M_RDMEM(J.W);M_RES(4,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES4_D: I=M_RDMEM(J.W);M_RES(4,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES4_E: I=M_RDMEM(J.W);M_RES(4,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES4_H: I=M_RDMEM(J.W);M_RES(4,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES4_L: I=M_RDMEM(J.W);M_RES(4,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES4_A: I=M_RDMEM(J.W);M_RES(4,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES5_B: I=M_RDMEM(J.W);M_RES(5,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES5_C: I=M_RDMEM(J.W);M_RES(5,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES5_D: I=M_RDMEM(J.W);M_RES(5,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES5_E: I=M_RDMEM(J.W);M_RES(5,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES5_H: I=M_RDMEM(J.W);M_RES(5,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES5_L: I=M_RDMEM(J.W);M_RES(5,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES5_A: I=M_RDMEM(J.W);M_RES(5,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES6_B: I=M_RDMEM(J.W);M_RES(6,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES6_C: I=M_RDMEM(J.W);M_RES(6,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES6_D: I=M_RDMEM(J.W);M_RES(6,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES6_E: I=M_RDMEM(J.W);M_RES(6,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES6_H: I=M_RDMEM(J.W);M_RES(6,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES6_L: I=M_RDMEM(J.W);M_RES(6,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES6_A: I=M_RDMEM(J.W);M_RES(6,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES7_B: I=M_RDMEM(J.W);M_RES(7,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES7_C: I=M_RDMEM(J.W);M_RES(7,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES7_D: I=M_RDMEM(J.W);M_RES(7,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES7_E: I=M_RDMEM(J.W);M_RES(7,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES7_H: I=M_RDMEM(J.W);M_RES(7,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case RES7_L: I=M_RDMEM(J.W);M_RES(7,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case RES7_A: I=M_RDMEM(J.W);M_RES(7,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET0_B: I=M_RDMEM(J.W);M_SET(0,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET0_C: I=M_RDMEM(J.W);M_SET(0,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET0_D: I=M_RDMEM(J.W);M_SET(0,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET0_E: I=M_RDMEM(J.W);M_SET(0,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET0_H: I=M_RDMEM(J.W);M_SET(0,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET0_L: I=M_RDMEM(J.W);M_SET(0,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET0_A: I=M_RDMEM(J.W);M_SET(0,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET1_B: I=M_RDMEM(J.W);M_SET(1,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET1_C: I=M_RDMEM(J.W);M_SET(1,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET1_D: I=M_RDMEM(J.W);M_SET(1,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET1_E: I=M_RDMEM(J.W);M_SET(1,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET1_H: I=M_RDMEM(J.W);M_SET(1,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET1_L: I=M_RDMEM(J.W);M_SET(1,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET1_A: I=M_RDMEM(J.W);M_SET(1,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET2_B: I=M_RDMEM(J.W);M_SET(2,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET2_C: I=M_RDMEM(J.W);M_SET(2,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET2_D: I=M_RDMEM(J.W);M_SET(2,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET2_E: I=M_RDMEM(J.W);M_SET(2,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET2_H: I=M_RDMEM(J.W);M_SET(2,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET2_L: I=M_RDMEM(J.W);M_SET(2,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET2_A: I=M_RDMEM(J.W);M_SET(2,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET3_B: I=M_RDMEM(J.W);M_SET(3,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET3_C: I=M_RDMEM(J.W);M_SET(3,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET3_D: I=M_RDMEM(J.W);M_SET(3,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET3_E: I=M_RDMEM(J.W);M_SET(3,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET3_H: I=M_RDMEM(J.W);M_SET(3,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET3_L: I=M_RDMEM(J.W);M_SET(3,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET3_A: I=M_RDMEM(J.W);M_SET(3,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET4_B: I=M_RDMEM(J.W);M_SET(4,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET4_C: I=M_RDMEM(J.W);M_SET(4,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET4_D: I=M_RDMEM(J.W);M_SET(4,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET4_E: I=M_RDMEM(J.W);M_SET(4,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET4_H: I=M_RDMEM(J.W);M_SET(4,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET4_L: I=M_RDMEM(J.W);M_SET(4,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET4_A: I=M_RDMEM(J.W);M_SET(4,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET5_B: I=M_RDMEM(J.W);M_SET(5,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET5_C: I=M_RDMEM(J.W);M_SET(5,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET5_D: I=M_RDMEM(J.W);M_SET(5,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET5_E: I=M_RDMEM(J.W);M_SET(5,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET5_H: I=M_RDMEM(J.W);M_SET(5,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET5_L: I=M_RDMEM(J.W);M_SET(5,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET5_A: I=M_RDMEM(J.W);M_SET(5,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET6_B: I=M_RDMEM(J.W);M_SET(6,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET6_C: I=M_RDMEM(J.W);M_SET(6,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET6_D: I=M_RDMEM(J.W);M_SET(6,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET6_E: I=M_RDMEM(J.W);M_SET(6,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET6_H: I=M_RDMEM(J.W);M_SET(6,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET6_L: I=M_RDMEM(J.W);M_SET(6,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET6_A: I=M_RDMEM(J.W);M_SET(6,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET7_B: I=M_RDMEM(J.W);M_SET(7,I);R.BC.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET7_C: I=M_RDMEM(J.W);M_SET(7,I);R.BC.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET7_D: I=M_RDMEM(J.W);M_SET(7,I);R.DE.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET7_E: I=M_RDMEM(J.W);M_SET(7,I);R.DE.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET7_H: I=M_RDMEM(J.W);M_SET(7,I);R.HL.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code case SET7_L: I=M_RDMEM(J.W);M_SET(7,I);R.HL.B.l =I; M_WRMEM(J.W,I); break; // Undefined op code case SET7_A: I=M_RDMEM(J.W);M_SET(7,I);R.AF.B.h =I; M_WRMEM(J.W,I); break; // Undefined op code
だから、長いちゅうーねん!!