VOGONS


First post, by ultimate386

User metadata
Rank Member
Rank
Member

About 2 months ago I got a Zida Tomato Board 4DPS socket 3 PCI baby AT board (SIS496/497) rev 2 off ebay for a new 486 build.

I set the the board up with an AMD 5x86, 256k cache, and 64MB RAM.
Intended video setup is a 4MB S3 Virge paired with a 4MB 3Dfx Voodoo1 (owned both since new in Jan. 1998!).

Other components are an 8GB CF card (primary disk), 8GB IBM IDE hard drive (slave), AWE64, and an Etherlink 3.
OS is Win98SE.

I tried the newest Voodoo1 drivers I could find with no luck (screen goes black and system hard locks). After doing a little research I decided to try older drivers (that maybe didn't require a Pentium). Thankfully, Vogons has the original Cardex Dragon 1000 (my Voodoo1 card) disk in the driver library!

So now, if I try the 3Dfx demos in Windows, I'll see the 3Dfx spinning logo start and then the system will hard lock with the logo stuck on the screen (no BSOD, ctrl-alt-del doesn't work). If I try running Jetfighter 3 (patched) in DOS mode, the sim will actually run for about 10 to 15 seconds and then hard lock.

A second issue I'm having is with the CF card/adapter. I had zero issues installing Win98, but Jetfighter 3 installation would fail (repeatably) about half way thru when trying to install to the card (installed to the IBM drive just fine). The system will also randomly hard lock in Windows if in non-turbo mode. And finally, anytime I restart the system, a hard reset is required. Warm reboots cause odd issues with drive access (CF and the IBM).

I really hope the two problems are related (will make troubleshooting much easier!). I'm planning to try the CF isolated on its own IDE channel and maybe abandon it altogether if that doesn't help. Might also try ditching 98SE for 95OSR2.

Would appreciate any additional thoughts. Maybe something I'm overlooking in the BIOS?

Thanks!

edit: memtest86 showed no memory problems.
edit2: sorry, meant to post this in Marvin!

Last edited by ultimate386 on 2015-01-05, 20:25. Edited 1 time in total.

AMD386/IIT387DX40, 32MB, ATi Mach64, AWE64
Compaq Prolinea 4/33, 32MB, Tseng ET4000, SB16
AMD X5, 64MB, S3 Virge/Voodoo1, AWE64
AMD K62+550, 256MB, Voodoo3, AWE64 Gold
P3 1.2Ghz, 512MB, Radeon 7500/Voodoo2 SLI, SB Live!

Reply 1 of 15, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

Can you create a boot floppy and then try the Tomb Raider 3dfx demo? Or restart into MS-DOS mode.

If the card fails here then you are dealing with something more substantial than a driver issue.

YouTube, Facebook, Website

Reply 2 of 15, by collector

User metadata
Rank l33t
Rank
l33t
ultimate386 wrote:

edit2: sorry, meant to post this in Marvin!

Perhaps a mod would be so kind as to move it for you.

The Sierra Help Pages -- New Sierra Game Installers -- Sierra Game Patches -- New Non-Sierra Game Installers

Reply 3 of 15, by ultimate386

User metadata
Rank Member
Rank
Member

Update: Disconnecting the IBM hard drive and running the CF card by itself did seem to help a little. Jetfighter 3 now runs (repeatably) for about 30 seconds before freezing. So right now I'm installing Win98SE on the IBM drive and the CF card and adapter have been removed. I have the Tomb Raider 3Dfx demo ready to go once I'm back up and running. I'm going to be pretty bummed if my Voodoo itself went bad 🙁.

edit: also updated the BIOS to 1.72. Got some nice new tweaks it setup, but otherwise it made no difference.

AMD386/IIT387DX40, 32MB, ATi Mach64, AWE64
Compaq Prolinea 4/33, 32MB, Tseng ET4000, SB16
AMD X5, 64MB, S3 Virge/Voodoo1, AWE64
AMD K62+550, 256MB, Voodoo3, AWE64 Gold
P3 1.2Ghz, 512MB, Radeon 7500/Voodoo2 SLI, SB Live!

Reply 4 of 15, by ultimate386

User metadata
Rank Member
Rank
Member

Tomb Raider 3Dfx demo failed in DOS mode 🙁. Will have to find another system to test the card in.

AMD386/IIT387DX40, 32MB, ATi Mach64, AWE64
Compaq Prolinea 4/33, 32MB, Tseng ET4000, SB16
AMD X5, 64MB, S3 Virge/Voodoo1, AWE64
AMD K62+550, 256MB, Voodoo3, AWE64 Gold
P3 1.2Ghz, 512MB, Radeon 7500/Voodoo2 SLI, SB Live!

Reply 5 of 15, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++
ultimate386 wrote:

Tomb Raider 3Dfx demo failed in DOS mode 🙁. Will have to find another system to test the card in.

Do try all the PCI slots.

YouTube, Facebook, Website

