Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
if you do that though, try to push the pause button once again.
It does seem like you might be missing some files, so verify the game cache first, and we'll go from there. To do that, right click on Postal 2 in your Steam Library, go to 'Properties' -> 'Local Files' -> 'Verify integrity of game cache'.
It should tell you if you are missing some files, and if you are, it will download them for you. After it's done downloading files, launch the game and it should hopefully be working fine now.
Delete Postal2.ini which is located in steamapps/common/Postal2Complete/System and launch the game.
text.
Go to steamapps/common/Postal2Complete/System and open a file called Postal2.ini.
Look for these lines of text:
FullscreenViewportX=
FullscreenViewportY=
StartupFullscreen=
and change them so that they look like this:
FullscreenViewportX=1920
FullscreenViewportY=1080
StartupFullscreen=False
Save the changes, and launch Postal 2 now.
should i try FullscreenViewportX=1920
FullscreenViewportY=1080 anyway?
Brightness=3.500000
Contrast=3.500000
Gamma=3.500000
Let me know if it's any better after the change, or if the screen is still black.
If it is, then try switching to OpenGL, this is not a perfect solution, but I'm curious if that will fix it, here's how to do it:
Edit your local Postal2.ini file with Notepad or a text editor, look for this section:
[Engine.Engine]
RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=Engine.NullRenderDevice
;RenderDevice=OpenGLDrv.OpenGLRenderDevice
Change it so that there's a semicolon in front of the D3DDrv line, and none in front of the OpenGLDrv line:
[Engine.Engine]
;RenderDevice=D3DDrv.D3DRenderDevice
;RenderDevice=Engine.NullRenderDevice
RenderDevice=OpenGLDrv.OpenGLRenderDevice