Persona 4 Golden

Persona 4 Golden

Not enough ratings
Persona 4 Golden Crashes - NVIDIA GeForce GPU - POSSIBLE Fix Steps
By mad__max
Persona 4 Golden Crashes - NVIDIA GeForce GPU - POSSIBLE Fix Steps to overcome P4G crashes for Nvidia GPU based system.
   
Award
Favorite
Favorited
Unfavorite
INTRO and Disclaimer
My dudes, it’s not a Wednesday, but I’m here to share my experience to overcome P4G crashes with you for Nvidia GPU based system.

This fix steps guide doesn’t pretend to be universal, as stated in the title. It works for Windows 10/ NVIDIA GPU based system… my system. But from what I read during LONG night when I wrote this guide, the issue itself is quite universal and runs for MONTHS at the moment I’m typing it. What I proposed below is a combination of different measures I found from a lot of sources, so big thanks to all folks who posted the parts of the solution, and I hope it helps you. But no guarantees, and in the end we all have to wait until Atlus solves it from their side.



Please also understand that I didn't try to figure out what is the technical background of the solutions I am describing. I’m not a technical guy, and although I tried to experiment as much as possible with all these measures, applying them together and separately, the only criteria that matters to me is if after applying each measure the game works, and if some measure is excluded, then the game crashes.

You can find my system specifics in the last section of this guide, if you are interested, but as main points: hardware is quite old, but capable, and still manages all modern game titles quite good and stable.
_______________
I’ve got a long history with SMT and Persona series back to my youth, and when the news comes that ATLUS released P4G for Steam, I immediately wishlisted it, and when October 2020 Sega Sale comes – immediately purchased it.

Which was also immediate is the first crash, and “Sorry! Application has crashed” message pops up, right after I launched the game first time and didn’t get it even to the title screen.

So,
Fix’ Step 1:
Game HATES any and all third party overlays, Steam and Nvidia included.
  • turn them all graphic overlays’ softwares off – check Steam and Nvidia settings and do it manually.
  • If you are using any other software overlays (e.g. Discord) – turn them all off and kill the processes via Task manager.
  • If you have MSI Afterburner or RivaTuner running, even in a stealth mode, kill it too – otherwise the game most probably won’t launch at all.
  • another reason for P4G to crash at launch could be the anti-virus/Windows Defender blocking the exe. Either disable the anti-virus or exclude the game’s folder from it.
  • actually just go turn off an kill all and every other software and processes from Task Manager which is NOT Steam and P4G, antivirus and antimalware included
  • Verify game files.
Fix’ Step 2:
Game doesn’t like your PC Master Race’ and Windows’ Privileges, specifically your administrator rights and dedicated procedures for their distribution and implementation in the system architecture, so
  • create a dedicated shortcut for [Your system’ Steam folder]\Steam\steamapps\common\Persona 4 Golden\P4G.exe and run it every time as Administrator, by hitting RBM the shortcut and choosing “Run as Administrator”, or make sure the game’s exe has administrator rights, for it RBM .exe file in the game folder -> "Properties" -> "Compatibility" tab -> check “Run this program as administrator” box.
