VOGONS


Very demanding 3D games to run on a 486

Topic actions

Reply 40 of 63, by kool kitty89

User metadata
Rank Member
Rank
Member
feipoa wrote:
kool kitty89 wrote:

I was partially thinking of the Quake scores (where the AMx5 200 had a decided edge over the Cyrix 5x86 133).

I don't quite follow. An IBM/Cyrix 5x86-133 (2x66) beat the AMD X5-200 (4x50) in Quake by 0.1 fps (18.4 fps vs. 18.3 fps). If you are refering to the Ultimate 486 Benchmark Comparison concerning the Cyrix 5x86 at 4x33, that score is with branch prediction disabled.

Hmm, I don't see the AMx5 at 200 MHz (or 180 MHz) listed in the 6x86 comparison at all, only the 133 (33 FSB) and 160, and the 160 seems to run Quake 1 faster than the 5x86 120 (both in the 686 tests), in spite of the latter running with a 60 MHz FSB.

Also, you mention the x5 200 being at 4x50 MHz, but did you ever get it working at 3x66 or 2x66? That would be nice to compare with the Cyrix 5x86 on 66 MHz FSB.

Reply 41 of 63, by sliderider

User metadata
Rank l33t++
Rank
l33t++
kool kitty89 wrote:
feipoa wrote:
kool kitty89 wrote:

I was partially thinking of the Quake scores (where the AMx5 200 had a decided edge over the Cyrix 5x86 133).

I don't quite follow. An IBM/Cyrix 5x86-133 (2x66) beat the AMD X5-200 (4x50) in Quake by 0.1 fps (18.4 fps vs. 18.3 fps). If you are refering to the Ultimate 486 Benchmark Comparison concerning the Cyrix 5x86 at 4x33, that score is with branch prediction disabled.

Hmm, I don't see the AMx5 at 200 MHz (or 180 MHz) listed in the 6x86 comparison at all, only the 133 (33 FSB) and 160, and the 160 seems to run Quake 1 faster than the 5x86 120 (both in the 686 tests), in spite of the latter running with a 60 MHz FSB.

Also, you mention the x5 200 being at 4x50 MHz, but did you ever get it working at 3x66 or 2x66? That would be nice to compare with the Cyrix 5x86 on 66 MHz FSB.

It's not easy to get a AMD 5x86 to run at 200mhz. A lot of the time either the chip itself or the motherboard becomes unstable at that speed. You have to find a magic CPU and a magic motherboard to get it to work.

Reply 42 of 63, by feipoa

User metadata
Rank l33t++
Rank
l33t++
kool kitty89 wrote:

Hmm, I don't see the AMx5 at 200 MHz (or 180 MHz) listed in the 6x86 comparison at all, only the 133 (33 FSB) and 160, and the 160 seems to run Quake 1 faster than the 5x86 120 (both in the 686 tests), in spite of the latter running with a 60 MHz FSB.

I am not sure what conclusion you are drawing from this; everything seems to be in agreement to me. The AMD X5-160 is just barely faster (0.1 fps) than an IBM 5x86-120 in Quake at 640x480 for the case of the 686 benchmark comparison. This is in good agreement with the results from the 486 benchmark comparison. The limitation with running at 60 MHz is that you need to run the cache at 3-2-2 and with 1 WS for memory read. The L2 cache speed at 60 MHz ends up being the same as at 33 MHz, but the memory speed jumps ahead. The real advantage for L2 speed comes from a 66 MHz bus, which will still run fine at 3-2-2 and 1 WS for memory read. Unfortunately, the motherboard won't function properly if we leave all the timings on the fastest settings for higher and higher FSBs. Another disadvantage of running with a 60 MHz FSB is that the PCI bus will be at 30 MHz instead of 33 MHz. 66 MHz is really the optimal FSB for these fast 486's.

kool kitty89 wrote:

Also, you mention the x5 200 being at 4x50 MHz, but did you ever get it working at 3x66 or 2x66? That would be nice to compare with the Cyrix 5x86 on 66 MHz FSB.

