Skip to content
/ P3RFix Public

A fix that adds custom resolutions, ultrawide support and more to Persona 3 Reload.

License

Notifications You must be signed in to change notification settings

Lyall/P3RFix

Repository files navigation

Persona 3 Reload Fix

Patreon-Button ko-fi
Github All Releases

This is a fix that adds custom resolutions, ultrawide support and more to Persona 3 Reload.

Features

  • Custom resolution support.
  • Ultrawide/narrow aspect ratio support.
  • Correct FOV at any aspect ratio.
  • Configurable intro skip.
  • Enable developer console.
  • Render scale override.
  • Control over pausing when alt+tabbed.
  • The ability to increase/decrease resolution of render texture targets (i.e menus, persona model previews).

Installation

  • Grab the latest release of P3RFix from here.
  • Extract the contents of the release zip in to the the game's binary folder.
    (e.g. "XboxGames\Persona 3 Reload\Content" for Xbox/MS Store or "steamapps\common\P3R" for Steam).

Steam Deck/Linux Additional Instructions

🚩You do not need to do this if you are using Windows!

  • Open up the game properties in Steam and add WINEDLLOVERRIDES="dsound=n,b" %command% to the launch options.
Installing P3RFix as a Reloaded II Mod

This applies to both Windows and Steam Deck/Linux

Before starting, make sure to delete any P3RFix files inside of the game's files if you have already have used this fix previously (P3RFix.ini, P3RFix.asi, dsound.ini and dsound.dll)

To make sure P3RFix loads alongside any Reloaded II mods you are using, follow these steps:

  • Install the P3RFix Reloaded-II package.

    • pulse-browser_9bf87yUHiU
  • Drag and drop P3RFix_Reloaded-II.zip onto the Reloaded-II window. (Alternatively: Manual Install)

  • Enable it in your Reloaded-II mod list.

  • You should now be able to start the game and see both P3RFix and Reloaded II mods working.

Configuration

  • See P3RFix.ini to adjust settings for the fix.

Known Issues

Please report any issues you see. This list will contain bugs which may or may not be fixed.

  • Some screen fades/transitions may not span the screen at non-16:9 resolutions.
  • If you skip intro to the load save menu, then back out, you will softlock the game.
  • Disabling pause on focus loss while using m/kbd can cause issues with mouse capture. Enter a menu first to release the cursor. (#35)

Screenshots

ezgif-5-7e73acc575
Gameplay

Credits

Ultimate ASI Loader for ASI loading.
inipp for ini reading.
spdlog for logging.
safetyhook for hooking.