Adds borderless fullscreen support to Touhou games with aspect ratio preservation.
Tip
This patch might work with other entires!
- This list shows games that are confirmed to work.
- Feel free to test it with other games & report back!
- The game has Desktop Window Manager opt in for MMCSS scheduling.
- The game will no longer block the Windows key when DirectInput is being used.
Caution
The patch promotes windowed mode to borderless fullscreen.
- Open a supported game's configuration tool.
- Select windowed mode & the highest available resolution.
Using fullscreen isn't supported & the patch will refuse to work.
- Download the latest release of
thbp. - Locate a supported game on your system.
- Place
dinput8.dllin the install directory.
The patch intentionally avoids intercepting game functionality.
- This removes the need to handle game specific edge cases.
- Additionally makes it compatible with both disk & Steam versions.
The game's fullscreen handling is also "somewhat" fragile on modern systems.
- Forcing windowed mode ensures a game doesn't "deadlock".
- Allows the patch to safely promote a game to use borderless fullscreen.
Though vpatch allows one to run the games at any resolution.
- It requires the user to intervene & configure it,
- Additionally you must somewhat compromise on fullscreen.
Additionally, vpatch only works with the disk version of the games.
- If you want to use it with the Steam version, it must be converted.
This patch solely serves as a plug & play solution for borderless fullscreen.
- Install MinGW (x86).
- Run
BUILD.cmdto build the project.