Jump to content

So I recently discovered about 50 programs/movies/games for Windows XP. Absolutely overjoyed, I fired up compatibility mode, only to find that random bugs a frequent across multiple applications (Saved data being lost, no audio, missing textures, extreme artifacting, and hard crashes, just to name a few). I've decided that I have my heart set on a retro build, and I began looking around. Austin Evans put up a video that was pretty good, but the prices on the parts are a little much, and the hardware seemed overkill (especially the CPU, an 8-core AMD 9590 OC'd to 5 Ghz) Is there a more modest build that I could do? I'm perfectly content with a 32 bit version of the OS and I don't need a ton of storage either. I just want 100% driver support and as few bugs as possible.

 

 

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/
Share on other sites

Link to post
Share on other sites

It really depends how much effort you're looking to put into getting the hardware working. Anything after core 2 quad or the phenom 2 is likely to have a few issues, and anything newer than Skylake or bulldozer is almost definitely going to be problematic (due to UEFI requiring 64-bit Windows XP, which is based on Server 2003 and therefore has different compatibility from xp 32).

 

Since quad cores of that generation were usually slower per-core, a core 2 duo or Athlon 64 x2 build with 4gb of ram and xp 32 would be your best bet for a smooth setup, as it'll be faster in single and dual threaded workloads (this was before turbo was a thing).

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372005
Share on other sites

Link to post
Share on other sites

18 minutes ago, JamesDean said:

So I recently discovered about 50 programs/movies/games for Windows XP. Absolutely overjoyed, I fired up compatibility mode, only to find that random bugs a frequent across multiple applications (Saved data being lost, no audio, missing textures, extreme artifacting, and hard crashes, just to name a few). I've decided that I have my heart set on a retro build, and I began looking around. Austin Evans put up a video that was pretty good, but the prices on the parts are a little much, and the hardware seemed overkill (especially the CPU, an 8-core AMD 9590 OC'd to 5 Ghz) Is there a more modest build that I could do? I'm perfectly content with a 32 bit version of the OS and I don't need a ton of storage either. I just want 100% driver support and as few bugs as possible.

 

 

Ive got some gear im trying to get rid of... i7 950, 6x1gb ram, gt720, and the mobo that comes w/ it

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372010
Share on other sites

Link to post
Share on other sites

1 minute ago, Tabs said:

It really depends how much effort you're looking to put into getting the hardware working. Anything after core 2 quad or the phenom 2 is likely to have a few issues, and anything newer than Skylake or bulldozer is almost definitely going to be problematic (due to UEFI requiring 64-bit Windows XP, which is based on Server 2003 and therefore has different compatibility from xp 32).

 

Since quad cores of that generation were usually slower per-core, a core 2 duo or Athlon 64 x2 build with 4gb of ram and xp 32 would be your best bet for a smooth setup, as it'll be faster in single and dual threaded workloads (this was before turbo was a thing).

Lmao I was thinking something like that, and I'll only take parts that have first party driver support. I wanna have fun, not a headache. Wasn't Athlon the way to go back then? I don't really remember, but I thought I saw something where Athlons had higher IPCs than Core 2 Duos.

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372018
Share on other sites

Link to post
Share on other sites

Don't quote me on this, but:

I don't think that the Athlon was specifically designed for Windows XP.

I thought that Windows XP was released at the same time as the improved version of the Athlon. So as a 'marketing strategy', AMD added XP to the name to market the CPU towards Windows XP.

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372046
Share on other sites

Link to post
Share on other sites

18 minutes ago, JamesDean said:

Lmao I was thinking something like that, and I'll only take parts that have first party driver support. I wanna have fun, not a headache. Wasn't Athlon the way to go back then? I don't really remember, but I thought I saw something where Athlons had higher IPCs than Core 2 Duos.

Nah, Athlon 64 and 64 X2 knocked the socks off the Pentium 4 and Pentium D lineup back then, Core 2 was Intel's answer to AMD for that and Core 2 was 30-40% more ipc compared to Athlon 64 X2.

 

AMD batted toe for toe with the Core 2 Quads by releasing the Phenom back in early 2008, but the first generation Core i7 chips came out later in 2008, and AMD didn't really have a response until late 2009/early 2010 when Phenom 2 came around. Core 2 Duo was the start of intel's (until recent) overarching dominance in the desktop processor space.

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372057
Share on other sites

Link to post
Share on other sites

For a high end Windows XP system I'd recommend something like Core2 Duo E8400, E8500 or E8600. Those CPUs have pretty good single-core performance and should be cheap and easy to find and LGA775 mobos are easy to find too. And most Windows XP games doesn't use more than 2 cores so in old games Core2 Quad Q9650 etc. wouldn't be better than those. And of course you'd want 4gb of ram for 32bit XP.

 

And for GPU? Idk... Some say that the GTX 285 is the best DX9 graphics card. But anything that have WinXP drivers should be fine.

 

System like that should be more than enough to run all Windows XP games etc. without any problems. I don't think you'd need anything more powerful than that since games newer than 2008/2009 should work just fine with a modern OS.

Intel Core i9-9980XE 18c/36t, Asus TUF X299 Mark 1, 128GB DDR4 3200MHz, Palit RTX 5070, 2TB 970 EVO Plus, 2TB SN570, 8TB HDD, Meshify 2

