VOGONS


Very demanding 3D games to run on a 486

Topic actions

First post, by F2bnp

User metadata
Rank l33t
Rank
l33t

Yello! Me and Markk are going to try some games on a beefed up 486 machine, specifically an Am5x86 at 160MHz, 32MB RAM, Win95, S3 Virge (I think 😜) and a couple of Voodoo 2 cards in SLI.

The idea is to try the toughest of the toughest using 3D Acceleration to see how far the 486 will go with the aid of these two Voodoo 2 cards. Just two guys having some fun with an old machine 🤣
Do you guys have any recommendations?

Reply 4 of 63, by F2bnp

User metadata
Rank l33t
Rank
l33t

We'll give it a try.
MaxWar, Hexen 2 should run, as it is based on idtech1 (Quake 1 Engine). Obviously it will be insanely slow in software mode, I'm curious as to how such games will perform in OpenGL with the aid of the Voodoo 2 cards though!

Reply 5 of 63, by FGB

User metadata
Rank Oldbie
Rank
Oldbie

which mobo are you going to use for this tests?

www.AmoRetro.de Visit my huge hardware gallery with many historic items from 16MHz 286 to 1000MHz Slot A. Includes more than 80 soundcards and a growing Wavetable Recording section with more than 300 recordings.

Reply 6 of 63, by Markk

User metadata
Rank Oldbie
Rank
Oldbie

This one : http://motherboards.mbarron.net/models/486pci/j446b.htm .
I think I have at least 32MB of RAM that would work on that, and both ADZ and ADW cpus. It's easy to run the cpu at 160MHz. When you do that, on the POST screen it changes the rating of the processor. Instead of 5x86-133 P75, it becomes 5x86-160 P90. But I'm not sure if it can do 3x50. Haven't tried it.

Reply 7 of 63, by dirkmirk

User metadata
Rank Oldbie
Rank
Oldbie

GLquake & Outlaws are good ones to try, is your goal to find games that are playable or whether it runs?

I was going to start a topic about this subject as its very interesting to see what a Socket 3 system can run.

Reply 8 of 63, by Markk

User metadata
Rank Oldbie
Rank
Oldbie

I don't really know. Actually I don't expect too much. A year ago I tried to run the first Need for Speed, but even if it was playable on an overclocked 486@160, it still wasn't as smooth as on a Pentium 100, using the same video card. But F2bnp had the idea to try the voodoo cards. It would be interesting, as I didn't bother to try anything besides pure DOS on the 486.

Reply 9 of 63, by RacoonRider

User metadata
Rank Oldbie
Rank
Oldbie

I wonder how dethkarz would work on this machine. It works flawless with my 233MMX @262 + Voodoo graphics, yet rendering distance is about 20% of MAX (still very huge).

Reply 11 of 63, by leileilol

User metadata
Rank l33t++
Rank
l33t++

Dethkarz ran terrible on my Pentium II when I tried it several ages back.

Another one to try are I76 Gold and Battlezone with the Voodoo2. It should be very playable as they're pretty much integer games still

apsosig.png
long live PCem

Reply 13 of 63, by sliderider

User metadata
Rank l33t++
Rank
l33t++

If you're going to be playing 3D games on a socket 3 machine then a Pentium Overdrive or Cyrix 5x86 would be a better CPU to use than an AMD 5x86 because of the stronger FPU, which 3D games make heavy use of. The AMD 5x86 still uses a 486 class FPU, which is more limiting.

Reply 14 of 63, by dirkmirk

User metadata
Rank Oldbie
Rank
Oldbie

That "GL_flashblend 1" definately improves the performance.

For Quake 2 Default at 640x480 for demo1.dm2 = 11.5fps (with sound)
GL_flashblend 1 at 640x480 demo1.dm2 = 13.5fps

This option really helps when you have explosions or the glow of gunfire as it reduces the quality of those effects, the slowdowns are nowhere near as severe but overall the experience is'nt quite passable,

This is on POD83 with Voodoo3

Reply 16 of 63, by noshutdown

User metadata
Rank Oldbie
Rank
Oldbie
dirkmirk wrote:
That "GL_flashblend 1" definately improves the performance. […]
Show full quote

That "GL_flashblend 1" definately improves the performance.

For Quake 2 Default at 640x480 for demo1.dm2 = 11.5fps (with sound)
GL_flashblend 1 at 640x480 demo1.dm2 = 13.5fps

This option really helps when you have explosions or the glow of gunfire as it reduces the quality of those effects, the slowdowns are nowhere near as severe but overall the experience is'nt quite passable,

This is on POD83 with Voodoo3

gl_flashblend 1 is good, but gl_dynamic 0 is even faster. 😁
there are a few more options that may improve your framerates:
cl_gun 0
gl_picmip 2 or 3
gl_polyblend 0
gl_texturemode gl_linear_mipmap_nearest
and vid_restart to take effect.
to turn off sound:
s_initsound 0
snd_restart

Reply 17 of 63, by Malik

User metadata
Rank l33t
Rank
l33t

Correct me if I'm wrong, but I guess the AMD CPU is gonna suffer with any game that requires the Math-Coprocessor?

If so, I guess for a Win95-based 3D game running on a 486 system, Quake 1 is a good start.

Others to try (I'm not sure if some of these will run on a 486 - haven't tried) :

2. Quake 2.
3. Heretic II
4. Blood II The Chosen
5. Err...Unreal Tournament?
6. Gulp.....Half-Life?

And also, to torture the 486 further, try upping the resolution to at least 1024x768.

5476332566_7480a12517_t.jpgSB Dos Drivers

Reply 19 of 63, by feipoa

User metadata
Rank l33t++
Rank
l33t++

A great idea!

F2bnp wrote:

Well, the point is to see how a 486 performs, so no Pentium Overdrive. The Cyrix 5x86 also doesn't clock as high AFAIK so it should be pretty equal in performance to a faster clocked AMD 5x86.

You may want to prefer to the comparative charts in the Ultimate 486 Benchmark Comparison. Only the ALU of an X5-160 has an advantage over a Cyrix 5x86-120. If the games you are testing are heavily FPU-based, a Cyrix 5x86-120 is a better choice.

If you are trying to max out the possibility of a 486 with 3D games, I am in agreement with Sliderider, a Cyrix 5x86-120's FPU is about 10 pentium ratings better than an AMD X5-160. A POD83-WB is 3 pentium ratings better than the Cyrix 5x86-120. If you are using a Cyrix 5x86, ensure that you set LSSER to 0, FP_FAST to 1, and BTB to 1, otherwise, you're preformance drops. Refer to Cyrix 5x86 Register Enhancements Revealed for performance improvements and how to enable these bits. LSSER and FP_FAST are probably the most important for this test, but if you can enable BTB, that's another bonus.

Since you are going to use a 40 MHz FSB, did you confirm that this SiS board is not adding an automatic 2/3 FSB-to-PCI bus multiplier? If so, that would drop the PCI bus down to 27 MHz.

I also think a Voodoo3 card is the way to go. The Voodoo3 OpenGL drivers in Windows just work, which is more than I can say for the Matrox Millennium G200 drivers (at least the old Matrox drivers which are required to use a 486 had OpenGL issues, the later Matrox drivers worked fine with OpenGL on socket 5/7's).

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