VOGONS


First post, by Blzut3

User metadata
Rank Newbie
Rank
Newbie

Since silvercr asked here's a novel about my seriously over budget dual tualatin build. What draws me to the Pentium 3 is that the first computer that was assigned to me alone (shared a 286 and AMD K5 prior) was a slot 1 Mendocino Celeron 300A, so with the P3 basically being a P2 with SSE the Tualatin is kind of the final iteration of what was my first computer. For awhile I was satisfied with my 1GHz Coppermine because the need for a different motherboard was off putting on top of I believe for awhile the 1400S processors were a bit expensive.

Fast forward some years to October 2016 and I now have a job and plenty of disposable income. Was curious so I searched again and to my surprise the processors were $35 for a pair. Did some research on motherboards and found a Supermicro P3TDDE for under $80. Ran some figures on how much the entire system would cost and while somewhat expensive it was reasonable. If I recall correctly it looked like it would come out to $500. So of course I made an intentional mistake and asked a friend known for gratuitous spending for advice. Down the rabbit hole I went.

Ultimately this build is a "it would be cool to own" build rather than being a practical retro machine. There are a lot of things in this build that I would not recommend but I did it anyway.

The Motherboard
As stated above the motherboard I went with was the Supermicro P3TDDE. One of the interesting things about dual Tualatin builds is that there seems to be no obvious choice for which motherboard to go with, and there's always going to be a trade off of some sort with the board choice. The P3TDDE's big feature is the AGP 4x interface and that's honestly what drew me to it. VIA may not be known for the most stable chipsets, but lets be real these retro systems aren't 24/7 systems so the chipset isn't as important today as it may have been in the past.

The Chassis
For the case I considered going with something retro, but finding retro cases is kind of a pain since a) they're usually not labeled so no one knows what they have. b) Generally can't be very choosy. Combine that with the EATX requirement, and I figured I'd save time just getting a modern case. Don't get me wrong, I love retro cases with the InWin A500 probably being my favorite case design externally, but many of the larger ones miss the mark usually bringing a whole new meaning to the word "tower."

Which isn't to say that modern EATX cases are any better. Almost all of them are designed for water cooling or just plain being flashy. They're also considerably more expensive than a good normal ATX case. Now my requirements were I wanted to keep the build white, wanted the case to be relatively normal, and it needed to have 5" drive bays for optical and floppy. Also wanted to use the front IO drive bay for the SB Live/Audigy. My candidate set became:

  • InWin 707 - which I liked largely because of it being the same brand as my favorite case, but I didn't like that it had a window, it has a door on the drive bays preventing use of the live drive (and it's not one of those where you can remove the door and have a normal looking case), and worst of all it is geared for used with a radiator at the top and would just be a useless mesh sticking out of the top and letting in all the dust. Real shame since the ATX version of the same case doesn't have that problem.
  • Fractal Design Define R2 XL - Forgoing the white requirement I've really been digging the Fractal Design cases as of late. Plain, holds your stuff, easy to work on, and you can sit on them. What's not to like? Well again with the door. This case would look OK with the door removed so not that big of a deal. But then again, it's not white.
  • NZXT Switch 810 - White, no door, holds all the stuff, not too ridiculous of a design, and the top radiator mount can be closed off. Seemed like the only downside was the window. IIRC it was also the cheapest on the list.

So I went with the NZXT. That was probably a mistake. In hindsight I probably should have just went with the Fractal and lived with the black case. The case was a little bigger than I expected, but also has some functional issues like most of the tool less mounting stuff making absolutely no sense. With the window I also had to think about cable management more and while I like how that factor turned out it did make things more expensive.

Power Supply
At this point I've committed to caring about the wiring so a modular power supply was a must, but it also needed to have relatively strong minor rails. I flipped through several PSU vendor websites one by one and listed out all of the options over 100W. Unfortunately I no longer have this data since I know I found some cheaper units that provided the same or similar output, but I ultimately settled on the Corsair HX750i. Fully modular and figured I might be able to use Corsair Link to get an idea of how close to the limit I was driving the system (I'm fully aware that these integrated monitors are not accurate, but they don't need to be accurate to be useful). Pay a little bit extra now and determine if I could get away with a cheaper unit in the future with other retro builds or repurpose the HX750i and swap in a smaller unit.

Another reason for the HX750i over other units was the number of peripheral connections it supports. I actually made this purchase after figuring out that I needed a 6 pin aux connector so knew that I'd end up using two for that, one for the drive bays, one for the storage and the GPU, and one for the SATA connector for the rear case lights.

Really wish PSU manufactures would just put a spec table on their website so us retro builders can find the one or two PSUs they offer with relatively high minor rails.

Video Card
For the video card it's pretty much just all about performance and flexibility. I had a GeForce Ti4600 in my Coppermine build that I originally intended to just transfer over. This card generally brings the CPU to its limit and supports a lot of operating systems. I don't think I need to say here why it's a great choice for retro systems and since I got it when they were plentiful for $20 it was a no brainer.

