Overview
Running Unreal II: The Awakening on Windows 10.
Step 1
Run the game so that it will create the needed Unreal2.ini file. The game will crash with the following error:
LockRect failed: D3DERR_DEVICELOST
History: UD3DRenderDevice::ReadPixels <- UD3DRenderDevice::Present <- UGameEngine::UpdateProgress <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop
Build: Mar 14 2003 13:26:15
If you get a message saying, please enable direct 3D set the Unreal2.exe to Windows XP service pack 2 compatibility mode. You can find the Unreal2.exe file in SteamSteamAppscommonUnreal II The AwakeningSystem. If you do not receive that message you can skip setting compatibility mode.
Step 2
Edit the Unreal2.ini file found in the same folder as the Unreal2.exe file by replacing the ReduceMouseLag=True entry with ReduceMouseLag=False and save. You can find the Unreal2.ini file in SteamSteamAppscommonUnreal II The AwakeningSystem. The ReduceMouseLag entry is listed under the [D3DDrv.D3DRenderDevice] section about 3/4 of the way down the page.
Step 3
Enjoy The Game.