PC 2: AMD Ryzen 7 3700X 8c/16t, MSI X470 Carbon, 32GB DDR4 2666MHz, Asus GTX 1080 Strix, 512GB Samsung PM981, 1TB Crucial MX500, Fractal Define R4

Old PC: Intel Xeon X5670 6c/12t @ 4.40GHz, Asus P6X58D-E, 48GB DDR3 1600MHz, EVGA GTX 970 ACX 2.0, 500GB, 250GB & 120GB SSD, 10TB & 2x 4TB HDD, Fractal Define R5

PC 3: Intel Xeon E5-2690 8c/16t @ 3.3-3.8GHz, ThinkStation S30 (C602/X79), 64GB (4x 16GB) DDR3 1600MHz, Asus GeForce GTX 960 Turbo OC, 1TB Crucial MX500

Laptop: ThinkPad T440p, Intel Core i7-4800MQ 4c/8t @ 2.7-3.7GHz, 16GB DDR3 1600MHz, GeForce GT 730M (GPU: 1006MHz MEM: 1151MHz), 2TB SSD, 14" 1080p IPS, 100Wh battery

Phone: Samsung Galaxy S23 256GB Watch: Samsung Galaxy Watch7 44mm LTE

General X58 Xeon/i7 discussion

Some other PC's:

Spoiler

Some of the specs of these systems might not be up to date

Z77: Intel Core i7-3770 4c/8t @ 4.22-4.43GHz, Asus P8Z77-V LK, 32GB DDR3 1648MHz, Asus RX 470 Strix, 1TB & 250GB Crucial MX500 and 3x 500GB HDD

PC 4: Intel Xeon X5675 6c/12t @ 3.07-3.47GHz, HP 0B4Ch (X58), 12GB DDR3 1333MHz, Asus GeForce GTX 660 DC2, 240GB & 120GB SSD, 1TB HDD

PC 5: Intel Xeon W3550 @ 3.07GHz, HP (X58), 8GB DDR3, NVIDIA GeForce GT 640 (GPU: 1050MHz MEM: 1250MHz), 120GB SSD, 2TB, 1TB and 500GB HDD

PC 6: Intel Core2 Quad Q9550 @ 3.8GHz, Asus P5KC, 8GB DDR2, NVIDIA GeForce GTX 470, 120GB SSD and 500GB HDD

HTPC: Intel Core2 Quad Q6600 @ 3.0GHz, HP DC7900SFF, 8GB DDR2 800MHz, Asus Radeon HD 6570, 240GB SSD and 3TB HDD

WinXP PC: Intel Core2 Duo E6300 @ 2.33GHz, Asus P5B, 2GB DDR2 667MHz, NVIDIA GeForce 8500 GT, 32GB SSD and 80GB HDD

RetroPC: Intel Pentium 4 HT @ 3.0GHz, Gigabyte GA-8SGXLFS, 2gb DDR1, ATi Radeon 9800 Pro, 2x 40gb HDD

My first PC: Intel Celeron 333MHz, Diamond Micronics C400, 384mb RAM, Diamond Viper V550 (NVIDIA Riva TNT), 6gb and 8gb HDD

Server: 2x Intel Xeon E5420, Dell PowerEdge 2950, 32gb DDR2, ATI ES1000, 4x 146gb SAS

Dual Opteron PC: 2x 6-core AMD Opteron 2419EE, HP XW9400, 32GB DDR2, ATI Radeon 3650, 500gb HDD

Core2 Duo PC: Intel Core2 Duo E8400, HP DC7800, 4gb DDR2, NVIDIA Quadro FX1700, 1tb and 80gb HDD

Athlon XP PC: AMD Athlon XP 2400+, MSI something, 1,5gb DDR1, ATI Radeon 9200, 40gb HDD

Thinkpad: Intel Core2 Duo T7200, Lenovo Thinkpad T60, 4gb DDR2, ATI Mobility Radeon X1400, 1tb HDD

Pentium 3 PC: Intel Pentium 3 866MHz, Asus CUSL2-C, 512mb RAM, 3DFX VooDoo 3 2000 AGP

Laptop: Dell Latitude E6430, Intel Core i5-3210M, 6gb DDR3 1600MHz , Intel HD 4000, 250gb Samsung SSD 860 EVO, 1TB WD Blue HDD

Laptop: Latitude 3380, Intel Pentium Gold 4415U 2c/4t @ 2.3GHz, 8GB DDR4, Intel HD 610, 120GB SSD, 13.3" 768p TN, 56Wh battery

Phone: Huawei Honor 9 64GB + 256GB card Watch: Motorola Moto 360 1st Gen.

Laptop 2: ThinkPad T450, Intel Core i7-5600U 2c/4t @ 2.6-3.2GHz, 16GB DDR3 1600MHz, Intel HD 5500, 250GB SSD, 14" 900p TN, 24Wh + 72Wh batteries

 

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372127
Share on other sites

Link to post
Share on other sites

1 hour ago, JamesDean said:

