VESA Fix Utility Listing (for old video cards)

Files, FAQs, and other things to help you get your games running before you start asking questions.

VESA Fix Utility Listing (for old video cards)

Postby swaaye » 2007-4-16 @ 16:58

Useful utilities for shoring up your video card's VESA VBE support. Please post if you know of any other utils that work well for helping DOS game VBE functions.


Universal Utilities
UNIVBE 6.7 and Scitech Display Doctor 5.3/6.53 (freeware now!)
http://www.mediafire.com/?4mznuyeymnj
Most cards will be well served by either of these apps. They are probably the only worthy universal fixes for video cards from the '90s and can improve VESA support and speed on hundreds of chipsets. Versions for DOS and Windows 9x. I believe UNIVBE 6.7 is a newer release than comes with either SDD (that may be a good thing). SDD comes with some extra utilities though, such as VBETEST (standards conformance tests) and SDDSPEED (P6 util like fastvid).

UNIVBE 6.7 chip list:
. 3DLabs Permedia, Permedia 2, Permedia 2V
. Acer Labs M3141/5, M3147V
. AHEAD V5000A, V5000B
. Alliance ProMotion 3210, ProMotion 6410, ProMotion 6422, ProMotion AT24
. Alliance ProMotion AT25, ProMotion AT3D
. ARK Logic ARK1000VL, ARK1000PV, ARK2000PV, ARK2000MT, Quadro64
. ATI 18800, 28800, Mach32 68800, Mach64 88800GX, Mach64 88800CX, Mach64 CT
. ATI Mach64 ET, Mach64 VT, Mach64 VT4, Mach64 VTB, 3D Rage, 3D Rage II
. ATI 3D Rage II+, 3D Rage IIC, 3D Rage Pro, 3D Rage LT Pro, Rage Mobility
. ATI Rage XL
. Avance Logic ALG2101, ALG2201, ALG2228, ALG2301, ALG2302, ALG2032, ALG2064
. Avance Logic ALG2564, ALG25128
. BrookTree BtV 2115
. Chips & Tech C&T C&T 82c450, 82c451, C&T 82c452, C&T 82c453, C&T 82c455
. Chips & Tech C&T 82c456, C&T 82c457, C&T 65510 LCD, C&T 65520 LCD
. Chips & Tech C&T 65530 LCD, C&T 65535 LCD, C&T 65540 LCD, C&T 65545 LCD
. Chips & Tech C&T 65546 LCD, C&T 65548 LCD, C&T 64300 WinGine
. Chips & Tech C&T 64310 WinGine, C&T 65550 LCD, C&T 65554 LCD, C&T 65555 LCD
. Chromatic Research Mpact!
. Cirrus Logic CL-GD5401 (AVGA1), CL-GD5402 (AVGA2), CL-GD5420, CL-GD5422
. Cirrus Logic CL-GD5424, CL-GD5426, CL-GD5428, CL-GD5429, CL-GD5430
. Cirrus Logic CL-GD5434, CL-GD5436, CL-GD5440, CL-GD5446, CL-GD5462
. Cirrus Logic CL-GD5464, CL-GD5465, CL-GD6205 LCD, CL-GD6215 LCD
. Cirrus Logic CL-GD6225 LCD, CL-GD6235 LCD, CL-GD6245 LCD, CL-GD6410
. Cirrus Logic CL-GD6412, CL-GD6420, CL-GD6440, CL-GD7541 LCD, CL-GD7542 LCD
. Cirrus Logic CL-GD7543 LCD, CL-GD7548 LCD
. Compaq IVGS, AVGA, QVision 1024, QVision 1280
. Diamond Viper P9000+W5186, P9000+Oak87
. Everex Trident, ET4000
. Genoa GVGA
. Hualon HM86304, HM86314
. IIT AGX-010/11, AGX-014, AGX-015, AGX-016, AGX-017
. InteGraphics IGA1680, IGA1682, IGA1683, CyberPro2000, CyberPro2010
. Intel i740
. iXMICRO TwinTurbo 128, TwinTurbo 128+, TwinTurbo 128-3D
. Macronix MXIC 86000, MXIC 86010, MXIC 86100, MXIC 86101, MXIC 86200
. Macronix MXIC 86250, MXIC 86251
. Matrox MGA Ultima, MGA Impression Plus, MGA Millennium, MGA Millennium II
. Matrox MGA Mystique, MGA Mystique 220, Productiva G100, Millenium G200
. NCR 77C21, 77C22, 77C22E, 77C22E+, 77C32BLT
. NeoMagic NM2070, NM2090, NM2093, NM2097, NM2160, NM2200
. Number Nine Imagine 128, Imagine 128 II, Ticket 2 Ride
. NVIDIA STG2000, NV1, RIVA-128, RIVA-TNT, RIVA-TNT2
. OAK OTI-037C, OTI-057, OTI-067, OTI-077, OTI-087, Eon 64017
. OAK Spitfire 64105, Spitfire 64107, Spitfire 64111, Eon 64217, Warp 5
. Paradise/Phillips Pipeline 9710, Pipeline 9712
. Paradise/Western Digital PVGA1A, WD90C00/PVGA1B, WD90C10, WD90C11, WD90C20
. Paradise/Western Digital WD90C20A, WD90C22, WD90C24, WD90C26A, WD90C30
. Paradise/Western Digital WD90C31, WD90C33
. Primus P2000
. RealTek RTG3103, RTG3105, RTG3106
. Rendition Verite V1000, Verite V2100/V2200
. S3 86c801, 86c805, 86c911, 86c924, 86c928, Vision 864, Vision 964
. S3 Vision 868, Vision 968, Trio32, Trio64, Trio64V+, Trio64UV+
. S3 Trio64V2/DX, Aurora64V+, Trio3D, Savage3D, Virge, Virge/DX/GX
. S3 Virge/VX, Virge/GX2
. Sierra Falcon/64, SuperScaler 220
. Silicon Motion Lynx SM910
. SiS 6201, 6202, 6205, 6215, 6326, 5597/5598, 5595/530, 5595/620
. S-MOS SPC8106
. Trident LX8200, TVGA8800CS, TVGA8900, TVGA9000, TVGA9100, TVGA9200
. Trident Cyber9320 LCD, Cyber9382 LCD, Cyber9385 LCD, Cyber9397 LCD
. Trident TGUI9400, TGUI9420, TGUI9440, TVG9470, TGUI9660, TGUI9680
. Trident ProVidia9682, ProVidia9685, 3DImage 975, 3DImage 985
. Tritech Pyramid3D
. Tseng Labs ET3000, ET4000, ET4000/W32, ET6000, ET6100, ET6300
. UMC UM85c408, UM85c418
. Video7 VEGA, HT208, HT209, HT216
. Weitek P9000, P9100
. WinBond W9970CF
*my TNT2 wasn't detected though....

