pagedelta = dest-source;\r
rndval = 1; esorig = 0; q = 16;\r
x = y = 0;\r
- pixperframe = 64000/(dword)frames;\r
+ pixperframe = /*64000*/76800/(dword)frames;\r
\r
// IN_StartAck ();\r
\r
frame=0;\r
do // while (1)\r
{\r
-sprintf(global_temp_status_text, "%u", frame);\r
-modexprint(&(gvar->video.page[0]), PIXPOSX, PIXPOSY, 1, 0, 47, 0, 1, global_temp_status_text);\r
if (abortable && kbhit())//IN_CheckAck () )\r
return true;\r
\r
if ((x>width || y>height) && (x<width*2 && y<height*2))\r
continue;\r
//drawofs = source+(gvar->video.ofs.ylookup[y]) + (x>>2);\r
+ //drawofs = source+((y+1)*gvar->video.page[0].stridew) + (x>>2);\r
drawofs = source+(y*gvar->video.page[0].stridew) + (x>>2);\r
+/*\r
sprintf(global_temp_status_text, "draw - %Fp", drawofs);\r
modexprint(&(gvar->video.page[0]), PIXPOSX, q+PIXPOSY, 1, 0, 47, 0, 1, global_temp_status_text); q+=8;\r
sprintf(global_temp_status_text, "pdet - %Fp", pagedelta);\r
modexprint(&(gvar->video.page[0]), PIXPOSX, q+PIXPOSY, 1, 0, 47, 0, 1, global_temp_status_text); q+=8;\r
sprintf(global_temp_status_text, "dest - %Fp", dest);\r
modexprint(&(gvar->video.page[0]), PIXPOSX, q+PIXPOSY, 1, 0, 47, 0, 1, global_temp_status_text); q=16;\r
+*/\r
\r
//\r
// copy one pixel\r
//\r
-//*\r
mask = x&3;\r
VGAREADMAP(mask);\r
mask = maskb[mask];\r
VGAMAPMASK(mask);\r
-//*/\r
-// modexputPixel(&(gvar->video.page[0]), x, y, rand());\r
-// VL_Plot (x, y, 15, &(gvar->video.ofs));\r
\r
__asm {\r
mov di,[drawofs]\r