So I recently discovered about 50 programs/movies/games for Windows XP. Absolutely overjoyed, I fired up compatibility mode, only to find that random bugs a frequent across multiple applications (Saved data being lost, no audio, missing textures, extreme artifacting, and hard crashes, just to name a few). I've decided that I have my heart set on a retro build, and I began looking around. Austin Evans put up a video that was pretty good, but the prices on the parts are a little much, and the hardware seemed overkill (especially the CPU, an 8-core AMD 9590 OC'd to 5 Ghz) Is there a more modest build that I could do? I'm perfectly content with a 32 bit version of the OS and I don't need a ton of storage either. I just want 100% driver support and as few bugs as possible.

 

Your best bet is to install Windows XP under a virtual machine.  It is the easiest thing to do.

If you really want to install it on as a main OS, then the hardware you get will depends on the version of Windows XP. Is it Windows XP, XP with SP1 or XP with SP2.

If you have Windows XP original, then you will quickly discover that, depending on the hardware configuration, not know what SATA is, or PCIe, among possibly other things. And now you are in for a headache. As, just to get the SATA controller detected to even install Windows XP successfully, the setup only works with floppy drive to load drivers. And so, you'll need to get a functioning floppy drive, let alone a floppy disk to have the SATA drivers in them. You are looking at a week-end project, possibly two of them to get everything up and running. If you have XP with SP2, then the setup experience will be far better, but keep in mind that Windows XP does not support HPET, AHCI, NCQ, UEFI, SSD, and more, which means you'll need to set a lot of stuff to Legacy mode, and that will kill the system performance. Also, keep in mind that 32-bit Windows XP only support system with 4GB of RAM, where between 3.25 to 3.7GB of it will be actually addressable depending on the system configuration, Windows XP 64-bit is plagued with bugs and compatibility issues with programs and drivers (if you think Vista at release was bad, try XP 64-bit). Also, Windows XP does not take advantage of a multi-core CPU environment. Everything in Windows XP is designed for single core CPUs. This means nothing (of Windows) will use 2 core at the same time to do things faster, it will just move to either cores. Of course, anything newer will not have XP drivers or if they do, will most likely not be proper... where the goal is to get the hardware working, not working well, let alone deliver the most performance out of the hardware. Also, Windows XP does not support power saving features. This results in performance degradation due to a warmer operating system (possibly, depends on your cooling), and the hardware guesses the load it is receiving to know if it needs to clock faster or not. The OS communicates nothing to the hardware. This feature was introduced in Vista.

 

Once all done, and the OS fully updated. XP security is in a state that I would classify as more holes than chicken wire. I would not trust this system in your home network. I would cut it from the internet. All its security issues/flaws are exposed and are well known. This was one of the big reasons why Microsoft did the Longhorn project (Vista), which was basically recode the majority of OS from scratch, and hence why Vista was filled with bugs and lack optimization at release. The project took 6 years, and even then was rushed to be released.

 

 

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372137
Share on other sites

Link to post
Share on other sites

36 minutes ago, Christophe Corazza said:

Don't quote me on this, but:

I don't think that the Athlon was specifically designed for Windows XP.

I thought that Windows XP was released at the same time as the improved version of the Athlon. So as a 'marketing strategy', AMD added XP to the name to market the CPU towards Windows XP.

The Athlon XP has 'XP' in the name as an unofficial reference to Windows XP.

 

OP: I would personally grab an Athlon 64 system for an XP rig.

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372143
Share on other sites

Link to post
Share on other sites

19 minutes ago, Crunchy Dragon said:

The Athlon XP has 'XP' in the name as an unofficial reference to Windows XP.

 

OP: I would personally grab an Athlon 64 system for an XP rig.

But he won't be able to use the "64" part of his "Athlon 64", as 32-bit Windows XP is well 32-bit. So why waste money?

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372151
Share on other sites

Link to post
Share on other sites

VirtualBox can emulate a GeForce 6800, which most games until about 2009 were fine with. At that point, Windows 7 came out so there's sort of no point in using XP for games made in late 2009 and after.

 

Otherwise, I would suggest nothing more powerful than a second gen Core 2 Quad system, or heck, even a second gen Core 2 Duo should be fine. For the video card, nothing more than a GeForce 200 or Radeon HD 4000 series card since I think NVIDIA and AMD basically dropped XP support after that. I'd stick with a GeForce 8 or Radeon HD 2000/3000 card since that was still within XP's heyday (if you considered Vista to be something to skip)

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372153
Share on other sites

Link to post
Share on other sites

Just now, GoodBytes said:

But he won't be able to use the "64" part of his "Athlon 64", as 32-bit Windows XP is well 32-bit. So why waste money?

 

Most people back in the days of Athlon 64 used 32bit WinXP. And waste of money? :D Athlon 64s are really cheap

Intel Core i9-9980XE 18c/36t, Asus TUF X299 Mark 1, 128GB DDR4 3200MHz, Palit RTX 5070, 2TB 970 EVO Plus, 2TB SN570, 8TB HDD, Meshify 2

PC 2: AMD Ryzen 7 3700X 8c/16t, MSI X470 Carbon, 32GB DDR4 2666MHz, Asus GTX 1080 Strix, 512GB Samsung PM981, 1TB Crucial MX500, Fractal Define R4