Additionally, if the language of your system differs from English, game doesn’t like it too. Same for any non-standard non-Latin-alphabet letters and symbols in the file names and/or files’ path.
Fix’ Step 3:
Game doesn’t care much to be optimized for your system’s hardware and software. I am sure it runs perfect on that one single system Atlus used to make this PSVita port… but not yours. So go and
  • update your GPU driver and all and every other driver of your hardware
  • get the latest Windows update
  • update all software you can think of, and namely get an update for Windows Media Player. Ya rly, this is what ATLUS wants you to do.“….Please visit here to confirm your version of Windows and corresponding Windows Media Player version - https://support.microsoft.com/en-us/help/14209/get-windows-media-player "
  • change PageFile size. It is generally recommended to have at least 32GB TOTAL memory: RAM + PageFile, to minimize memory issues. E.g. if your computer has 8GB of RAM installed, it’s recommended to set PageFile to 24GB. Another general rule for all computers is to set PageFile on your fastest harddrive at least equal to or larger (1х to 1.5х) than your physical RAM. Please follow this guide[mcci.com] to change your Windows PageFile size.
  • add P4G.exe, P4G folder and Steamfolder to WinDefender exclusions
  • instal and use Process Lasso to change the priority of P4G. Biggest thanx to Turbo Rob for his incredible guide.
    1) Get process lasso from https://bitsum.com/ (You only need the free version), make sure it autostarts
    2) Launch P4G (it needs to be running while you do this),
    3) Launch Process Lasso, right-click P4G.exe and set the following:
    -> Priority Class > Always > High
    -> CPU Affinity > Always > Deselect CPUs 0 and 1
    -> IO Priority > Always > High
Fix’ Step 4:
ATLUS believes that idea of patches for their games is overrated and, frankly, just steals you a feel of any personal achievement,
so in four months ATLUS made one patch and three so called “hotfixes”
which DO NOT solve the crashes issue, but graciously help you get to know the Steam interface better, since they have to be installed manually via Betas tab in the settings of the game in Steam library.
  • Install the hotfixes:
    ____________
    https://gtm.steamproxy.vip/app/1113000/discussions/0/2567564692457285298/
    From Persona 4 Golden in your Steam library, right click and go to Properties. Navigate to the BETAS tab and enter the beta access code:
    2M5o9AAkLj7tBq
    From the drop down menu, select “Hotfix_01a”.
    ____________
    https://gtm.steamproxy.vip/app/1113000/discussions/0/2567563897031441157/
    From Persona 4 Golden in your Steam library, right click and go to Properties. Navigate to the BETAS tab and enter the beta access code:
    jsuidjiofjjiojfnb2299
    From the drop down menu, select “hotfix_02a”.
    ____________
    https://gtm.steamproxy.vip/app/1113000/discussions/0/2795000753356248171/
    From Persona 4 Golden in your Steam library, right click and go to Properties. Navigate to the BETAS tab and enter the beta access code:
    Branch Password: hgdyr3gnNsjhgfPo2299
    Branch Name: hotfix_3a
    ____________
    Please note: basing on th comment by CPT Chthonbeard the Pirate, the latest hotfix covers all previous fixes, but still your individual system would possbly utilate hotfix 1 or 2 better and your game would be more stable with the previous fix version, so you have to experiment on this.
  • Keep yourself updated for any future hotfixes, which, I personally believe, are coming in the same most elegant manner.
Fix’ Step 5:
Game doesn’t like your eyes. If for this Saturday’s night you planned to get yourself lost for 15 hours straight in a beautiful story of Beaches and Horse and wonderful gameplay that accompanies this story – sure. If you hope to do it in a comfortable manner, with good and smooth frame rate and other graphic settings maximized, and using your big-ass TV-screen which you also are using for yor console – think again, you silly.
  • First, open the Nvidia Control Panel and go to “Manage 3D settings” tab and then to “Program Settings
  • click “Select a program to Customize”, and from the drop-down menu select the Persona 4 Golden game. In case if you can’t find it there then go ahead and hit “Add” button and you’ll see P4G in your recently opened games.
  • Now check the following settings:
  • make sure that the preferred graphics processor is your main High-performance NVIDIA processor. It might be set forth by default as “integrated graphics” or something like that, so make sure that it is set as your main GPU.
  • Set Low Latency Mode to “ON
  • Set Max Frame Rate to “30 FPS
  • Set Power management mode to “Prefer maximum performance
  • Set Vertical sync to “OFF
  • Set Pre-rendered frames to “1
  • Next, you have to change the in-game settings, so it is assumed that at this stage the game at least starts and lets you proceed to the title screen and options screen.
  • Launch the game and go to “CONFIG: adjust various options
  • check the “GRAPHICS” tab. According to my observations, changing these options does not affect the stability of the game, like, AT ALL. But if nothing else helps – try to experiment with those and set them to lowest and try to change them individually to get most stable gameplay. As for me – every option here is set to maximum.
  • check the “DISPLAY” tab.
  • set “Screen Mode” to “Borderless
  • set “V Sync” to “OFF
  • do not forget to apply changes by hitting “Confirm – OK