That said I thought it might be nice to pair this build up with a workstation card. Plus while the machine was running comfortably on the 150W minor rail I figured moving up a generation would allow me more head room and fill out the space in the case a little more. I put a watch for a Quadro FX 3000G on ebay and after some time got one for $37. I have no use for the genlock daughter card, but as far as I know it doesn't hurt performance and it fills up the space in the window so win-win. The Quadro is a bit noisy, but being hearing impaired after taking some basic measures (described later) I can really only hear it when specifically looking for it. On the plus side the card also came with the full length extension thing that isn't useful for its intended purpose, but hides the power wire when viewed from above so kind of nice in that regard.

Given that the GF4 was CPU limited, obviously the Quadro didn't bring much extra performance. In fact in some games it hurts since it doesn't have the game hacks. It does run some later benchmarks better, but the CPU can't really handle those benchmarks so kind of a moot point. I didn't go later than the FX since after that you start losing OS compatibility.

As a side note I eventually accidentally killed the GF4 testing another board (turns out you can do damage by putting too much memory in a system). Ironically after BIOS modding to reduce the memory clock to where it kind of works I now have a sacrificial AGP card.

Sound Card
With the mentions of the live drive it's probably obvious that I went with a Sound Blaster. I had a Sound Blaster Audigy 1 on hand when I was curious to see how the Audigy 1&2 sounded compared to the SB Live I've been using in every build since the 300A. (While I haven't done a blind test it seems the answer is quite a bit better.) The main reason for the Audigy is OS support. That card runs on pretty much everything.

I did consider swapping in the Audigy 2 ZS, but I have interest in running NT4 which is the only OS that's doesn't have Audigy 2 drivers but works with the Audigy 1. Unless I'm wrong and there's a driver hack to get the 2 working there I think flexibility of the 1 is worth more than the additional level of EAX support and native support for front audio jacks. My Audigy 2 also exhibited the famous crackle and pop issue on my Linux machine but I have not verified if that's an issue with the card or the machine (both the Live and Audigy 1 have given me zero issues).

I have the PC speaker and optical routed through the card. The former I got a little lucky with the board's on board buzzer being able to be used simultaneously as well as the board having a few extra positive pins. This provided the resistance needed for the speaker to be enabled while still allowing me to connect to both the left and right inputs in the CD in using a normal wire.

Other add-in cards

  • Intel PRO/1000 GT - Gigabit, cheap, and supported by pretty much every OS. Unless you're doing a Win95 build what's not to love? Of course you need NT or Linux to really break 100Mbit.
  • HP Internal USB 2.0 card w/ NEC chip - Wanted to get the front USB and SD card reader working and this was the ticket. Just note that the card will hurt overall system performance, but that hit can be minimized by disabling the USB 1.1 part of the controller. You can use the on board USB ports for 1.1. On the topic of front USB, the USB "3.0" ports are connected to this card with the two "2.0" ports being connected to the on board, so the build still has the distinction just the wrong speed. 😀
  • Lucent PCI-7XT 56k modem - Why have a modem? Because I found this in the box of spare parts and found that it was a hardware modem. So it doesn't impact performance at all (verified with benchmarks) and fills in the build. Might be useful for bridging a Dreamcast as well. Not sure.

But that's not all. I also have the gameport bracket for the Audigy as well as a bracket with a USB and mini-USB port. The USB port connects to the last port on the internal USB card, and the mini-USB exposes the Corsair Link port so I can connect it to another computer running a more modern version of Windows.

That leaves one more slot on the back which I will probably use to connect a Firewire port to the Audigy because it would be harmless and add to the ridiculousness of the build.

Cards have been specifically arranged to not share IRQs when the not really useful parts are disabled.

Memory
No overkill Tualatin build is complete without 4x1GB Registered ECC CL2 SDRAM from Micron. At $10/module I can't say this added any price premium. It does hurt performance in benchmarks, but you can get that back by just turning off ECC in the BIOS. Of course this means I need to run an unofficial patch for Windows 9x, but it was worth it to complete the build.

Storage
Similarly if you're going over the top you need an SSD. It's probably getting to be about that time where it might be worth stocking up on 120GB SSDs for retro builds as we're starting to see that convenient capacity point disappear. I decided on a Kingston HyperX Fury 120GB SSD since it was only a few dollars more than the other options and had an order of magnitude higher write endurance rating. Not that I'm too concerned about the write endurance since again this is not a 24/7 machine.

I did try the cheap IDE to SATA adapter since it seemed to work OK in Phil's video, but after a little use it was clear that the controller on it was crap. Got the StarTech IDE2SAT2 adapter and it has been consistently fast and gave absolutely no issues. So if anyone is looking to go this route I highly recommend that adapter. It costs more, but you get what you pay for.

On the removable side of things I managed to get a Canon MD5511-V6 for $53. I thought I was paying a premium for the combo drive, but apparently standalone 5" floppy drives go for about that much anyway. Not that I have any need for a 5" drive, but it also killed the need for a bay adapter. I went for that particular combo drive since it's powered by a full sized molex instead of the floppy connector making it more modern PSU friendly. The downside is that it uses the edge connector instead of the newer pins and thus had to buy a more expensive cable (plus I have no shortage of the pin cables all over the place). The drive uses a straight through cable to have the 3" drive as A so for aesthetics I cut the far end of the cable off. Now the white balance was off for the seller so I thought the drive was white/beige, but turns out it's actually that brown color that was used as an accent color on some AT machines. Which means I need to eventually get around to painting the face plate.

For the optical drive I had an NEC-2500A DVD drive on hand. Black faceplate but the case has a cover for the optical drive, so doesn't really matter. However the drive eventually stopped consistently reading discs. I need to open it up and see if there's anything I can do to get it back in working order, but in the mean time I get curious and discovered that PATA Bluray drives were a thing. Had to know how they worked in DOS and Win9x, so I got a Panasonic SW-5582-C. The answer is pretty well and provided that your Bluray disc is in the right file system works fine. While the drive fits the overkill theme of the build, unfortunately it has a small problem.

While the Live/Audigy have a PC Speaker input, a TAD in, and an AUX in. The mixer only gives access to the CD in. I have to double check that the PC speaker input doesn't work, but if I recall correctly the only way to route the PC speaker through the sound card in DOS is to put it on the analog CD in. Since both the analog and digital inputs are active simultaneously I put the DVD drive on the digital in and everything was great. However the digital out, while present, doesn't seem to be functional on the Bluray drive. I might be able to work around that with a passive mixer, but I might end up just putting a DVD drive back in if for no other reason than with the window on the case it's cool to see the extra wires going into the sound card. I did open a thread here asking if there's any not well known settings that might coerce the digital out into working, but that got no reply.

Cooling
Not being familiar with the Tualatin I tried to use a normal socket 370 cooler. Didn't get very far with that of course, so got the Startech socket A/370 cooler which supports the side hooks. Had to bend the bracket to reduce the tension as usual, but no big deal.

Since I already knew how fun these older coolers were to remove I decided to use a high end thermal paste on them: Thermal Grizzly Aeronaut. I suppose you might be wondering why stop there instead of going for the Kryonaut, and well I guess even I have limits. 😜 In any case though the CPUs don't go above 40-something degrees C under stress with the fans turned all the way down so I can't imagine it would have made a difference.

Speaking of the fans, the stock fans on the cooler are quite noisy. They're probably not bad normally, but they really resonated with the chassis meaning for operating systems without speedfan even my hearing impaired self was annoyed by the hum. Fortunately there are still 60mm fans being produced so got some Fractal Design Silent Series R3 fans. These have the same color scheme as the NZXT case fans so that made the choice of them obvious. The problem is they're 25mm when the stock fans are 20mm so the screws don't fit. Luckily I was able to find screws just barely long enough at Home Depot (Everbilt #6 x 1-1/4 in. Zinc-Plated Steel). While not much longer than the fan they tap into the heatsink just fine.

All four case fans are connected to headers on the motherboard. More than needed but they came with the case and there were ports for them so why not? Config is push/pull on the hard drive cage, intake on bottom, and exhaust out the back. I've blocked off the top rad mount with foam which significantly cut down the noise from the Quadro as well as hopefully directing the airflow over more useful areas. (Also taped off the external tubing grommets.)

What else I didn't know - The $500 power cable
Somehow in all my research I didn't realize that the motherboard required the 6-pin aux power cable. Amusingly the board ran without it for some time and then suddenly stopped POSTing. A buddy suggested that it might be a bad CPU so I took out one CPU and the board worked again. Put the second one back in and it continued to work briefly and then stopped booting again. In all this struggle I still managed to not notice the power plug in the corner, but felt like an idiot when I finally did (mostly because I wasted really good thermal paste).

Now my Coppermine build has an old Zalman PSU that I've had for ages and it happened to have the required power connector for me to confirm that this was indeed the problem. Thus began the process of building a custom cable, but this isn't something I normally do so it got expensive fast. Not that I wasn't planning on to buying one already, but I got a multimeter for checking my work and since this is the thing that prompted me to get it I include it in the cost. Got a few not very cheap tools for crimping pins and stripping wires. Way more molex connectors than I needed (so even though per piece they're cheap you can't just buy one). Some 18AWG wire that I'm not really sure is actually 18AWG (mostly insulation), but it works nonetheless.

Operating Systems

  • Windows ME - Although I recall it working fine in the era I can not for the life of me get the restart in MS-DOS mode option to produce an actual working system. I can disable BootGUI to have 98SE start in DOS mode and that will work beautifully and I can get into windows with the win command with no issues, but the other way doesn't work. Besides the nostalgia of typing win to get to Windows I can't say the real DOS mode is actually an advantage of 98SE anymore, so why not run the newer version. I was one of the people who never had a problem with ME (well more than 98SE anyway) so seems more logical. Additionally it reduces redundancy since I do still have my Coppermine build running a Vortex with an 8500 which runs 98SE.
  • Some version of DOS - Of course I'd still like to run a variety of DOS games, so would need a separate DOS install.
  • Windows NT4 Workstation - With the second CPU I need to run some form of NT and given that I can get more useful mileage out of 2000/XP on a more modern machine looking at using NT4. Would allow me to test my code on real NT4 hardware as well. It is a huge pain to install though, but then again so is 9x.

Conclusion/What's next
Everything accounted for I'm $1,273 into this build and there are still a few things left to do. The floppy drive needs to be painted, I might need to do another thing for the optical drive, still need the firewire port for the last slot (or find something else to do with it). Might be interested in trying to fit some lighting into it to help show it off even though I'm not normally a fan of lights (hence not a fan of windows on cases). No idea yet how I would do it so it's actually integrated into the build.

I will probably also take a soldering iron to the live drive to try to get the front audio jacks working. Mostly because they're the only thing not connected, so it'd be cool if the entire thing was functional.

Have also considered trying to find an IR port for the last drive bay (currently a hot swap SATA bay that comes stock with the case). I do have a laptop with an IR port and the board supports it so it'd be a cool novelty.

While not entirely to plan, I do like how it's turning out. Maybe it's just me but I really love the way that cable managed ribbons look.

Photos
Current state
Rear IO
The dirty work (back side wiring) (Side panel closes just fine)
Inside (Crappy through the window shot)
Drive wiring

Earlier photos can be found in the directory: http://maniacsvault.net/loosefiles/tualatin/

Reply 1 of 27, by looking4awayout

User metadata
Rank Member
Rank
Member

Interesting build. Sure, it's overkill, but who cares? It's fast and fun! I love these kinds of systems. 😁
With a faster graphics card and Windows XP (or even 7!) It can be a very good retro daily driver.

I use a single socket 1.4Ghz Tualatin as my daily computer, running XP Pro SP3 (tweaked to consume as less resources as possible) and I have no regrets, it works just fine as a home computer and way faster than a netbook.

With your setup you can do a lot of wonders thanks to the dual CPU...

My Retro Daily Driver: Pentium !!!-S 1.7GHz | 3GB PC166 ECC SDRAM | Geforce 6800 Ultra 256MB | 128GB Lite-On SSD + 500GB WD Blue SSD | ESS Allegro PCI | Windows XP Professional SP3

Reply 2 of 27, by buckeye

User metadata
Rank Oldbie
Rank
Oldbie

Blzut3, frugality has no place here! Grab the Corsair HX1000i or that system is toast! Seriously nice rig, wish I had the "coin" to drop in a system like that.

Asus P5N-E Intel Core 2 Duo 3.33ghz. 4GB DDR2 Geforce 470 1GB SB X-Fi Titanium 650W XP SP3
Intel SE440BX P3 450 256MB 80GB SSD Radeon 7200 64mb SB 32pnp 350W 98SE
MSI x570 Gaming Pro Carbon Ryzen 3700x 32GB DDR4 Zotac RTX 3070 8GB WD Black 1TB 850W

Reply 3 of 27, by slivercr

User metadata
Rank Member
Rank
Member

Funnily enough, my dual Tualatin build was also somehow related to the 300a: it came to life after I derailed from my plan of building a Slot 1 machine around my old 300a—I love that CPU! I think I'll have to build something around it to celebrate its turning 20 this year.

I really like your motherboard, case, and PSU. Like I mentioned when I asked you to talk a bit about your build, I had to also make a 6pin AUX cable. I happen to think that going for a modular, modern PSU should be seen as an investment instead of the aberration some people insist it is. A modern PSU with strong 3.3 V and 5 V rails will basically power anything, old and new, and can be used to test any build. Even more if you can make your own cables for it.

Now, I am very interested in reading more about your graphics card. I've been absurdly close to pulling the trigger on a Quadro FX 3000, so if you could comment a bit about the noise (or even make a recording) I would greatly appreciate it. Even more so if you were willing to run some Quake3 benchmarks! There are a couple of results from dual Tualatin systems in this thread, you may find it interesting that the GF4 Ti4600 will run out of steam when using both CPUs, so the stronger GPU is not such a "waste". Of course most games are not SMP enabled, but whatever 😉

Thanks for commenting on your USB2 card! I have a VIA based USB2 card and also noticed a performance drop when it's enabled, I was wondering if the NEC based cards suffered from similar symptoms. To benchmark I usually unplug it or just disable the USB2 part in the Device Manager. For day to day use, I don't really mind—USB2 is great to have.

All in all, I really like your dual Tualatin! Welcome to Vogons!

Outrigger: an ongoing adventure with the OR840
QuForce FX 5800: turn your Quadro into a GeForce

Reply 5 of 27, by meljor

User metadata
Rank Oldbie
Rank
Oldbie
luckybob wrote:
http://www.reactiongifs.com/r/seal-of-approval2.gif […]
Show full quote

seal-of-approval2.gif

🤣

He is looking the other way... NOT a good sign if you ask me! 😎

asus tx97-e, 233mmx, voodoo1, s3 virge ,sb16
asus p5a, k6-3+ @ 550mhz, voodoo2 12mb sli, gf2 gts, awe32
asus p3b-f, p3-700, voodoo3 3500TV agp, awe64
asus tusl2-c, p3-S 1,4ghz, voodoo5 5500, live!
asus a7n8x DL, barton cpu, 6800ultra, Voodoo3 pci, audigy1

Reply 6 of 27, by Blzut3

User metadata
Rank Newbie
Rank
Newbie
slivercr wrote:

Now, I am very interested in reading more about your graphics card. I've been absurdly close to pulling the trigger on a Quadro FX 3000, so if you could comment a bit about the noise (or even make a recording) I would greatly appreciate it. Even more so if you were willing to run some Quake3 benchmarks! There are a couple of results from dual Tualatin systems in this thread, you may find it interesting that the GF4 Ti4600 will run out of steam when using both CPUs, so the stronger GPU is not such a "waste". Of course most games are not SMP enabled, but whatever 😉

Here's a sample of the noise recorded with an AT2020USB. At the start I have the mic about 6-8 inches from the side of the case at the CPU height, then I unscrew and pop the side panel. Move the mic closer and then set it about the same distance away but on the floor. Recording level is set all the way up but the other noises (screws, power button click, removable storage drive clicks) should give a frame of reference.

Overall the case does a good job of killing the noise especially after I covered the rad mount in foam. I'm hearing impaired so I have no idea what constitutes a loud fan for normal people, I can just tell you that the Quadro is relatively loud and high pitched (about 3.3khz which approaches the notch in my hearing chart). With the case open though the noise is quite obvious.

Definitely do find the SMP results there interesting, I'll have to get 2000/XP installed and try it out.

slivercr wrote:

Thanks for commenting on your USB2 card! I have a VIA based USB2 card and also noticed a performance drop when it's enabled, I was wondering if the NEC based cards suffered from similar symptoms. To benchmark I usually unplug it or just disable the USB2 part in the Device Manager. For day to day use, I don't really mind—USB2 is great to have.

In your case you might see an advantage to the NEC since I believe it was NEC and Intel that used OHCI, so it'd be one less driver. I don't know if mixing UHCI and OHCI has any negative effect, but I do know disabling the OHCI devices for me gives back some of the performance.

Reply 7 of 27, by slivercr

User metadata
Rank Member
Rank
Member
Blzut3 wrote:

Here's a sample of the noise recorded with an AT2020USB. At the start I have the mic about 6-8 inches from the side of the case at the CPU height, then I unscrew and pop the side panel. Move the mic closer and then set it about the same distance away but on the floor. Recording level is set all the way up but the other noises (screws, power button click, removable storage drive clicks) should give a frame of reference.

Overall the case does a good job of killing the noise especially after I covered the rad mount in foam. I'm hearing impaired so I have no idea what constitutes a loud fan for normal people, I can just tell you that the Quadro is relatively loud and high pitched (about 3.3khz which approaches the notch in my hearing chart). With the case open though the noise is quite obvious.

Definitely do find the SMP results there interesting, I'll have to get 2000/XP installed and try it out.

Thank's so much for the recording! It is on the noisy side, I'll probably get it since its on the cheap side, but I'll have to carefully plan where I use it.

Do share your results if you end up running benchmarks. In the thread there are currently 2 dual Tualatin systems, one with DDR and one with RDRAM. It would be nice to have yours for comparison!

Blzut3 wrote:

In your case you might see an advantage to the NEC since I believe it was NEC and Intel that used OHCI, so it'd be one less driver. I don't know if mixing UHCI and OHCI has any negative effect, but I do know disabling the OHCI devices for me gives back some of the performance.

I think it was actually Intel and VIA that used UHCI. In any case, disabling the UHCI devices has no effect on performance, in my case its disabling the EHCI component that gives it back. Weird 😒

Outrigger: an ongoing adventure with the OR840
QuForce FX 5800: turn your Quadro into a GeForce

Reply 8 of 27, by Blzut3

User metadata
Rank Newbie
Rank
Newbie
slivercr wrote:

I think it was actually Intel and VIA that used UHCI. In any case, disabling the UHCI devices has no effect on performance, in my case its disabling the EHCI component that gives it back. Weird 😒

You're right. Guess my brain heard that OHCI is supposed to be more hardware based and immediately assumed Intel would have used it. Anyhow, in that case I would say that the solution you have now is as good as it will get. I don't think there's a performance difference between the various EHCI cards (can't easily test). To be clear the EHCI device does produce a performance hit, but the OHCI devices also incur a penalty. Don't recall the penalty of UHCI. I didn't take down performance numbers for every combination, so I should probably redo that and report on it as well.

