VOGONS


First post, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie

i am setting up such a thing, and ran into some problems that seems to be related to directsound.

the following things managed to run:
3dmark99(d3d).
winquake(software rendering) and quake2(opengl) with sound disabled.
winamp using waveout.

the following operations gives a bsod:
attemping to run quake and quake2 with sound.
winamp using directsound output.
windows media player 6.4, when opening a media file.

bsod message:
a fatal exception 0E has occured at 0028:c11e14b1 in vxd dsound(03) + 00000C6D.

dxdiag crashes, without causing bsod.

i wanna know if you people ever encountered similar problems, or run such programs without any issues. and the version of directx you use in win95? or shall i change a sound card? current sound card is diamond s70, using generic ess1968 driver.

Reply 1 of 53, by matze79

User metadata
Rank l33t
Rank
l33t

3dmark99 will not run, CPU Features missing.
Maybe you run wrong DirectX Version.
i stepped into same Problem.
Get DirectX Buster remove your DirectX and reinstall with DirectX 6.1
MS states DX7 should be fine on 486, but it' isnt in some cases..

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board

Reply 2 of 53, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie
matze79 wrote:
3dmark99 will not run, CPU Features missing. Maybe you run wrong DirectX Version. i stepped into same Problem. Get DirectX Buste […]
Show full quote

3dmark99 will not run, CPU Features missing.
Maybe you run wrong DirectX Version.
i stepped into same Problem.
Get DirectX Buster remove your DirectX and reinstall with DirectX 6.1
MS states DX7 should be fine on 486, but it' isnt in some cases..

3dmark99 does run on 486, if it crashes that its probably the videocard driver that failed.
i got a stunning 10pts with riva128zx pci. i got 1200+ pts with the same card on a pentium3-1.4g, so the performance of 486-133 is about 1/120 of the pentium3.

Reply 4 of 53, by Imperious

User metadata
Rank Oldbie
Rank
Oldbie

I actually managed to get Directx 8.0 installed on my 486 by putting the hdd in another computer. It seems to work fine even though
it shouldn't
Someone else here mentioned a while back that 3dmark99 gives extremely low results for cpu's without pentium instruction set, far lower
than the actual performance numbers should be.

Ultimately it's an exercise in futility maybe aside from some pimped out overclocked 200mhz machine, and then likely only using glide with voodoo
cards will give anything worthwhile.

Atari 2600, TI994a, Vic20, c64, ZX Spectrum 128, Amstrad CPC464, Atari 65XE, Commodore Plus/4, Amiga 500
PC's from XT 8088, 486, Pentium MMX, K6, Athlon, P3, P4, 775, to current Ryzen 5600x.

Reply 6 of 53, by feipoa

User metadata
Rank l33t++
Rank
l33t++

From past testing, I determined that the latest version of winamp to work with DirectSound on a 486 is Winamp v2.05. This version has DirectSound plug-in 0.72 beta. Post your 486 Winamp benchmarks

In Win95c, I have DirectX 6.1 installed. I think I used an AWE64Gold.

What graphics card and sound card are you using?

3DMark99 Lite and Max will yield uncharacteristically low values on pre-MMX Cyrix 5x86, 6x86, 486 CPUs, or the VIA Nehemiah. On the other hand, the pre-MMX AMD K5 and Pentiums run fine. MediaGXm also runs fine and I do not beleive it contains Pentium instructions.

For example, a VIA Nehemiah at 600 MHz yields a CPU 3DMark score of 27. A Cyrix 5x86 MediaGX 133 system scores 419. There is clearly something up with this translation of results. Another example is a Cyrix 6x86L at 150 MHz scoring 7, while an AMD K5 at 75 MHz scoring 573.

I had hoped that 3DMark99 Lite ran these older CPUs with a proper translation to results, but it does not. I'm surprised they did not make a software correction for the Cyrix 6x86L. It seems like your CPU needs to have either MMX instructions (e.g. MediaGX), or can run Pentium code (AMD K5?). Adding to the confusion is that the VIA C3 Samuel, C3 Samuel-2, and C3 Ezra run fine, while the VIA C3 Nehemiah does not (that is, it runs, but with abnormally low scores).

IDT Winchips, all versions, and the RiSE mp6 run with normal benchmark results.

Perhaps someone could shed some light on this 3DMark99 phenomena?

Plan your life wisely, you'll be dead before you know it.

Reply 8 of 53, by Jo22

User metadata
Rank l33t++
Rank
l33t++
Imperious wrote:

I actually managed to get Directx 8.0 installed on my 486 by putting the hdd in another computer.

Wow, I'm surprised that DX 8 can even be installed on a 486! 😁
I thought something like 6.x was the last one to be compatible with its instruction set.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 9 of 53, by leileilol

