VOGONS


First post, by BetaC

User metadata
Rank Oldbie
Rank
Oldbie

For once I am not asking for help for myself, well, at least as the end user of this system. I am perfectly fine with my Pentium 100/233 system, and my various Macintoshes, but I am at a bit of a loss for an idea that I have been mulling over in my head. Below is where I will explain myself.

The Actual Purpose
First and foremost, the purpose of this build will be to give my brother-in-law firsthand experience with putting together a system that works. He has plans for building a modern system for himself, and I feel that having experience with building something that he won't feel guilty about potentially messing up would help keep him from overthinking things when that day comes. I say this because I have recently had to, on multiple occasions, tell people that being overly cautious with their hardware is why they are having issues. The best example of this was someone who was afraid he was going to break his modern motherboard's ram slots if he pushed too hard leading to his system not working for the better part of two hours.

Why Is It Odd, Sneaky?
There's a hidden purpose in this, as you could probably tell. Gaining experience putting together a system is the main purpose, but I would also be wanting to give him the working foundation for the system he is eventually going to build. Specifically, I am going to be using a modern case with a modern PSU and an already set-aside 500GB SSD so that he has an already known-good foundation for that eventual modern computer.

Why Am I Asking Vogons?
With this build, I am wanting to use older hardware for the parts that aren't mentioned above. This is both to circumvent the pricing issues that modern systems are facing, and so that when we get past the point of having the hardware installed, there's still effort going in to getting the system actually running. While I do love how easy it is to get a modern system with non-exotic parts working, it's not great for teaching.

While I do love my aforementioned Pentium build, I know that something that at least supports AGP and SDRAM will reduce the amount of time spent just sourcing working parts. The question I have, then, is what route I should go down for this. I have been thinking about doing something SS7 for this, though the eBay prices for SS7 boards seem to be getting higher by the week. That said, I have multiple K6 CPUs available locally, so it wouldn't be the worst route.

I could also go the route of using Slot 1 or socket 370 for this as well, though I would prefer to not get up and in to the P4 era so that I can also have a properly functioning ISA port for DOS sound. While I know he won't necessarily care too much about that, the setup process for ISA sound cards helped me understand the concept of addressing and interrupts in a way that has stuck with me to this day.

I also have multiple spare parts available for this, so it won't be a completely new purchase build. I have a spare 550 MHz P3 in slot form and a 500 in socketed, and an Audigy that would allow for CD-free windows 98 gaming. I am more than open to suggestions and ideas for this, and I have the better part of two months for consideration anyways. Thanks in advance.

ph4ne7-99.png
g32zpm-99.png
0zuv7q-6.png
7y1bp7-6.png

Reply 1 of 10, by dionb

User metadata
Rank l33t++
Rank
l33t++

If at least part of the purpose is to give someone experience with building a system, I'd suggest going for something that at least physically resembles the modern system as much as possible, so:
- (u)ATX form factor
- ATX PSU and connector, preferably with ATX12V as well so he learns not to forget that
- socketed CPU, not slot
- DIMMs of some description or other, preferably dual channel.
- SATA would be better than PATA.

Also, it needs to support that 500GB SSD at a hardware (BIOS) level.

Now, challenge there is that ATX12V and 500GB storage support contradicts your requirement for ISA and DOS. Tbh. I don't think that adressing and interrupts are remotely relevant even for a power user on a modern system, so unless he wants to start low-level developing, I'd drop them. To me, it sounds like an So478 P4 or So754/939 Athlon64 (which even phyisically resemble a Ryzen) would be the best option, particularly as they can be sourced dirt cheap. If you want DOS compatibility with not too many compromises, make sure the chipset can do DDMA. That means you can go up to P4 with ICH5, which means a dual-channel i865 build would fit the bill, and you have SATA. For educational purposes that would be about the sweet spot I'd say, and those things are cheap too.

Conversely, if you want to teach what each component does, even if the equivalent has long been integrated into other bits, nothing beats an old BX-era system. I used that for my eldest two children, in no small part because a 6-year old hands are less likely to mess up a slot CPU than a socket. My son in particular has picked up most of it and is getting very confident around hardware and software, correctly identifying bottlenecks and hacking away at .jar files for Minecraft mods aged 8 😀

