MW
vm->disp_width = (md->DEP == 4) ? md->MW : md->TX;
if (x >= (gi->gd_fbx+md->MW))
RZ3SetPanning(gp, (1 + x - md->MW) , gi->gd_fby);
gi->gd_fbwidth = md->MW;
gi->gd_dwidth = md->MW;
if (md->DEP == 4) HDE = (md->MW+md->FX-1)/md->FX;
else if (md->DEP == 8) HDE = (md->MW+3)/4;
else if (md->DEP == 16) HDE = (md->MW*2+3)/4;
else if (md->DEP == 24) HDE = (md->MW*3+3)/4;
unsigned short MW; /* physical screen width in pixels */
if (md->DEP == 4) HDE = (md->MW+md->FX-1)/md->FX;
else HDE = (md->MW+3)/4;
gi->gd_fbwidth = md->MW;
vm->disp_width = md->MW;
unsigned short MW; /* screen width in pixels */