Old PC: Intel Xeon X5670 6c/12t @ 4.40GHz, Asus P6X58D-E, 48GB DDR3 1600MHz, EVGA GTX 970 ACX 2.0, 500GB, 250GB & 120GB SSD, 10TB & 2x 4TB HDD, Fractal Define R5

PC 3: Intel Xeon E5-2690 8c/16t @ 3.3-3.8GHz, ThinkStation S30 (C602/X79), 64GB (4x 16GB) DDR3 1600MHz, Asus GeForce GTX 960 Turbo OC, 1TB Crucial MX500

Laptop: ThinkPad T440p, Intel Core i7-4800MQ 4c/8t @ 2.7-3.7GHz, 16GB DDR3 1600MHz, GeForce GT 730M (GPU: 1006MHz MEM: 1151MHz), 2TB SSD, 14" 1080p IPS, 100Wh battery

Phone: Samsung Galaxy S23 256GB Watch: Samsung Galaxy Watch7 44mm LTE

General X58 Xeon/i7 discussion

Some other PC's:

Spoiler

Some of the specs of these systems might not be up to date

Z77: Intel Core i7-3770 4c/8t @ 4.22-4.43GHz, Asus P8Z77-V LK, 32GB DDR3 1648MHz, Asus RX 470 Strix, 1TB & 250GB Crucial MX500 and 3x 500GB HDD

PC 4: Intel Xeon X5675 6c/12t @ 3.07-3.47GHz, HP 0B4Ch (X58), 12GB DDR3 1333MHz, Asus GeForce GTX 660 DC2, 240GB & 120GB SSD, 1TB HDD

PC 5: Intel Xeon W3550 @ 3.07GHz, HP (X58), 8GB DDR3, NVIDIA GeForce GT 640 (GPU: 1050MHz MEM: 1250MHz), 120GB SSD, 2TB, 1TB and 500GB HDD

PC 6: Intel Core2 Quad Q9550 @ 3.8GHz, Asus P5KC, 8GB DDR2, NVIDIA GeForce GTX 470, 120GB SSD and 500GB HDD

HTPC: Intel Core2 Quad Q6600 @ 3.0GHz, HP DC7900SFF, 8GB DDR2 800MHz, Asus Radeon HD 6570, 240GB SSD and 3TB HDD

WinXP PC: Intel Core2 Duo E6300 @ 2.33GHz, Asus P5B, 2GB DDR2 667MHz, NVIDIA GeForce 8500 GT, 32GB SSD and 80GB HDD

RetroPC: Intel Pentium 4 HT @ 3.0GHz, Gigabyte GA-8SGXLFS, 2gb DDR1, ATi Radeon 9800 Pro, 2x 40gb HDD

My first PC: Intel Celeron 333MHz, Diamond Micronics C400, 384mb RAM, Diamond Viper V550 (NVIDIA Riva TNT), 6gb and 8gb HDD

Server: 2x Intel Xeon E5420, Dell PowerEdge 2950, 32gb DDR2, ATI ES1000, 4x 146gb SAS

Dual Opteron PC: 2x 6-core AMD Opteron 2419EE, HP XW9400, 32GB DDR2, ATI Radeon 3650, 500gb HDD

Core2 Duo PC: Intel Core2 Duo E8400, HP DC7800, 4gb DDR2, NVIDIA Quadro FX1700, 1tb and 80gb HDD

Athlon XP PC: AMD Athlon XP 2400+, MSI something, 1,5gb DDR1, ATI Radeon 9200, 40gb HDD

Thinkpad: Intel Core2 Duo T7200, Lenovo Thinkpad T60, 4gb DDR2, ATI Mobility Radeon X1400, 1tb HDD

Pentium 3 PC: Intel Pentium 3 866MHz, Asus CUSL2-C, 512mb RAM, 3DFX VooDoo 3 2000 AGP

Laptop: Dell Latitude E6430, Intel Core i5-3210M, 6gb DDR3 1600MHz , Intel HD 4000, 250gb Samsung SSD 860 EVO, 1TB WD Blue HDD

Laptop: Latitude 3380, Intel Pentium Gold 4415U 2c/4t @ 2.3GHz, 8GB DDR4, Intel HD 610, 120GB SSD, 13.3" 768p TN, 56Wh battery

Phone: Huawei Honor 9 64GB + 256GB card Watch: Motorola Moto 360 1st Gen.

Laptop 2: ThinkPad T450, Intel Core i7-5600U 2c/4t @ 2.6-3.2GHz, 16GB DDR3 1600MHz, Intel HD 5500, 250GB SSD, 14" 900p TN, 24Wh + 72Wh batteries

 

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372154
Share on other sites

Link to post
Share on other sites

Just now, GoodBytes said:

But he won't be able to use the "64" part of his "Athlon 64", as 32-bit Windows XP is well 32-bit. So why waste money?

Athlon 64s are relatively easy to come by and can usually be had for free.

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372156
Share on other sites

Link to post
Share on other sites

1 minute ago, Pasi123 said:

Most people back in the days of Athlon 64 used 32bit WinXP. And waste of money? :D Athlon 64s are really cheap

I've got 2 Athlon 64 machines, both of which I got for free since they're basically worthless :D

Quote or tag me( @Crunchy Dragon) if you want me to see your reply

