CMOVE
(cop++)->l = CMOVE(BPC0_COLOR | BPC0_SHRES | BPC0_ECSENA, bplcon0);
(cop++)->l = CMOVE(0x0181, diwstrt);
(cop++)->l = CMOVE(0x0281, diwstop);
(cop++)->l = CMOVE(0x0000, diwhigh);
(cop++)->l = CMOVE(BPC0_COLOR, bplcon0);
(cop++)->l = CMOVE(0, spr[i].pos);
(cop++)->l = CMOVE(highw(p), sprpt[i]);
(cop++)->l = CMOVE(IF_SETCLR | IF_COPER, intreq);
(cop++)->l = CMOVE(0, copjmp2);
(copl++)->l = CMOVE(highw(p), bplpt[i]);
(copl++)->l = CMOVE(highw(p), bplpt[i]);
(cops++)->l = CMOVE(highw(p), bplpt[i]);
(cops++)->l = CMOVE(highw(p), bplpt[i]);
(copl++)->l = CMOVE(par->bplcon0, bplcon0);
(copl++)->l = CMOVE(0, sprpt[0]);
(cops++)->l = CMOVE(par->bplcon0, bplcon0);
(cops++)->l = CMOVE(0, sprpt[0]);
(copl++)->l = CMOVE(diwstrt2hw(par->diwstrt_h, par->diwstrt_v + 1), diwstrt);
(copl++)->l = CMOVE(diwstop2hw(par->diwstop_h, par->diwstop_v + 1), diwstop);
(cops++)->l = CMOVE(diwstrt2hw(par->diwstrt_h, par->diwstrt_v), diwstrt);
(cops++)->l = CMOVE(diwstop2hw(par->diwstop_h, par->diwstop_v), diwstop);
(copl++)->l = CMOVE(diwhigh2hw(par->diwstrt_h, par->diwstrt_v + 1,
(cops++)->l = CMOVE(diwhigh2hw(par->diwstrt_h, par->diwstrt_v,
(copl++)->l = CMOVE(vtotal2hw(par->vtotal), vtotal);
(copl++)->l = CMOVE(vbstrt2hw(par->vbstrt + 1), vbstrt);
(copl++)->l = CMOVE(vbstop2hw(par->vbstop + 1), vbstop);
(cops++)->l = CMOVE(vtotal2hw(par->vtotal), vtotal);
(cops++)->l = CMOVE(vbstrt2hw(par->vbstrt), vbstrt);
(cops++)->l = CMOVE(vbstop2hw(par->vbstop), vbstop);
(copl++)->l = CMOVE(highw(p), cop2lc);
(cops++)->l = CMOVE(highw(p), cop2lc);
(copl++)->l = CMOVE(diwstrt2hw(par->diwstrt_h, par->diwstrt_v), diwstrt);
(copl++)->l = CMOVE(diwstop2hw(par->diwstop_h, par->diwstop_v), diwstop);
(copl++)->l = CMOVE(diwhigh2hw(par->diwstrt_h, par->diwstrt_v,
(copl++)->l = CMOVE(vtotal2hw(par->vtotal), vtotal);
(copl++)->l = CMOVE(vbstrt2hw(par->vbstrt), vbstrt);
(copl++)->l = CMOVE(vbstop2hw(par->vbstop), vbstop);