While some build old P4 systems just for fun, I still use my P4 system that I bought back in 2004 everyday as my main rig because it is faster for gaming than my Core i3 2365M laptop (because of terrible Intel HD graphics and in single thread performance, the P4 still comes very close to an 1.5 Ghz core i3)
Here are the specs:
Pentium 4 2.4C overclocked to 3.2 Ghz with 1066 Mhz FSB (130nm Northwood Hyper threading, stock cooler, no Vcore increase, run overclocked since 2006)
Abit IC7 Motherboard
2x 512 MB Corsair XMS 3200 DDR 400 (1 GB in dual channel 2.5-3-3-7 )
Nvidia GeForce 7600 GT 256 MB AGP
2x 80 GB HDD in RAID 0 (Seagate 7200 RPM SATA-I)
Soundblaster X-Fi XtremeMusic PCI
Windows XP SP3
I still use it for web browsing and development, and even runs some modern games surprisingly well (games like Counter Strike GO, League of Legends, Minecraft, even more heavy ones like Skyrim, Dirt2, Civilization 5 and Tomb Raider are playable on the lowest settings
Here is some advice and interesting stuff i learned over the years:
-Replace that HD 3650 with an Nvidia Geforce 6/7 series GPU (believe it or not, my 7600 GT is a lot faster than your current GPU, going above a 6800/7800 GT is useless because the CPU will bottleneck anything better than it (unless you enable high Anti aliasing) and DX 10 and above GPU´s have compatibility problems with some old games, avoid ATI/AMD cards for retro games, AGP is preferred and there really is no difference between PCI express and AGP in performance, avoid using anything above Windows XP, getting a CRT 4:3 monitor would be ideal for this kind of stuff together with a nice EAX sound card like a creative Audigy2 or X-Fi.
- The 90nm cores may have higher clock speeds and bigger L2 caches, but they are actually slower than the 130nm cores (save for some newer software that uses SSE3 and are optimized for hyper threading) due to high cache latency and long pipeline, they also use more power, the 130 nm Extreme edition clocked at 3.4 Ghz has shown to be faster than the 3.73 Ghz 90nm EE, anyways extreme editions are rare and expensive.
- Hyper threading on these CPU´s is pretty much useless, and on the 130nm cores it can actually reduce performance and increase temperatures, on 90nm it got some small improvements and can give a very small performance boost when running multiple different heavy programs, still most threaded programs and games dont get any benefit from it so disable it to increase compatibility with old software, specially so if you overclock.
- P4´s seems to be sensitive to things like overclocking the FSB, getting dual channel memory and reducing memory latency , these improve performance a lot unlike in modern systems where these things only have a tiny impact. Also try to get a motherboard with 875P chipset, these have things like PAT that improve memory latency and impact performance.
- To put P4 cpus performance in perspective, a 3 Ghz P4 gets about the same performance as a Core 2 Duo 1.8/1.9 Ghz CPU with 1 core disabled and uses more power (The Core 2 was really a huge leap forward, not unlike in modern days where performance and prices do not improve in 6 years.
But surprisingly a 3.2 Ghz Pentium 4 still trounces an Intel Atom 1.8 Ghz dual core in single thread, and gets defeated by a small margin in some multi threaded tests even with 1 core, to think that these pathetic Atom CPUs are still in use for laptops and tablets in 2015 is scary.
Even more scary is that a 3.3 Ghz Pentium 4 has about the same single thread performance as the Playstation 4 CPU (check the cinebench single thread benchmarks if you dont believe me)
-P4 are as low as you can go to run modern software and web browsing, tons of programs refuse to install on AthlonXPs and Pentium 3 CPU´s due to lack of SSE2 (which is extremely widespread unlike SSE3/4 even tough these CPU´s have better clock for clock performance than P4´s) and systems prior to P4s used SDRAM and slow IDE hard drives which make things really slow and unresponsive.
Still Win7 and browsing with few tabs is quite smooth on these old systems as long as you have 800 Mhz FSB and more than 1 GB of RAM, AFAIK you cannot install Windows 8 and 10 on these, due to drivers compatibility and lack of certain CPU features.
- This P4 system costed about 2000$ or more back in 2004, then in 2007 my brother bought a Pentium Dual Core system with 3 GB of RAM and a fast GPU for about 500$ (and that dual core overclocked from 1.8 Ghz to 3 Ghz) that system offered more than 3x the performance and costed 3x less only in 3 years time and used less power,.the performance and the feeling of smoothness was staggering, it points out nicely that purchasing high end parts is always a bad idea.