Skip to content
DCxDemo edited this page Dec 28, 2024 · 9 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)

Since thps-mods forum is down, you'll have to join LegacyThps Discord to download the files listed.

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

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.

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

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

Clone this wiki locally