Reply 2 of 10, by BetaC

User metadata
Rank Oldbie
Rank
Oldbie
dionb wrote on 2021-05-29, 23:58:

Now, challenge there is that ATX12V and 500GB storage support contradicts your requirement for ISA and DOS. Tbh. I don't think that adressing and interrupts are remotely relevant even for a power user on a modern system, so unless he wants to start low-level developing, I'd drop them.

In this case, it's more me just wanting to give him a basic enough familiarity with the concept of them. He's eventually gogin to be getting certs for advancement, so I thought it would be useful. I would also be more than willing to grab a PCI card to circumvent the LBA issues outside of DOS, where I would probably be using an SD-IDE converter. Thanks for catching the lack of explanation, though.

dionb wrote on 2021-05-29, 23:58:

To me, it sounds like an So478 P4 or So754/939 Athlon64 (which even phyisically resemble a Ryzen) would be the best option, particularly as they can be sourced dirt cheap. If you want DOS compatibility with not too many compromises, make sure the chipset can do DDMA. That means you can go up to P4 with ICH5, which means a dual-channel i865 build would fit the bill, and you have SATA. For educational purposes that would be about the sweet spot I'd say, and those things are cheap too.

I will definitely keep that in mind.

ph4ne7-99.png
g32zpm-99.png
0zuv7q-6.png
7y1bp7-6.png

Reply 3 of 10, by BitWrangler

User metadata
Rank l33t++
Rank
l33t++

No, don't show him anything if he's tryna get certs, 20% of the stuff is theoretically right, but practically wrong 😁

Unicorn herding operations are proceeding, but all the totes of hens teeth and barrels of rocking horse poop give them plenty of hiding spots.

Reply 4 of 10, by canthearu

User metadata
Rank Oldbie
Rank
Oldbie

All that is going to be TOO old for teaching modern systems builds. Modern systems have high focus on airflow, CPU cooling and proper cabling.

You will want something like an old Core 2 or Core i3 system, as a minimum, if you want to teach building modern systems.

They are cheap, have the LGA sockets many modern systems use, and use PCI-e style hardware like modern system.

Reply 5 of 10, by BetaC

User metadata
Rank Oldbie
Rank
Oldbie
canthearu wrote on 2021-05-30, 02:15:

All that is going to be TOO old for teaching modern systems builds. Modern systems have high focus on airflow, CPU cooling and proper cabling.

You will want something like an old Core 2 or Core i3 system, as a minimum, if you want to teach building modern systems.

They are cheap, have the LGA sockets many modern systems use, and use PCI-e style hardware like modern system.

It's partially to give perspective, 🤣. I have become a lot better at cable management and airflow since having to work with ribbon cables and single-header fan systems.

ph4ne7-99.png
g32zpm-99.png
0zuv7q-6.png
7y1bp7-6.png

Reply 6 of 10, by Horun

User metadata
Rank l33t++
Rank
l33t++
BetaC wrote on 2021-05-29, 23:29:

First and foremost, the purpose of this build will be to give my brother-in-law firsthand experience with putting together a system that works. He has plans for building a modern system for himself, and I feel that having experience with building something that he won't feel guilty about potentially messing up would help keep him from overthinking things when that day comes.

Agree with canthearu !!
I think you should find a cheap i3 or i5 from a thrift store made more than a few years ago (say a Dell Vostro 200, Dell Optiplex 7010 or anything similar). Make sure it works then take it apart. (last one cost me less than $50)
One thing about some Dells is they are no different than buying a case, psu, mobo, ram, etc AND a very inexpensive way to educate someone on building a decent newer ATX machine.
Have him re-assemble it like it was all new parts and hope it works. Once he grasps the aspect of a simple"made for" build you can point out the differences between it and varied parts bought online.
Did that for my brother a few years ago (ok maybe 10) and he is actually quite good at building a new system now when he wants too.
added: OK the 7010 have gone way up since I bought one, now are $100 and up. The idea is still valid though. Find a cheap one !!
added2: forget the airflow stuff and cable management as that will detract from actually learning the basics of a basic first build until he gets the whole build it thing down.
That comes later...