FASTVID
http://www.mediafire.com/file/vexthjmujwh/FASTV110.ZIP
If you have a Pentium Pro or Pentium II with a 450xx or 440FX chipset motherboard, you want this util.
FASTVID enables Write Posting, banked VGA Write Combining and SVGA
linear frame buffer Write Combining on Pentium Pro motherboards based on
the 82450 and 82440 chipsets. This will significantly improve graphic
performance from DOS and Win95.

VBE15bpp
Download below
VBE15bpp converts any VESA VBE 16bpp modes into 15bpp modes. If you have a game that insists on using 15bpp modes (like XMen) and your video card does not support 15bpp then you can't run that game. VBE15bpp overcomes this problem by converting any 16bpp modes to 15bpp modes. This is not done in hardware but with a software trick, so the tool is hardware independent.

VBEPlus
Download below
VBEPlus is a TSR (Terminate Stay Resident) program that adds new VESA resolutions to your video card. The resolutions it adds are fully user configurable.

UniRefresh
Download below
DOS refresh rate utility for cards with VBE 3.0 support.

VBEHz
Download below
Another refresh rate utility for VESA modes. Supports VGA modes like 12h, 13h and ModeX as well.



Specific Graphics Card Utilities
3dfx Voodoo Banshee, 3, 4, and 5
VESAFIX
http://www.mediafire.com/file/knj2vyrntzm/vesafx18.zip
This little tool fixes some (not all!) bugs in the VESA VBE implementation
of 3DFX Banshee based gfx cards. If you have problems with some old dos VESA
games/utilities try it, maybe it will solve your problem.