Another problem that I encountered after uploading the first edition of this guide - the game doesn'tlike my large Samsung TV, which I brought the game to via HDMI when I tried to play it the same way I would play it on the PlayStation... When I'm using the TV, despite ALL the steps I describe here, game crashes when loading. The only way to overcome it is to make a hot-switching HDMI from my computer monitor to TV-screen right after launch of the game. I have NO idea, why it works, but in fact I'm not surprized anymore...
Fix’ Step 6 – FINAL :(
(ok, for the record, that one final step I’m not completely sure about. I experimented to isolate measures from every step above, and I’m pretty sure that to make the game work for me, they should be done, no other options, otherwise the game crashes. For that one last step the game crashed just once, after one-hour smooth run, and I have a hunch that probably the crash was caused by something else)

Game doesn’t want you to socialize and connect to other people. Even when you try to do that by the castrated manner which game provides you with its “Network Function”. Anyway, who do you think you are, you filthy 30 y.o. anime-loving high-school-girls-in-skirts-staring-at perverted basement-dweller? SHAME ON YOU!
  • Launch the game and go to “CONFIG: adjust various options
  • check the “GAME” tab.
  • set “Network Function” to “OFF
  • do not forget to apply changes by hitting “Confirm – OK
  • please be advised that 1) this option tends to reset to “ON” every time you launch the game, no matter how you set it the last time you played the game 2) it also tends to reset every time you load the save file. So you will have to check it every time you lauch the game, by checking the “CONFIG” screen from the title screen, and then again every time when you load the save file, from the game menu.
P.S.
And now, if after all these Steps above done, your game still crashes – I’m sorry, dudes, I tried my best. But, you know, if this game doesn’t want you so much, may be – just saying – you can turn yourself to that dusty box in your closet, where your old PS2 is stored… Or may be you check the situation with the PS2 Emulators, which, you know, work just fine. Impying nothing.
My System’s Data:
------------------
System Information
------------------
Operating System: Windows 10 Pro 64-bit (10.0, Build 18363) (18362.19h1_release.190318-1202)
System Manufacturer: Gigabyte Technology Co., Ltd.
System Model: B250-HD3
BIOS: BIOS Date: 07/06/17 15:13:54 Ver: 05.0000C (type: BIOS)
Processor: Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz (4 CPUs), ~3.0GHz
Memory: 8192MB RAM
Available OS Memory: 8152MB RAM
Page File: 6351MB used, 15624MB available
DirectX Version: DirectX 12
---------------
Video Devices
---------------
Card name: NVIDIA GeForce GTX 760
Chip type: GeForce GTX 760
DAC type: Integrated RAMDAC
Display Memory: 8128 MB
Dedicated Memory: 4052 MB
Shared Memory: 4075 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)
------------------------
Disk Drives
------------------------
Drive: C:
Free Space: 33.1 GB
Total Space: 476.5 GB
File System: NTFS
Model: Samsung SSD 850 EVO 500GB
------------------------
12 Comments
FulanitoD4C 5 Jul, 2022 @ 3:21pm 
Game crashes at launch
Help
krono 25 Jun, 2021 @ 12:36pm 
I am having a problem....well two technically, after the anime cutscene where a hanging from an antenna is shown the game cuts to just black and stays like for forever, i managed to get by by skipping the cutscene but a new problem came when a few minutes after that scene, when the protagonist walks by two students gossiping about the corpse and the game goes to the loading screen it stays there eternally not loading the next part.
sans undertale 19 Jan, 2021 @ 3:54pm 
Are there any fixes for the crash when you fail a dungeon and trying to come back a week prior? Or is it really unfixable?
vertzone 1 Nov, 2020 @ 6:39am 
thanks dude! my game used to lag on the anime cutscenes alot but its gotten better.
Hyoukami【TTV】 26 Oct, 2020 @ 2:38pm 
Dont Know if it will help but for me after nothing makin me being able to play past 30 minutes I discovered whats the incompatiblity for me, because I played for a Long time all good - It was my bank protection module - Warsaw ( diebold nixdorf protection module ) - I will need to keep installing back and off as I mess with the bank, but without it I can play properly at least. Hope this aid someone.
Mememan 24 Oct, 2020 @ 11:13pm 
thank you op games more stable now
CPT Chthonbeard the Pirate 24 Oct, 2020 @ 2:44am 
[1/2]
As I said, the hotfixes are 100% obsolete at this point. The main branch has all 3 hotfixes as part of it. I'm a developer who's used this kind of versioning software, and honestly, this is how Subversion, which is what Steam uses, works:

