Having a look at some graphics functions
olydbg of a mpg shows al and dx being used, i guess just look into that.void plot_pixel_slow(int x,int y,int color)
{
union REGS regs;
regs.h.ah = WRITE_DOT;
regs.h.al = color;
regs.x.cx = x;
regs.x.dx = y;
int86(VIDEO_INT, ®s, ®s);
}