When installed, the program eats about 2kb of dos memory, so either run it
before the game/tool you want to fix or put it into your autoexec.bat.
I've written/tested it on Creative Labs 3D Blaster Banshee.

3dfx received buglist so maybe some future bios upgrade will make this
program unnecessary but for now, it might help.

I found several programs that will work properly after installing VESAFIX,
for example: Flight Unlimited, ZSNES, Terranova, Midplay, Vbetest, etc.
*This may actually help other cards too. For example, it fixed my GeForce FX 5950's palette corruption in TerraNova.

S3 Graphics Chips (probably prior to Savage3D)
S3 VBE/Core 2.0 Version 3.18
http://www.mediafire.com/file/2it5n2iejkj/s3vbe318.zip
VESA VBE/Core 2.0 is an extension of the VESA VBE 1.2 standard
(VBE = Video BIOS Extension).

S3 VBE/Core 2.0 is a TSR program, which installs a VESA VBE/Core 2.0
for S3 graphics cards with VESA VBE 1.2.


S3 Speed Up 3.11
http://www.mediafire.com/file/odinmfjygnz/s3spd311.zip
S3 Speed Up is a TSR program, which can speed up most banked VESA
modes (no text or 4 bits/pixel modes) and VGA mode 13h (320x200x256)
on S3 graphics cards.

S3 Speed Up requires S3 VBE/Core 2.0 (version 3.10 or higher).

Matrox MGA
Matrox Bios Updates (all chips)
Matrox is one of the few (only?) vendors that actually releases updates for the BIOS on their boards. You should probably get the latest release for whatever card you have.
http://www.matrox.com


Gx00VBE VESA VBE/Core 3.0 (G100, G200, G400)
http://www.rift.dk/page.php?7
Gx00VBE is a VESA VBE/Core V3.0 (otherwise known as VESA 3) implementation for the G100, G200 and G400 based cards by Matrox.

Gx00VBE is a TSR, meaning that it won't flash your BIOS, only stay resident until the next reboot. It takes up just over 7k of basemem. I recommend you load it high manually since it doesn't do it by itself.

It works with both PCI and AGP boards.

Development has ceased. The latest 1.0b4 seems to work fine though.

Other chips (may be better to use UNIVBE/SDD above)
ATI, SiS, and lots of other chips
http://www.dosdriver.de/graph.php
Last edited by swaaye on 2009-9-09 @ 18:29, edited 35 times in total.
swaaye
Moderator
 
Posts: 5436
Joined: 2002-7-22 @ 21:24
Location: WI, USA

Re: 3dfx Banshee/Voodoo3 VESA Fix

Postby keropi » 2007-4-17 @ 05:54

great! maybe now I can play redguard with my voodoo3....
Image
Image Dead Roland SC-55 MK2 wanted , click me for AmiBay ad!
Image Free bios/firmware/program chip burning service for active VOGONS members. PM me.
User avatar
keropi
l33t
 
Posts: 3251
Joined: 2003-9-08 @ 06:45
Location: Greece

Re: 3dfx Banshee/Voodoo3 VESA Fix

Postby Zup » 2007-4-17 @ 21:34

A Voodoo Banshee is NOT a Voodoo3.

A Voodoo Banshee is a Voodoo2 stripped down chip (1 texture unit versus 2 texture units) with 2D capabilities added, while Voodoo3 was the substitute of Voodoo2 chips.
I have traveled across the universe and through the years to find Her.
Sometimes going all the way is just a start...

I'm selling some stuff!
User avatar
Zup
Oldbie
 
Posts: 632
Joined: 2003-10-04 @ 12:16

Re: 3dfx Banshee/Voodoo3 VESA Fix

Postby Freddo » 2007-4-18 @ 04:27

keropi wrote:great! maybe now I can play redguard with my voodoo3....

I hosted some Voodoo3 drivers a few years ago that works perfectly with Redguard. But my friend, who owned the server, shut it down about a year ago.

But I could put it up again somewhere if you want it, and if I can find it on my HD.
User avatar
Freddo
Oldbie
 
