old-hardware

gpu, old hardware, 3d acceleration and a lib

i am writing a 2d lib which will have 3d acceleration but i'd like to do it in a way that it will efficiently run on older HW. Possibly typedefs to hide options/functions that your targeted mode does not support. (also there may be emulation func turned on) What are some of the things older HW do? here is a list of questions and things ...

How can I learn about proprietary hardware communication?

If I have two pieces of hardware (say a PC with a custom ISA or PCI card connected to a piece of hardware using some crazy cable) and want to see as much as possible about the conversations between them, how would I go about doing so? In particular, I'm interested in old scientific hardware connected to Windows PCs (old and new). Any r...