How to write directly to video memory improving performance.
This program demonstrates how to write directly to video memory.
It implements a simple fire effect, first by calling getpixel() and
putpixel(), then by accessing video memory directly a byte at a
time, and finally using block memory copy operations.