Category : C Source Code
Archive   : SVGAKT31.ZIP
Filename : READ.ME

 
Output of file : READ.ME contained in archive : SVGAKT31.ZIP

The SuperVGA Test Library
-------------------------

Version 3.1

7 Mar 1993

The SuperVGA Test Library is a set of routines for automatically detecting
a number of different SuperVGA chipsets, and performing bank switching
and extended page flipping on supported SuperVGA's.

This library was put together as a means of debugging and testing the
SuperVGA detection and bank switching code for the MegaGraph Graphics
Library. Hopefully people will be able to use this library to verify
that the code works on their system, or helping to fix the code so it
works if there are any problems.

The library has now been factorised into a set of 'real' libraries that
can be called from C. This was done to make it easy to use the routines in
your own C programs (for writing things like simple file viewers etc).

For space reasons this archive no longer contains the VGADOC package, nor
the set of vesa tsr's. You can obtain both these packages from the ftp
site below or from Simtel20.

The MegaGraph graphics library is a full featured graphics library for C and
C++ programming environments under the MS-DOS operating system, to be
publicly released in the near future (OS/2 2.0 version is currently being
worked on).

The Universal VESA TSR
----------------------

This package also contains the source and executables for the Universal
VESA TSR. This is a small TSR for providing the latest VESA BIOS extensions
for all the SuperVGA cards supported by this library. Please refer to the
file 'univesa.doc' for mor information.

Where to get the latest version
-------------------------------

You can probably get the latest version of the package from Simtel20 or
garbo (and their mirrors). However the absolute latest version will always
be available from the following ftp site:

godzilla.cgl.rmit.oz.au (131.170.14.2): kjb/MGL/svgakt??.zip

Corrections, updates and queries
--------------------------------

If you have any corrections or updates to the code in this package, or
you have any questions you would like asked, feel free to contact me
through one of the following methods.

Internet: [email protected]

Snail Mail:

Home: Kendall Bennett
15 Stevenson Street
Kew Victoria 3101
AUSTRALIA

Work: Kendall Bennett
RMIT Advanced Computer Graphics Centre
CITRI Building, 723 Swanston Street
Carlton Victoria 3053
AUSTRALIA

Credits
-------

Credits must be given where credits are due. Finn Thoegersen, the author
of the VGADOC package has provided me with results and corrections for
the code after testing it on more SuperVGA adapters than I could possibly
hope for. His VGADOC package along with John Bridges VGAKIT provided the
information without which this package would never have gotten started.

