VOGONS


NV-1 Emulation

Topic actions

  • This topic is locked. You cannot reply or edit posts.

First post, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

This was starting to get lost at VDMSound, so I brought the thread here 😀

--------------------------------------------------------------

Added. Thanks again.

> After 3dfx emulation is done, we need to start on NV1
> emulation so I can finally play my age-old Sega-PC games
> in 15-bit color and accelerated 3D.

Funny that you mention it... I'm in the midst of looking into it (through some game-programmer friends who have friends at nVidia). Although I doubt many people who remember the NV-1 still work there, I'm trying to gather information. I'm also going to buy/trade for an NV-1 from a MAMEDEV friend of mine (mint, baby!)

What struck me was I had compiled a fairly-complete list of one-of-a-kind 3D APIs that supported hardware acceleration. I heard a rumor that the NV-1 used its own API and struggled to work with Microsoft to make a D3D driver (it was quite incompatible with DirectX). As this was the only card of nVidia to do so, I am quite interested in this.

Comments from a friend:
"Well, I have an NV-1 card, the Diamond Edge 3D, the higher-end (4MB VRAM) one, it came with a digital Saturn gameport, and some ported Saturn games just for the NV-1 chipset. (Since it does some sort of warped quads, not polys, just like the Saturn.) I find their FAQ funny, they admit that the card is totally incompatible with DirectX, and they suggest running it as only a dumb frame-buffer. (They also mention that the 3rd-party Saturn pad that they ship with the card, cannot work with the card's ports, but an authentic Sega pad will. Figure that one out.) The card also has a 64-voice wavetable synth onboard, so the nForce is NOT the first audio chipset that NVidia has done, the NV-1 is."

Stiletto
--- --- --- --- --- --- --- --- ---

Replying to Nicht Sehr Gut:

You read my mind on this. I was looking for a list like this... […]
Show full quote

You read my mind on this. I was looking for a list like this...

There was a beta 3dfx version of Blood which I've never seen, but have little hope for it due to the very poor performance of the 3dfx "Shadow Warrior" (both Build-engine games).

The 3dfx version certainly made SW run faster and smoother (on my original 486DX-4 100 PC), but it basically blurred everything on-screen. It was as if everything were coated with a thick layer of petroleum jelly. Nothing like the Tomb Raider enhancement (of course, wasn't true 3D either).

After 3dfx emulation is done, we need to start on NV1 emulation so I can finally play my age-old Sega-PC games in 15-bit color and accelerated 3D.

--- --- --- --- --- --- --- --- ---

Replying to Stiletto:

DISCLAIMER: This is probably so filled with bugs it's not funny, maybe some games in this list were never made too. Obviously, I […]
Show full quote

DISCLAIMER: This is probably so filled with bugs it's not funny, maybe some games in this list were never made too. Obviously, I'm missing a lot too. I'm contemplating sending an email to the remnants of 3dfx in nVidia, maybe they have a more complete list. But enjoy.

This is a list that attempts to capture as many titles of games as possible that some port/version of which ran under DOS and supported the 3dfx Voodoo1/2 cards. ONLY. I am trying not to include Windows Glide (WinGlide) games. If you see one, and you're sure there's no DOS port, LMK. If you know a game that is not included, LMK. The hopes is that this would provide a complete list for Glide wrapper testers (including GLIDOS). Eventually, I will also try to keep track of which games also had a Windows Glide or Windows D3D version, so fans of games can play them easily in Windows.

Cheers, Stiletto

Preliminary Comprehensive List of DOS Glide Games
-------------------------------------------------
Actua Golf (Gremlin / Interplay)
Battlecruiser 3000AD (Interplay)
Burnout (Bethesda)
Carmageddon
Deathtrap Dungeon (Domark UK / Eidos Interactive)
Descent 1
Descent 2 (Parallax / Interplay)
Dreadnought (Ocean UK / Ocean)
Dreams (Cryo)
Extreme Assault
EuroFighter 2000 (Digital Image Design / Ocean)
Fatal Racing
Gears n Guts (Gremlin / Interplay)
Grand Theft Auto
iM1A2 Abrams Tank ("Charybdis Enterprises, Inc." / Interactive Magic)
Incoming
Jet Fighter III
Lands of Lore 2
Magic Carpet 2 (Bullfrog / Electronic Arts)
Mercs
Mortificator (Lobotomy / Playmates)
NASCAR Racing 2
POD (UBISoft Entertainment / UBISoft Entertainment)
Prey (3DRealms / Apogee)
Redguard
Screamer 2
Screamer Rally
Shadow Warrior
SpecOps
Starfighter (Krisalis Software Ltd. / 3DO)
Tomb Raider (Core Design / Eidos Interactive)
Toshinden (Digital Dialect / Playmates)
Unreal (Epic Megagames / GT Interactive)
Virtua Squad
VR Soccer '96 (Gremlin / Interplay)
Whiplash (Gremlin / Interplay)
Wing Commander Prophecy
Xidious (Eclipse Software Development / Eclipse Software Development)
Zone Raiders (Image Space Inc. / Virgin)

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

Stiletto

Reply 2 of 22, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Administrator wrote:

Wow. I have never heard of this before in my life. How old is it? It must be from nVidia's infancy. (As far as I'm concerned, their TNT was their first real product.)

The "Edge3D" (from Diamond MultiMedia) was certainly real, it certainly cost me real money. It was pre-Voodoo (actually I think may have been one of the 1st consumer cards with 3D hardware acceleration) and turned out be barely compatible with Direct-3D (despite Diamond's initial assurances that it would be compatible with Microsoft's Direct-X).

