Reply 20 of 64, by Namrok
VivienM wrote on 2024-08-31, 14:34:It could be about processor instructions too - they use newer compiler that uses newer instructions, and oops, that sets a floor […]
Namrok wrote on 2024-08-31, 14:13:That aside, sometimes I see the system requirements on games like StarCraft HD and I weep. The original game ran on a Pentium 90. How on earth does higher resolution sprites require, lets see, a Geforce 6800 and an Athlon 64 X2? I can only assume the engine or middlewear in the remaster experienced profound bloat. I recall an anecdote around the development of Daikatana where an artist they hired who'd never done games before handed in some preposterously sized bitmap, thousands of pixels wide and tall, for an icon that would be 32x32 pixels on screen. And that just feels emblematic of all software now.
It could be about processor instructions too - they use newer compiler that uses newer instructions, and oops, that sets a floor on what processors can run the thing. Athlon 64 X2/Pentium D could be a rough shortcut for "need SSE3" and they don't want to put lots of asterisks about how this core Athlon 64 and that core Pentium 4 is fine but the other core is not.
But also... is an Athlon 64 X2 that unreasonable a requirement? StarCraft Remastered came out in 2017; the Athlon X2's glory days were in 2005, 12 years earlier. The recommended system for StarCraft Remastered is an E6600/8800GT; I had one of those in 2007. Meanwhile, original StarCraft came out in March 1998, i.e. when that Pentium 90 would have been just four years old.
One other thing I would be very curious about - actual performance. Back in the 1990s, minimum requirements for software were... ridiculous. Recommended requirements were barely passable. So my guess is that original StarCraft on that P90 was barely playable. What is StarCraft Remastered like on an X2 3800+ with a 6800 and 2GB of RAM running Win7 32-bit? Is it liveable?
I mean, you aren't wrong in that sense. Having the minimum system requirement set to an Athlon 64 X2 in 2017 when it came out is basically saying "This will run on any computer you likely still have." I'm more commenting on the fact that, for example, my Ryzen 5800X3D has 100's, if now 1000's of times the processing power of my families first DX2, or my own first Pentium 120. But I am not getting 100's or 1000's of times the experience out of it. 10x the experience out of it, tops. And in the last 10 years, it's almost been a regression, where the more powerful home computers get, bafflingly, the software experience is actually moving backwards!
Win95/DOS 7.1 - P233 MMX (@2.5 x 100 FSB), Diamond Viper V330 AGP, SB16 CT2800
Win98 - K6-2+ 500, GF2 MX, SB AWE 64 CT4500, SBLive CT4780
Win98 - Pentium III 1000, GF2 GTS, SBLive CT4760
WinXP - Athlon 64 3200+, GF 7800 GS, Audigy 2 ZS