Dinosaur reloaded

During the restauration of my old P200 I ran into some issues: the CMOS battery was run flat and the BIOS of the mainboard was to old to get a reasonable amount of HDD space detected. As I mentioned before I was planing to update the P200 with a MMX-CPU of the same speed, but I was not sure if the GA-586HX mainboard had the right revision to be able to do so.

Therefore, when shopping for the Athlon 1GHz I took a look at the socket 7 mainboards available at Goniema as well. What I found was a GA-586HX Rev 2.0 with a new CMOS battery, a current BIOS and an AMD-K6II with 333MHz. Therefore I decided to do quite a large upgrade to the machine.

So, on a warm and sunny summer day I took the old P200 out to the patio and started to exchange the mainboard and the CPU.

img_0121After some pictures for reference (which cable connected where and which way), a lot of reading inappropriate manuals (there seems to be only a manual for Rev 1.56 of the mainboard, no manual for Rev 2.0) and switching around a bunch of jumpers the AMD CPU bootet up the machine for the first time:

img_0120The CMOS now saves the settings and I’m able to use 32GB of the HDD instead of just 8GB.

My trustworthy old P200 CPU was put into the pool of old, retired hardware…

img_0127

Again I did some benchmarking, this time I show the values of all three configurations (higher values are better performance):

  dhry1nd dhry1od dhry2nd dhry2od factor
Pentium
200MHz
48,37 325,23 48,76 224,02 n/a n/a n/a n/a
AMD K6-2 333 50,66 543,67 51,45 454,19 1,05 1,67 1,06 2,03
Athlon
1GHz
575,63 2288,05 587,51 1673,98 11,36 4,21 11,42 3,69

intperf2

  whetcnd whetcod whetdcd factor
Pentium
200MHz
51,538 132,626 135,272 n/a n/a n/a
AMD K6-2 333 62,222 208,346 202,571 1,207 1,571 1,498
Athlon
1GHz
486,212 769,338 769,977 7,814 3,693 3,801

floatperf2

 

And some before/after benchmarks from 3DMark99:p2vsk6

Test P Riva128 K Riva128 P Voodoo2 K Voodoo2  
Rendering Platform Diamond Viper V330 Diamond Viper V330 3dfxzone.it FastVoodoo2 4.6 3dfxzone.it FastVoodoo2 4.6  
Resolution 800*600 800*600 800*600 800*600  
Color Depth 16-bit Color 16-bit Color 16-bit Color 16-bit Color  
Frame Buffer Triple buffering Triple buffering Triple buffering Triple buffering  
Refresh Rate 59 Hz 59 Hz VSync Off VSync Off  
CPU Optimization Intel(r) processor AMD 3DNow!(tm) Intel(r) processor AMD 3DNow!(tm)  
3DMark Result 196,95 423,76 678,1 937,15 3DMarks
Synthetic CPU 3D Speed 1136,45 3168,52 1154,15 2972,47 CPU 3DMarks
Rasterizer Score 608,65 634,75 926,85 945,77 3DRasterMarks
Game 1 – Race 6,04 8,15 5,67 9,39 FPS
Game 2 – First Person 1,18 2,86 8,43 9,35 FPS
Fill Rate 68,64 77,03 74,82 74,92 MTexels/s
Fill Rate With Multi-Texturing 79,75 79,6 141,83 144,18 MTexels/s
2MB Texture Rendering Speed 11,49 11,06 8,44 17 FPS
4MB Texture Rendering Speed 5,89 5,67 4,23 9,01 FPS
8MB Texture Rendering Speed 1,36 1,41 2,1 4,47 FPS
16MB Texture Rendering Speed 0,75 0,78 1,04 2,2 FPS
32MB Texture Rendering Speed 0,42 0,44 0,51 1,06 FPS
Bump Mapping Emboss, 3-pass 0 0 42,69 59,5 FPS
Bump Mapping Emboss, 2-pass 0 0 55,31 75,09 FPS
Bump Mapping Emboss, 1-pass 0 0 0 0 FPS
Point Sample Texture Filtering Speed 0 0 0 0 %
Bilinear Texture Filtering Speed 0 0 0 0 %
Trilinear Texture Filtering Speed 0 0 0 0 %
Anisotropic Texture Filtering Speed 0 0 0 0 %
6 Pixel/individual 0 0 0 0 KPolygons/s
6 Pixel/strips 0 0 0 0 KPolygons/s
25 Pixel/individual 0 0 0 0 KPolygons/s
25 Pixel/strips 0 0 0 0 KPolygons/s
50 Pixel/individual 0 0 0 0 KPolygons/s
50 Pixel/strips 0 0 0 0 KPolygons/s
250 Pixel/individual 0 0 0 0 KPolygons/s
250 Pixel/strips 0 0 0 0 KPolygons/s
1000 Pixel/individual 0 0 0 0 KPolygons/s
1000 Pixel/strips 0 0 0 0 KPolygons/s
Processor Type Intel Pentium AMD-K6(tm) 3D processor Intel Pentium AMD-K6(tm) 3D processor  
Processor Speed 200 MHz 333 MHz 200 MHz 333 MHz  
L1 Cache size 16 KB 64 KB 16 KB 64 KB  
L2 Cache size None None None None  
Physical Memory 160 MB 160 MB 160 MB 160 MB