> I thought something like that was happening. The question now is, how do I > write the device driver, in what language, using what tools? This is not a simple task, but at least the Microsoft documentation is reasonably good. They pretty much force you to use their C/C++ compiler. You might also get a generic driver that surfaces the interface to app level. I know there was a company providing something like that for the parallel port. I don't remember the name because I looked some of their stuff a few years back. They did have Win9x and NT drivers. > I've speeded up the plotting function using the SCANLINE command, even > though the image is compressed horizontally. I'm still trying to figure > that out. It still sounds like the graphics may be eating up most of the cycles. Have you tried calling the GDI layer directly? Perhaps Delphi is doing something strange in between. ***************************************************************** Olin Lathrop, embedded systems consultant in Devens Massachusetts (978) 772-3129, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu