Skip to content
DCxDemo edited this page Jul 19, 2025 · 19 revisions

User guide

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)

  1. Files to download
  2. Installation
  3. Known patch bugs
  4. Video showcase
  5. Troubleshooting
  6. Music editing

Files to download

This repository provides the complete source code for the patch DLL, but it still requires some additional data included in previous releases.

Important: if any links go down, you can always find missing files on the LegacyThps Discord, pinned in the #th2-cumulative-patch channel

Installation

  • 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)

Known patch bugs

  • 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 (this is mostly caused by missing proper audio tables)

Video showcase

Troubleshooting

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 MSVCP<any_number_here>.dll was not found..."
A: generic problem You don't have Microsoft Visual C++ 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. If that won't work right away, try to disable DirectPlay and restart, then enable it again and restart again.

Q: Game crashes in QHD/4K (shows up DDERR_INVALIDOBJECT error message in the log)
A: generic problem Unfortunately DirectDraw's texture buffer is limited to 2048x2048. Nothing beyond that size will work. Use lower resolutions or try DDRAW wrappers to stretch the image.

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).

Clone this wiki locally