home *** CD-ROM | disk | FTP | other *** search
- This is the official release version of VGADOC3, the most comprehensive
- collection on (Super)VGA and other video adapter programming available.
-
-
- This is a collection of programming information on (Super)VGA chipsets,
- not an introduction to video/graphics programming.
-
- The major changes from version 2 are:
- Hualon, UMC, Weitek, PCVideo and Targa coverage is new.
- The material on Cirrus, Compaq and XGA is vastly expanded.
- The cards, clocks, history and q&a files are new.
- The coverage of Hardware Cursor, BitBLT, Line Draw and Read/Write
- banks in WHATVGA is new
- The coverage of Hi/Truecolor RAMDACs is greatly expanded.
-
-
- Contents:
-
- Documentation files:
-
- File: Contents:
-
- intro.txt Introduction to VGADOC
-
- 8514a.txt IBM 8514/a and clones
-
- ahead.txt Ahead V5000 A and B
-
- ati.txt ATI VGA and Mach32
-
- avance.txt Avance Logic
-
- chiptect.txt Chips & Technologies 82c45x
-
- cirrus.txt Cirrus Logic CL-GD5x0, 6x0, 54xx, 62xx, 64xx
-
- compaq.txt Compaq IVGS, AVGA and QVision
-
- everex.txt Everex Micro Enhancer
-
- genoa.txt Genoa 6x00
-
- hualon.txt Hualon HM86304
-
- mxic.txt MXIC MX860x0
-
- ncr.txt NCR 77c21/22/22e
-
- oak.txt Oak OTI-037/067/077/087
-
- paradise.txt Paradise/Western PVGA1/WD90cxx
-
- primus.txt Primus P2000
-
- realtek.txt Realtek RT310x
-
- s3.txt S3 86c911/924/80x/928
-
- trident.txt Trident TVGA
-
- tseng.txt Tseng ET3000/4000/W32
-
- umc.txt UMC 85c408
-
- vesa.txt VESA BIOS interface
-
- vga.txt EGA/VGA registers
-
- vgabios.txt EGA/VGA BIOS interface
-
- video7.txt Video7/Headland
-
- weitek.txt Weitek 5x86
-
- xga.txt IBM XGA and compatibles
-
- yamaha.txt Yamaha 6388
-
- cga.txt IBM CGA registers
-
- hercules.txt Hercules registers
-
- pcvideo.txt Chips&Tech PC Video frame grabber chipset
-
- pcvision.txt PC Vision frame grabber
-
- targa.txt Truevision Targa/Targa+
-
- cards.txt List of VGA cards & Motherboard VGAs
-
- clocks.txt Video clocks
-
- ramdac.txt RAMDAC information
-
- q&a.txt Common Question & Answers
-
- vendor.txt List of vendors
-
- history.txt History of changes to VGADOC
-
-
-
- Source files:
-
- defvga.pas All definitions, general rutines etc.
-
- idvga.pas The rutines to analyse a mode and ID the cards.
-
- supervga.pas The chip specific parts: Bank switching, Mode setting,
- Scrolling, Hardware Cursor, BitBLT and Line Draw rutines
-
- whatvga.pas The menues and tests.
-
- whatvga.doc Documentation for WHATVGA. Includes list of tested chipsets.
-
- whatvga.chg History list of WHATVGA changes
-
-
-
- showtest.pas Pascal source for showtest.exe
-
- Dmpmem.pas Pascal source for dmpmem.exe
-
- Table.pas Pascal source for table.exe
-
- vesalie.as Assembler source (a86) for vesalie.com
-
-
-
- Executables and data files:
-
- chips.lst List of chipsets
-
- whatvga.lst List of video modes
-
- whatvga.exe The WHATVGA test program. Identifies and tests the
- VGA chipset, ramdac etc. See WHATVGA.DOC for details.
-
- showtest.exe Analyses WHVGAxx.TST files generated by WHATVGA /a
-
- dmpmem.exe Dumps the VGA BIOS
-
- table.exe Analyses the REGISTER.VGA file
-
- vesalie.com Modifies the VESA driver information.
-
-
-
- Programs & source files:
-
- All source is in pascal (except VESALIE.as).
- The source files can be compiled with Turbo Pascal 5.5 or Borland
- Pascal 7.0. Other versions will probably work, but ...
-
- The assembler source (Vesalie.as) can be assembled with a86.com
-
-
-
-
-
- I'ld be very interested in any information you may be able to supply,
- whether as new information, corrections or suggestions.
-
- Any contributors and testers will be given credit in future versions.
- Please specify if you have special requests as to names or addresses
- used (or not used).
-
-
-
- While I'll try to answer all queries, experience shows that I sometimes
- have trouble keeping up (I have this nasty habit of working 75 hour weeks).
-
- Generally ongoing test sessions, new information/corrections and intelligent
- queries (my decision) will get priority.
-
-
-
- I can be contacted at the following addresses:
-
- Email: jesperf@daimi.aau.dk Please note that this is an account
- a friend lets me use, so mail should
- have FINN: or VGADOC: in the subject line
-
- Phone: +45 9751 3788 These are at work, so please attention
- Fax: +45 9751 4050 or ask for Finn Thoegersen
- Note that these have changed since the
- last version!!!
-
- Surface: Finn Thoegersen
- Nordbanevej 3 C
- DK-7800 Skive
- Denmark
-
-
-
-
-
- To do:
-
- - Adapter Independant (AI) interface (8514/A)
-
- - WD90c33 BitBLT support
-
- - Tseng ET4000W32 BitBLT support
-
- - Weitek P9000 support
-
- - Better support for IIT AGX series
-
- - Better (more intuitive) BitBLT and RWbank tests.
-
- - Oak 87 BitBLT support
-