carlostex wrote:
An Athlon XP would still be a much better choice, though i'm not sure if boards for that are easy or hard to find.
Costs more, inferior cooler retention (and less likely to be compatible with more modern designs), and less common (especially if you're going for "dump finds"). Also if you go with an older K7 board/platform they can be 5V heavy whereas P4 will work better with modern PSUs (primarily 12V heavy). And Quake 3 still goes like the wind on NetBurst. 😊
P4 also has SSE2, and since there seems to be a perennial desire to run modern operating systems and applications on older machines, it will allow that to work where an AthlonXP will not. 😊
Finally, finding SATA on 478 boards isn't all that uncommon. Later AthlonXP boards may have SATA, but P3 and Athlon boards won't.
alexanrs wrote:
But if you're going NetBurst on Socket 478, wouldn't a Northwood be a better choice?
Willamette doesn't have to be 478, but yes early Northwood is fine too. So is Celeron D. Basically I would just avoid HT where possible (if you have a board that lets you turn it on/off in the BIOS that's also an option), assuming you're going to use Win9x (I've had HT give me grief with booting 9x; turning it off (if possible) solves that problem, but if you're purpose-building the machine for 9x it's easier to just get a chip that doesn't feature HT).
leileilol wrote:For where he's going, the obviously "better choice" doesn't matter. What would be better is an actual P3, or an Athlon pre-XP/tbird.
More or less. P3 is probably the "right" choice here in terms of efficiency, era-accuracy, etc. But prices have gotten silly in recent years because of the "obviously better choice" nature of the P3. P4s, especially the older ones, tend to be available for next to nothing. And it's unlikely that a few retro hobbyists picking them up will have any impact on the prices, since Intel probably made billions of them. 🤣
There's also an advantage for Quake 3, which seems to be a consistent favorite. Some benchmarks for anyone curious:
http://www.tomshardware.com/reviews/intel,264-17.html (note that they're using two of the slowest P4 SKUs; remember these scale up to 2GHz on Willamette, and ~3GHz on Northwood)
http://hothardware.com/Reviews/Pentium-4-18GH … -Review/?page=3
http://www.hardocp.com/article/2003/09/23/ath … _vs_pentium_4/5 (scroll for Quake 3; yes those really are Athlon64s)
http://www.anandtech.com/show/1117/10
http://www.anandtech.com/show/818/11
http://www.anandtech.com/show/661/16
Basically P4 is checking all the boxes for me:
- Cheap or free
- Easy to find
- Very serviceable platform, even with modern parts
- Good performance
- Potentially more compatible with multi-boot systems