Phil's Ultimate VGA Benchmark Database Project

Discussion about old PC hardware.

Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 05:51

Get your test benches ready, whip out your CPU coolers, start overclocking: It's time to do some benchmarking!


Introduction

Hello everyone,

I'm Phil, also known as Mau1wurf1977 on various sites (VOGONS, OCAU, Whirlpool, Dosforum, QuestStudios, Vintage Computer Forums...).

3 years ago I wanted to to create a collection of benchmark results to help retro computer builders check that their system is running correctly, but also to guide slow-down projects and answer questions of the nature: What games will I be able to run on my computer with L1 cache turned off? This resulted in the 3DBENCH database on VOGONS.

My goal is to:

  • Make benchmarking as easy as possible. All benchmarks will be provided and I wrote a batch file and all you have to press is 1 - 5
  • Everything is pre-configured. No confusion about sound / no sound / detail / screen size
  • Make submission as easy as possible. Users submit their results themselves via a Google docs document
  • Two sections: One for stock systems to help others check their systems. One for overclocking and having fun (anything goes)

YouTube video explaining everything

Click to watch the video

So with this project we will be expanding the benchmarks and using the following:

SUPERSCAPE BENCHMARK 1.0c or 3DBENCH2

This version scales nicely with faster machines, all the way from a 386DX to a Pentium 3.

Image

PCPBENCH /VGAMODE

Also scales very nicely and is a good addition to 3DBENCH2.

Image

DOOM

A classic and scales very nice as well. We will be using full screen to make the benchmark more demanding.

Image

QUAKE

Image

Download the benchmarks and batch files

http://www.philscomputerlab.com/dos-benchmark-pack.html

Easy to use set and forget menu:

Image

Submit your results

https://docs.google.com/spreadsheets/d/ ... sp=sharing

  • You can't enter a FPS value for Doom as this will be automatically calculated. You need to enter the realticks value.
  • Please try to complete all sections to help other users when they build a system.
  • For the overclocking (anything goes) section, please complete all sections and document performance relevant modifications, such as BIOS settings, performance improving utilities, hardware mods...
  • I will sort the table regularly and publish a PDF document on a weekly basis

Image
Last edited by Mau1wurf1977 on 2014-9-12 @ 18:48, edited 13 times in total.
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby badmojo » 2014-1-02 @ 06:16

Hi Phil I'm Rob and I like old computers :)

Fantastic effort mate, I've been meaning to benchmark my various retro machines and this will make things very easy, and being able to compare my results with others around the world on a level playing field is a big bonus.

Results incoming.
If it's broke, then fix it!
User avatar
badmojo
l33t
 
Posts: 2816
Joined: 2011-10-11 @ 04:14
Location: Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 07:07

Thanks Rob :)

Download link to FASTVID

FASTVID improves VGA performance on Pentium Pro and Slot 1 machines:

http://www.mdgx.com/umb.htm#FVD

There are similar utilities for other CPUs. So if you happen to have one, please share and document.

I've also attached the file to this message for archiving purposes.
Attachments
FASTV110.ZIP
FASTVID which improves performance on Pentium Pro and Slot 1
(1.26 MiB) Downloaded 161 times
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 07:22

Added this to the first post:

YouTube video explaining everything

Click to watch the video
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby 5u3 » 2014-1-02 @ 11:02

Wow, nice work! I'm sure this will yield nice results to work with. :wink:

One comment about FASTVID: Since the benchmarks only use standard VGA modes, it is in most cases not necessary to load FASTVID or similar tools. Standard VGA always has the framebuffer at the same address, so the BIOS usually already sets a MTRR covering the VGA framebuffer.
However, there are systems where these tools might still be needed, for example if you have a fast K6 on an old Socket 7 board which doesn't recognize the CPU properly.
User avatar
5u3
Oldbie
 
Posts: 1567
Joined: 2005-9-06 @ 12:23
Location: Vienna, Austria

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 12:31