If you look in more detail at the Ultimate 486 Benchmark Comparison, you will the answer to your question. I noted in the text, as well as the charts, that the AMD X5-200 is the only CPU I did not test for this comparison. Of the several AMD X5's I had, neither would run at 200 MHz and 5 V. I also could not get them running at 180 MHz. It was noted that vogons user Retro Games 100 (rg100) tested this CPU for the comparison. I have only ever heard of 2 AMD X5's running at 200 MHz, however the long term stability of this speed is doubtful. One user had to run his AMD X5-180 outside in the winter cold for operation.

I know that the AMD X5-160 and IBM 5x86c-133 are generally stable and readily obtainable. Unfortunately, rg100 is not available to carry out tests for the Ultimate 686 Benchmark Comparison. I have included a few more tests in this comparison which were not on the 486 comparison, so I cannot copy over the results. I do have an AMD X5-133 with a mid-1998 datecode, however it also did not operate at 200 MHz. Although the X5 is 5 V I/O tolerant, the Am5x86 specification sheet lists Vcc at 3.3 V +-0.3 V. Running the chip at 200 MHz, let alone 5 V, is probably way out of thermal specification. Oddly enough, rg100 found that a ADW chip is the one which would run at 200 MHz, however the one other guy who got his chip running at 200 MHz, it was an ADZ version.

For those late 1998/1999 AMD X5 chips, the markings are a little different. Some are marked as:
Am486 DX5-133W16BGC
Am486 DX5-133V16BGC

Anyone know the difference between the W and the V?

sliderider wrote:

It's not easy to get a AMD 5x86 to run at 200mhz. A lot of the time either the chip itself or the motherboard becomes unstable at that speed. You have to find a magic CPU and a magic motherboard to get it to work.

There is certainly some truth to that. While rg100 and I both have the same v3.x motherboard, his would operate at 50 MHz with a 2-1-1 cache setting, whereas mine would not. I even find that some MB8433 boards won't run at 40 MHz with 2-1-1. Surprisingly, the M919 boards seem to do quite well with fast cache settings and high FSBs.

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

Reply 43 of 63, by Jolaes76

User metadata
Rank Oldbie
Rank
Oldbie

it seems that in my country there was a small but really dedicated group of overclockers who been there, done that a long time ago... Although they must have been luckier - they usually found 1 very OCable in 10 5x86s, or so.

There is a guy who is going to publish a mega bench of VLB video cards, of over 30 types 😳

Here is a preliminary OC bench from another guy with a smaller number of cards. It is in Hungarian but the pics / diagrams are self-explaining.

http://bacsis-tuning.hu/bacsis-tuning/vesa-bu … ak-tesztje.html

(Here the 200 Mhz CPU had to be cooled to -10 Celsius to stabilize.)

"Ita in vita ut in lusu alae pessima iactura arte corrigenda est."

Reply 44 of 63, by dirkmirk

User metadata
Rank Oldbie
Rank
Oldbie

Thats excellent work! Keep us informed, Looks like their is'nt much difference in dos would like to see a comparison against other windows accelerator chips like the Cirrus Logic 5434, S3 928, ATi mach 64, etc.

Reply 45 of 63, by Jolaes76

User metadata
Rank Oldbie
Rank
Oldbie

....this is part of his collection (scroll down a little to the 1st post)

http://hardverapro.hu/apro/vesa_local_busos_v … d/hsz_1-50.html (OMG)

"Ita in vita ut in lusu alae pessima iactura arte corrigenda est."

Reply 46 of 63, by F2bnp

User metadata
Rank l33t
Rank
l33t
feipoa wrote:

One user had to run his AMD X5-180 outside in the winter cold for operation.

Haha, I remember that guy. Probably one of the coolest (no pun intended!) threads ever. Does anybody have the link to that?

Reply 48 of 63, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I had my ca. 2001 PC up in the windowsill during winter once. I opened the window a bit and let the front case fan suck that air in, hoping no snow would get in. This was UP of Michigan winter, and I'd say the temp was around 20F.

This really does improve your CPU heatsink effectiveness. 🤣 Unfortunately the hard drives didn't like it and started to make some unsettling noises (calibration or condensation problems maybe).

Reply 49 of 63, by tincup

User metadata
Rank Oldbie
Rank
Oldbie

