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

×
I have tried to run comparability mode to Windows 7,XP, and 8 but I still couldn't get it to work without it crashing after the splash screen. Is there a way to fix this for a windows 10 user?
This question / problem has been solved by chunkyjacksonimage
high rated
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.
2nd option worked best for me. I don't take many screenshots anyways.
avatar
dajokaman759: 2nd option worked best for me. I don't take many screenshots anyways.
Had the same problem, and this also worked for me.
avatar
chunkyjackson: 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.
Thank you, that worked for me to ! :D
avatar
chunkyjackson: 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.
hey brother the 2nd option helped my out immediately. thank you so much, i have never played this before an thx to you i can play it. :)
At some point between last time I played it in 2016 and now, It works fine on WIndows 10 Pro. No problems. Although at some point when my battery died playing it it messed up my postal2 and user.ini files. But cleared those working fine again. Wish they'd add that it plays in Windows 10 again without messing around with the code.
Edit: Sorry, meant to start a new post.
Post edited May 22, 2019 by TheCycoONE
avatar
chunkyjackson: 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.
For me nothing works :/ , still crashes.