5u3 wrote:One comment about FASTVID: Since the benchmarks only use standard VGA modes, it is in most cases not necessary to load FASTVID or similar tools. Standard VGA always has the framebuffer at the same address, so the BIOS usually already sets a MTRR covering the VGA framebuffer.
However, there are systems where these tools might still be needed, for example if you have a fast K6 on an old Socket 7 board which doesn't recognize the CPU properly.


I did a run on a Gigabyte BX2000 and FASTVID greatly improved the performance. I put each results in the database.
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby GL1zdA » 2014-1-02 @ 14:52

What about adding Quake?
User avatar
GL1zdA
Oldbie
 
Posts: 746
Joined: 2008-2-29 @ 10:41
Location: Warsaw, PL

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 14:55

GL1zdA wrote:What about adding Quake?


OMG figured it out.

I'll quickly replace the ZIP file and everything :)
Last edited by Mau1wurf1977 on 2014-1-02 @ 14:59, edited 1 time in total.
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby F2bnp » 2014-1-02 @ 14:57

You are awesome Phil, you have helped this community immensely over all these years!
User avatar
F2bnp
l33t
 
Posts: 3443
Joined: 2007-9-23 @ 10:19

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 15:18

F2bnp wrote:You are awesome Phil, you have helped this community immensely over all these years!


Thank you! Means a lot :)

CHANGES:

QUAKE

Image

Download the benchmarks and batch files

Unpack and type BENCH.zip which you can download here: https://www.mediafire.com/?4riihr1m9iui13v

Easy to use set and forget menu:

Image
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby kixs » 2014-1-02 @ 17:36

5u3 wrote:Wow, nice work! I'm sure this will yield nice results to work with. :wink:

One comment about FASTVID: Since the benchmarks only use standard VGA modes, it is in most cases not necessary to load FASTVID or similar tools. Standard VGA always has the framebuffer at the same address, so the BIOS usually already sets a MTRR covering the VGA framebuffer.
However, there are systems where these tools might still be needed, for example if you have a fast K6 on an old Socket 7 board which doesn't recognize the CPU properly.


Just tested on Celeron 800 (Acer laptop). Fastvid improves results from 5 to 50% even in VGA mode. I guess it all depends on the motherboards BIOS because on other platforms I didn't get any imprevements in VGA mode, only in VESA modes.
My Amibay: SALE | BUY - Updated on 2018-07-17
User avatar
kixs
Oldbie
 
Posts: 1949
Joined: 2013-1-31 @ 02:08
Location: Slovenia, EU

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 17:44

Thanks for submitting the results!

Had to put the sheet on view to add protected areas. The DOOM FPS column is now locked (because it calculates the value based on realticks) and so are the headers. The document is back to be editable.

Added some 486 results and removed all Slot 1 results because they were missing the Quake results. Might do some more benchmarks tomorrow, but I hope people start entering results over the weekend.
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby keropi » 2014-1-02 @ 19:47

awesome, nice to see this project going... will update with the quake score in a jiffy :)
User avatar
keropi
l33t++
 
Posts: 6360
Joined: 2003-9-08 @ 06:45
Location: Greece

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Geoman » 2014-1-02 @ 19:51

Thank you very much for the effort!

Unfortunately, the Doom-Benchmark does not work as intended: there is no gameplay displayed(like in the youtube-video)
but only these results:
Image

9956 realtics cannot be...
Attachments
Foto.JPG
(432.36 KiB) Not downloaded yet
IBM Aptiva 2168-931
User avatar
Geoman
Newbie
 
Posts: 33
Joined: 2014-1-02 @ 18:08

Re: Phil's Ultimate VGA Benchmark Database Project

Postby sandmanx » 2014-1-02 @ 19:59

This is a great excuse to get some of my retro systems up and going again. I've got a pile of 486 and Socket 7 CPUs to try out.