If a post solved your problem/answered your question, please consider marking it as "solved"

Community Standards // Join Floatplane!

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372157
Share on other sites

Link to post
Share on other sites

7 minutes ago, GoodBytes said:

But he won't be able to use the "64" part of his Athlon 64, as 32-bit Windows XP is well 32-bit. So why waste money?

 

It was still the fastest processor at running 32-bit code as well though when it was released. And clock for clock it was close to 80% faster than the Pentium 4.

 

Still, though... A dual core is going to be close to the pinnacle of performance for an XP machine, and they are so incredibly easy to find. There were far more Intel Core 2 duo systems in the 2007-2010 time frame than AMD equivalents, since AMD was pretty much only for the high end. The E6600 came out for about $300, and outperformed the $1000 FX-62. It only got worse from there. You can find E4000, E6000 and E8000 core 2 duo's for less than $10, and motherboards equally readily available. Socket 939 and Athlon 64 X2 are way harder to find by comparison, will be more expensive and slower overall.

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372167
Share on other sites

Link to post
Share on other sites

1 hour ago, GoodBytes said:

Your best bet is to install Windows XP under a virtual machine.  It is the easiest thing to do.

If you really want to install it on as a main OS, then the hardware you get will depends on the version of Windows XP. Is it Windows XP, XP with SP1 or XP with SP2.

If you have Windows XP original, then you will quickly discover that, depending on the hardware configuration, not know what SATA is, or PCIe, among possibly other things. And now you are in for a headache. As, just to get the SATA controller detected to even install Windows XP successfully, the setup only works with floppy drive to load drivers. And so, you'll need to get a functioning floppy drive, let alone a floppy disk to have the SATA drivers in them. You are looking at a week-end project, possibly two of them to get everything up and running. If you have XP with SP2, then the setup experience will be far better, but keep in mind that Windows XP does not support HPET, AHCI, NCQ, UEFI, SSD, and more, which means you'll need to set a lot of stuff to Legacy mode, and that will kill the system performance. Also, keep in mind that 32-bit Windows XP only support system with 4GB of RAM, where between 3.25 to 3.7GB of it will be actually addressable depending on the system configuration, Windows XP 64-bit is plagued with bugs and compatibility issues with programs and drivers (if you think Vista at release was bad, try XP 64-bit). Also, Windows XP does not take advantage of a multi-core CPU environment. Everything in Windows XP is designed for single core CPUs. This means nothing (of Windows) will use 2 core at the same time to do things faster, it will just move to either cores. Of course, anything newer will not have XP drivers or if they do, will most likely not be proper... where the goal is to get the hardware working, not working well, let alone deliver the most performance out of the hardware. Also, Windows XP does not support power saving features. This results in performance degradation due to a warmer operating system (possibly, depends on your cooling), and the hardware guesses the load it is receiving to know if it needs to clock faster or not. The OS communicates nothing to the hardware. This feature was introduced in Vista.

 

Once all done, and the OS fully updated. XP security is in a state that I would classify as more holes than chicken wire. I would not trust this system in your home network. I would cut it from the internet. All its security issues/flaws are exposed and are well known. This was one of the big reasons why Microsoft did the Longhorn project (Vista), which was basically recode the majority of OS from scratch, and hence why Vista was filled with bugs and lack optimization at release. The project took 6 years, and even then was rushed to be released.

 

 

