Partying like it’s 1998 (with Unreal)

Don’t shoot the Nali! Also, there are more colours in the game than brown, I swear.

After some chat about the olden days of gaming in Discord that include recollections of the original Unreal, released in 1998, I felt the silly urge to re-install the game–and did!

For other people who are thinking, perhaps unwisely, of giving in to their nostalgia, here is what I did:

  • Went to my gog.com library to install the game from there. It turns out I never got the game on gog.com. I then checked Steam. On both platforms I have:
    • Unreal Tournament
    • Unreal Tournament 2004
    • Unreal Tournament 3 (re: UT2007)
    • Unreal 2
    • No original Unreal. Sad face.
  • I pondered whether I wanted to buy a 25-year-old game, but the decision was made for me because Epic delisted the game on all digital stores last year (along with all the others I listed above).
  • I dug out my binders of game CDs (BOGs) to see if I had my original Unreal disc. I did!
  • I dug out my USB DVD drive and plugged it in
  • I inserted the CD and waited to see what would happen
  • I got a pop-up about compatibility mode, clicked OK and waited
  • The installer launched!
  • The game installed!

Amazingly, the unpatched original CD version actually worked. It defaulted to 800×600 resolution. I then applied the UnrealClassicPatch227i, a community-made patch that builds on the efforts of Epic to allow the game to work with modern renderers and fixes a few bugs and glitches. The patch is on the community site OldUnreal, found here.

I made the following change to the console in the unreal.ini file, found in the Unreal/System folder, under the [Engine.Engine] section. This enables the UT-style Umenu system, which gives access to some of the newer options (and makes changing keybinds easier, too):

Console=UMenu.UnrealConsole

The original line is Console=UBrowser.UBrowserConsole.

I set the resolution to the same as my monitor, 2560×1440, which looks fine, though the HUD shrinks to micro-sized. Apparently HUD scaling is coming to the 227j patch.

I originally chose OpenGL for the renderer, but it was too dark and changing brightness had no effect. I switched to the Direct3D 9 renderer and was able to change the brightness from Impenetrably Dark But Undoubtedly Moody to Moody But I Can Actually See Some Things Now.

Finally, I installed some high resolution textures, which look fine, though there’s a jarring difference when you see a fuzzy original texture next to a high-res one. You can fix most of these by also installing the HD Skins pack, available from the same link. HD Skins is actually a mutator, but the readme.txt file doesn’t note that you must start a new game to first enable the mutator. You can save the configuration so the mutator always runs after that.

The game itself plays great, of course. I could probably run it at 100,000 x 100,000 resolution and still get 140 FPS. Now we’ll see how long a 25-year-old first-person shooter can hold my interest.

Bonus shot:

Looking back at the crashed Vortex Rikers ship you escape from.

Leave a Comment