13 years ago
Red alert 2 units dying
I have a problem with my installation of Red alert 2, when I start a game my units die within a minute. I'm unable to find the cause, I've validated the game files. I haven't reinstalled the game due...
I had this too, so I followed what was written here:
https://help.ea.com/en/article/how-to-run-older-command-conquer-titles-on-windows-8/
Namely:
No problems after that, although the game is very slow and laggy, despite being so old and running on a fairly powerful PC.
I wish EA had done some modifications to the game when they rereleased it, instead of just copy-pasting it as is.
S1Drano wrote:although the game is very slow and laggy, despite being so old and running on a fairly powerful PC.
This is actually an incorrect mindset; the combination of modern CPUs being multi-core, and a lot of graphical stuff being outsourced to the graphics card, might actually mean the game itself gets less resources, since it was made in times before all that, and thus simply can't use more than one CPU core, and never touches the GPU. On top of that, there's a tendency of players nowadays to play the game in higher resolutions, but these games don't scale, so higher resolution means more visible terrain, and thus more visible objects at the same time. The game's engine was never designed to handle so many objects shown at once, which causes additional problems all by itself.
I'm quite aware about how multicore CPUs affect apps that weren't built for them.
The PC I'm using has a 3.5 GHz clock rate and can turbo boost to up to 4.2 GHz. I remember playing this game on a 400MHz Celeron. I'm quite certain my CPU would have no problem with Red Alert 2 of all games, especially since an i7 should be way faster per Hertz than a Celeron that was released alongside the Pentium 3. Also, I'm fairly confident Windows is capable of moving any other process to the remaining 7 (logical) threads should the game require more resources.
Also, this particular game does not support resolutions above 1024x768. Even though I'm playing on a 4k screen, the game won't render at a higher resolution. The graphics are blurry from the scaling. Besides, the game runs constantly slow, regardless of how many objects are visible at the same time.
No, my PC is definitely more than fast enough for the game. If anything, I'd expect the game to be running so fast it becomes unplayable, but not the other way around.
I suspect it's simply some incompatibility with the OS. The game is most likely trying to make some calls that Windows 10 either doesn't recognize or simply no longer supports, which throws tons of exceptions around that the game needs to catch. That would explain why it's running so slowly.
But I can't really tell for certain without seeing the code, and frankly, I'm not really interested in looking at old code. I've got more than enough of old code to look at, at work.