big big tip for speeding things up
cu> ASM
cu> mov ah, 0ch
cu> mov ax, [Color]
cu> mov cx, [X]
cu> mov dx, [Y]
cu> mov bx, [1]
cu> int 10h
cu> End;
cu> Where X, and Y are the coordinates on the screen that you want to
cu> put the pixel.
I would have thought using an interrupt would be slower. Also, BIOS
support for a lot of MCGA/SVGA modes it not provided, this would be
unreliable on computers with different BIOSs etc. For example, using
Int 10h to perform drawing ops only works in CGA and 16-col VGA
MODES.. no chance of it working in 13h or any of the unchained or
SVGA modes :(
Still, never mind.
... Drop your carrier ... we have you surrounded!