Also a number of people on the net have provided feedback on the package,
and I thank them for their help (there are too many to list 🙂

Files in distribution
---------------------


PKUNZIP (R) FAST! Extract Utility Version 1.1 03-15-90
Copr. 1989-1990 PKWARE Inc. All Rights Reserved. PKUNZIP/h for help
PKUNZIP Reg. U.S. Pat. and Tm. Off.

Searching ZIP: SVGAKT.ZIP

Length Method Size Ratio Date Time Name
------ ------ ----- ----- ---- ---- ----
7710 Implode 2948 62% 07-03-93 16:04 CHANGES
3196 Implode 1676 48% 07-03-93 16:04 READ.ME
1027 Implode 645 38% 03-03-93 21:55 COPYRIGH
4848 Implode 2414 51% 06-03-93 16:23 UNIVESA.DOC
4012 Implode 1673 59% 07-03-93 15:12 COMMON.C
27426 Implode 5926 79% 04-03-93 23:53 SVGAKIT.DOC
74492 Implode 16448 78% 07-03-93 15:04 DETECTGR.ASM
19662 Implode 5755 71% 07-03-93 15:11 SVGA16.ASM
17496 Implode 5187 71% 07-03-93 15:11 SVGA256.ASM
15842 Implode 4787 70% 07-03-93 15:11 SVGA32K.ASM
16461 Implode 4986 70% 07-03-93 15:11 SVGA16M.ASM
38939 Implode 8866 78% 07-03-93 15:11 SV_BANKS.ASM
11205 Implode 3000 74% 07-03-93 15:11 SV_PAGE.ASM
21783 Implode 2477 89% 07-03-93 15:11 SV_MODES.ASM
34028 Implode 9381 73% 07-03-93 15:11 UNIVESA.ASM
4000 Implode 1543 62% 05-03-93 19:07 MAKEFILE
8616 Implode 3035 65% 07-03-93 15:11 TEST16.C
8353 Implode 2954 65% 07-03-93 15:11 TEST256.C
8460 Implode 2973 65% 07-03-93 15:11 TEST32K.C
8488 Implode 2987 65% 07-03-93 15:11 TEST16M.C
6364 Implode 2196 66% 07-03-93 15:11 SVGA16C.C
6370 Implode 2196 66% 07-03-93 15:11 SVGA256C.C
6888 Implode 2377 66% 07-03-93 15:11 SVGA32KC.C
6884 Implode 2373 66% 07-03-93 15:11 SVGA16MC.C
2184 Implode 1064 52% 07-03-93 15:11 SVGA16.H
2202 Implode 1086 51% 07-03-93 15:11 SVGA16M.H
2195 Implode 1073 52% 07-03-93 15:11 SVGA32K.H
2193 Implode 1066 52% 07-03-93 15:11 SVGA256.H
264 Shrunk 152 43% 07-03-93 15:11 FILES.LST
3995 Implode 1769 56% 07-03-93 15:12 UVESA.C
7379 Implode 2214 70% 07-03-93 12:10 TEST16.PRJ
7023 Implode 2008 72% 05-03-93 09:37 TEST16M.PRJ
7055 Implode 2055 71% 05-03-93 15:12 TEST256.PRJ
7051 Implode 2087 71% 07-03-93 12:27 TEST32K.PRJ
9052 Implode 3400 63% 05-03-93 08:25 CPU.ASM
11579 Implode 3738 68% 12-02-93 00:41 GETOPT.C
2560 Implode 1205 53% 12-02-93 00:41 GETOPT.H
6765 Implode 1879 73% 07-03-93 13:50 UNIVESA.PRJ
29076 Implode 16326 44% 07-03-93 16:03 SVGA16.LIB
37738 Implode 21544 43% 07-03-93 16:03 TEST16.EXE
146 Shrunk 102 31% 06-03-93 15:57 UNIVESA.RSP
111 Shrunk 85 24% 05-03-93 19:13 TURBOC.CFG
37642 Implode 21489 43% 07-03-93 16:03 TEST256.EXE
29076 Implode 16258 45% 07-03-93 16:03 SVGA256.LIB
37696 Implode 21501 43% 07-03-93 16:03 TEST32K.EXE
29070 Implode 16251 45% 07-03-93 16:03 SVGA32K.LIB
37768 Implode 21538 43% 07-03-93 16:03 TEST16M.EXE
31550 Implode 18146 43% 07-03-93 16:03 UNIVESA.EXE
29070 Implode 16277 45% 07-03-93 16:03 SVGA16M.LIB
6819 Implode 2194 68% 07-03-93 15:05 DRIVERS.H
7839 Implode 2847 64% 07-03-93 15:04 MGRAPH.EQU
1368 Implode 628 55% 07-03-93 15:04 MGRAPH.VAR
6834 Implode 2094 70% 07-03-93 15:05 MODES.C
4241 Implode 1368 68% 07-03-93 15:05 MODES.INC
4942 Implode 1841 63% 27-02-93 13:56 MODEL.MAC
4175 Implode 1394 67% 07-03-93 15:05 SV_PORTS.ASM
8970 Implode 2686 71% 07-03-93 15:05 SV_MAXPG.ASM
3031 Implode 990 68% 07-03-93 15:05 NAMES.C
5645 Implode 2047 64% 30-07-92 19:36 DEBUG.H
------ ------ --- -------
786854 311205 61% 59


  3 Responses to “Category : C Source Code
Archive   : SVGAKT31.ZIP
Filename : READ.ME

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/