Painkiller: Black Edition

Painkiller: Black Edition

243 평점
Widescreen HUD Fix
Lemmers 님이 작성
This guide will show you how to fix the stretched HUD on widescreen displays. This works best for 16:10, 16:9, 21:9, 48:10, and 48:9 displays, but has basic support for any resolution. It includes center screen HUD placement for Eyefinity and NV Surround super-widescreen displays and includes a customizable weapon draw distance, as well as many other features. This does not change any gameplay elements at all, only certain visual tweaks to make this a better experience on modern monitors.

This does not fix the stretched out menus or movies, but it is a huge improvement for the ingame HUD that was designed internally at 1024x768.
2
3
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Installation
  • Download mediafire [dot] com/download/k1j3owf49tea21t (Current Version is 2.2)

  • Place the \Data\ folder into your \Steam\steamapps\common\Painkiller Black Edition\ directory

  • Open the folder that corresponds to your resolution, \16_9\ for example, and move this \Data\ folder into the same \steamapps\common\Painkiller Black Edition\ directory. These are resized textures (Boss Health, Startup Screen, Bolt Gun Scope) that have been properly scaled for each resolution.

  • Go to Options > HUD for easily accessible options. You can use this menu for most things, but certain things (like zoomed FOV) still require using the console or .ini edits.




View the README file for more installation information.

Console Commands
These commands can also be changed by editing the config.ini, but nothing beats the flexibility of the console.

New Console Commands, listed with their default values.
WeaponFOV = -10 Weapon distance to camera, + or - Eyefinity = 0 Centers important HUD elements. 1=On, 0=Off EyefinityAdjust = 0 Fine-tunes HUD placement. Negative numbers push HUD out, positive pulls HUD in. Requires Eyefinity = 1 StakeFadeTime = 3600 Time in seconds for stakes and shurikens to fade. Default time is one hour. CrosshairSize = 0.75 Crosshair Size. 1=Full Size, 2=Double Size, 0.5=Half size PlayStartMovies = false Disables the three splash videos on startup PlayStartSound = true Enables the painkiller-mainlogo.wav on startup

Existing commands that are handy.
FOV = 110 (Changes the Field of Vision) HudSize = 0.5 (Changes the size of the HUD while constraining proportions)

New commands that require a restart to take effect. Useful to avoid .ini edits.
ZoomFOV = 60 Zoomed Weapon FOV
Preview
4:3 (FOV 90) Unmodded.


16:9 (FOV 110) With Fix. HUD matches the aspect ratio and weapon draw distance is increased


16:9 (FOV 110) Unmodded. You can see the HUD is stretched horizontally.


-------------------------------------------------------------------------------------------------------------------------------

4:3 (FOV 90) Unmodded.


16:9 (FOV 110) With Fix. Borders are moved to match the intended look of the scoreboard.


16:9 (FOV 110) Unmodded. The Scoreboard background is misshapen at this size.


-------------------------------------------------------------------------------------------------------------------------------

4:3 Unmodded.


16:9 With Fix. Tarot cards are the right aspect ratio again.


16:9 Unmodded. The Card is squished so much vertically that it's almost square.


-------------------------------------------------------------------------------------------------------------------------------

48:9 HUD example (16:9 resolution screenshot stretched).


‫ ‫
16:9 (FOV 110) with Tiny HUD size setting. Comparable in size to Hell & Damnation's HUD.


Changelog
Vers. 1.0
  • Initial release. Only supports 16:9 displays.

Vers. 2.0
  • Complete overhaul of code to support any aspect ratio by manually changing variables.
  • Added WeaponFOV command to tweak the draw distance of weapons from the camera
  • Included Eyefinity/NVSurround support with an option to center the HUD on the main display.

