Unreal Gold Guide

How to fix Unreal Gold crash on startup after installing patch 227i for Unreal Gold

How to fix Unreal Gold crash on startup after installing patch 227i

Overview

Can’t get your game to start properly after installing community patch 227i ? This might be of help.

The Error

If you’re getting a general protection fault that looks something like this:

General Protection Fault! History: UFireTexture::ConstantTimeTick <- UTexture::Tick <- (FireTexture NALIFX.SHANEFX.TORCHES2) <- UTexture::Update <- URender:CheesyrawFrame <- URender:CheesyrawFrame <- URender:CheesyrawWorld <- UGameEngind:Cheesyraw <- UWindowsViewPort::Repaint <- UWindows Client::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop

Diagnosing

This is most likely caused by Windows Data Execution Prevention (DEP), a security measure that is supposed to block malicious code from executing.
However what it really does in most cases is cause problems with older games.

So here’s what you need to do:
Open the command prompt as administrator.
To do so you can search for “cmd” in the Windows search, right click Command Prompt, and run as administrator.

Now type in

wmic OS Get DataExecutionPrevention_SupportPolicy


This command will return a number between 0 and 3:
0 – DEP is disabled for all processes.
1 – DEP is enabled for all processes.
2 – Only Windows system components and services have DEP applied
3 – DEP is enabled for all processes. Administrators can manually create a list of specific applications which do not have DEP applied

The Fix

OPTION 1
This method didn’t work for me but it doesn’t require completely shutting down DEP.

-Open Control Panel > System > Advanced System Settings
-Click on “Settings” in the “Performance Panel”
-Open the “Data Execution Prevention” tab.
-Add Unreal to the exception list.
-Reboot
See if Unreal now launches correctly.

OPTION 2 <— What worked for me

To turn DEP off completely, enter this command in the previously opened command prompt (or open it again as described in the previous section):

bcdedit.exe /set {current} nx AlwaysOff

You are required to reboot your pc after this.

Now Unreal Gold should boot up perfectly!

If you change your mind, to turn DEP back on, enter the command below and then reboot your pc:

bcdedit.exe /set {current} nx AlwaysOn

Conclusion

Hope this guide was helpful!
If it was, please rate it so others can find it more easily.
If it wasn’t, let me know what went wrong in a comment and I’ll try to help you get this game going!

SteamSolo.com