Last edited by Horun on 2021-05-30, 03:43. Edited 1 time in total.

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 7 of 10, by canthearu

User metadata
Rank Oldbie
Rank
Oldbie
Horun wrote on 2021-05-30, 03:24:

(last one cost me less than $50)

This is my reason behind saying something like the Core 2. They are so silly cheap at the moment, if he breaks it, it isn't going to hurt.

Unlike actual retro hardware, that is become more expensive and difficult to find.

Reply 8 of 10, by Horun

User metadata
Rank l33t++
Rank
l33t++
canthearu wrote on 2021-05-30, 03:32:
Horun wrote on 2021-05-30, 03:24:

(last one cost me less than $50)

This is my reason behind saying something like the Core 2. They are so silly cheap at the moment, if he breaks it, it isn't going to hurt.

Unlike actual retro hardware, that is become more expensive and difficult to find.

Got it ! You explained very well

Hate posting a reply and then have to edit it because it made no sense 😁 First computer was an IBM 3270 workstation with CGA monitor. Stuff: https://archive.org/details/@horun

Reply 9 of 10, by bZbZbZ

User metadata
Rank Member
Rank
Member

I agree with others here and suggest Athlon 64 or newer (cheap, fundamentally similar to modern hardware, transfer certain components to modern build, etc).

I don't mean to offend, but just would like to pose the questions:

  • If your brother-in-law is the end user of the practice computer, what does he actually want to use this system for (besides learning)?
  • What aspects of this practice build experience will your brother-in-law actually appreciate when it comes time for him to build a modern system?
  • If you are willing to put him in the center of this activity, do you need to be sneaky?

You suggested that your brother-in-law doesn't care to play DOS games... If you make him learn to configure interrupts for ISA cards, will he thank you for that? Maybe another way to provide 'perspective' is after you help him build his practice computer you can show him some of the highlights of your collection. IMO if he has asked for your help, he respects your expertise already and you don't need to work too hard to impress him. 😀

Reply 10 of 10, by BetaC

User metadata
Rank Oldbie
Rank
Oldbie
bZbZbZ wrote on 2021-05-30, 05:09:
I agree with others here and suggest Athlon 64 or newer (cheap, fundamentally similar to modern hardware, transfer certain compo […]
Show full quote

I agree with others here and suggest Athlon 64 or newer (cheap, fundamentally similar to modern hardware, transfer certain components to modern build, etc).

I don't mean to offend, but just would like to pose the questions:

  • If your brother-in-law is the end user of the practice computer, what does he actually want to use this system for (besides learning)?
  • What aspects of this practice build experience will your brother-in-law actually appreciate when it comes time for him to build a modern system?
  • If you are willing to put him in the center of this activity, do you need to be sneaky?

You suggested that your brother-in-law doesn't care to play DOS games... If you make him learn to configure interrupts for ISA cards, will he thank you for that? Maybe another way to provide 'perspective' is after you help him build his practice computer you can show him some of the highlights of your collection. IMO if he has asked for your help, he respects your expertise already and you don't need to work too hard to impress him. 😀

Yeah, as I have thought about it a bit more, I will probably just show some of the weirdness of DOS at a separate point. Posting the thread was as much getting the idea out as it was asking for help. When it comes to stuff like this, I have issues with getting lost in my own head for like ten revisions of an idea. I am definitely thinking about the middle Athlon era hardware though, as it would also give him hardware that will allow for some games to be played without modern issues while still allowing for things like GoG releases to work.

As for the "sneaky" bit, I meant it in the sense that once everything is said and done, he will have a working case, power supply and storage for a modern build being given as a gift. He is also mostly unaware of this being thought about, beyond my sister knowing that there's going to be a small project.

ph4ne7-99.png
g32zpm-99.png
0zuv7q-6.png
7y1bp7-6.png