I could never really get mine to work properly. It had very good MIDI output, when it worked properly (Yes, it was a combo/sound & graphics card). It wasn't Soundblaster compatible though ( a TSR was later released that sometimes worked). It also had non-standard 15-bit and 30-bit display modes that caused other compatibility issues. Allowed you to use Sega Saturn controllers (plugged directly into an add-on card without calibration).

Mine still works, but the audio side dies at random intervals. Usually in the 1st 20 seconds of a game.

Miss that high-color Panzer Dragoon.

Reply 3 of 22, by Snover

User metadata
Rank l33t++
Rank
l33t++

The combo reminds me of a class action suit that apparently went on as The People vs. IBM for the Aptiva sound/modem combo cards (my family owned an Aptiva a looong time ago -- it was a P100). It was a decent sound card -- one of the first to have wavetable MIDI. However, whenever you were online and trying to listen to audio at the same time, it studdered horribly. Since this was pre-DirectSound, it was, well, really !@#$ annoying. 😁

(Boy am I glad they've pretty much stopped making combo cards. Such bad, bad things.)

Yes, it’s my fault.

Reply 5 of 22, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

I'm hot on the trail now!!! 😀

Shoulda checked Archive.Org earlier.
http://web.archive.org/web/19961112163115/htt … www.nvidia.com/

I really, really want that SDK. Unfortunately, I see no holes in the NDA.

Go read, it's a lot of fun.

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

Stiletto

Reply 6 of 22, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Stiletto wrote:

Go read, it's a lot of fun.

Funny part was how they promised Direct3D support before they realized the NV1 _really_ didn't like Direct3D.

I actually remember this back from when I originally read it back in '96. Now all I need is the quick and easy fix for "20 seconds of great audio and then it dies"

Reply 7 of 22, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

the quick and easy fix for "20 seconds of great audio and then it dies"

Not sure what you mean. I'll help you look for it if you give me a better description.

Oh yeah, Diamond's old support stuff is here:
http://www.diamondmm.com/support/diamond/defa … ct=EDGE_3D_2000
http://www.diamondmm.com/support/diamond/defa … ct=EDGE_3D_3000

But there were other NV1 cards than the Edge 3D 2000 & 3000.

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

Stiletto

Reply 8 of 22, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Stiletto wrote:

Not sure what you mean. I'll help you look for it if you give me a better description.
But there were other NV1 cards than the Edge 3D 2000 & 3000.

Mostly a sarcastic comment from me. Ever since I got the card back in '95 it had a problem with audio "cutting out" at seemingly random points. I've had it "die" immediately after starting to play audio, then other times where it would work for up to an hour or two. Seems to prefer the 20-second time limit.

Never heard of anyone else having the problem, never heard of a fix. Not waiting for a "magic" solution to it.

Of course, I never thought someone would come up with a "magic" memory solution for me either, and then I found UMBPCI.SYS.

Reply 9 of 22, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Other places to find drivers for the NV1:
(Still haven't found the ones the old nvidia page talks about)

http://www.driverguide.com/uploads/uploads4/1938.html
http://www2.driverguide.com/uploads/uploads7/11707.html
http://www2.driverguide.com/uploads/uploads9/9512.html
http://www2.driverguide.com/uploads/uploads11/10187.html
http://www2.driverguide.com/uploads/uploads12/5505.html
http://www2.driverguide.com/uploads/uploads13/23375.html
http://www2.driverguide.com/uploads/uploads13/23384.html
http://www.video-drivers.com/drivers/17/17021.htm

Enjoy.
Stiletto

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

Stiletto

Reply 11 of 22, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Starting to find more drivers.
http://www.icarusindie.com/tricks/directx3/EXTRAS/NVIDIA/
http://198.248.143.5/cd/w95_full/drivers/ingame/nvmm/
http://198.248.143.5/cd/w95_full/drivers/audio/nvmm/
http://163.17.36.7/WINDOWS95B/drivers/ingame/nvmm/
http://163.17.36.7/WINDOWS95B/drivers/audio/nvmm/
http://163.17.36.7/ROOT/WINDOWS95B/drivers/ingame/nvmm/
http://gd.tuwien.ac.at/hw-related/s3/display/edge3d/
http://www.vobis.de/bbs/firmen/diamond/diamond/edge/

Hadn't thought I'd be able to find the Nvidia reference drivers at all.

Although now someone could dig through to figure out which are the newer drivers. I'm still not sure I've found the drivers mentioned on Nvidia's archived page. Or the Sound Blaster emulation.

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

Stiletto

Reply 12 of 22, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Stiletto wrote:

I'm still not sure I've found the drivers mentioned on Nvidia's archived page. Or the Sound Blaster emulation.

I'm pretty sure I have the NVidia drivers on an older Setup-CD I made. It may take a few weeks for me to find it. I'm away from home (with a somewhat crippled Internet connection).

Reply 13 of 22, by Stiletto

User metadata
Rank l33t++
Rank
l33t++

Just found 'em all over, thanks to this list of cards:
Aztech 3D Galaxy
Diamond Edge 3D 2120XL
Diamond Edge 3D 2200XL
Diamond Edge 3D 3240XL
Diamond Edge 3D 3400XL
Genoa Stratos 3D
Jazz Multimedia 3D Magic (con il TV-Out)
Leadtek WinFast GD400

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

Stiletto

Reply 15 of 22, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Snover wrote:

Well then, mate, is it possible your card is defective? 😄

*shrug* Possibly. But why would it work just fine for 20 seconds (up to an hour sometimes) and then just die?

The closest I could come to an answer would be a cold solder joint somewhere on the card, except then a reboot shouldn't fix it (but it always did).