August 6

Games: UT2004 Crashes on startup – LockRect failed: D3DERR_DEVICELOST

On Windows 8.1 and Windows 10, Unreal Tournament 2004 has problem with DirectDraw.
The following error pops up:
LockRect failed: D3DERR_DEVICELOST
History: UD3DRenderDevice::ReadPixels <- UD3DRenderDevice::Present <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- Level Untitled <- UpdateWorld <- MainLoop
To resolve the issue you can deactivate the call for DirectDraw and use OpenGL instead.
Do the following:
Go to YourGamedirectoryUT2004SystemUT2004.ini
Find the section [Engine.Engine]
Comment out: RenderDevice=D3DDrv.D3DRenderDevice with a ;
Remove the “;” for RenderDevice=OpenGLDrv.OpenGLRenderDevice
Your section should look like the following:
[Engine.Engine]
;RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=D3D9Drv.D3D9RenderDevice
;RenderDevice=Engine.NullRenderDevice
RenderDevice=OpenGLDrv.OpenGLRenderDevice
;RenderDevice=PixoDrv.PixoRenderDevice
Unreal Tournament should now start as normal
Category: Games | Comments Off on Games: UT2004 Crashes on startup – LockRect failed: D3DERR_DEVICELOST
August 6

Games: UT2004 CD Key Problems

Sometime the registration key need re-added in the registry.
Create the following registry file:
For 32bit OS

UT32.reg

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREUnreal Technology]
[HKEY_LOCAL_MACHINESOFTWAREUnreal TechnologyInstalled Apps]
[HKEY_LOCAL_MACHINESOFTWAREUnreal TechnologyInstalled AppsUT2004]
“CDKey”=”XXXXX-XXXXX-XXXXX-XXXX”

For 64bit OS

UT64.reg

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeUnreal Technology]
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeUnreal TechnologyInstalled Apps]
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeUnreal TechnologyInstalled AppsUT2004]
“Folder”=”C:\Games\UT2004”
“Version”=”3369”
“CDKey”=”XXXXX-XXXXX-XXXXX-XXXXX”
“ADMIN_RIGHTS”=”You need to run this program as an administrator, not as a guest or limited user account.”
“NO_DISC”=”No disc in drive.  Please insert the disc labeled ‘Unreal Tournament 2004 Play Disc’ to continue.”
“NO_DRIVE”=”No CD-ROM or DVD-ROM drive detected.”
“TITLEBAR”=”Unreal Tournament 2004”
“WRONG_DISC”=”Wrong disc in drive.  Please insert the disc labeled ‘Unreal Tournament 2004 Play Disc’ to continue.”
“YEAR”=”2004”

Go to the Start menu > Run > type in “regedit” > select OK
Click File > Import

 

Category: Games | Comments Off on Games: UT2004 CD Key Problems