Running old PC games on a modern Windows machine
Published
A game from 2001 was written for an operating system, a graphics interface and a screen shape that no longer exist. Most of the time it still runs, but it needs help.
Here are the failures you will actually meet, in the order they usually appear.
It will not start at all
Try running the executable as administrator first. Many old installers wrote to folders that are now protected, and the game expects to write there too.
Then set compatibility mode on the executable, through its properties. Windows XP Service Pack 3 is the usual choice for games of that era.
On many machines, turning off fullscreen optimisations in the same properties panel fixes an immediate crash on launch. It is an obscure setting that causes a surprising share of failures.
It starts, but the screen is black or the colours are wrong
This is almost always an old graphics interface. Games from that period targeted DirectX versions that modern drivers emulate imperfectly.
Community wrappers exist for exactly this. They sit between the game and the modern driver, translating the old calls. dgVoodoo 2 is the best known for Direct3D and Glide era titles, and DxWnd handles a lot of windowing and colour depth problems.
It runs at the wrong shape
Games from before widescreen assume a four by three screen. On a modern display they either stretch, or letterbox, or crop the view.
Most well known titles have a community widescreen patch. Search the game name together with widescreen fix, and prefer patches hosted by long lived community sites over random file hosts.
There is no sound, or the sound stutters
Old audio interfaces are gone. Some games need a wrapper here too, and some simply need the audio device set to a lower sample rate in Windows sound settings, because they cannot cope with modern defaults.
The game is from the DOS era
Compatibility mode will not help. DOS games need an emulator, and DOSBox is the standard answer. Point and click adventures of the same period are often better served by ScummVM, which reimplements the engines rather than emulating the machine.
The shortcut worth knowing
If a game is available on GOG, that version usually ships pre patched: wrappers included, widescreen handled, DOSBox or ScummVM already configured. You are paying for someone else having done all of the above.
That is often the difference between an evening of tinkering and a game that simply launches. It is worth checking which platform a key activates on before deciding what you are actually buying.