Developer creates a branch, copying all files to it. This is the initial hotfix branch, where they copied the main branch over.

Then the developer makes changes to the software to either add features or fix bugs.

Once the developer is satisfied with the changes and is sure that the branch is stable, they merge the changes back into the main branch. Only the changes are merged, not anything that was not changed.

Once this is done, the branch is retained for history, unless there is space issues. On Git, the branch would be deleted as history is stored in a different manner. The history is important in case issues crop up later and they have to revert back to the branch due to bugs introduced later.
CPT Chthonbeard the Pirate 24 Oct, 2020 @ 2:44am 
[2/2]
They have done this for all 3 hotfixes, and currently the main branch includes all 3. Installing all 3 of them doesn't actually do anything at all. Just stay on the main branch as they have done this already. The only reason to go back to a hotfix branch is if Hotfix_01a or Hotfix_02a worked better for you than Hotfix_03a, because the main branch is Hotfix_03a.

Unfortunately for us, we cannot go back to the original branch ourselves before the Hotfix_01a now. This branch is lost to us, and it was actually more stable for some people.
mad__max  [author] 24 Oct, 2020 @ 1:51am 
>CPT Chthonbeard the Pirate
>no reason to go through all the steps of downloading all 3 hotfixes, as just downloading the game gets you there to begin with
No pressure here, it's my old habbit to install patches and updates one by one. If you manages effectivelly some other way and it works - godspeed.

>Posting a guide to work-arounds in a bug fix thread is not conductive to geting Atlus to fixing their game.
Man, I'm not pretend to be the Great Savior, I'm not looking for any kind of award. I shared what I did to make a freaking game playable, and I hope it helps others, just as I explained in Intro and Disclaimer . We all have to wait until Atlus solves it. But since the crashes' issues is 4 monthes old, since it complitely blocks the game to be played, and we have no idea when it will be addressed by Atlus, I believe it's conductive to try and do something to play a game with some downgrades, but still make it playable, and wait for developer' solution.
mad__max  [author] 24 Oct, 2020 @ 1:28am 
>martysama0134
I don’t have such issues , but my guess the problem comes from RAM and/or WinDefender, and I propose this:
- Change PageFile size. It is generally recommended to have at least 32GB TOTAL memory: RAM + PageFile, to minimize memory issues. E.g. if your computer has 8GB of RAM installed, it’s recommended to set PageFile to 24GB. Another general rule for all computers is to set PageFile on your fastest harddrive at least equal to or larger (1х to 1.5х) than your physical RAM. Please follow this guide [mcci.com] to change your Windows PageFile size.
- add G4P.exe, G4P folder and Steamfolder to WinDefender exclusions
- use Process Lasso to change the priority of G4P. Check this incredible guide by Turbo Rob to install and configure Process Lasso