One I'm curious about is a 486 I have that's labeled: It's ST 486DX2-80. I also have a Cyrix Dx2-80 as well as a AMD 5x86 133, and a real Intel 486DX50.

In the Socket 7 world I have a K5, K6(which I removed the heat spreader on and got it to overclock another speed grade bitd), K6-2(several speed grades, and even an Engineering sample @350MHz), P54,P55, and Cyrix MII.

486-s7.jpg
Some P54, P55, and 486
(81.28 KiB) Not downloaded yet
Last edited by sandmanx on 2014-1-02 @ 20:18, edited 1 time in total.
sandmanx
Newbie
 
Posts: 3
Joined: 2014-1-02 @ 19:48

Re: Phil's Ultimate VGA Benchmark Database Project

Postby 5u3 » 2014-1-02 @ 20:14

5u3 wrote:One comment about FASTVID: Since the benchmarks only use standard VGA modes, it is in most cases not necessary to load FASTVID or similar tools. Standard VGA always has the framebuffer at the same address, so the BIOS usually already sets a MTRR covering the VGA framebuffer.
However, there are systems where these tools might still be needed, for example if you have a fast K6 on an old Socket 7 board which doesn't recognize the CPU properly.

Mau1wurf1977 wrote:I did a run on a Gigabyte BX2000 and FASTVID greatly improved the performance. I put each results in the database.

kixs wrote:Just tested on Celeron 800 (Acer laptop). Fastvid improves results from 5 to 50% even in VGA mode. I guess it all depends on the motherboards BIOS because on other platforms I didn't get any imprevements in VGA mode, only in VESA modes.

Huh, I didn't expect that, at least not on the Intel platform (even the early Pentium II CPUs have MTRRs, unlike the early K6 CPUs). BIOSes seem to be worse than I thought...
So, if you are unsure, bench with FASTVID loaded of course. And thanks to Mau1wurf1977 for not forgetting to mention this feature. :wink: On faster machines, the MTRRs have more impact than anything else.
User avatar
5u3
Oldbie
 
Posts: 1567
Joined: 2005-9-06 @ 12:23
Location: Vienna, Austria

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 23:12

Geoman wrote:
9956 realtics cannot be...


Yes that's the output of whatever was saved last in RESULT.TXT.

I would delete the entire BENCH folder and unzip it again.

If the menu system still doesn't work you can try some things manually:

Go into the DOOMS folder

type DOOM.EXE and see if the game runs

TYPE DOOM.EXE -timedemo demo3 and see if the timedemo runs

if no score is displayed

type

DOOM.exe -timedemo demo3 > result.txt

And after the benchmark

type

type result.txt
Last edited by Mau1wurf1977 on 2014-1-02 @ 23:40, edited 1 time in total.
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 23:13

sandmanx wrote:This is a great excuse to get some of my retro systems up and going again. I've got a pile of 486 and Socket 7 CPUs to try out.[/attachment]


That's awesome. You have some more "exotic" CPUs which are always very interesting to see where they end up at!
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Geoman » 2014-1-02 @ 23:26

Mau1wurf1977 wrote:
Geoman wrote:
9956 realtics cannot be...

TYPE DOOM.EXE -timedemo demo3 and see if the timedemo runs

if no score is displayed

type

DOOM.exe -timedemo demo3 > result.txt

And after the benchmark

type

result.txt

I will try that - thank you! :happy:
IBM Aptiva 2168-931
User avatar
Geoman
Newbie
 
Posts: 33
Joined: 2014-1-02 @ 18:08

Re: Phil's Ultimate VGA Benchmark Database Project

Postby Mau1wurf1977 » 2014-1-02 @ 23:41

My bad. The command to output a text file is to type:

type result.txt

:)
User avatar
Mau1wurf1977
l33t++
 
Posts: 7652
Joined: 2010-8-27 @ 04:15
Location: Western Australia

Next

Return to General Old Hardware

Who is online

Users browsing this forum: danijelm, Google [Bot], luckybob, oerk, Roman555 and 13 guests