Reply 6 of 15, by ultimate386

User metadata
Rank Member
Rank
Member

Tried a few different combos of the two cards in the 3 PCI slots. I even tried swapping out the S3 for a trusty ATI Mach64. None of that made any difference.

Out of desperation, I tried disabling both the internal and external cache in the BIOS and, to my amazement, the Tomb Raider demo worked! I re-enabled the internal cache and it quit working again. So I again disabled the internal and re-enabled the external and it once again works! Do I have a bad CPU?

AMD386/IIT387DX40, 32MB, ATi Mach64, AWE64
Compaq Prolinea 4/33, 32MB, Tseng ET4000, SB16
AMD X5, 64MB, S3 Virge/Voodoo1, AWE64
AMD K62+550, 256MB, Voodoo3, AWE64 Gold
P3 1.2Ghz, 512MB, Radeon 7500/Voodoo2 SLI, SB Live!

Reply 7 of 15, by PhilsComputerLab

User metadata
Rank l33t++
Rank
l33t++

That is quite strange indeed. The game runs on very fast Pentium II or Pentium III machines so I don't think there is a speed issue or something like that.

But are there any PCI related settings in the BIOS? Options to do with delaying transactions and things like that? Because without Cache things take longer so there could be a timing issue of some sort.

YouTube, Facebook, Website

Reply 8 of 15, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

Maybe this motherboard not supports PCI bus mastering at all?
Well, the obvious test is - to try this Voodoo1 in another PC.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 10 of 15, by ultimate386

User metadata
Rank Member
Rank
Member

Haven't had much time to work on the system for the past couple days, but here is how my PCI Config looks in BIOS
----------------------------------
Slot 1 Using INT#: AUTO
Slot 2 Using INT#: AUTO
Slot 3 Using INT#: AUTO

1st Available IRQ: 9
2nd Available IRQ: 10
3rd Available IRQ: 11

PCI IRQ Activated By: Edge
PCI IDE 2nd Channel: Enable
PCI IRQ Map To: PCI-AUTO
Primary IDE INT#: A
Secondary IDE INT#: B

CPU->PCI Mem Post Write Buf: Enable
CPU->PCI Memory Burst Write: Enable
PCI Master Burst Read/Write: Enable
----------------------------------

Disabling the last 3 options had no effect (system still hard locks with CPU internal cache enabled).
PCI IRQ activated by edge vs. level also had no effect.

AMD386/IIT387DX40, 32MB, ATi Mach64, AWE64
Compaq Prolinea 4/33, 32MB, Tseng ET4000, SB16
AMD X5, 64MB, S3 Virge/Voodoo1, AWE64
AMD K62+550, 256MB, Voodoo3, AWE64 Gold
P3 1.2Ghz, 512MB, Radeon 7500/Voodoo2 SLI, SB Live!

Reply 11 of 15, by ultimate386

User metadata
Rank Member
Rank
Member

I've now swapped the AMD 5x86 for an Intel DX4 100 (same 33MHz FSB). 3Dfx games work !! (even with all caches enabled!).

An interesting new symptom has developed though: warm reboots (even with the reset switch) will cause the system to hang at the PCI Device listing immediately after POSting. Powering completely off and then back on will let the system boot normally. I guess the Voodoo1 card just doesn't get along well with the 4DPS.

AMD386/IIT387DX40, 32MB, ATi Mach64, AWE64
Compaq Prolinea 4/33, 32MB, Tseng ET4000, SB16
AMD X5, 64MB, S3 Virge/Voodoo1, AWE64
AMD K62+550, 256MB, Voodoo3, AWE64 Gold
P3 1.2Ghz, 512MB, Radeon 7500/Voodoo2 SLI, SB Live!

Reply 14 of 15, by ultimate386

User metadata
Rank Member
Rank
Member
SquallStrife wrote:

Maybe it's a WT vs WB cache issue?

I had them both set to WB (which I believe they both are?). I actually have another AMD 5x86 133 (ADW instead of ADZ) that I'm going to try... I just haven't gotten to it yet because I have my heatsink/fan attached to the ADZ with 3M thermal tape 🤣 . The Intel DX4 has its own heatsink and that sucker gets hot!

AMD386/IIT387DX40, 32MB, ATi Mach64, AWE64
Compaq Prolinea 4/33, 32MB, Tseng ET4000, SB16
AMD X5, 64MB, S3 Virge/Voodoo1, AWE64
AMD K62+550, 256MB, Voodoo3, AWE64 Gold
P3 1.2Ghz, 512MB, Radeon 7500/Voodoo2 SLI, SB Live!

Reply 15 of 15, by jandarsun8

User metadata
Rank Newbie
Rank
Newbie

I realize this is about a month old so sorry for posting so late on the subject but in case you haven't gotten around to trying your other chip there is a 3DFX site that is worth checking out that may have some new drivers, game patches and other misc for the voodoo cards. That can be found here. http://www.falconfly.de/3dfx.htm