That brings back memories
Back in 1988, in my first programming job, I remember having to support Hercules, EGA, VGA, several flavours of SVGA and two different Matrox frame-grabber and image processing boards (PIP-1024 and MVP-AT/NP) both for my graphics packages and for text output. Great fun. The VESA standard made life a lot easier, taming the explosion of different SVGA options available.