It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello! I have heard that Postal 2 has been updated and I'd like to give it another go. However, after I installed the game I get this message on startup

LockRect failed: D3DERR_DEVICELOST

History: UD3DRenderDevice::ReadPixels <- UD3DRenderDevice::Present <- UGameEngine::Draw <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop

and am unable to start the game. Does anyone know a fix for this? Thanks!
avatar
Tsjanith: Hello! I have heard that Postal 2 has been updated and I'd like to give it another go. However, after I installed the game I get this message on startup

LockRect failed: D3DERR_DEVICELOST

History: UD3DRenderDevice::ReadPixels <- UD3DRenderDevice::Present <- UGameEngine::Draw <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop

and am unable to start the game. Does anyone know a fix for this? Thanks!
I am assuming you are running Windows 10 if you are I had the same issue here is how I fixed it go to your directory where postal 2 is installed then go to the "System" directory then find the "Postal2.ini" file and open it in notepad in the section marked "[Engine.Engine]" you'll see three lines right underneath it the first one will say "RenderDevice=D3DDrv.D3DRenderDevice" put a semi-colon in front of that ";" then remove the semi-colon on the one that says "RenderDevice=OpenGLDrv.OpenGLRenderDevice". It should look like this:

[Engine.Engine]
;RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=Engine.NullRenderDevice
RenderDevice=OpenGLDrv.OpenGLRenderDevice

Save the file and run the game it should work.

Or, (This info is from a User named Gothik13) If you still want to run in D3D there is another fix. In the Postal2.ini file go to the [D3DDrv.D3DRenderDevice] section and under that change ReduceMouseLag=True to ReduceMouseLag=False Save and start the game. It will now run with D3D. However, I've found the game will still crash if you try to take screenshots.
Thanks so much for your fix! It worked!
avatar
chunkyjackson: Or, (This info is from a User named Gothik13) If you still want to run in D3D there is another fix. In the Postal2.ini file go to the [D3DDrv.D3DRenderDevice] section and under that change ReduceMouseLag=True to ReduceMouseLag=False Save and start the game. It will now run with D3D. However, I've found the game will still crash if you try to take screenshots.
This DEFINITELY resolves the problem. :)
I have the same problem-also windows 10. The only thing is, when I go into the system directory there is no Postal2.ini file only Postal2.int and various others

Am I missing something? Did I get cpu stupid?
avatar
alange83: I have the same problem-also windows 10. The only thing is, when I go into the system directory there is no Postal2.ini file only Postal2.int and various others

Am I missing something? Did I get cpu stupid?
There should be a file called Postal2 in your 'Systems' folder but might not show the .ini extension. Just right click on that file, go to 'Properties' and it will tell you the file extension.

Check out the screenshot I've attached to this post.

The one below Postal2 Application shortcut is the one you're looking for.
Attachments:
p2ini.png (11 Kb)
Post edited November 10, 2015 by marcinshaq
Working now, thanks. ^_^
Hi,

I have exactly the same problem since I update to Windows 10, when I try to launch the game. I specify that Postal 2 perfectly worked when I had Windows 8.
I tried to launch my game with all possible compatibility mods : always failed.
I change my file "Postal2.ini" with the method of chunkyjackson : always failed.
I reinstall the game : same issue.

Distraught now... Thanks.
Ok, I found the problem after long time... in "Properties" of Postal2.exe, we must check "administrator mod".
avatar
alange83: I have the same problem-also windows 10. The only thing is, when I go into the system directory there is no Postal2.ini file only Postal2.int and various others

Am I missing something? Did I get cpu stupid?
avatar
marcinshaq: There should be a file called Postal2 in your 'Systems' folder but might not show the .ini extension. Just right click on that file, go to 'Properties' and it will tell you the file extension.

Check out the screenshot I've attached to this post.

The one below Postal2 Application shortcut is the one you're looking for.
Got it going! Thanks a lot!
chunkyjackson, Thank you so much for the simple, detailed help. This fixed my problem I cannot thank you enough!
I am having kinda the same problem on win 11 except when I double-click the game it shows the warning message and after 5 secs it just closes without any popup