Difference between revisions of "The Punisher (2005)"
From PCGamingWiki, the wiki about fixing PC games
m (→Game data) |
|||
(18 intermediate revisions by 7 users not shown) | |||
Line 8: | Line 8: | ||
{{Infobox game/row/publisher|Russobit-M}} | {{Infobox game/row/publisher|Russobit-M}} | ||
|engines = | |engines = | ||
− | {{Infobox game/row/engine|CTG|ref=<ref>{{Refurl|url=https://twitter.com/DSVolition/status/595587026671501312|title= | + | {{Infobox game/row/engine|CTG|ref=<ref>{{Refurl|url=https://twitter.com/DSVolition/status/595587026671501312|title=Volition on X|date=2023-10-19|snippet=All of our games run on our own engine that we developed in-house.}}</ref>}} |
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows|January | + | {{Infobox game/row/date|Windows|January 18, 2005|ref=<ref>{{Refurl|url=https://www.ign.com/articles/2005/01/18/the-punishing-begins|title=The Punishing Begins - IGN|date=2023-06-02}}</ref>}} |
|reception = | |reception = | ||
{{Infobox game/row/reception|Metacritic|the-punisher|67}} | {{Infobox game/row/reception|Metacritic|the-punisher|67}} | ||
− | |||
{{Infobox game/row/reception|IGDB|the-punisher--1|rating}} | {{Infobox game/row/reception|IGDB|the-punisher--1|rating}} | ||
|taxonomy = | |taxonomy = | ||
Line 22: | Line 21: | ||
{{Infobox game/row/taxonomy/perspectives | Third-person }} | {{Infobox game/row/taxonomy/perspectives | Third-person }} | ||
{{Infobox game/row/taxonomy/controls | Direct control }} | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
− | {{Infobox game/row/taxonomy/genres | TPS }} | + | {{Infobox game/row/taxonomy/genres | Action, Shooter, TPS }} |
{{Infobox game/row/taxonomy/sports | }} | {{Infobox game/row/taxonomy/sports | }} | ||
{{Infobox game/row/taxonomy/vehicles | }} | {{Infobox game/row/taxonomy/vehicles | }} | ||
Line 32: | Line 31: | ||
|gogcom id = | |gogcom id = | ||
|gogcom id side = | |gogcom id side = | ||
− | |official site= | + | |official site= https://web.archive.org/web/20051213010118/http://thq.com/punisher/home.php |
|hltb = 10140 | |hltb = 10140 | ||
|lutris = the-punisher-2005 | |lutris = the-punisher-2005 | ||
− | |||
|mobygames = 16630 | |mobygames = 16630 | ||
|strategywiki = The Punisher (2005) | |strategywiki = The Punisher (2005) | ||
Line 44: | Line 42: | ||
{{Introduction | {{Introduction | ||
− | |introduction = | + | |introduction = '''''The Punisher''''' is a {{Glossary:Singleplayer}} {{Glossary:TPS}} game developed by [[Company:Volition|Volition]] and published by [[Company:THQ|THQ]]. |
|release history = | |release history = | ||
Line 55: | Line 53: | ||
{{Availability/row| Retail | | disc | {{DRM|SecuROM|5}} disc check | | Windows }} | {{Availability/row| Retail | | disc | {{DRM|SecuROM|5}} disc check | | Windows }} | ||
}} | }} | ||
+ | {{ii}} A [https://community.pcgamingwiki.com/files/file/2659-the-punisher-demo/ demo] is available. | ||
==Essential improvements== | ==Essential improvements== | ||
Line 71: | Line 70: | ||
===[https://github.com/ermaccer/ThePunisher.DebugMenu/ Debug Menu]=== | ===[https://github.com/ermaccer/ThePunisher.DebugMenu/ Debug Menu]=== | ||
− | {{++}} Enables various debug options | + | {{++}} Enables various debug options. |
{{ii}} Change player model, enable infinite health/ammo, freecam mode, etc. | {{ii}} Change player model, enable infinite health/ammo, freecam mode, etc. | ||
Line 83: | Line 82: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{P|game}}\profiles\}} |
}} | }} | ||
Line 112: | Line 111: | ||
|borderless windowed = hackable | |borderless windowed = hackable | ||
|borderless windowed notes = See [[#Widescreen resolution|Widescreen resolution]]. | |borderless windowed notes = See [[#Widescreen resolution|Widescreen resolution]]. | ||
− | |anisotropic = | + | |anisotropic = false |
− | |anisotropic notes = | + | |anisotropic notes = |
− | |antialiasing = | + | |antialiasing = false |
− | |antialiasing notes = | + | |antialiasing notes = |
|upscaling = false | |upscaling = false | ||
|upscaling tech = | |upscaling tech = | ||
Line 123: | Line 122: | ||
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
− | |120 fps = | + | |120 fps = hackable |
− | |120 fps notes = | + | |120 fps notes = 60+ FPS is Possible With Thirteen AG Patch. Fixes Aiming/Interrogation See |
+ | [https://thirteenag.github.io/wfp#punisher The Punisher Widescreen Fix] | ||
|hdr = false | |hdr = false | ||
|hdr notes = | |hdr notes = | ||
Line 238: | Line 238: | ||
|audio = false | |audio = false | ||
|subtitles = hackable | |subtitles = hackable | ||
− | |notes = [https://tribogamer.com/traducoes/308_traducao-do-the-punisher-para-portugues-do-brasil.html Fan translation. | + | |notes = [https://tribogamer.com/traducoes/308_traducao-do-the-punisher-para-portugues-do-brasil.html Fan translation]. |
|fan = true | |fan = true | ||
}} | }} | ||
Line 262: | Line 262: | ||
===Interrogations and aiming issues=== | ===Interrogations and aiming issues=== | ||
{{Fixbox|description=Use [https://thirteenag.github.io/wfp#punisher ThirteenAG's fix]|fix= | {{Fixbox|description=Use [https://thirteenag.github.io/wfp#punisher ThirteenAG's fix]|fix= | ||
− | * Copy the content of the archive to | + | * Copy the content of the archive to {{folder|{{p|game}}}}. |
}} | }} | ||
Line 271: | Line 271: | ||
{{Fixbox|description=Use d3d8to9 wrapper|ref={{cn|date=September 2020}}|fix= | {{Fixbox|description=Use d3d8to9 wrapper|ref={{cn|date=September 2020}}|fix= | ||
{{ii}} Use this method only if not already using ThirteenAG's fix and do not intend to play the game in widescreen. | {{ii}} Use this method only if not already using ThirteenAG's fix and do not intend to play the game in widescreen. | ||
− | # Download [https://github.com/crosire/d3d8to9/releases | + | # Download [https://github.com/crosire/d3d8to9/releases d3d8.dll]. |
− | # Copy {{ | + | # Copy it to {{folder|{{p|game}}}}. |
− | # Set monitor refresh rate to 60 Hz | + | # Set monitor refresh rate to 60 Hz. |
+ | }} | ||
+ | |||
+ | ===Fixing "blurred" graphics=== | ||
+ | {{Fixbox|description=Do this steps before opening the game:|fix= | ||
+ | # Open {{file|regedit.exe}}. | ||
+ | # Go to {{Registry|HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000\UMD\}}. | ||
+ | # Find the value <code>PixelCenter</code>. | ||
+ | # Change <code>30 00 00 00</code> to <code>31 00 00 00</code>. | ||
+ | # After closing the game, change <code>PixelCenter</code> back to <code>30 00 00 00</code>. | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} This method also helps in other games with blurred graphics, like in The Matrix: Path of Neo. | ||
+ | {{ii}} This method was tested on AMD videocards (maybe it will also work on NVIDIA videocards). | ||
}} | }} | ||
Line 281: | Line 294: | ||
# Download the latest version of [[ReShade]] and run the ReShade Setup program. | # Download the latest version of [[ReShade]] and run the ReShade Setup program. | ||
# Click ''Select game'', then select {{file|pun.exe}} found in {{folder|{{p|game}}}}. | # Click ''Select game'', then select {{file|pun.exe}} found in {{folder|{{p|game}}}}. | ||
− | # Delete ''d3d9.dll'' | + | # Delete ''d3d9.dll''. |
# Select ''Direct3D 9'' as the rendering API. | # Select ''Direct3D 9'' as the rendering API. | ||
# Allow to download shaders/effects, click "uncheck all" and select only <code>Levels.fx</code>. | # Allow to download shaders/effects, click "uncheck all" and select only <code>Levels.fx</code>. | ||
# Run the game, press {{key|Home}}/{{key|Pos1}} to enter the configuration menu and follow the tutorial to create a new config. | # Run the game, press {{key|Home}}/{{key|Pos1}} to enter the configuration menu and follow the tutorial to create a new config. | ||
− | # Enable Levels.fx and change the range to 15-255. | + | # Enable <code>Levels.fx</code> and change the range to 15-255. |
# In the ''Settings'' tab, under ''Usage Mode'' select ''Performance Mode''. | # In the ''Settings'' tab, under ''Usage Mode'' select ''Performance Mode''. | ||
# Press {{key|Home}}/{{key|Pos1}} to exit the configuration menu. | # Press {{key|Home}}/{{key|Pos1}} to exit the configuration menu. | ||
Line 291: | Line 304: | ||
===Greenish smoke/fog, rough color transitions, visual artifacts during closed captions=== | ===Greenish smoke/fog, rough color transitions, visual artifacts during closed captions=== | ||
− | {{Fixbox|description=Use dgVoodoo 2 | + | {{Fixbox|description=Use [[dgVoodoo 2]]}} |
===Stuttering on HDD=== | ===Stuttering on HDD=== | ||
− | {{Fixbox|description=[http://commonemitter.blogspot.com/2019/09/disabling-hdd-apm.html Disable APM] |ref=<ref>{{Refurl|url=https://forums.tomshardware.com/threads/stuttering-on-secondary-hd.1808771/|title=Stuttering on secondary HD - Tom's Hardware|date=May 9, 2014}}</ref>}} | + | {{Fixbox|description=[http://commonemitter.blogspot.com/2019/09/disabling-hdd-apm.html Disable APM]|ref=<ref>{{Refurl|url=https://forums.tomshardware.com/threads/stuttering-on-secondary-hd.1808771/|title=Stuttering on secondary HD - Tom's Hardware|date=May 9, 2014}}</ref>}} |
==Other information== | ==Other information== | ||
Line 319: | Line 332: | ||
|windows 32-bit exe = true | |windows 32-bit exe = true | ||
|windows 64-bit exe = false | |windows 64-bit exe = false | ||
− | |windows arm app = | + | |windows arm app = |
|windows exe notes = | |windows exe notes = | ||
|macos intel 32-bit app = | |macos intel 32-bit app = | ||
|macos intel 64-bit app = | |macos intel 64-bit app = | ||
− | |macos arm app = | + | |macos arm app = |
|macos app notes = | |macos app notes = | ||
|linux 32-bit executable= | |linux 32-bit executable= | ||
|linux 64-bit executable= | |linux 64-bit executable= | ||
− | |linux arm app = | + | |linux arm app = |
|linux executable notes = | |linux executable notes = | ||
}} | }} | ||
Line 335: | Line 348: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = 98 SE, ME | + | |minOS = 98 SE, ME, 2000, XP |
|minCPU = Intel Pentium III 1.0 GHz | |minCPU = Intel Pentium III 1.0 GHz | ||
− | |minCPU2 = AMD Athlon 1.0 GHz | + | |minCPU2 = AMD Athlon XP 1.0 GHz |
|minRAM = 128 MB | |minRAM = 128 MB | ||
|minHD = 2 GB | |minHD = 2 GB | ||
− | |||
|minVRAM = 64 MB | |minVRAM = 64 MB | ||
+ | |minDX = 8.1 | ||
− | |||
|recCPU = Intel Pentium 4 2.0 GHz | |recCPU = Intel Pentium 4 2.0 GHz | ||
− | |||
|recRAM = 256 MB | |recRAM = 256 MB | ||
− | |||
|recGPU = Nvidia GeForce 4 | |recGPU = Nvidia GeForce 4 | ||
|recGPU2 = ATI Radeon 8500 | |recGPU2 = ATI Radeon 8500 | ||
|recVRAM = 128 MB | |recVRAM = 128 MB | ||
+ | |ref = <ref>{{Refurl|url=https://i.ebayimg.com/images/g/4YMAAOSwAvVhxHHr/s-l1600.jpg|title=The Punisher back cover|date=2023-10-19}}</ref> | ||
}} | }} | ||
{{References}} | {{References}} |
Revision as of 16:57, 6 April 2024
Developers | |
---|---|
Volition | |
Publishers | |
THQ | |
Russobit-M | |
Engines | |
CTG[1] | |
Release dates | |
Windows | January 18, 2005[2] |
Reception | |
Metacritic | 67 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Shooter, TPS |
Art styles | Realistic, Comic book |
Themes | Contemporary, North America |
Series | The Punisher |
The Punisher | |
---|---|
Subseries of Marvel | |
The Punisher | 1990 |
The Punisher (2005) | 2005 |
The Punisher is a singleplayer TPS game developed by Volition and published by THQ.
Availability
- A demo is available.
Essential improvements
Skip intro videos
Skip intro videos[citation needed] |
---|
|
PunisherPlugin
- Removes "black and white" filter from interrogations.
- Optionally disable score penalties for executing enemies.
- Optionally enable dual wielding every weapon.
- Supported
pun.exe
size: 2 605 056 bytes.
Debug Menu
- Enables various debug options.
- Change player model, enable infinite health/ammo, freecam mode, etc.
The Punisher Gore Patch
- Removes "black and white" filter from interrogations.
- Restores unfinished blood effects on faces and a few quick kill animations.
- Compatible with PunisherPlugin if using
pun.exe
instead ofThe Punisher No Black & White Effects.exe
; this is recommended because it allows skipping the trainer included in the "gore patch" to disable the black & white filter. - Compatible with both US and UK versions of the game. All European versions of the game are compatible with the UK version of the patch.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\profiles\[Note 1] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\profiles\[Note 1] |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | See Widescreen resolution. | ||
Ultra-widescreen | See Widescreen resolution. | ||
4K Ultra HD | See Widescreen resolution. | ||
Field of view (FOV) | See Widescreen resolution. | ||
Windowed | See Widescreen resolution. | ||
Borderless fullscreen windowed | See Widescreen resolution. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS | |||
120+ FPS | 60+ FPS is Possible With Thirteen AG Patch. Fixes Aiming/Interrogation See The Punisher Widescreen Fix | ||
High dynamic range display (HDR) |
Widescreen resolution
Use The Punisher Widescreen Fix[citation needed] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Effects, Music, Voice. | |
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
Italian | ||||
Polish | Local retail only. | |||
Brazilian Portuguese | Fan translation. | |||
Russian | ||||
Spanish |
Issues fixed
Interrogations and aiming issues
Use ThirteenAG's fix |
---|
|
Limit the Framerate to 60 FPS[citation needed] |
---|
|
Use d3d8to9 wrapper[citation needed] |
---|
|
Fixing "blurred" graphics
Do this steps before opening the game: |
---|
Notes
|
Incorrect black levels
Black level correction with ReShade[citation needed] |
---|
|
Use dgVoodoo 2 |
---|
Stuttering on HDD
Disable APM[3] |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 8.1 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
System requirements
Windows[4] | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98 SE, ME, 2000, XP | |
Processor (CPU) | Intel Pentium III 1.0 GHz AMD Athlon XP 1.0 GHz |
Intel Pentium 4 2.0 GHz |
System memory (RAM) | 128 MB | 256 MB |
Hard disk drive (HDD) | 2 GB | |
Video card (GPU) | 64 MB of VRAM DirectX 8.1 compatible | Nvidia GeForce 4 ATI Radeon 8500 128 MB of VRAM |
Notes
- ↑ 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).
References
- ↑ Volition on X - last accessed on 2023-10-19
- "All of our games run on our own engine that we developed in-house."
- ↑ The Punishing Begins - IGN - last accessed on 2023-06-02
- ↑ Stuttering on secondary HD - Tom's Hardware - last accessed on May 9, 2014
- ↑ The Punisher back cover - last accessed on 2023-10-19