Vers. 2.1
  • The HUD will now automatically match the proportions of your resolution, so I removed the console commands to set this manually as they are no longer needed.
  • Tarot cards displayed on the HUD are now always displayed in the proper dimensions without using texture edits for each aspect ratio.
  • Made start up splash screens and BooH sniper scope overlays for 16:10, 48:9, and 48:10 displays.
  • Included variables for PlayStartMovies [true/false] and PlayStartSound [true/false].
  • Savegame slots are now doubled, and by default they are sorted logically by Newest Date instead of Alphabetically.

Vers. 2.1.1
  • Fixed a common crash on the main menu when changing levels (my bad).

Vers. 2.2
  • Added the command StakeFadeTime to keep stakes and shurikens from disappearing after a few seconds. The aftermath of stake battles now looks amazing. If for whatever reason this causes a slowdown or crash, lower the value accordingly. Be aware that setting this value to zero is glitchy, it either doesn't render stakes or renders them infinitely.
  • Added FOV slider to Options > HUD menu.
  • Changed default value of the custom WeaponFOV setting to -10 instead of 0. On second look, I extended the weapon draw distance too far forward, so this makes 16:9 better match the original 4:3.
  • Fixed CrosshairResize to work without restarting Painkiller.exe
  • Added 21:9 resized texture support.


I consider 2.2 to be the final release as I'm moving on to Painkiller: Overdose next. I was hoping to find a way to resize the menu screens to always display at 4:3 with letterboxing, and to find a way to resize those few problem textures using code, but I kept hitting dead ends. These might be controlled through the engine .dll which I'm not going to touch. But if anyone can point me in the right direction to get started on either of these, I'd greatly appreciate the help, otherwise I'm leaving it as is.


--------------------------------------------------------------------------------------------------------------------------


Painkiller: Black Edition HUD Fix - http://steamcommunity.com/sharedfiles/filedetails/?id=193714598
Painkiller: Overdose HUD Fix - http://steamcommunity.com/sharedfiles/filedetails/?id=196469942
Painkiller: Resurrection HUD Fix - http://steamcommunity.com/sharedfiles/filedetails/?id=196994896
Painkiller: Redemption HUD Fix - http://steamcommunity.com/sharedfiles/filedetails/?id=212302748
Painkiller: Recurring Evil HUD Fix - Canceled


If the link to this mod expires, just let me know and I'll re-up it. I'm using MediaFire because it doesn't require people to signup. Just don't click on one of the 50 fake download links, you know the drill.


댓글 35
blaz 2024년 4월 20일 오전 8시 12분 
Really cool, needed to use the same xhair as you with .75 size on 21:9 for it to be perfect, thaaaanks a lot
tet5uo 2024년 2월 9일 오전 10시 27분 
Any chance of a 32:9 version?
AlexTheTerrible666 2023년 4월 10일 오전 9시 14분 
Have to use 21:9 fix since no 32:9 exist. But still works good. Only issue is, in menu I get 2 fps, going into sub ments, 120fps, So its a pain to select what I need to go into game, but everything else works good.
Grand Vizier Of Chaos 2021년 10월 15일 오전 6시 24분 
Thanks, works just fine!
PrimeviL 2021년 9월 27일 오전 4시 51분 
Thank u for this mod. It works like a charm but my game is in english now. I dunno why, because my config.ini is set to : Cfg.Language = "french". Any idea someone ?
NOMAD 2021년 8월 4일 오전 1시 59분 
Thank you for this :)
Avram 2020년 7월 23일 오후 1시 55분 
У меня и без этого мода FOV выставляется через консоль.
Нажимаем на клавишу ~ далее для 16:9 пишем FOV 106.2 :screamer:
Всё радуемся теперь рыли всё будет ок :diwrench:
Под другие соотношение считайте в калькуляторе под свой монитор.
Khohloma 2020년 6월 13일 오전 11시 29분 
Please, can u reupload fix for black edition
[CZE] мя. ξмıиεм 2020년 5월 30일 오전 11시 40분 
Thank you :)
Rifluvr 2020년 4월 8일 오전 8시 56분 
Links don't work. Please update it