Lmao I thought about a virtual machine, but I need a project and an XP build would be perfect. Something under $500 and has a genuine place and purpose in the house. I wanna use XP SP 3, and I would like to avoid IDE if I can, but I can deal with it if I have to. As for cooling, I'll use the stock fans, since I'm using stock clocks on whatever I buy. The storage, case, and PSU will all be modern (or modern-ish, I suppose the mobo won't have support for USB 3.0) If the fans have too much coil whine or something then I'll slap a box fan over it and put some headphones in. I may or may not buy a DAC as well since I know that audio wasn't the best on mobos back then. I understand that 32 bit Windows only supports 4 GB of RAM, but is that really gonna bottleneck anything? I just wanna play games like Midnight Club, Diablo, Freelancer, etc. without a crash and/or blue screen. 64 bit was a pretty big headache, and the whole idea here is that this is sort of a therapeutic build, with little to no hassle. This is staying unconnected from my router btw, I don't really wanna take the chance of the security being breached. At the end of the day, I just want a solid answer on what my CPU and GPU should be, and whatever would have the newest driver support at an affordable price.

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372383
Share on other sites

Link to post
Share on other sites

 

1 hour ago, JamesDean said:

Lmao I thought about a virtual machine, but I need a project and an XP build would be perfect. Something under $500 and has a genuine place and purpose in the house.

Not Windows XP. It has no purpose in a house.

A project idea that I have done recently is made a Netflix box for my TV (its not a smart one). I used my old Nvidia ION platform (1st gen Atom 1.6GHz dual core CPU 64-bit, GeForce 9400M) , which I overclocked the CPU to the max at 2.05GHz (limited by the motherboard which can't deliver more voltage to the CPU. I like I picked the max from the menu selection for the CPU voltage :P), installed Windows 10, and strip the OS from everything I could while keeping networking, and running UWP apps (Atom CPU, even overclocked is way to slow). Set it is to tablet mode to get a full screen menu, installed Netflix, Skype, Plex, got an air mouse with a keyboard on the back, and a programmable IR receiver (to put the system to sleep and wake up via the Air Mouse which its power button is through IR, the rest aren't). The end result is, once everything is loaded, a smooth experience, and enjoy 1080p Netflix (technically also 4K but the GPU doesn't support it, and Atom CPU is too slow). Was a fun little project.

 

Budget was near 0$, so it looks like this:

Spoiler

WP_20180414_19_55_21_Pro.jpg.b9b630b09fe408977050c2266a100d4b.jpg

(Yes, those are motherboard standoff used on reverse with HDD screws to lift the board up :D)

The CPU is the bottleneck by considerable margins. UWP apps shine the most, as the whole GUI is all GPU rendered, same for Edge, Netflix, Plex are uses the GPU exclusively for video rendering... but loading content uses the CPU, and that is sooo slow. Even if you put a laptop crappy 5400RPM HDD, the CPU is still the bottleneck. It is a hopeless case)

 

Quote

I wanna use XP SP 3, and I would like to avoid IDE if I can, but I can deal with it if I have to.

You'll need to set your SATA controller to IDE emulation mode in the BIOS in any case. Although you can inject the SATA controller drivers to Windows XP setup, make a new disk, and hopefully it works. If you have XP SP2 disk, than you might be OK, or use the motherboard driver disk and load the drivers from there during XP setup.

 

Quote

The storage, case, and PSU will all be modern (or modern-ish).

Ok, this may not work. I know that older PSU doesn't work with more modern CPUs even if you have all the power connector due to the ATX standard change. Not sure if modern'ish PSU are backward compatible, is what I am saying. All to say, if the system doesn't power up or doesn't POST, it might a PSU ATX version issue.

 

Quote

I suppose the mobo won't have support for USB 3.0.

Correct. Windows 7 needed separate drivers from the USB 3.0 controller chip manufacture to make it work. So XP definitely doesn't. Unless you happen to have a USB 3.0 controller with XP drivers. Expect those ports not work at all until the drivers are installed. Use USB 2.0 port.

 

Quote

I may or may not buy a DAC as well since I know that audio wasn't the best on mobos back then.

If you end up with an AMD Athlon XP, on an Nvidia nForce 2 motherboard WITH Nvidia SoundStorm sound chip (yes, Nvidia did a sound chip back in the days), the sound is pretty decent. It was equivalent to the Creative Labs Sound Blaster Audigy 2 if memory serves correct. Nvidia stop making sound chips soon after, as most motherboard implementing the nForce 2 chipset, didn't put the SoundStorm audio chip due to cost. So those motherboards are rare... they were few back in the days, to start with. I had one. Was nice.

 

Quote

I understand that 32 bit Windows only supports 4 GB of RAM, but is that really gonna bottleneck anything? I just wanna play games like Midnight Club, Diablo, Freelancer, etc. without a crash and/or blue screen.

You should never have a Bluescreen on a Vista and up system. Blue screens occurs due to an unrecoverable problem, which is either driver related or faulty hardware. I would investigate. Crash of game and graphical glitches are possible. You can maybe find unofficial patches to make the game work on modern Windows.

 

 

Quote

 At the end of the day, I just want a solid answer on what my CPU and GPU should be, and whatever would have the newest driver support at an affordable price.

Just do NOT get:

  • Intel Atom CPU, any model. Just don't
  • AMD Sempron
  • Intel Celeron (especially the old ones)
  • Intel Pentium D

If you do want to get an AMD Athlon XP, I recommend it is on an nForce 2 chipset motherboard for easy overclocking. You can easily overclock the 2500+ to 3200+ just by changing the multiplier which is unlocked, heck the motherboard was identifying the CPU as the higher end model once you did it. The 2500+ was a very popular model due to this ability.

 

If you want to get an AMD Athlon 64 or 64 X2 on Socket 939, those system will run Windows 7 64-bit, especially the X2, so you can use it for other projects. Get it with an Nvidia nForce 4 motherboard, preferably the 32X SLI model (not for the SLI, but usually the motherboard is feature rich, and good at overclocking, and the best performance, if I recall correctly). Keep in mind that the Socket 939 CPUs DO NOT support Windows 8 or 10 64-bit, due to missing needed CPU technologies that Windows needs. You are limited to Windows 7 64-bit.

 

If you get a Core 2 Duo 2.0GHz+, with a nice SSD, you run Windows 10 with great experience. You'll quickly notice a fast and responsive experience, especially if you load it up with 4GB of RAM or more, and a dedicated entry or better GPU (forget Intel integrated graphics). It will be slow, and really impact you when you'll extract .zip files or compress them, install programs, and well anything CPU heavy. Gives out this weird feel, as the HDD isn't the bottleneck, as it is a decently fast SSD, but rather the CPU, and Windows 10 stays in RAM. Heck if you want to do a mad scientist experiment, if your HDD/SSD is on SATA controller set to AHCI mode, and you ensure no disk activity, you can pull the HDD/SSD SATA cable, and the whole OS will still operate fine until you open a folder, or start a program, or load anything not in memory (the more RAM you have, the more Windows will put itself to your RAM). And once you plug the SATA cable back in, and wait several seconds while everything syncs up, Windows will execute everything that needed the HDD/SSD you did in order. WARNING: If you do this, expects data corruption which can occur, and if disk was needed when you pulled out the SATA cable, the system will BSOD. Do at your own risk.

 

As for GPU.

  • GeForce FX 5900 SE (Sucky Edition) 128MB or faster/newer/better. You should be able to play all sorts of games of the time with this GPU, including HalfLife 2 with great visual settings. Of course, newer/faster/better the GPU the more power you'll have for games, and can run future version of Windows and games better, let alone have drivers for the newer version of Windows.

 

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372542
Share on other sites

Link to post
Share on other sites

Don't get an AMD Athlon XP. It doesn't support SSE2 so newer WinXP games and programs wouldn't work on it. I'd recommend getting some E7000 or E8000 series Core2 Duo. LGA775 boards should work just fine with any modern power supply unlike Athlon XPs.

Pentium 4 and Athlon XP would be good options only if you wanted to build an actual retro PC with AGP and IDE. And system like that would be only good for 2000-2005 games and stuff.

 

I actually have 3 different XP retro gaming PCs :D(Tbh I have a lot more than 3 XP PCs)
 

Spoiler

 

My main XP rig. I'm actually writing this on it. and it's really fast on normal usage

Intel Core2 Duo E6300 @ 2.33GHz

2gb DDR2 667MHz

NVIDIA GeForce 8500 GT (I'm planning on upgrading that to a 8800 GTX/GTS or something)

Asus P5B (P965)

32gb SSD + 80gb HDD

 

For 2004/5 and older games:

Intel Pentium 4 HT 3.0GHz (S478)

2gb DDR1 400MHz

ATI Radeon 9800 Pro

Gigabyte GA-8SGXL

2x slow 40gb IDE HDDs

 

For... Idk..

AMD Athlon XP 2400+

1,5gb DDR1

NVIDIA GeForce4 MX-440 or sometimes ATI Radeon 9200

MSI something

40gb IDE HDD

 

 


What kind of monitor you are going to use? Most of the older XP games doesn't support widescreen resolutions. If you have a 16:9 monitor, you'd probably want to use GPU scaling with fixed aspect-ratio if your monitor doesn't have a 4:3 or 5:4 mode.

Intel Core i9-9980XE 18c/36t, Asus TUF X299 Mark 1, 128GB DDR4 3200MHz, Palit RTX 5070, 2TB 970 EVO Plus, 2TB SN570, 8TB HDD, Meshify 2

PC 2: AMD Ryzen 7 3700X 8c/16t, MSI X470 Carbon, 32GB DDR4 2666MHz, Asus GTX 1080 Strix, 512GB Samsung PM981, 1TB Crucial MX500, Fractal Define R4

Old PC: Intel Xeon X5670 6c/12t @ 4.40GHz, Asus P6X58D-E, 48GB DDR3 1600MHz, EVGA GTX 970 ACX 2.0, 500GB, 250GB & 120GB SSD, 10TB & 2x 4TB HDD, Fractal Define R5

PC 3: Intel Xeon E5-2690 8c/16t @ 3.3-3.8GHz, ThinkStation S30 (C602/X79), 64GB (4x 16GB) DDR3 1600MHz, Asus GeForce GTX 960 Turbo OC, 1TB Crucial MX500

Laptop: ThinkPad T440p, Intel Core i7-4800MQ 4c/8t @ 2.7-3.7GHz, 16GB DDR3 1600MHz, GeForce GT 730M (GPU: 1006MHz MEM: 1151MHz), 2TB SSD, 14" 1080p IPS, 100Wh battery

Phone: Samsung Galaxy S23 256GB Watch: Samsung Galaxy Watch7 44mm LTE

General X58 Xeon/i7 discussion

Some other PC's:

Spoiler

Some of the specs of these systems might not be up to date

Z77: Intel Core i7-3770 4c/8t @ 4.22-4.43GHz, Asus P8Z77-V LK, 32GB DDR3 1648MHz, Asus RX 470 Strix, 1TB & 250GB Crucial MX500 and 3x 500GB HDD

PC 4: Intel Xeon X5675 6c/12t @ 3.07-3.47GHz, HP 0B4Ch (X58), 12GB DDR3 1333MHz, Asus GeForce GTX 660 DC2, 240GB & 120GB SSD, 1TB HDD

PC 5: Intel Xeon W3550 @ 3.07GHz, HP (X58), 8GB DDR3, NVIDIA GeForce GT 640 (GPU: 1050MHz MEM: 1250MHz), 120GB SSD, 2TB, 1TB and 500GB HDD

PC 6: Intel Core2 Quad Q9550 @ 3.8GHz, Asus P5KC, 8GB DDR2, NVIDIA GeForce GTX 470, 120GB SSD and 500GB HDD

HTPC: Intel Core2 Quad Q6600 @ 3.0GHz, HP DC7900SFF, 8GB DDR2 800MHz, Asus Radeon HD 6570, 240GB SSD and 3TB HDD

WinXP PC: Intel Core2 Duo E6300 @ 2.33GHz, Asus P5B, 2GB DDR2 667MHz, NVIDIA GeForce 8500 GT, 32GB SSD and 80GB HDD

RetroPC: Intel Pentium 4 HT @ 3.0GHz, Gigabyte GA-8SGXLFS, 2gb DDR1, ATi Radeon 9800 Pro, 2x 40gb HDD

My first PC: Intel Celeron 333MHz, Diamond Micronics C400, 384mb RAM, Diamond Viper V550 (NVIDIA Riva TNT), 6gb and 8gb HDD

Server: 2x Intel Xeon E5420, Dell PowerEdge 2950, 32gb DDR2, ATI ES1000, 4x 146gb SAS

Dual Opteron PC: 2x 6-core AMD Opteron 2419EE, HP XW9400, 32GB DDR2, ATI Radeon 3650, 500gb HDD

Core2 Duo PC: Intel Core2 Duo E8400, HP DC7800, 4gb DDR2, NVIDIA Quadro FX1700, 1tb and 80gb HDD

Athlon XP PC: AMD Athlon XP 2400+, MSI something, 1,5gb DDR1, ATI Radeon 9200, 40gb HDD

Thinkpad: Intel Core2 Duo T7200, Lenovo Thinkpad T60, 4gb DDR2, ATI Mobility Radeon X1400, 1tb HDD

Pentium 3 PC: Intel Pentium 3 866MHz, Asus CUSL2-C, 512mb RAM, 3DFX VooDoo 3 2000 AGP

Laptop: Dell Latitude E6430, Intel Core i5-3210M, 6gb DDR3 1600MHz , Intel HD 4000, 250gb Samsung SSD 860 EVO, 1TB WD Blue HDD

Laptop: Latitude 3380, Intel Pentium Gold 4415U 2c/4t @ 2.3GHz, 8GB DDR4, Intel HD 610, 120GB SSD, 13.3" 768p TN, 56Wh battery

Phone: Huawei Honor 9 64GB + 256GB card Watch: Motorola Moto 360 1st Gen.

Laptop 2: ThinkPad T450, Intel Core i7-5600U 2c/4t @ 2.6-3.2GHz, 16GB DDR3 1600MHz, Intel HD 5500, 250GB SSD, 14" 900p TN, 24Wh + 72Wh batteries

 

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11372739
Share on other sites

Link to post
Share on other sites

If you want something really simple for Windows XP support, just get an older Dell OptiPlex. My office used a few 755s and 760s running XP Pro, and as far as I ever knew there weren't any issues. They use Core 2 Duo CPUs, so you should be good there. Just add a GPU and you're good. 

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11373782
Share on other sites

Link to post
Share on other sites

Get something based on Core2Duo/Quad, Athlon X2/X4 or Phenom II. 

I'd stick with anything Radeon 7000 series or lower, or Nvidia 600 series or lower as far as GPU. 

And of course 4GB RAM max for 32-bit systems. 

Intel and Crucial include driver/software support to allow for TRIM under XP on their SSD's as well. 

 

Unfortunately we still have the odd XP machine I have to support at work so its the bane of my existence. 

I started using XP when it was project Whistler back in 2000. I'm happy to never see it again personally :P

Spoiler

Desktop: Ryzen9 5950X | ASUS ROG Crosshair VIII Hero (Wifi) | EVGA RTX 3080Ti FTW3 | 32GB (2x16GB) Corsair Dominator Platinum RGB Pro 3600Mhz | EKWB EK-AIO 360D-RGB | EKWB EK-Vardar RGB Fans | 1TB Samsung 980 Pro, 4TB Samsung 980 Pro | Corsair 5000D Airflow | Corsair HX850 Platinum PSU | Asus ROG 42" OLED PG42UQ + LG 32" 32GK850G Monitor | Roccat Vulcan TKL Pro Keyboard | Logitech G Pro X Superlight  | MicroLab Solo 7C Speakers | Audio-Technica ATH-M50xBT2 LE Headphones | TC-Helicon GoXLR | Audio-Technica AT2035 | LTT Desk Mat | XBOX-X Controller | Windows 11 Pro

 

Spoiler

Server: Fractal Design Define R6 | Ryzen 3950x | ASRock X570 Taichi | Asus RTX 4060 Dual OC | 64GB (4x16GB) Corsair Vengeance LPX 3000Mhz | Corsair RM850v2 PSU | Fractal S36 Triple AIO + 4 Additional Venturi 120mm Fans | 8 x 20TB Seagate Exos X22 | 4 x 16TB Seagate Exos X18 | 3 x 2TB Samsung 970 Evo Plus NVMe | LSI 9211-8i HBA

 

Spoiler

NAS: Innovision 4U 24-bay chassis (12GB MiniHD SGIO Backplane) | Intel Core i9-10980xe | EVGA X299 FTW-K | EVGA RTX 2080Ti Super FTW3 | 128GB (8x16GB) Corsair Vengeance LPX 3200Mhz | DEEPCOOL PN1000M PSU| Noctua NH-D12L Chromax Black | 16 x 16TB Seagate Exos X18 | 2 x 2TB Samsung 990 Pro | 2 x 2TB Intel U.2 P4510 | LSI 9305-24i HBA

 

Link to comment
https://linustechtips.com/topic/930120-windows-xp-build/#findComment-11374869
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×