VOGONS

Common searches


First post, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Tested under Windows XP Pro Slipstreamed SP1

Glidos v1.18

Descent 2 v1.1
Non 3dfx ver

640x480 VESA in game works.
800X600, blank screen, sound still works. Monitor gives refresh rate prob.

Running D2VOODOO.EXE (v1.2 3DFX DESCENT 2 v1.2 Jan 27 1997)

Exits back to Windows. No error.

GLDVESA

Loaded up GliDos Server
Full screen NTVDM
Did a GLDVESA Descent2.exe
Descent2 went blank and computer slowed down considerably.
DId a Ctrl+Alt+Del and waited awhile for control of my desktop back.
Noticed these 2 messages in GLiDos Server: "VESA mode 0x101"

Receive: "OS Detection Failed" Message sometimes.

D2 3DFX v1.06b works fine with V1.18

Why doesn't the D2_VOODOO.EXE file that comes with my Descent 1 & 2 Definitive COllection CD's work with GliDos?

How To Ask Questions The Smart Way
Make your games work offline

Reply 1 of 9, by Glidos

User metadata
Rank l33t
Rank
l33t

Interesting experiment. The VESA support is very primitive, so
unlikely to work for anything other than movies, but worth a go.
BTW, VESA mode 0x101 is unsupported, so when it says that in the server window, it is ignoring any graphics. Only 0x110 and 0x111 have any support.

The "OS Detection failed", usually means something has been left running. When doing experiments that require bombing out, it is always worth checking to see if there's an ntvdm.exe or cmd.exe left running.

As far as I know D2VOODOO is statically linked with the Glide library, and doesn't use Glide2x.ovl, so it is trying to drive Glide
hardware directly. If Glidos worked like VDMSound then it could
handle this type of game aswell, but that is very difficult.

Reply 2 of 9, by CraigG

User metadata
Rank Member
Rank
Member

The 3dfx GliDOS version doesn't work with descent V1.0 or v1.1

You have to patch it to V1.2.

The 3dfx exe is named d2_3dfx.exe

The zip name is d23dfx.exe or .zip

I'll post a couple of screenshots and info in how I got mine going, hopefully that will help you out.

Athlon 64 3000+ stock
MSI NForce 4 K8N Neo Platinum
2Gb RAM
nVidia Geforce 6800GT stock clocks
SBLive! Platinum + Audigy ZS2 Drivers
WinXP Pro SP2

Reply 3 of 9, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

I believe the 640X480 mode in D2 worked for me in XP not because of gldvesa but because of XP's extra few VESA modes over 2000. It works without gldvesa too. 640X480 doesn't work in 2000.

How To Ask Questions The Smart Way
Make your games work offline

Reply 4 of 9, by Glidos

User metadata
Rank l33t
Rank
l33t

Not sure, but I think that when you do

GldVESA.exe D2.exe

then non of the VESA calls will get out to Windows. There are other ways for DOS programs to do graphics other than VESA of course, so it may have been Windows handling some non-VESA stuff.

Reply 5 of 9, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
Glidos wrote:

Interesting experiment. The VESA support is very primitive, so
unlikely to work for anything other than movies, but worth a go.
BTW, VESA mode 0x101 is unsupported, so when it says that in the server window, it is ignoring any graphics. Only 0x110 and 0x111 have any support.

Why only 0x110 and 0x111, Paul?

You're sitting on one of our only hopes (other than SciTech Software's Display Doctor") of better VESA support in Windows 2000/XP. 😀

Reply 6 of 9, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Translation: This means, currently, if you want to fool around with games that have VESA support (and not Glide support), use:
0x110 - 640 x 480 @ 32,768 colors = 640 x 480 @15 bit color
0x111 - 640 x 480 @ 65,536 colors = 640 x 480 @16 bit color

But you are planning on supporting more VESA modes, Paul, right?

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto

Reply 7 of 9, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

I will say this. If GliDos can support ALL vesa modes in NT4/2K/XP....then I just think I may buy it.....

How To Ask Questions The Smart Way
Make your games work offline

Reply 8 of 9, by Glidos

User metadata
Rank l33t
Rank
l33t

0x110 because TR uses it, and 0x111 because Archimedian Dynasty uses it. Actaully the 0x111 support is probably only in the copy I have here. I'll add modes as I come across games that need them. There may be problems with 256 color modes because I think the palette gets set up via IO ports, and I don't think VDD's are allowed to take over these ports. The whole concept may be restricted to a few special cases, so don't be too hopeful.