Reply 9 of 27, by okenido

User metadata
Rank Member
Rank
Member
looking4awayout wrote:

Interesting build. Sure, it's overkill, but who cares? It's fast and fun! I love these kinds of systems. 😁
With a faster graphics card and Windows XP (or even 7!) It can be a very good retro daily driver.

I use a single socket 1.4Ghz Tualatin as my daily computer, running XP Pro SP3 (tweaked to consume as less resources as possible) and I have no regrets, it works just fine as a home computer and way faster than a netbook.

Really ? I find this hard to believe, do you go on the internet with it ? Modern websites like Facebook, Gmail, ebay ? I tried on a coppermine 933mhz, and those websites worked but at like 3 FPS, unuseable. And it's quite hard to live without SSE2 nowadays...

Even my 4 years old atom $200 netbook is faster than the coppermine 933, and I think it still is compared to the Tualatin 1.4 !

Reply 10 of 27, by looking4awayout

User metadata
Rank Member
Rank
Member
okenido wrote:

Really ? I find this hard to believe, do you go on the internet with it ? Modern websites like Facebook, Gmail, ebay ? I tried on a coppermine 933mhz, and those websites worked but at like 3 FPS, unuseable. And it's quite hard to live without SSE2 nowadays...

Even my 4 years old atom $200 netbook is faster than the coppermine 933, and I think it still is compared to the Tualatin 1.4 !

