Difference between revisions of "Persona 4 Golden"

From PCGamingWiki, the wiki about fixing PC games
(After hours of discord discussion, moving this thing.)
(Added unofficial spanish translation)
 
(47 intermediate revisions by 27 users not shown)
Line 1: Line 1:
 
{{Infobox game
 
{{Infobox game
|cover        = Persona 4 Golden - Cover.png
+
|cover        = Persona 4 Golden Steam cover.jpg
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Atlus}}
 
{{Infobox game/row/developer|Atlus}}
 +
{{Infobox game/row/developer|P-Studio}}
 
{{Infobox game/row/porter|Preapp Partners|Windows}}
 
{{Infobox game/row/porter|Preapp Partners|Windows}}
 
|publishers  =  
 
|publishers  =  
Line 15: Line 16:
 
{{Infobox game/row/reception|IGDB|persona-4-golden|94}}
 
{{Infobox game/row/reception|IGDB|persona-4-golden|94}}
 
|taxonomy    =
 
|taxonomy    =
{{Infobox game/row/taxonomy/monetization      | }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 
{{Infobox game/row/taxonomy/microtransactions | }}
 
{{Infobox game/row/taxonomy/microtransactions | }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
Line 40: Line 41:
  
 
{{Introduction
 
{{Introduction
|introduction      = '''''Persona 4 Golden''''' is the PC port of the [[:Category:Detective/mystery|detective/mystery]] [[:Category:JRPG|JRPG]] game of the same name for PlayStation Vita from 2012, itself a remaster of the original ''Persona 4'' released in 2008 for Playstation 2. While the PlayStation Vita version expanded upon the original PlayStation 2 title with new features, story elements, characters, spoken lines, anime cutscenes, and more,<ref>{{Refurl|url=https://megamitensei.fandom.com/wiki/Persona_4_Golden#Gameplay_Changes|title=Persona 4 Golden|date=}}</ref> the PC version adds the ability to choose between English and Japanese voice acting, and focuses on improving the technical state of the game and features enhanced graphics, upscaled cinematics, and support for an uncapped variable framerate.<ref>{{Refurl|url=https://store.steampowered.com/app/1113000/Persona_4_Golden/|title=Steam - Persona 4 Golden|date=2020-06-16}}</ref> The development of the PC port was lead by [[Company:Atlus|Atlus]] with assistance from [[Company:Preapp Partners|Preapp Partners]].<ref>{{Refurl|url=https://www.siliconera.com/persona-4-golden-pc-development/|title=Siliconera - Persona 4 Golden’s PC Port Was Directed by Atlus Japan|date=2020-06-16}}</ref>
+
|introduction      = '''''Persona 4 Golden''''' is the PC port of the [[:Category:Detective/mystery|detective/mystery]] [[:Category:JRPG|JRPG]] game of the same name for PlayStation Vita from 2012, itself a remaster of the original ''Persona 4'' released in 2008 for Playstation 2. While the PlayStation Vita version expanded upon the original PlayStation 2 title with new features, story elements, characters, spoken lines, anime cutscenes, and more, the PC version adds the ability to choose between English and Japanese voice acting, and focuses on improving the technical state of the game and features enhanced graphics, upscaled cinematics, and support for an uncapped variable framerate.<ref>{{Refurl|url=https://megamitensei.fandom.com/wiki/Persona_4_Golden#Gameplay_Changes|title=Persona 4 Golden|date=}}</ref><ref>{{Refurl|url=https://store.steampowered.com/app/1113000/Persona_4_Golden/|title=Steam - Persona 4 Golden|date=2020-06-16}}</ref> The development of the PC port was led by [[Company:Atlus|Atlus]] with assistance from [[Company:Preapp Partners|Preapp Partners]].<ref>{{Refurl|url=https://www.siliconera.com/persona-4-golden-pc-development/|title=Siliconera - Persona 4 Golden’s PC Port Was Directed by Atlus Japan|date=2020-06-16}}</ref>
  
 
|release history  = The game was released on [[Steam]] on June 13, 2020 following a surprise announcement on the PC Gaming Show the same day.<ref>{{Refurl|url=https://www.youtube.com/watch?v=PpFr-8TMlLc|title=YouTube - Persona 4 Golden PC announcement trailer | PC Gaming Show 2020|date=2020-06-16}}</ref> In a port analysis posted on IGN and written by guest writer and modder Peter "Durante" Thoman of [[Company:PH3 Games|PH3 Games]], he described the version as "a fantastic way to play [the] game, with solid graphics options, arbitrary resolution and framerate support, relatively fast loading times, and good support for remappable keyboard controls," and went on to mention that "even the minor online aspects of the 'Golden' version were faithfully ported."<ref>{{Refurl|url=https://www.ign.com/articles/persona-4-golden-pc-port-analysis|title=IGN - Persona 4 Golden PC Port Analysis|date=2020-06-13}}</ref>
 
|release history  = The game was released on [[Steam]] on June 13, 2020 following a surprise announcement on the PC Gaming Show the same day.<ref>{{Refurl|url=https://www.youtube.com/watch?v=PpFr-8TMlLc|title=YouTube - Persona 4 Golden PC announcement trailer | PC Gaming Show 2020|date=2020-06-16}}</ref> In a port analysis posted on IGN and written by guest writer and modder Peter "Durante" Thoman of [[Company:PH3 Games|PH3 Games]], he described the version as "a fantastic way to play [the] game, with solid graphics options, arbitrary resolution and framerate support, relatively fast loading times, and good support for remappable keyboard controls," and went on to mention that "even the minor online aspects of the 'Golden' version were faithfully ported."<ref>{{Refurl|url=https://www.ign.com/articles/persona-4-golden-pc-port-analysis|title=IGN - Persona 4 Golden PC Port Analysis|date=2020-06-13}}</ref>
Line 54: Line 55:
 
{{Availability/row| Gamesplanet | 4619-1 | Steam | {{store link|Gamesplanet|4619-2|Digital Deluxe Edition}} also available. | | Windows }}
 
{{Availability/row| Gamesplanet | 4619-1 | Steam | {{store link|Gamesplanet|4619-2|Digital Deluxe Edition}} also available. | | Windows }}
 
{{Availability/row| Humble | persona-4-golden | Steam | {{store link|Humble|persona-4-golden-digital-deluxe-edition|Digital Deluxe Edition}} also available. | | Windows }}
 
{{Availability/row| Humble | persona-4-golden | Steam | {{store link|Humble|persona-4-golden-digital-deluxe-edition|Digital Deluxe Edition}} also available. | | Windows }}
{{Availability/row| Steam | 1113000 | Steam | {{store link|Steam-sub|376686|Digital Deluxe Edition}} also available. |  | Windows }}
+
{{Availability/row| Microsoft Store | | Microsoft Store | Included with {{store feature|Xbox Game Pass}}. | | Windows | unavailable }}
 +
{{Availability/row| Steam | 1113000 | Steam | {{store link|Steam-sub|376686|Digital Deluxe Edition}} also available.<br>Uses {{DRM|Denuvo}}. |  | Windows }}
 
}}
 
}}
{{ii}} All versions require {{DRM|Steam||Denuvo}}.
 
  
 
===Version differences===
 
===Version differences===
Line 63: Line 64:
 
==Essential improvements==
 
==Essential improvements==
 
===[[Special K]]===
 
===[[Special K]]===
{{ii}} Fixes DPI scale and frame pacing issues with the game. For pre-configured standalone version for this game, see [https://steamcommunity.com/app/1113000/discussions/0/2441461920666858712/ here.]
+
{{ii}} Fixes motion blur, DPI scale and frame pacing issues with the game. For pre-configured standalone version for this game, see [https://steamcommunity.com/app/1113000/discussions/0/2441461920666858712/ here.]
 +
{{--}} Incompatible with newer versions of the [https://github.com/TGEnigma/p4gpc.modloader P4G mod loader].
  
===[https://ntcore.com/?page_id=371 Large Address Aware/4GB Patch]===
+
===Skip intro logos and movie===
{{++}} Improves general stability while playing over long periods of time and reduces the likelihood of crashing when attempting to take a screenshot using Steam.<ref>{{Refurl|url=https://steamcommunity.com/app/1113000/discussions/0/2441461920669109244/|title=Special K PSA: Executable Needs Large Address Aware Patch|date=2020-06-16}}</ref>
+
{{Fixbox|description=Overwrite bytes in P4G.exe|ref=<ref name="2020-07-25">{{Refcheck|user=Pixelguin|date=2020-07-25}}</ref>|fix=
{{ii}} Though stability will be improved, this is '''not a perfect fix''' - a 64-bit executable must be made available to completely fix crashing issues.
+
[https://twitter.com/ShrineFoxMods/status/1272403976739328000 Video tutorial]
 +
# Open <code>P4G.exe</code> in a hex editor.
 +
# Replace the bytes starting at location <code>0x40234CC</code> with <code>68 1A AE 7E 25 C3</code>.
 +
# Save changes and close the hex editor.
 +
}}
  
 
==Game data==
 
==Game data==
Line 83: Line 89:
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             =  
+
|gog galaxy               =  
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 =  
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           = true
+
|steam cloud               = true
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               = unknown
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
Line 109: Line 115:
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes=  
+
|widescreen resolution notes= Aspect ratios narrower than 16:9 are {{term|letterboxed}}.
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
Line 125: Line 131:
 
|anisotropic notes          = Off, Low and High settings available.
 
|anisotropic notes          = Off, Low and High settings available.
 
|antialiasing              = limited
 
|antialiasing              = limited
|antialiasing notes        = Post-process AA with an On/Off toggle; [[SSAA]] through '''Rendering Scale''' up to 200%. Adjusting the render scale will also change the resolution of HUD elements.
+
|antialiasing notes        = Post-process AA with an On/Off toggle; [[SSAA]] through "'''Rendering Scale'''" up to 200%. Adjusting the render scale will also change the resolution of HUD elements.
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              =  
+
|60 fps notes              = A small number of effects (such as the health bar) are tied to the frame rate and incorrectly animate at higher than 30 FPS.<br>Motion blur is tied to frame rate; its effect is reduced as FPS increases.
 
|120 fps                    = true
 
|120 fps                    = true
|120 fps notes              = Exclusive fullscreen forces 60 Hz refresh rate. Disabling Vsync enables 120 FPS cap.<ref>{{Refcheck|user=Marioysikax|date=2020-06-13|comment=Confirmed with multiple FPS meters and monitors interface.}}</ref>
+
|120 fps notes              = [[#Game uses incorrect refresh rate|Exclusive fullscreen forces 60 Hz refresh rate]].<br>Disabling Vsync or playing in borderless fullscreen enables 120 FPS cap.<ref>{{Refcheck|user=Marioysikax|date=2020-06-13|comment=Confirmed with multiple FPS meters and monitors interface.}}</ref>
 
|hdr                        = false
 
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|ray tracing                = unknown
 +
|ray tracing notes          =
 +
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
Line 141: Line 149:
 
{{Input
 
{{Input
 
|key remap                = true
 
|key remap                = true
|key remap notes          = Left click works as secondary action button, right as secondary cancel, these cannot be rebound. Does not respect Windows primary mouse button setting.
+
|key remap notes          = Left click works as secondary action button, right as secondary cancel, these cannot be rebound. Does not respect Windows primary mouse button setting. Valid key bindings are heavily restricted, generally to the alphanumerical and modifier keys.
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes = Windows cursor used, only usable in menus.
 
|acceleration option notes = Windows cursor used, only usable in menus.
 
|mouse sensitivity        = false
 
|mouse sensitivity        = false
|mouse sensitivity notes  =  
+
|mouse sensitivity notes  = Camera angle is fixed.
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
Line 159: Line 167:
 
|controller remap notes    =  
 
|controller remap notes    =  
 
|controller sensitivity    = true
 
|controller sensitivity    = true
|controller sensitivity notes= Referred to as "Camera Speed".
+
|controller sensitivity notes= Referred to as "'''Camera Speed'''".
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
|invert controller y-axis notes= Referred to as "Inverted Camera".
+
|invert controller y-axis notes= Referred to as "'''Inverted Camera'''".
 
|xinput controllers        = true
 
|xinput controllers        = true
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
Line 174: Line 182:
 
|light bar support        = false
 
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes        = V1, V2. Wired, Bluetooth and Wireless adapter.
+
|dualshock 4 modes        = V1, V2, Wired, Bluetooth, Wireless adapter
 
|dualshock 4 modes notes  =  
 
|dualshock 4 modes notes  =  
 
|tracked motion controllers= false
 
|tracked motion controllers= false
Line 183: Line 191:
 
|other controllers notes  = Specific controllers only.<ref>{{Refcheck|user=Marioysikax|date=2020-06-17|comment=Nothing happens if trying to play with less known controllers or adapters.}}</ref>
 
|other controllers notes  = Specific controllers only.<ref>{{Refcheck|user=Marioysikax|date=2020-06-17|comment=Nothing happens if trying to play with less known controllers or adapters.}}</ref>
 
|other button prompts      = Nintendo
 
|other button prompts      = Nintendo
|other button prompts notes= [[Controller:Switch_Pro_Controller|Switch Pro Controller]] has face buttons reversed to match the controller's button layout.<ref>{{Refcheck|user=KingKrouch|date=2020-06-17|comment=Tested by connecting Switch Pro Controller over USB with Steam Controller support disabled.}}</ref>
+
|other button prompts notes= [[Controller:Switch Pro Controller|Switch Pro Controller]] has face buttons reversed to match the controller's button layout.<ref>{{Refcheck|user=KingKrouch|date=2020-06-17|comment=Tested by connecting Switch Pro Controller over USB with Steam Controller support disabled.}}</ref>
 
|controller hotplug        = true
 
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
Line 197: Line 205:
 
|steam input presets notes =  
 
|steam input presets notes =  
 
|steam controller prompts  = true
 
|steam controller prompts  = true
|steam controller prompts notes = Steam controller prompts used for all controllers enabled in Steam's controller settings. [[Store:Steam#Supported_games|See here]] for instructions on how to disable Steam input (or to exclude the game) to get controller specific prompts.
+
|steam controller prompts notes = Steam controller prompts used for all controllers enabled in Steam's controller settings. [[Store:Steam#Supported games|See here]] for instructions on how to disable Steam input (or to exclude the game) to get controller specific prompts.
 
|steam cursor detection    = unknown
 
|steam cursor detection    = unknown
 
|steam cursor detection notes =  
 
|steam cursor detection notes =  
Line 212: Line 220:
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = Sliders for BGM, SE, and voice.
+
|separate volume notes    = Sliders for BGM, SE, and Voice. Can be set in intervals of 1, from 0-10.
 
|surround sound          = false
 
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
 
|subtitles                = true
 
|subtitles                = true
|subtitles notes          = "Anime Subtitles" toggle for pre-rendered cutscenes available in Game options.
+
|subtitles notes          = {{term|FMV}} cutscenes only.<br>Referred to as "'''Anime Subtitles'''" in Game Options. Toggleable on/off.
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
Line 263: Line 271:
 
  |fan      =  
 
  |fan      =  
 
  |ref      =  
 
  |ref      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Neutral Latin-American Spanish Unofficial Translation. [https://latidyne.group/ Download here.]
 
}}
 
}}
 
}}
 
}}
Line 274: Line 289:
 
===Lagging videos===
 
===Lagging videos===
 
{{ii}} Certain video files' bitrate exceeds 30 Mbps, resulting in hard drive speed related loading stutter.
 
{{ii}} Certain video files' bitrate exceeds 30 Mbps, resulting in hard drive speed related loading stutter.
{{Fixbox|description=Use Unp4cker to extract videos and re-encode at a lower bitrate|ref=<ref name="Unp4cker">{{Refurl|url=https://steamcommunity.com/sharedfiles/filedetails/?id=2130785808|title=Unp4cker - Fix Stutter, Extract, and Edit P4G Cutscenes|date=2020-06-14|snippet=「Use a custom PowerShell script to extract P4G cutscenes for modification and repackage them into the game! Replace the Golden intro with the PS2 classic, re-encode to fix stuttering, and more!}}</ref>|fix=
+
{{Fixbox|description=Set Animation Quality to Low|fix=
* See guide on Steam forums [https://steamcommunity.com/sharedfiles/filedetails/?id=2130785808 here.]
+
An Animation Quality setting was added to the Graphics config page in Version 1.1.
 +
}}
 +
 
 +
===SetupError===
 +
{{ii}} Game won't start, saying "Setup Error – System does not meet the Minimum Requirements"
 +
{{Fixbox|description=Delete or Rename "d3d11.dll"
 +
* Go to the game directory
 +
* Delete or rename d3d11.dll or other directx's related .dll
 
}}
 
}}
  
Line 331: Line 353:
 
# From the dropdown menu under the application select {{code|High-performance NVIDIA processor}}.
 
# From the dropdown menu under the application select {{code|High-performance NVIDIA processor}}.
 
# Press {{code|Apply}}.
 
# Press {{code|Apply}}.
 +
}}
 +
 +
===Game uses incorrect refresh rate===
 +
{{--}} The game may default to the lowest supported refresh rate of the monitor.
 +
 +
{{Fixbox|description=Override refresh rate with Special K|ref=<ref>{{Refcheck|user=Keith|date=2020-07-13|comment=}}</ref>|fix=
 +
# Download the latest release of [https://github.com/Kaldaien/SpecialK/releases/tag/sk_0_10_2 Special K].
 +
# Copy <code>SpecialK32.dll</code> to the game folder, and rename it to <code>dxgi.dll</code>.
 +
# Run the game once, and close it to allow the configuration file of Special K to be created.
 +
# Open <code>dxgi.ini</code>, and change <code>RefreshRate=-1.0</code> to desired hertz; e.g. <code>RefreshRate=120</code>.
 +
}}
 +
{{Fixbox|description=Override refresh rate with 3Dmigoto|ref={{cn|date=July 2020}}|fix=
 +
# Download [https://github.com/bo3b/3Dmigoto/releases 3Dmigoto].
 +
# Open <code>x32</code> and copy the files to <code>{{p|game}}</code>.
 +
# Open <code>d3dx.ini</code>.
 +
# Change <code>;refresh_rate=60</code> to desired hertz; e.g. <code>refresh_rate=120</code>.
 +
# Change <code>hunting=1</code> to <code>;hunting=1</code> by adding a semicolon.
 
}}
 
}}
  
Line 370: Line 409:
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
 +
 +
===Modding===
 +
====[https://gamebanana.com/mods/50961 P4G  Community Enhancement Pack]====
 +
{{ii}} A collection of enhancement mods that improve on the base game in a variety of ways.
 +
 +
====Featured websites====
 +
 +
[https://gamebanana.com/games/8263 GameBanana] - Hosts a large number of user-created mods for Persona 4 Golden.
 +
 +
====Featured mods====
 +
 +
* [https://gamebanana.com/sounds/48804 Persona 4 Golden JP voice lines from Vita] - Restores the higher quality japanese audio from the Playstation Vita version of the game
 +
* [https://github.com/zarroboogs/p4gpc.tinyfixes P4G PC Tiny Fixes] - Various small bugfixes
 +
* [https://gamebanana.com/mods/50899 No TV Static] - Removes the TV static effect from the game, making it more streamer friendly
  
 
===Middleware===
 
===Middleware===

Latest revision as of 23:30, 30 July 2022

Persona 4 Golden
Persona 4 Golden cover
Developers
Atlus
P-Studio
Windows Preapp Partners
Publishers
Sega
Engines
RenderWare
Release dates
Windows June 13, 2020
Reception
Metacritic 87
OpenCritic 86
IGDB 94
Taxonomy
Monetization One-time game purchase
Modes Singleplayer
Pacing Turn-based
Genres JRPG
Art styles Anime
Themes Detective/mystery, Japan, Supernatural
Series Persona
Persona 4 Golden on HowLongToBeat
Persona 4 Golden on IGDB
Persona 4 Golden guide on StrategyWiki
Persona 4 Golden on MobyGames
Persona 4 Golden on Wikipedia
Persona
Subseries of Megami Tensei
Megami Ibunroku Persona 1999
Persona 4 Golden 2020
Persona 5 Strikers 2021
Persona 4 Arena Ultimax 2022
Persona 5 Royal 2022
Persona 3 Portable 2023

Persona 4 Golden is the PC port of the detective/mystery JRPG game of the same name for PlayStation Vita from 2012, itself a remaster of the original Persona 4 released in 2008 for Playstation 2. While the PlayStation Vita version expanded upon the original PlayStation 2 title with new features, story elements, characters, spoken lines, anime cutscenes, and more, the PC version adds the ability to choose between English and Japanese voice acting, and focuses on improving the technical state of the game and features enhanced graphics, upscaled cinematics, and support for an uncapped variable framerate.[1][2] The development of the PC port was led by Atlus with assistance from Preapp Partners.[3]

The game was released on Steam on June 13, 2020 following a surprise announcement on the PC Gaming Show the same day.[4] In a port analysis posted on IGN and written by guest writer and modder Peter "Durante" Thoman of PH3 Games, he described the version as "a fantastic way to play [the] game, with solid graphics options, arbitrary resolution and framerate support, relatively fast loading times, and good support for remappable keyboard controls," and went on to mention that "even the minor online aspects of the 'Golden' version were faithfully ported."[5]

General information

Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Gamesplanet logo.svg
Icon overlay.png
Digital Deluxe Edition also available.
Windows
Humble Store
Icon overlay.png
Digital Deluxe Edition also available.
Windows
Microsoft Store (unavailable)
Microsoft Store
Included with Xbox Game Pass for PC.
Windows
Steam
Icon overlay.png
Digital Deluxe Edition also available.
Uses Denuvo Anti-Tamper DRM.
Windows

Version differences[edit]

Digital Deluxe Edition includes an 18 page artbook in PDF format and soundtrack containing 9 tracks in 160kbps MP3 format.

Essential improvements[edit]

Special K[edit]

Fixes motion blur, DPI scale and frame pacing issues with the game. For pre-configured standalone version for this game, see here.
Incompatible with newer versions of the P4G mod loader.

Skip intro logos and movie[edit]

Overwrite bytes in P4G.exe[6]

Video tutorial

  1. Open P4G.exe in a hex editor.
  2. Replace the bytes starting at location 0x40234CC with 68 1A AE 7E 25 C3.
  3. Save changes and close the hex editor.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %LOCALAPPDATA%\Sega\P4G\P4G.ini
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1113000/pfx/[Note 1]

Save game data location[edit]

System Location
Windows <Steam-folder>\userdata\<user-id>\1113000\remote\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/1113000/pfx/[Note 1]
It is possible to unofficially transfer save game data from the Vita version of the game. See using PlayStation Vita save files.

Save game cloud syncing[edit]

System Native Notes
Steam Cloud
Xbox Cloud

Video[edit]

Display options
Display options
Graphics options
Graphics options

Graphics feature State Notes
Widescreen resolution
Aspect ratios narrower than 16:9 are letterboxed.
Multi-monitor
Ultra-widescreen
Pillarboxed. See the related WSGF thread or use the related patcher.
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Off, Low and High settings available.
Anti-aliasing (AA)
Post-process AA with an On/Off toggle; SSAA through "Rendering Scale" up to 200%. Adjusting the render scale will also change the resolution of HUD elements.
Vertical sync (Vsync)
60 FPS and 120+ FPS
A small number of effects (such as the health bar) are tied to the frame rate and incorrectly animate at higher than 30 FPS.
Motion blur is tied to frame rate; its effect is reduced as FPS increases.
Exclusive fullscreen forces 60 Hz refresh rate.
Disabling Vsync or playing in borderless fullscreen enables 120 FPS cap.[7]
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Input[edit]

Keyboard and mouse State Notes
Remapping
Left click works as secondary action button, right as secondary cancel, these cannot be rebound. Does not respect Windows primary mouse button setting. Valid key bindings are heavily restricted, generally to the alphanumerical and modifier keys.
Mouse acceleration
Windows cursor used, only usable in menus.
Mouse sensitivity
Camera angle is fixed.
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
Controller sensitivity
Referred to as "Camera Speed".
Controller Y-axis inversion
Referred to as "Inverted Camera".
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
DualShock button prompts
Light bar support
Connection modes V1, V2, Wired, Bluetooth, Wireless adapter
Generic/other controllers
Specific controllers only.[8]
Button prompts
Switch Pro Controller has face buttons reversed to match the controller's button layout.[9]
Additional information
Controller hotplugging
Haptic feedback
The game is based on the PlayStation Vita version which didn't feature any haptic feedback, only the original PlayStation 2 version has haptic feedback support.[10]
Simultaneous controller+KB/M
Controller inputs and prompts prioritized.
Steam Input
Steam Input API support
Hook input (legacy mode)
Official controller preset(s)
Steam Controller button prompts
Steam controller prompts used for all controllers enabled in Steam's controller settings. See here for instructions on how to disable Steam input (or to exclude the game) to get controller specific prompts.
Cursor detection

Audio[edit]

Audio options
Audio options

Audio feature State Notes
Separate volume controls
Sliders for BGM, SE, and Voice. Can be set in intervals of 1, from 0-10.
Surround sound
Subtitles
FMV cutscenes only.
Referred to as "Anime Subtitles" in Game Options. Toggleable on/off.
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Traditional Chinese
Japanese
Korean
Spanish
Neutral Latin-American Spanish Unofficial Translation. Download here.

Issues unresolved[edit]

All-Out Attack causing hitching and FPS drops[edit]

A common issue without a known cause or an always working solution.

Issues fixed[edit]

Lagging videos[edit]

Certain video files' bitrate exceeds 30 Mbps, resulting in hard drive speed related loading stutter.
Set Animation Quality to Low

An Animation Quality setting was added to the Graphics config page in Version 1.1.

SetupError[edit]

Game won't start, saying "Setup Error – System does not meet the Minimum Requirements"
Delete or Rename "d3d11.dll"
  • Go to the game directory
  • Delete or rename d3d11.dll or other directx's related .dll

Video cutscenes being automatically skipped[edit]

Some people had this issue when the game was installed on release date and this issue is fixed by game update.
People running into this issue are running the game on integrated intel GPU. These are not supported by the game.
Use hardware that is listed on games minimum system requirements
  • Use GPUs and GPU features listed as minimum requirement in system requirements.
  • If you are running dual GPU system, make sure that the game is running on dedicated Nvidia or AMD GPU instead of integrated intel GPU.

Notes

Game is reported to work on intel GPUs outside this, but there's no knowledge of what exactly is causing the issues with video cutscenes.

Only 1920x1080 resolution available on higher resolution monitors[edit]

The game doesn't appear to be DPI aware and having DPI set to anything other than 100% in Windows triggers this behavior.
Use Special K
Use DPI compatibility setting for the game executable[11]
  1. Navigate into <path-to-game> and open properties of P4G.exe.
  2. Open the Compatibility tab, press Change high DPI settings.
  3. Check Overwrite high DPI scale settings and select Application from the dropdown.
  4. Accept changes by closing open windows with OK.
Run the game in windowed mode and restart
  1. Navigate to Settings > Display and set Screen Mode to Windowed.
  2. Exit the game
  3. The next time the game starts, higher resolutions should be available under Settings > Display > Screen Mode.
After changing to the desired resolution, Screen Mode can be set to borderless or fullscreen without further issues.
Change Windows DPI to 100%[11]
  1. Open Windows Settings appSystemDisplay
  2. Under Scale and layout, change percentage to 100%

Game process silently closes before displaying anything[edit]

For N and KN versions of Windows 10

Install missing media feature pack
  1. In Start menu type in Apps and features and hit Enter.
  2. Navigate to Optional features then Add a feature.
  3. Search for Media Feature Pack and install it.
  4. Restart computer.

Game doesn't launch, immediately closes[edit]

RTSS (RivaTunerStatisticsServer) can be the cause of this problem. It is recommended to close RTSS and launch the game again.

Very low fps on decent specs PC, automatically skipped cutscenes[edit]

NVIDIA Control Panel automatically chooses the integrated graphics setting for this game if you have multiple GPUs.
Change which GPU the game uses in NVIDIA Control Panel
  1. Right-click on the Desktop and select NVIDIA Control Panel
  2. Navigate to Program Settings in Manage 3D Settings.
  3. Press Add and select the location of Persona 4 Golden executable (it is found in the game installation folder).
  4. From the dropdown menu under the application select High-performance NVIDIA processor.
  5. Press Apply.

Game uses incorrect refresh rate[edit]

The game may default to the lowest supported refresh rate of the monitor.
Override refresh rate with Special K[12]
  1. Download the latest release of Special K.
  2. Copy SpecialK32.dll to the game folder, and rename it to dxgi.dll.
  3. Run the game once, and close it to allow the configuration file of Special K to be created.
  4. Open dxgi.ini, and change RefreshRate=-1.0 to desired hertz; e.g. RefreshRate=120.
Override refresh rate with 3Dmigoto[citation needed]
  1. Download 3Dmigoto.
  2. Open x32 and copy the files to <path-to-game>.
  3. Open d3dx.ini.
  4. Change ;refresh_rate=60 to desired hertz; e.g. refresh_rate=120.
  5. Change hunting=1 to ;hunting=1 by adding a semicolon.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 11
Executable 32-bit 64-bit Notes
Windows

Modding[edit]

P4G Community Enhancement Pack[edit]

A collection of enhancement mods that improve on the base game in a variety of ways.

Featured websites[edit]

GameBanana - Hosts a large number of user-created mods for Persona 4 Golden.

Featured mods[edit]

Middleware[edit]

No middleware information; you can edit this page to add it.

Using PlayStation Vita save files[edit]

Error game displays when loading Vita version save file for the first time.
Error game displays when loading Vita version save file for the first time.
As the game save data is identical with Vita version of the game, it is possible to copy games save file and use it with PC version of the game with very little work.
This requires a modded Vita in order to decrypt and transfer the save game data to PC!
Transfer save file from Vita to PC[13]
  1. Start the game and create new save files on same slots that are going to be copied from the PlayStation Vita later.
  2. On Vita, open Vitashell, navigate to UX0:user/00/savedata/
  3. Go over folder with games ID (US: PCSE00120, EU: PCSB00245, JP: PCSG00563), hit triangle button and select option open decrypted.
  4. Press select to open FTP server or USB transfer and copy the files from the previous path to the computer.
  5. Navigate into save game data folder and transfer the copied files from Vita into the folder, overwriting the previously made new save files.
  6. Generate MD5 hash of dataXXXX.bin, then open corresponding dataXXXX.binslot in hex editor. Replace the address from 0x18 to 0x27 with generated MD5 hash. (Example, source.)
  7. Open the game and load up the save game file. The information on the save file will be the same as initially saved on PC and there will be a warning window after trying to load the game save file (see image on right). Click OK on warning and Vita game save file should be loaded. Save the game to fix the information of the game save slot.

Notes

Fixing the binslot checksum also allows PC save data that has been edited with tools designed for PS Vita save data to work (no Vita required).
If there are issues with generating the MD5 and hex editing files, see this Python program for a command-line utility to automatically apply the necessary changes to binslot files.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 8.1
Processor (CPU) Intel Core 2 Duo E8400
AMD Phenom II X2 550
System memory (RAM) 2 GB
Hard disk drive (HDD) 14 GB
Video card (GPU) Nvidia GeForce GTS 450
ATI Radeon HD 5770
DirectX 11 compatible
Runs on Windows 7 despite minimum Operating System requirements

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/1113000/ in addition to or instead of this directory. The app ID (1113000) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. Persona 4 Golden - last accessed on
  2. Steam - Persona 4 Golden - last accessed on 2020-06-16
  3. Siliconera - Persona 4 Golden’s PC Port Was Directed by Atlus Japan - last accessed on 2020-06-16
  4. YouTube - Persona 4 Golden PC announcement trailer - last accessed on 2020-06-16
  5. IGN - Persona 4 Golden PC Port Analysis - last accessed on 2020-06-13
  6. Verified by User:Pixelguin on 2020-07-25
  7. Verified by User:Marioysikax on 2020-06-13
    Confirmed with multiple FPS meters and monitors interface.
  8. Verified by User:Marioysikax on 2020-06-17
    Nothing happens if trying to play with less known controllers or adapters.
  9. Verified by User:KingKrouch on 2020-06-17
    Tested by connecting Switch Pro Controller over USB with Steam Controller support disabled.
  10. Warning: This game has no RUMBLE :: Persona 4 Golden General Discussion - last accessed on 2020-06-15
  11. 11.0 11.1 あさぎりるん©⒛⒛ at Twitter: - last accessed on 2020-06-13
    "「ペルソナ4ザゴールデン」Windows10のスケーリング設定が反映されてしまうタイプなので、高解像度ディスプレイでスケーリング設定を使ってる人は、ひと手間必要。
    P4G.exeプロパティから”高DPIスケール設定の上書き”をチェックしよう。これでOSでの引き延ばしがなくなって正しい解像度で描画される。
    "
  12. Verified by User:Keith on 2020-07-13
  13. PSA: How to transfer Persona 4 Golden PS Vita saves to pc. : Reddit /r/JRPG - last accessed on 2020-06-15