haha, amusing side topic. As it turns out I get my best/most stable performance in winter too. My computing area is next to a desk height window, and I'm in an old 19th century apartment [tenament] building with orgianl leaky single windows that offer a nice cool/cold draft at floor level in the "off season". Rather than lament the ancient arrangement I appreciate the free "server room" air conditioning.

Beats this brutal 1-month heatwave. A diminutive AC unit struggles to maintain a tollerable air temperature and the main XP rig throws off enough heat to noticable make the room hotter. Occasional lockups/stutters/flickers... With the XP and both retro rigs fired up it's shovelling coal in the Titanic boiler room time...

I'm considering an inexpensive undercabinet beverage refrigerator to house the XP box - anyone done that yet? condensation would be my main concern..

Reply 52 of 63, by tincup

User metadata
Rank Oldbie
Rank
Oldbie

haha quite correct - personal sacrifice for pc performance? Or perhaps a length of 6" diameter flex duct to scoop up some AC air and send it directly into the case side grille?

Reply 53 of 63, by tincup

User metadata
Rank Oldbie
Rank
Oldbie

Re AC upgrade - I live in a true 19th c. architectural relic, and the power allowance per floor is just enough to run the unit I have now and sundry lighting and appliances...

Reply 55 of 63, by sunaiac

User metadata
Rank Oldbie
Rank
Oldbie

Not even Quake 😁 (around 25 FPS witrh voodoo 2 according to tests here)

R9 3900X/X470 Taichi/32GB 3600CL15/5700XT AE/Marantz PM7005
i7 980X/R9 290X/X-Fi titanium | FX-57/X1950XTX/Audigy 2ZS
Athlon 1000T Slot A/GeForce 3/AWE64G | K5 PR 200/ET6000/AWE32
Ppro 200 1M/Voodoo 3 2000/AWE 32 | iDX4 100/S3 864 VLB/SB16

Reply 56 of 63, by kool kitty89

User metadata
Rank Member
Rank
Member
sunaiac wrote:

Not even Quake 😁 (around 25 FPS witrh voodoo 2 according to tests here)

25 FPS is more than playable . . .

320x200 software rendered quake on an x5-160/150/133 would be pushing it more, but still arguably playable. (the perspective correction really kills it, and there's not option to reduce/disable that either, unlike Tomb Raider) Software rendered Tomb Raider should also fare OK on a 486-160/133 at 320x200 low-detail (no perspective correction), or at least with the screen-size dropped a bit.
Wing Commander IV or Tie Fighter should run comfortably on fast 486 based systems. (sluggish with the minimum DX/2-66 though, especially at 640x480) Descent II and Terminal Velocity should also be OK.

Accelerated stuff of similar caliber should fare better though, as long as you don't run into driver compatibility problems. Fiepoa ran into problems for some games on 486, 5x86, and 6x86 M1. (not M2)

And, again, 25 FPS for GLQuake is certainly playable. That is, unless you mean 25 FPS average -or peak- with frequent drops below 10 FPS, still arguably playable depending just how stuttery that gets. (solid 10 FPS with no stutter would still be playable IMO, not great, but not unusable)

Reply 58 of 63, by leileilol

User metadata
Rank l33t++
Rank
l33t++

The function that murders Quake's 486 performance is the lightmap pixel filtering routines in R_DrawSurfaceBlock8, which is called when a dynamic light updates, or when you traverse the PVS (surfacecaching different areas of the map). Even with r_fullbright 1 (turning off lighting), this function is still very much called.

Raising d_mipscale will help quite a bit (not about texture detail, but the lower amount of filtered lightmap texels). In theory, taking out the blending math of the assembly would also help performance

The official Amiga port of Quake has a "dirty lights" option for rough star-shaped attenuation falloffs for performance. Maybe that could help a 486 too

apsosig.png
long live PCem

Reply 59 of 63, by feipoa

User metadata
Rank l33t++
Rank
l33t++

Is 18.4 fps in Quake 1 - software at 320x200 playable? That's the best non-Pentium socket 3 score I've seen.

Last edited by feipoa on 2012-07-20, 08:03. Edited 1 time in total.

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