-
Notifications
You must be signed in to change notification settings - Fork 1
Home
It might be a bit confusing for new users, but due to the way it was released, it involves a few steps to set everything up correctly. Please spend a few minutes to read the following guide. It is based on the original thps-mods thread over here original thread dead link, archived link (use this)
Since thps-mods forum is down, you'll have to join LegacyThps Discord to download the files listed.
This repository provides the complete source code for the patch DLL, but it still requires some additional data included in previous releases.
- for the first time install, download "smaller" exe, which is the only target EXE this patch supports. It's a common NoCD patch for this game.
http://thps-mods.com/cracks/THPS2crack.rar - download main
v4prev2
patch data (this includes launcher and some extra data required)
http://thps-mods.com/forum/download/file.php?id=509 - download latest release from this repo (addresses bugs found since the initial patch release)
https://github.com/DCxDemo/THPS2-Cumulative-Patch/releases/latest -
optional
if you want additional content for the game from other big guns engine games (levels, skins, textures, etc)
https://www.mediafire.com/file/whup25nbu7yfqsu/th2_content_pack.7z/file -
optional
if you wish to run the game in DDRAW windowed mode
http://www.thps-mods.com/forum/download/file.php?id=511 -
optional
if you wish to run the game using D3D12 wrapper
https://sherief.fyi/post/tony-hawks-pro-overkill/ -
optional
Alternative DirectDraw wrapper that works with THPS2: DDrawCompat
- extract everything you downloaded to your THPS2 root folder (where THawk2.exe is located) in the order listed above (make sure to overwrite files with the newer ones, if prompted)
-
Important!
replace THawk2.exe with the downloaded "smaller exe". - if you're also going to install windowed plugin or content pack, simply unpack those to your THPS2 folder too
- use
th2patchlauncher.exe
to change options and launch the game - you can create a shortcut to the launcher on your desktop with -F key to skip the launcher window
Note: your OS user must be granted permissions to write and modify the THPS2 folder (or you can launch it as admin)
- main menu wheel is twice smaller than it should be, but at least visible
- level sounds are messed up (especially in MHPB and THPS3 levels)
- some THPS3 levels are crashing in certain areas
Whenever the game crashes, you can check the THPCERR.LOG
file. It may list the exact problem you're facing.
Q: Following error message shows up: "The code execution cannot proceed because MSVCP100.dll was not found..."
A: generic problem
You don't have Microsoft Visual C++ 2010 Redistributable Package installed on your machine.
MSVCP stands for "MicroSoftVisualCPlusPlus" and the number denotes the required version.
* 10 - 2010
* 11 - 2012
* 12 - 2013
* 14 - 2015-2022
More info: https://en.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B
Q: Launcher says exe is incorrect.
A: patch specific problem
You'll have to download "smaller" exe.
Q: Game doesn't launch, log says something about sound device.
A: game specific problem
THPS2 won't launch if you don't have at least 1 sound device enabled in your system.
Q: Game crashes, log says something like "can't read/load file"
A: game specific problem
Make sure DATAPATH in th2_opt.cfg is correct. Often becomes an issue after you've moved game folder to a different location. Simply remove the cfg file, then launch the game. It will create an empty configuration for you. You can also fix the paths manually.
Q: Game doesn't launch on Windows 10, throws 0xc0000022 error.
A: generic problem
This is an old DirectDraw game. You'll have to enable Legacy Component called Direct Play on your system.
Q: Game crashes in QHD/4K.
A: generic problem
Unfortunately DirectDraw's texture buffer is limited to 2048x2048. Nothing beyond that size will work.
Q: Window title and borders do not disappear in fullscreen and/or choppy framerate on Windows 10
A: generic problem
You'll have to make it borderless windowed, using this plugin: viewtopic.php?t=5519
Q: Game crashes/freezes at skater/level selection screens
A: patch specific problem
Most likely you don't have LevelPack and skater packs installed. You just have to download content pack file to fix this.
Q: Game closes on Alt-Tab
A: game specific problem
The port is written in a way so it will close whenever graphic device is lost by application. Partially fixed by making it borderless windowed, but will still close on Ctrl-Alt-Del though.
Q: Main wheel menu is not visible
A: patch specific problem
It was the issue prior v4prev2. Install latest version. It should be visible in 1080p.
Q: Game crashes after some videos (Bullring competition).
A: game specific problem
This is the original game bug. You can avoid crashing by renaming/removing problematic videos or running the game in software rendering mode.
Q: Game crashes/freezes in some THPS3 levels
A: patch specific problem
Unfortunately, you'll have to avoid problematic areas.
Q: Some MHPB levels don't have rails and/or some parts of the level are not loaded.
A: patch specific problem
Unfortunately, this is the only way to load these levels at this point.
Q: Some levels have missing/wrong sounds all over.
A: patch specific problem
New levels keep using THPS2 sound banks, hence some sounds may be missing or in a different order.
Q: FPS is inconsistent, constantly slows down/speeds up when Unlock FPS option is selected
A: game specific problem
Force vsync in your GPU driver utility. If that fails, use some 3rd party software to lock at 60fps like (MSI Afterburner).