I do go on the internet with it, and does it pretty well considering the age of the architecture. For facebook, I use the mobile version that is lighter on resources and despite I'm not a frequent user of social networks, it works.

Ebay? Check. It works as well. Thanks to several optimizations done to Firefox and other privacy plugins, web browsing is way less resources intensive than it would be with an unoptimized browser (I use Mozilla Firefox 28 Beta 9). Gmail, it works, both the regular and the HTML version, although if I want to use the regular version I need to put a custom user agent, but I'm not concerned about it, since I manage my emails with Sylpheed, an email client that works on Windows XP and is way less heavy than Windows Live Mail 2009 I used before. Telegram Web also works fine with Firefox.

For Discord and Facebook messenger, I use Pidgin, which is a multiplatform client that supports different protocols, including the ones I mentioned above.

For Youtube, I just browse the regular site while using the Youtube 2 Player plugin for VLC to watch videos. As you can see, using such an old system for common home tasks is perfectly feasible, if you have patience and enough curiosity to tweak your system in order to squeeze the most from its outdated architecture. I even wrote this reply from the Pentium 3, while watching a Youtube video with VLC. 😀

What helps mostly into using such an old computer for these tasks is to have fast hardware and high specs, since my computer runs at 1,2GB of CL3 PC133 SDRAM (but I soon plan to upgrade to 1,5GB of CL2 PC133 SDRAM), a fast graphics card (a Geforce 6800GT, soon to be replaced either by an ATI Radeon HD3850 or an X1950 Pro) and fast hard drives (two 300GB Western Digital Velociraptors), along with a heavily cut-out and stripped down version of Windows XP Professional SP3.

