Jump to content

Harry Potter and the prisoner of Azkaban FPS and Controller support Fix


3 Screenshots

About This File

Harry Potter and the Prisoner of Azkaban – PC FPS Fix with Custom Controller Support

This fix adds a stable 60 FPS or 120 FPS cap to Harry Potter and the Prisoner of Azkaban using the game’s internal logic. Running the game uncapped causes major timing issues such as the frozen Imp glitch. This release also includes full custom XInput controller support using Chip’s XInput backend, allowing the entire game to be played with a modern controller.

Features included in this fix

  • 60 FPS or 120 FPS launchers
  • Prevents high-FPS game bugs (including the frozen Imp glitch)
  • Full XInput controller support
  • Analogue walking and running
  • Fully editable control layout through d3d8.ini
  • Standalone launchers; no game files are overwritten

 

How to use (FPS launchers)

Download the fix and extract the folder then go into HP3-FPS-Cap-Game-Launchers.
Choose either HP3-60FPSLauncher.exe or HP3-120FPSLauncher.exe.
Extract the launcher you want into the game’s system folder next to hppoa.exe.
Run the chosen launcher one time.
If the launcher does not start the game, try running it as administrator.
You can then continue to play the game normally using hppoa.exe.

 

How to use (Custom controller support)

Download the fix and extract the folder then go into HP3-Custom-Controller.

The controller layout is provided by default as in the images above.
Extract d3d8.dll and d3d8.ini into the game’s install folder, usually:

C:\Program Files (x86)\EA Games\Harry Potter and the Prisoner of Azkaban(TM)\system


The game must load through hppoa.exe in this folder.

Walking and running are analogue using the left stick.
All controls can be customized inside d3d8.ini, with clear explanations in the file.

 

If you experience double input

Go to:

C:\Users\YOUR_NAME\Documents\Harry Potter and the Prisoner of Azkaban


Open hppoa.ini

 

Set UseJoystick=True to UseJoystick=False

This disables the game’s built-in controller detection to prevent conflicts with XInput.

 

Vote to see the game return via GOG Dream list

If you are interested in potentially seeing this game easily available to purchase and use today then go and vote on the games GOG Dream list to help make this become a reality, you can vote for the game here and write a message about the game if you wish –


https://www.gog.com/dreamlist/game/harry-potter-and-the-prisoner-of-azkaban-2004

 

Issues/Problems

If you have any issues with the fixes then please go to the Discord for help:


https://discord.gg/eVJ7sQH7Cc

 

Credits

Base wrapper by Elisha Riedlinger & ThirteenAG.
Additional game-specific patches, controller support, reverse engineering, enhancements, and configuration by Chip.

 

Fix Enhancers

https://fixenhancers.wixsite.com/fix-enhancers


“Creating compatibility fixes and enhancements for legacy PC games.”

 

Chip – founder, reverse engineer, programmer, developer, game preservationist


JokerAlex21 – founder, admin, tester





User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...