User metadata
Rank l33t++
Rank
l33t++

The real failure points will be games that rely on the TSC for CPU detection for settings ending up crashing (like FF7PC)

9 years ago here I was running a 98/2K 486 dualboot with the intent for running as much modern stuff on a 486 I could (after recreating the 486 i've had in 1993-96). Installing a Voodoo2 is a good idea 😜

apsosig.png
long live PCem

Reply 10 of 53, by feipoa

User metadata
Rank l33t++
Rank
l33t++

There have been reports that some 486 motherboards do not work with W2K. I do recall having issues with PC Chips M919 and HOT-433 in W2K, but perhaps it was a SCSI issue.

Plan your life wisely, you'll be dead before you know it.

Reply 12 of 53, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Try it with PCI SCSI! Actually, I think even PCI UDMA IDE controllers have issue with M919 and W2K.

Last edited by feipoa on 2017-03-17, 19:32. Edited 1 time in total.

Plan your life wisely, you'll be dead before you know it.

Reply 13 of 53, by keenerb

User metadata
Rank Oldbie
Rank
Oldbie

My best friend used to play Diablo 1 with me on his Packard Bell 486SX2/66mhz. I had a P3. Diablo 1 used Directx 3 as i recall, that at least had no issues.

Surprisingly few issues except the game ran at about half-speed for him, he saw me skipping around quite a bit and entire rooms of monsters would sometimes just *poof* and drop loot.

Reply 14 of 53, by feipoa

User metadata
Rank l33t++
Rank
l33t++

At first I thought you made a typo with "SX2/66" and really meant to write "SX2/50", but low and behold, there really was an FPU-less SX2 at 66 MHz. http://chipdb.org/img-intel-a80486sx2-66-q0569-es-6750.htm

What was the market for the SX2-66? Why would someone go for this chip over a DX2-66? How much savings was there? I'm surprised Intel even made this. Did Intel really have a sizable quantity of Intel DX2-66 chips with defective FPUs? I thought Intel just disabled the FPUs on perfectly fine DX2 chips to make the SX.

Plan your life wisely, you'll be dead before you know it.

Reply 15 of 53, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

Did some further testing on my unisys-cwd-486 DX2/66 (without 2nd lc)
The CL542x Onboard does not support 3D, but there are DX3-Drivers.

Winamp205 does work for MOD/S3M, but it does not work for MP3 even if
I change the settings for 486-support "half" or "quarter" on the settings.

this works, but is a bit slow http://www.pouet.net/prod.php?which=17647

Last edited by dr.zeissler on 2018-07-01, 17:40. Edited 1 time in total.

Retro-Gamer 😀 ...on different machines

Reply 16 of 53, by derSammler

User metadata
Rank l33t
Rank
l33t

I'm running an AMD 5x86-X5 133 MHz with Windows 95C, DirectX 6.1, S3 Virge/DX + Voodoo 1. Yesterday I installed and played Age of Empires on it. Runs perfectly fine, I just had to rip the videos, since they didn't play back smoothly. Early 32-bit Windows games like Pitfall, Hover, Fury3, etc. run fine as well. I'm about to test some Glide stuff (GLQuake for example) later, as so far I only tested Tomb Raider 3dfx, which is smooth as hell.

Reply 17 of 53, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

Winamp works for MP3 if I choose "mono" and "half"! 😀
Gaming on a 486 is difficult within win95. Pitfall the Mayan adventure works, but it cannot be synced to the monitor, so it is not smooth.

Retro-Gamer 😀 ...on different machines

Reply 18 of 53, by brostenen

User metadata
Rank l33t++
Rank
l33t++

Win9x games on a 486? I am not a masochist.

Don't eat stuff off a 15 year old never cleaned cpu cooler.
Those cakes make you sick....

My blog: http://to9xct.blogspot.dk
My YouTube: https://www.youtube.com/user/brostenen

001100 010010 011110 100001 101101 110011

Reply 19 of 53, by derSammler

User metadata
Rank l33t
Rank
l33t
dr.zeissler wrote:

but it cannot be synced to the monitor, so it is not smooth.

No problem here. May depend on the graphics card.

Win9x games on a 486? I am not a masochist.

Well, an AMD 5x86 X5-133 is as fast as a Pentium 75. Actually, it's even faster than a P75 on an early Pentium chipset like the NX. When I tested my Intel Premiere II/Plato mainboard with a P75, I tried several games on it, e.g. Screamer. It was hardly playable even in low-res with medium details. On the AMD 5x86 X5-133 however it's smooth with little to no frame drops in more complex sections. Now I know that's a DOS game. But a P75-like machine can handle early Win9x games fine if the rest of the system isn't crappy.

Last edited by derSammler on 2018-07-01, 16:48. Edited 2 times in total.