How do I get an older Windows 95/98 game to run in Windows 7 64-bit without some colors looking off?
Recently EA released the first few Command and Conquer games for free on their website. I’ve downloaded and installed the first one for 64-bit (the download for 64-bit versions of Windows can be found on the installation instructions page). Anyway when I play it it looks horrible.
For some reason I’m getting graphical output errors, mainly just with the FMVs, but there’s also some minor ones during actual gameplay. I was wondering how to set it up to look better. I know I’ve done it in XP before, but I can’t remember what I did. It would also be great to be able to do this with any other old games I have (like Battleground Gettysburg).
I have tried:
– Checking the “Run in 256 colors mode” option. It didn’t change anything. I think this is because Windows was automatically doing that anyway.
– Running it in XP Compatibility Mode but couldn’t get it to run.
I know it would probably help if I had screenshots, but every time I try to make one it only captures the colors that are off, with the rest of the in game screen being black. Thus they don’t really help out of context for what the screen looks like.
6 Solutions collect form web for “How do I get an older Windows 95/98 game to run in Windows 7 64-bit without some colors looking off?”
If it is anything like the color issues that Age of Kings has with Win 7 64 bit, you could try going to the Task Manager and ending the explorer.exe task, and then going back into the game.
With Age of Kings, you could start the game, ALT-TAB back to Windows, open the task manager and end process on explorer.exe you will lose all the Windows toolbars and things when you do it, but you can then ALT-TAB back into the game and the colors should be fixed. (In Age of Kings the graphics errors made the water bright purple.)
If you leave the task manager up, once you are done with the game you can just go to run and type explorer.exe to get Windows back up again.
You only need to run this once per game’s .EXE file. No more need to manually close or use software that will close Explorer.exe everytime you run a game.
Windows Vista and Windows 7 break color compatibility with certain applications that depend upon palette-based, 256-color graphics. Due to changes to DirectX and DirectDraw, the colors of these applications and games may appear distorted under these newer operating systems.
DirectDrawFix will allow you to resolve this specific issue by applying required compatibility fixes to the registry. Elevation is required for this application to perform its updates.
Have you tried running in compatibility mode, with “use 256 colors” checked?
I don’t know if it’ll help here, but I’ve always been a SSI stratagy game junkie (Panzer General, Fantasy Genereral, etc), but couldn’t get them to run on my newer machines (XP or Vista…both failed even with compatability). Then I found DOSBox, a wonderfully simple program that emulates the old 86 machines and VOILA! They all run with no problems. Sure, running them through DOSBox will require you typing a few lines, but it’s VERY simple to do. ANyway, hope it helps.
This isn’t a delightful answer, but it can work. Install virtual box and see if you can get it running on a linux OS (advisably Ubuntu) through wine or if you have a copy of an older windows OS try that. it might work and you can get it working on your primary PC that way. I’ll see if there are any other was around this.
There is a DirectDraw fix called CnC-DDraw that was created specifically for the 8-bit colour C&C games (meaning, the first two; Command & Conquer 1 and Red Alert 1).
The official site of this fix is http://hifi.iki.fi/cnc-ddraw/, though it’s probably a lot more efficient if you just install the full unofficial patches for these games, which both contain this fix:
- For C&C1: Command & Conquer Gold unofficial 1.06 patch
- For Red Alert 1: Red Alert 1 installer/patcher
A more general DDraw override called DDWrapper can be used for the later C&C games which have 16-bit colours.