tge-was-taken / p4gpc.modloader

Mod loader for the Steam version of Persona 4 Golden
40 stars 12 forks source link

Softlocking in battles #8

Open firelad97 opened 3 years ago

firelad97 commented 3 years ago

Coming from Reloaded-II repo: https://github.com/Reloaded-Project/Reloaded-II/issues/63 Today I was able to figure out that it is the modloader causing softlocks battles. Take a look at the link above please, I hope you can get the idea. Let me also re-post everything as well.

Describe the Bug Apparently, Persona 4 Golden softlocks in battles after landing a weakness hit or All-Out Attack after the game is loaded using Reloaded-II and modloader. Clean launch of P4G doesn't softlock in battles. Literally any battles, including the tutorial battle (just before Yosuke boss battle), will softlock when conditions are met.

I had tried reinstalling Reloaded-II, P4G, and even adding both to anti-virus exclusions / exceptions. Battles are still softlocked. By the way, you can tell when softlock is going to occur by checking if Teddie's (or Rise's) dialogues are loaded and became stuck (usually after one or two appears).

I should mention that I am using Boot Camp on a MacBook Air. This issue might be related to Boot Camp, from what I can gather based on people being able to play the game normally with mods and/or Reloaded-II just fine.

To Reproduce Steps to reproduce the behaviour:

  1. Launch P4G through Reloaded-II (or as a non-Steam game shortcut)
  2. Go into the battle
  3. Land a weakness hit or All-Out Attack
  4. After animations, battle stops and is stuck there forever

Expected Behaviour Battle resumes or ends with a victory screen if all enemies are defeated.

Screenshots I hope those screenshots are good examples of what I'm trying to describe. image0 unknown (1) unknown unknown (2)

firelad97 commented 3 years ago

Update: After going in circles on Persona Modding discord server, I finally started using the debugger as suggested by Tekka. Here are the logs from both modloader verbose and Visual Studio debugger attached. It seems like the debugger kept throwing the exceptions System.Runtime.InteropServices.SEHException. It also stops as soon as the game booted up, although console kept going until it stops when the battle softlocked.

console_output.txt debug_output.txt

tge-was-taken commented 3 years ago

Might be Bootcamp specific as I can't reproduce this and supposedly other Bootcamp users have had similar problems.

Sneaques commented 3 years ago

Hello I am not sure if this thread is closed, however I am also experiencing this problem. I am specifically on Windows 10 and this has blocked progression from the tutorial fight. Have you found a fix or would I have to revert to a normal unmodded playthrough?

Karogal123 commented 2 years ago

Hello, I am also having this issue, any fixes coming soon?