I'm trying to get into MS-DOS development for fun, and I'd like to use SciTech's SVGAKit library. The last version of it is still downloadable via the Internet Archive here. However it seems to be incomplete. SciTech seems to have split their build system up so that you'd need a set of support make files, that's OK I've found enough bits of that in other things to figure out how to build it myself. What I don't want to try to deal with is that one file seems to be missing:
svga.inc for exporting definitions to call into the library from assembly, but it also defines structs for the library to use so I can't build the library without it.
I could learn TASM and re-create it based on the C headers... but I don't really want to.
If anyone out there has SciTech's MGL 3.0 library (SVGAKit was included in it) or a more complete archive of their FTP server from around 1996 I'd love hear about it!
The main reason I want to use SVGAKit is that it deals with a bunch of DPMI gunk to do with making sure things are mapped when calling into the VESA BIOS.
A suggestion for an alternate library that works with DJGPP would also be welcome.