Here's a screenshot of the machine in action, while I was writing this very post. In the picture it's running Pidgin, VLC, Stardock Windowblinds 5.10 with a Windows 3.1-like skin, Firefox 28 Beta 9 along with Eboostr in background and the PCI Latency patch, since my motherboard doesn't allow me to set it from BIOS.

T2hyDMb.jpg

Last edited by looking4awayout on 2018-02-21, 22:41. Edited 1 time in total.

My Retro Daily Driver: Pentium !!!-S 1.7GHz | 3GB PC166 ECC SDRAM | Geforce 6800 Ultra 256MB | 128GB Lite-On SSD + 500GB WD Blue SSD | ESS Allegro PCI | Windows XP Professional SP3

Reply 11 of 27, by okenido

User metadata
Rank Member
Rank
Member

Wow nice ! I'm impressed. You even use Firefox ahah, I though you were using something lighter like K-Meleon. (not sure it's lighter though, depends on which FF version you use).

I like the idea of getting the max out of old hardware, although i'm not sure i would be brave enough to use it as my everyday computer 😁

I've tried a Radeon HD4650 on my Via 133A motherboard and i must tell you, I never managed to get it to work. Not sure what the problem is exactly, Windows XP SP3 would never accept the driver, or it just makes a black screen... it always disappear at the next reboot. I've tried many many things, installing the Via motherboard drivers before, disabling AGP 4X/fast writes, trying safe mode, trying different ATI drivers (honestly they feel quite sucking) and manufacturer driver... no luck. => Can't find any working drivers for HD4650 AGP