Posts: 579
Joined: 2003-10-29 @ 21:56
Location: Sweden

Re: 3dfx Banshee/Voodoo3 VESA Fix

Postby leileilol » 2007-4-18 @ 04:30

Could it be on Falconfly.de by any chance?
94cheen : AM5x86P75ADW@160mhz; AWE64; Trio64v+ 1mb; 95C
97cheen : PII-300; 440LX; AWE32 8MB; Voodoo3 3000 16mb; Voodoo2 12mb; 98se
pvrcheen : P4 2.8GHz Northwood; SBPCI128; Rage128 32mb; PowerVR PCX2 4mb; 98se
User avatar
leileilol
l33t++
 
Posts: 5586
Joined: 2006-12-16 @ 18:03

Re: 3dfx Banshee/Voodoo3 VESA Fix

Postby swaaye » 2007-4-18 @ 18:46

Zup wrote:A Voodoo Banshee is NOT a Voodoo3.

A Voodoo Banshee is a Voodoo2 stripped down chip (1 texture unit versus 2 texture units) with 2D capabilities added, while Voodoo3 was the substitute of Voodoo2 chips.


Uh, actually a Voodoo3 is extremely similar to Banshee. A Voodoo3 is basically a Banshee with another TMU and more clock speed, along with some other hardware fixes. The chips even support the same max. RAM size and have pretty much identical rendering capabilities from what I can tell. Banshee has some problems with video playback, for example, that Voodoo3 does not have. I ran into this with StarCraft's FMV and a AGP Banshee.

I actually think I remember the Voodoo3 being known as Banshee II prior to release. 3dfx didn't have their next-generation hardware ready. The poorly managed Rampage project spanned quite a few years.

http://groups.google.com/group/alt.sys. ... 7dc70a7a1d
From Maximum PC

It went by many names--Rampage, Banshee II, and even Avenger--but today at
Comdex 98, 3Dfx officially unveiled its next-generation 2D/3D accelerator,
dubbed Voodoo3.

Merging the 2D core of Banshee and the power of dual SLI Voodoo2 in a single
ASIC is no small feat, and 3Dfx is banging the 60fps drum loudly. Only this
time, you'll be digging the 60fps scene at a staggering 1280x1024
resolution!

Voodoo3 represents a trio of new video chips, but all will share the
following features--some of which should be familiar to 3Dfx-ophiles:


And this VESA fix does work fine on a Voodoo3 (I used it on one). It made Terra Nova run instead of crash with a memory error.
Last edited by swaaye on 2007-4-18 @ 19:02, edited 5 times in total.
swaaye
Moderator
 
Posts: 5436
Joined: 2002-7-22 @ 21:24
Location: WI, USA

Re: 3dfx Banshee/Voodoo3 VESA Fix

Postby StickByDos » 2007-4-18 @ 18:52

Is this fix also useful on Voodoo4/5 ?
I think they have the same 2D core as banshee/v3
Type win to loose the power of your computer !
StickByDos
Member
 
Posts: 122
Joined: 2006-9-08 @ 22:35
Location: France

Re: VESA Fix Utility Listing (for old video cards)

Postby swaaye » 2008-2-26 @ 02:23

I overhauled the first post in this thread from just being about VESAFIX for Voodoo cards to being about major VESA fixes for all cards (that I know of). May be a worthy sticky.
swaaye
Moderator
 
Posts: 5436
Joined: 2002-7-22 @ 21:24
Location: WI, USA

Re: VESA Fix Utility Listing (for old video cards)

Postby WolverineDK » 2008-2-26 @ 05:40

swaaye wrote:I overhauled the first post in this thread from just being about VESAFIX for Voodoo cards to being about major VESA fixes for all cards (that I know of). May be a worthy sticky.


I concur with this, should be a sticky. So I second that motion, let this become a sticky.
User avatar
WolverineDK
Oldbie
 
Posts: 1022
Joined: 2006-7-16 @ 21:00
Location: Denmark

Re: VESA Fix Utility Listing (for old video cards)

Postby 5u3 » 2008-2-27 @ 23:03

Thirded for sticky! :lol:

Nice file and link collection so far. Here are some more (see attachments at the end of this post):

