Here's a list of the popular BGIs..
They're around since TP 4.0 or so (mid-late 80s).
ATT       BGI - AT&T 6300 driver
CGA       BGI - CGA and MCGA driver
EGAVGA    BGI - EGA and VGA driver 
HERC      BGI - Hercules mono driver
IBM8514   BGI - IBM 8514 driver
PC3270    BGI - 3270 PC driver
However, many Turbo Pascal programs from the late 80s/eary 90s also have a Super VGA library (SVGA.BGI).
Inside the main executables, BGI headers can sometimes be found, too.
For detection purposes, I always recommended loading MSHERC or MSHERC /HALF.
Programs like CheckIt need it to correctly detect the presence of Hercules. Otherwise, it's just MDA.
 
						
						
																								
												"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//