If you want to try the HD3850 route, I'd be curious to know if you manage to make it work.

Reply 12 of 27, by looking4awayout

User metadata
Rank Member
Rank
Member
okenido wrote:

cut

Thanks! The cool thing about Firefox is that any version from 24 upwards supports TLS 1.2, although you must enable it in about:config. Thanks to that, it supports the modern web along with stylesheets, css and so on. And if there's something you don't like or a site you want to make more lightweight, just use uBlock Origin, Noscript, Flashblock, QCLean, No Google Analytics, Decentraleyes and a custom HOSTS file to block what you don't need. UAControl is useful to change user agent to circumvent sites that says the browser is outdated.

About the Radeon HD4650, I also heard about that. That is because the 4650, unlike the 3850, is not a pure AGP card but a bridged PCIe to AGP one, and so it might not play nice with all the chipsets. It's one of the reasons why I prefer to pick a 3850 or a X1950 Pro, once the money allows me, since I'm sure those two are more compatible.

On my P3 I also have K-Meleon (which runs well but it's not as compatible as Firefox) as well as New Moon, which is a fork of the latest version of Palemoon, but working on Windows XP with SSE support.

If I should recommend good versions of Firefox to use on old machines, I'd recommend any version from 26 to 31 ESR, but on a Tualatin the best ones are 26 to 28 Beta 9 since they have low resource consumption and are even more lightweight if optimized accordingly. Firefox 24 and 25 work too but have some little incompatibilities (for example they don't download files from blobs such as MEGA or Telegram Web, something you can do on 26 upwards).

