Hey guys! Would really like to pick your brains.
I've been playing postal 2 multiplayer and running servers for it for 3 years or so, and finally decided it was time I learnt more about the setting of this game and to see if I can improve them. To be honest postal 2 has many issues we have and to overcome as a community, and major skipping when you have high ping and good fps has always been a problem (when I say high, I mean anything over 70…)
Reason I’m making this post instead of messing around with the settings or following the (excellent) wiki you guys have, is because I’m not really sure how I should be treating p2, as an unreal game or unreal 03 game.
Postal is kinda a weird hybrid between the two engines, and I’m not 100% sure how that affects the ideal settings. The multiplayer code seems based mostly in unreal 99 though, even the menus are the same with a ‘press F5 if nothing happens’ message in the browser The unreal wiki states:
‘The engine for Postal 2 is kinda weird. It's like a combination of Unreal Tournament and UT2003. Most of the subsystems are build 2110, but a lot of the UnrealScript source was based on 927. A lot of merging was done, and some classes that most Unreal modders take for granted, such as Security and ClientScriptedTexture are absent from P2’
These are some of the default settings for postal 2 from the .ini:
[D3DDrv.D3DRenderDevice]
HighDetailActors=True
UsePrecaching=True
UseTrilinear=True
AdapterNumber=-1
ReduceMouseLag=True
UseTripleBuffering=False
UseHardwareTL=True
UseHardwareVS=True
UseCubemaps=True
DesiredRefreshRate=60
UseCompressedLightmaps=False
UseStencil=True
Use16bit=False
Use16bitTextures=False
MaxPixelShaderVersion=255
UseVSync=False
LevelOfAnisotropy=1
DetailTexMipBias=0.800000
DefaultTexMipBias=-0.500000
UseNPatches=False
TesselationFactor=1.000000
CheckForOverflow=False
AvoidHitches=False
OverrideDesktopRefreshRate=False
[IpDrv.TcpNetDriver]
AllowDownloads=True
ConnectionTimeout=180.0
InitialConnectTimeout=200.0
AckTimeout=1.0
KeepAliveTime=0.2
MaxClientRate=10000
MaxInternetClientRate=7000
SimLatency=0
RelevantTimeout=5.0
SpawnPrioritySeconds=1.0
ServerTravelPause=4.0
NetServerMaxTickRate=20
LanServerMaxTickRate=35
DownloadManagers=IpDrv.HTTPDownload
DownloadManagers=Engine.ChannelDownload
AllowPlayerPortUnreach=False
LogPortUnreach=False
MaxConnPerIPPerMinute=5
LogMaxConnPerIPPerMin=False
The default .ini for postal 2 is here:
http://www.resurrection-studios.com/...en/Default.ini
And for anyone interested the UC files for postal 2:
http://www.resurrection-studios.com/...sourcecode.rar
The main problem people get is how badly this game handles high pings, anything above 90 and you will get major skipping (not lag) most noticeable on maps with high Frames per second.
This is a long shot they anyone can help with this, but also postal servers have a problem where between map changes, the server can sometimes crash on map change(well I say sometimes, it happens about 1 in 3 times!) We have gotten around this by making mods that remember what map and game type were voted for, so the server reboots with the correct maps, but it’s obviously still annoying and does not please our server company’s… And ruins it for people who wanna run listen games as there client will crash on map change.
Any help would be greatly appreciated, and great site : )