Adds resizable window & 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!
- A spin-wait framerate limiter is asserted to ensure 60 FPS.
- High DPI Awareness is enabled to avoid bitmap stretching.
- Desktop Window Manager opts in for MMCSS scheduling.
- DirectInput no longer blocks the Windows key when in use.
Tip
The patch will promote screen modes as follows:
| Game | → | Patch |
|---|---|---|
| Windowed | → | Resizable Window |
| Fullscreen | → | Borderless Fullscreen |
Use the highest available resolution when playing.
- Download the latest release of
thbp. - Locate a supported game on your system.
- Place
dinput8.dllin the install folder.
The patch has been only tested against thcrap.
- Feel free to report any issues that occur.
- Other mods or patches might require testing.
All games prior to Touhou 10 aren't supported due to D3D8.
- To fix this, install
d3d8to9to promote D3D9. - Any games that use D3D8 will now be compatible.
Though vpatch allows one to run the games at any resolution.
- It requires you to intervene & configure it.
- You also somewhat compromise on fullscreen.
- Install MinGW (x86) on your system.
- Run
BUILD.cmdto build the project.