The support of TLS 1.2 is a very nice and useful thing when it comes to use an old computer as a daily driver. If you want to daily on a old computer, I'd recommend a 1.4Ghz Tualatin or an Athlon Thunderbird or XP upwards, since they are the fastest and best CPUs in terms of RDD-friendly (Retro Daily Driver) speed.

1Ghz, 933 and 800 Coppermines are usable too but you must bear in mind they will be slower so it will be kind of like comparing the usage of a modern Celeron to an i3 system.

Last edited by looking4awayout on 2018-02-21, 22:48. Edited 2 times in total.

My Retro Daily Driver: Pentium !!!-S 1.7GHz | 3GB PC166 ECC SDRAM | Geforce 6800 Ultra 256MB | 128GB Lite-On SSD + 500GB WD Blue SSD | ESS Allegro PCI | Windows XP Professional SP3

Reply 13 of 27, by Srandista

User metadata
Rank Oldbie
Rank
Oldbie
looking4awayout wrote:

About the Radeon HD4650, I also heard about that. That is because the 4650, unlike the 3850, is not a pure AGP card but a bridged PCIe to AGP one, and so it might not play nice with all the chipsets. It's one of the reasons why I prefer to pick a 3850 or a X1950 Pro, once the money allows me, since I'm sure those two are more compatible.

Well, I don't think you're right on this. Last native AGP card from ATI to my knowledge is X850 XP PE. All ATI cards which comes after that (and also X700) used ATI Rialto bridge chip.

Socket 775 - ASRock 4CoreDual-VSTA, Pentium E6500K, 4GB RAM, Radeon 9800XT, ESS Solo-1, Win 98/XP
Socket A - Chaintech CT-7AIA, AMD Athlon XP 2400+, 1GB RAM, Radeon 9600XT, ESS ES1869F, Win 98

Reply 14 of 27, by looking4awayout

User metadata
Rank Member
Rank
Member

I'm factually not sure about it as well, but I heard the 3850 and X1950 Pro have less compatibility issues. I would be glad to try one of those, mostly because I'm curious to see if it's more compatible than the HD4650, that I've heard frequently that does not work or malfunctions on old motherboards. This makes me remember that I must update my own thread about my system! I have to do it as soon as I'm free from work. There still are several upgrades I want to do, money permitting.

My Retro Daily Driver: Pentium !!!-S 1.7GHz | 3GB PC166 ECC SDRAM | Geforce 6800 Ultra 256MB | 128GB Lite-On SSD + 500GB WD Blue SSD | ESS Allegro PCI | Windows XP Professional SP3

Reply 15 of 27, by Blzut3

User metadata
Rank Newbie
Rank
Newbie
slivercr wrote:

Do share your results if you end up running benchmarks. In the thread there are currently 2 dual Tualatin systems, one with DDR and one with RDRAM. It would be nice to have yours for comparison!

              Run 1 Run 2 Run 3 Run 4 Run 5   Avg
800x600 132.1 131.8 132.3 132.2 132.3 132.14
800x600 SMP 155.8 155.7 155.7 156.0 155.7 155.78
1280x720 128.9 129.4 129.1 129.0 129.4 129.16
1280x720 SMP 130.4 130.5 130.6 130.8 130.7 130.60
1920x1080 124.3 124.0 124.2 124.1 124.1 124.14
1920x1080 SMP 93.5 93.5 93.4 93.6 93.5 93.50

Started out as expected, but then SMP exhibited negative scaling in the end. I have double checked the SMP results. Driver is version 169.96, all USB was disabled during testing.

Speaking of USB, did a test of all the combinations of USB devices in XP and only EHCI produces about a 3% performance hit in 3dmark 2001. I'm pretty confident that I saw OHCI produce a performance hit (don't remember if I did the tests under 98SE or 2000), but under XP at least any combination of OHCI and UHCI makes no discernible difference in that benchmark.

I can pull the All-in-Wonder 8500 out of my other system and test that as well, but is there anything else you'd like to see while I have XP installed?

Reply 16 of 27, by Warlord

User metadata
Rank l33t
Rank
l33t

Those 6 pin power cables come standard on a lot of older and industrial CPUs. I have a few power supplys that are made by Sparkle International just laying around that have those on them. So 500 dollars cable i think not.

Reply 17 of 27, by slivercr

User metadata
Rank Member
Rank
Member
Blzut3 wrote:
Started out as expected, but then SMP exhibited negative scaling in the end. I have double checked the SMP results. Driver is […]
Show full quote
              Run 1 Run 2 Run 3 Run 4 Run 5   Avg
