EDIT: Decided to get 16GB more RAM, a Ryzen 5 2600, and a Gen 3 Sabrent Rocket 1TB SSD. About $145 all-in. If there are still issues, then a GPU in the ~$150 used range is really the last upgrade for me on this platform, I think. Thanks all!
So, I am currently running an absolutely ancient Ship of Theseus desktop. I have fairly modest needs, looking to play games, lets say on the order of Starfield, at 1080P, medium-ish settings, and not dropping below 30FPS when things get busy on-screen. Something like Minecraft I'd like to run a touch more aggressively, but I know it has its own technical bottlenecks that make it more intensive than you might think (don't murder me... I still play Bedrock because I like vanilla survival and it runs well). I also do some light 3D CAD using paid-for software that I like, so some sort of legal-ish Windows partition or VM with some form of GPU acceleration would also be nice, but I'm okay with running Linux for most things.
Current specs:
- Gigabyte B450M mobo
- Ryzen 5 2400G as CPU only
- Radeon RX 580
- 16GB PC3200 DDR4
- Unholy accumulation of SATA III drives: a Lexar 250gb for Windows 10, a 120GB Samsung for a couple of games, and a 640GB 7200RPM drive for Linux and storage.
I have actually been able to get the aforementioned Starfield running at 50fps (inside and light load) and 20-25ish FPS (outside action) at a customized set of low settings that isn't too horrifyingly ugly, but (1) that's clearly about as good as it's going to get, and (2) it's probably contributing to my not playing it all that much. So, what would help, and is anything salvageable? Would prefer to keep the upgrades as cheap as possible while getting a noticeable improvement to tide me over for a couple more years of low-end gaming and CAD. I'm not targeting any specific number, just "better." If it helps, let's set a USD $300 cap on upgrades, but cheaper is better. I'm hoping that staying at the lower resolution will be helpful.
It's important not to use a mechanical drive for modern gaming (if you are). Modern games can expect to be able to load assets more or less immediately upon request, otherwise your experience and performance suffers.
Your cpu is below the minimum requirements for windows 11 which may cause you challenges in the near future. But if you're comfortable with Linux that's largely mitigated.
Disabling CSM (in your bios) and confirming your operating systems are configured for uefi is important.
Enable "above 4G decoding" in your bios.
Confirm your bios is up to date and that your ram profile is configured correctly. (Lookup xmp/docp)
I believe your platform is too old for the Intel arc b580 but I suggest researching that option as it fits your budget. Otherwise a 10GB or higher GPU if you can find one. (Probably need to search the used market for something like a Radeon 6800 or better)