> I guess the part that I don't understand about wine is how it can interact with drives but not devices. I don't think this is entirely true. Drives and file i/o is treated specially. COM ports are another special case. There is some architecture in place to support drivers, but the drivers cannot actually access any hardware at the moment. -- Vincent Povirk