800x600 132.1 131.8 132.3 132.2 132.3 132.14
800x600 SMP 155.8 155.7 155.7 156.0 155.7 155.78
1280x720 128.9 129.4 129.1 129.0 129.4 129.16
1280x720 SMP 130.4 130.5 130.6 130.8 130.7 130.60
1920x1080 124.3 124.0 124.2 124.1 124.1 124.14
1920x1080 SMP 93.5 93.5 93.4 93.6 93.5 93.50

Started out as expected, but then SMP exhibited negative scaling in the end. I have double checked the SMP results. Driver is version 169.96, all USB was disabled during testing.

Oh wow, that's interesting. Could you maybe run some memory bandwidth tests? Sandra, Everest, AIDA64, whichever you prefer, I'm wondering if the bad scaling is due to lack of bandwidth or your driver version.

Blzut3 wrote:

Speaking of USB, did a test of all the combinations of USB devices in XP and only EHCI produces about a 3% performance hit in 3dmark 2001. I'm pretty confident that I saw OHCI produce a performance hit (don't remember if I did the tests under 98SE or 2000), but under XP at least any combination of OHCI and UHCI makes no discernible difference in that benchmark.

Actually, the bandwidth test above may also help you measure this more accurately—that's how I realized the EHCI device was lowering performance in my system.

Blzut3 wrote:

I can pull the All-in-Wonder 8500 out of my other system and test that as well, but is there anything else you'd like to see while I have XP installed?

Are you reinstalling OSs, what are you going for? (The 8500 is one of my favorites! I have a softspot for TruForm, haha)

Outrigger: an ongoing adventure with the OR840
QuForce FX 5800: turn your Quadro into a GeForce

Reply 18 of 27, by Blzut3

User metadata
Rank Newbie
Rank
Newbie
Warlord wrote:

Those 6 pin power cables come standard on a lot of older and industrial CPUs. I have a few power supplys that are made by Sparkle International just laying around that have those on them. So 500 dollars cable i think not.

True, but it's unlikely any of those power supplies has cables long enough to route behind the motherboard tray. As I stated in the write up I do have an old power supply with the aux power.

On the bright side I have over $400 in tools to make whatever power supply cables I want in the future. It's just the fixed costs and minimum quantities that were high, the actual cable it self is about $1 in materials.

slivercr wrote:

Oh wow, that's interesting. Could you maybe run some memory bandwidth tests? Sandra, Everest, AIDA64, whichever you prefer, I'm wondering if the bad scaling is due to lack of bandwidth or your driver version.

Will do. I'm not a hardware rendering guy so I can't really imagine how memory bandwidth would be involved here. The game should be doing more or less the same thing regardless of resolution I would think?

That said between this and cross checking my 3dmark results against my old spreadsheet, I noticed that I apparently had ECC enabled during testing so I'll need to disable that and try again. (The timings were CL2 and 1T command rate so at least that much was right.) Added bios screenshots in case you want to check my work. Will report back with new numbers tomorrow.

slivercr wrote:

Are you reinstalling OSs, what are you going for? (The 8500 is one of my favorites! I have a softspot for TruForm, haha)

Just more data with a consumer card. The only other AGP cards I have on had are the All-in-Wonder 8500 and 8500DV. (Well those and the GF4 which as I stated has bad memory chips now so I just use it as a sacrificial card.)

The full speed 8500 is currently in my old Coppermine build paired with a Vortex 2 so it covers the stuff that the Tualatin can't including TruForm.

I don't really intend to run XP on it full time since XP can take a lot newer hardware. Full disclosure I did substitute in a Seagate 100GB 2.5" 7200rpm SATA HDD for this testing.

Reply 19 of 27, by slivercr

User metadata
Rank Member
Rank
Member
Blzut3 wrote:

Will do. I'm not a hardware rendering guy so I can't really imagine how memory bandwidth would be involved here. The game should be doing more or less the same thing regardless of resolution I would think?

That said between this and cross checking my 3dmark results against my old spreadsheet, I noticed that I apparently had ECC enabled during testing so I'll need to disable that and try again. (The timings were CL2 and 1T command rate so at least that much was right.) Added bios screenshots in case you want to check my work. Will report back with new numbers tomorrow.

I'm not either, at all. And maybe someone besides us read my suggestion and snickered a bit. But what I'm going for is maybe SDRAM doesn't have enough bandwidth to support the 2nd CPU and AGP hogging it up at the same time? Of course, driver super-regression is also possible (and maybe even more likely!) Those were just the 2 things that popped into my head at 5am or so.

Blzut3 wrote:

Just more data with a consumer card. The only other AGP cards I have on had are the All-in-Wonder 8500 and 8500DV. (Well those and the GF4 which as I stated has bad memory chips now so I just use it as a sacrificial card.)

The full speed 8500 is currently in my old Coppermine build paired with a Vortex 2 so it covers the stuff that the Tualatin can't including TruForm.

I don't really intend to run XP on it full time since XP can take a lot newer hardware. Full disclosure I did substitute in a Seagate 100GB 2.5" 7200rpm SATA HDD for this testing.

Oh I meant which OSs will you be installing, since I thought you were switching 😀 Nevermind, then.

Outrigger: an ongoing adventure with the OR840
QuForce FX 5800: turn your Quadro into a GeForce