VBEPlus is a TSR that adds new modes unsupported by the VESA BIOS. Highly configurable, but may not work with all cards.

VBE15bpp converts 16bpp VESA modes to 15bpp. Useful for cards that don't support 15bpp modes natively (Voodoo series).

UniRefresh is a DOS refresh rate utility for VBE3.0 cards.

VBEHz is another refresh rate utility for VESA modes. Supports VGA modes like 12h, 13h and ModeX as well.
Attachments
vbeplus.zip
VBEPlus 0.8
(11.24 KiB) Downloaded 1751 times
vbe15bpp.zip
VBE15bpp v0.8
(1.3 KiB) Downloaded 1452 times
unirv142.zip
UniRefresh v1.42
(33.71 KiB) Downloaded 1447 times
vbehz.zip
VBEHz v2.22
(39.91 KiB) Downloaded 1440 times
User avatar
5u3
Oldbie
 
Posts: 1452
Joined: 2005-9-06 @ 12:23
Location: Vienna, Austria

Re: VESA Fix Utility Listing (for old video cards)

Postby dvwjr » 2008-2-28 @ 04:48

Fourthed for a sticky... :lol:

If you need to see if the various VESA utilities on this thread help your Video card BIOS for a particular VGA or SVGA video mode, you need a visual video mode test utility. Here is my modified version of a the Internet standard VGATEST.EXE which adds a working command-line option #6, now labeled "6 : VESA Super VGA 32 BPP test", which never displayed properly with the old VGATEST.EXE program.


SVGATest is a DOS utility program for testing all VGA and VESA v1.2 video modes, including 1bpp, 2bpp, 4bpp, 8bpp, 15bpp, 16bpp and 32bpp color modes.

VBorder is a very small DOS utility (COM file) which can be used to activate the border colors in VGA modes to allow correct text mode border positioning dimensions on CRT monitors. Useage is: VBORDER x, where 'x' is a number from '0' (off) to 10 with border colors displayed from the current default VGA color palette.


dvwjr
Attachments
SVGATEST.zip
The updated DOS VGA and VESA video mode test utility.
(69.68 KiB) Downloaded 1528 times
VBORDER.zip
The DOS COM file utility to activate VGA border colors on CRT monitors.
(133 Bytes) Downloaded 1254 times
dvwjr
Member
 
Posts: 359
Joined: 2002-11-23 @ 23:32

Re: VESA Fix Utility Listing (for old video cards)

Postby tikbalang » 2008-2-28 @ 10:38

two vesa utilities from this website:
http://www.volny.cz/rayer/programm/programe.htm

mttrlfbe.exe v1.1
MTRR-WC enabler for VESA LFB. similar to fastvid.

vesatest.exe v1.4
Attachments
vesatest.zip
vesatest.exe v1.4

I wrote my own VESA VBE driver for graphics handling. VESATEST will test
compatibility of your graphics card with VBE 1.2 - 3.0 standard and
functionality of my driver. After test it create log file.
Please send it to me.

24.3.2
(55.31 KiB) Downloaded 1409 times
mtrrlfbe.zip
mttrlfbe.exe v1.1

MTRR-WC enabler for VESA LFB.

On a query I wrote this small program which allows you to set MTRR mode
independently for VGA (A0000h) area and LFB area (address of LFB is
autodetected). If you will set W-C mode, you may gain perfo
(52.85 KiB) Downloaded 1229 times
User avatar
tikbalang
Newbie
 
Posts: 88
Joined: 2006-7-07 @ 06:16


Re: VESA Fix Utility Listing (for old video cards)

Postby Qbix » 2008-2-28 @ 21:41

http://www.orbitals.com/cp/vesa.html
vesachk.exe overthere displays lot's of info on the vesa modi supported
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 9713
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: VESA Fix Utility Listing (for old video cards)

Postby Miki Maus » 2008-2-29 @ 08:47

swaaye wrote:S3 Graphics Chips (probably prior to Savage3D)
S3VBE 2.0
Download (S3VBE20.ZIP)


That is version 3.02, this should be the latest version of VESA VBE/Core 2.0, version 3.18: Download (S3VBE318.ZIP)
User avatar
Miki Maus
Member
 
