VOGONS


First post, by Jasin Natael

User metadata
Rank Member
Rank
Member

What are everyone's experiences with running these two versions performance wise?

I was doing some benchmarking on my S7 build with a K6-3+ and Voodoo3 and was surprised to find that with Unreal Gold I was only getting around 29FPS average.

So I installed OG Unreal and with the 226 patch I was able to get around 45fps average. These are both in Glide, all other specs the same. These are flyby time demo numbers, with three passes.

I knew there was a difference in the engines but I didn't expect it to be quite that dramatic.

Here are more or less the exact numbers, I'm going off of memory somewhat for the OG Unreal but they are very close.

Unreal (Gold Edition)
800x600 16bit Glide Mode
3 pass average built in benchmark: AVG 29.91FPS (Highest - 61.05, lowest 12.25)

Unreal (226f)
800*600 16bite Glide Mode
3 pass average built in benchmark: AVG 45.6FPS (Highest - 91.2, lowest 21.25)

Just curious what other's have experienced. I did a quick search but I didn't see any obvious threads on the topic.

Reply 1 of 12, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

The later Versions are not optimized for glide anymore. I use an older one because of the better glide-optimization and the better color-sheme.

Retro-Gamer 😀PowerMac 6100-66/Houdini 486/66 - G4 Cube 450/Rage128pro OS9.0.1 - Macintosh LC/Apple IIe Card OS6.0.8 - Acorn A4000 Archimedes - Unisys CWD 486/66 + Aztech Washington

Reply 2 of 12, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
dr.zeissler wrote on 2021-07-27, 06:10:

The later Versions are not optimized for glide anymore.

Is there any concrete evidence for this? Back in the day, UT '99 always ran better and looked nicer on a Voodoo3 (Glide) than on a TNT2 (Direct3D). This is also reflected in contemporary benchmarks.

I think it's more likely that the UT engine (which Unreal Gold is based on) is more demanding than the original Unreal engine due to the plethora of new features that ware added.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 3 of 12, by Revolter

User metadata
Rank Member
Rank
Member

Is the V-Sync behavior identical in both cases?

Check this thread for more info on how this could be the reason for this difference: How I Got Over 100 FPS on Unreal Gold

Celeron 800, 512MB, GeForce2 MX, ES1938S/DB S2, Windows ME/DOS 6.22

Reply 4 of 12, by leileilol

User metadata
Rank l33t++
Rank
l33t++

I suspect config differences. Notice your gold result is 30/60

There isn't any rendering changes between Unreal Gold and Unreal. There's some front end additions to keep it in parity with UT (which brings ease to switching to the other renderers), but other than that, nothing.

(Unreal itself however has had many, many rendering changes throughout the history of patches, including GlideDrv. I believe it was around 226 that they synced the renderers with UT 420)

apsosig.png

Reply 5 of 12, by Jasin Natael

User metadata
Rank Member
Rank
Member
Revolter wrote on 2021-07-27, 16:59:

Is the V-Sync behavior identical in both cases?

Check this thread for more info on how this could be the reason for this difference: How I Got Over 100 FPS on Unreal Gold

Pretty sure it isn't V-sync but I will double check.

Reply 6 of 12, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

I run the first Unreal Version with DX5 and I think it does not support multitexturing. I love the original one.

Retro-Gamer 😀PowerMac 6100-66/Houdini 486/66 - G4 Cube 450/Rage128pro OS9.0.1 - Macintosh LC/Apple IIe Card OS6.0.8 - Acorn A4000 Archimedes - Unisys CWD 486/66 + Aztech Washington

Reply 7 of 12, by Jasin Natael

User metadata
Rank Member
Rank
Member

I will have to run some follow up tests to confirm a few things, I haven't had much of a chance as I'm waiting on a VGA to HDMI adapter so that I can move this PC to my main desk and connect via KVM.
Should make it easier to test so I'm not back and forth all the time.

I really thought there were some engine changes between Unreal and UT, but I might be wrong. It could very well just be a config change or even a Direct X version, as the system was identical in both tests but the Windows install was not.
Originally I ran Unreal Gold tests and ended up swapping the hard drive and re-installing Windows for some reason that I can't remember, and I installed Unreal fresh from a CD. So the Direct X version is likely 6.1.

Pretty sure that Unreal Gold installs with 7, but I might be wrong about that.

Reply 8 of 12, by DracoNihil

User metadata
Rank Oldbie
Rank
Oldbie

You know, before my family moved to a smaller house and got rid of a lot of things I wish they didn't get rid. (and also wished we didn't move to this house in the first place)

I did have Unreal, straight off the CD, running completely unpatched on a old Windows 98 with SLI'd Voodoo 2 cards. Which is funny because most people I see try to get the retail unpatched game to work just run into mysterious crashes, even LGR couldn't run Unreal 1 without patching it up to atleast 224 or something.

It ran pretty well except for the bugs in everything that had nothing to do with graphics.

Steam Profile
YouTube Channel
Seal of Nehahra

Reply 9 of 12, by thepirategamerboy12

User metadata
Rank Member
Rank
Member

I tried OG unpatched Unreal on my WIn95 Pentium MMX machine and while it worked, there was an issue where the music would only play out of one of the speakers when you got to the part where you first go outside.

Reply 10 of 12, by RetroGamer4Ever

User metadata
Rank Newbie
Rank
Newbie

Years ago, Epic said that they want to open-source Unreal Engine 1.0 and Unreal, but it requires a lot of time on their part to organize and clean-up the code, which is why they haven't done it. The successor releases can't be open-sourced because they use middleware that is commercial and requires licensing agreements.

Reply 11 of 12, by leileilol

User metadata
Rank l33t++
Rank
l33t++
DracoNihil wrote on Yesterday, 21:30:

I did have Unreal, straight off the CD, running completely unpatched on a old Windows 98 with SLI'd Voodoo 2 cards. Which is funny because most people I see try to get the retail unpatched game to work just run into mysterious crashes, even LGR couldn't run Unreal 1 without patching it up to atleast 224 or something.

There's some strange non-Pentium issues in the earliest versions affecting mainly earlier Cyrix6x86s/AMD K5s/486s, and Voodoo3 didn't work until v222 (the V3 pack-in version)

apsosig.png

Reply 12 of 12, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

In 3dfx-mode, even on a voodoo1, the game (also very old versions) runs into issues if you use later (multitexture) drivers and later dx-versions. (2.43 is fine though, don't know if 2.46/2.48 is stoll ok, probably not.)

Retro-Gamer 😀PowerMac 6100-66/Houdini 486/66 - G4 Cube 450/Rage128pro OS9.0.1 - Macintosh LC/Apple IIe Card OS6.0.8 - Acorn A4000 Archimedes - Unisys CWD 486/66 + Aztech Washington