Posts: 197
Joined: 2004-10-18 @ 22:19
Location: Cave

Re: VESA Fix Utility Listing (for old video cards)

Postby swaaye » 2008-2-29 @ 19:39

got it. thanks.
swaaye
Moderator
 
Posts: 5436
Joined: 2002-7-22 @ 21:24
Location: WI, USA

Re: VESA Fix Utility Listing (for old video cards)

Postby Riboflavin » 2008-3-02 @ 22:00

While not VESA fixes per se... folks here trying to do VESA tweaks and/or build a retro PC using an old Geforce might find the following utilities useful...

NVflash is an Nvidia BIOs flashing/dumping utility for almost all Geforce/Riva boards.

XBIOS editor is a BIOS tweaking utility for all Nvidia boards from Geforce FX back to RIVA. The newer Nvidia BIOs tweaker floating around (NiBiTor) does not seem to be able to recognize Geforces BIOSes prior to the FX series despite its claims. XBIOS can recognize all the older ones I've tried, and is harder to find.

NVflash doesn't seem to allow flashing a BIOS that changes the GPU family (from a Geforce 4 to a TNT2, for example). I was hoping to try this so I could get native support with SDD. Yes... I know this will probably kill my card, but ya gotta break a few eggs for an omelet. :happyhappy:

But it CAN be used to do things like turn up/down the memory and GPU clock. I've done this successfully. Also you can change the Bootscreen string. Standard stern warnings about flashing BIOSes apply, of course.

This topic relates to my ongoing effort to find the cause and solution of the Geforce Triple Buffering flicker glitch with ZSNES. If anyone here is interested in this topic, the thread is here:
http://board.zsnes.com/phpBB2/viewtopic ... 4fc14b90fb

This is a great topic. Glad I found something to add. :blush:
Attachments
nvflash.zip
DOS utility for dumping/flashing nearly all Nvidia board BIOSes.
(244.42 KiB) Downloaded 1194 times
X-BIOS.Editor.v1.0.RC3.Build520.zip
Windows 98x/NT utility for editing Geforce FX and earlier BIOSes.
(729.02 KiB) Downloaded 1207 times
**Don't forget to enjoy the sauce**
User avatar
Riboflavin
Newbie
 
Posts: 73
Joined: 2007-2-09 @ 02:11
Location: Northern California

Re: VESA Fix Utility Listing (for old video cards)

Postby Jorpho » 2008-3-03 @ 20:21

Is SolVBE still useful? It is billed as "an universal VESA 1.2 driver for Win2k and WinXP."
http://sol.gfxile.net/solvbe.html
User avatar
Jorpho
l33t
 
Posts: 4224
Joined: 2003-2-14 @ 19:50
Location: Canada

Re: VESA Fix Utility Listing (for old video cards)

Postby Riboflavin » 2008-5-06 @ 01:04

Just found a VERY handy DOS VESA utility!

VMODE!

Also available from it's homepage. Simple way to switch graphical and text modes, especially handy in a batchfile.

http://www.hitechlabs.tk/
Attachments
vmode11.zip
(4.33 KiB) Downloaded 1312 times
**Don't forget to enjoy the sauce**
User avatar
Riboflavin
Newbie
 
Posts: 73
Joined: 2007-2-09 @ 02:11
Location: Northern California

Re: VESA Fix Utility Listing (for old video cards)

Postby retro games 100 » 2008-12-30 @ 11:59

Please note: the scitech ftp website download link (stated in the OP) does not appear to work anymore. I've tried several times over several days - no joy.

Also, swaaye's homepage download links do not appear to work either, which also feature in the OP.

Also, what is the difference between scitech display doctor version 5.3 and version 6.53? (I just noticed this in the OP.)

Finally, is it either legal or possible to create an alternative download link to those freeware scitech applications, because I don't have the version 5.3 app. If not, is it possible for someone to PM with this app as a zip file or something please?

Thanks a lot, best regards, Robert.
User avatar
retro games 100
l33t
 
Posts: 4476
Joined: 2008-5-03 @ 17:46

Next

Return to Deep Thought

Who is online

Users browsing this forum: No registered users and 1 guest