KingKrouch / AriseFix

GNU General Public License v3.0
14 stars 1 forks source link

Crashes latest version of Tales of Arise #1

Open Lulech23 opened 2 years ago

Lulech23 commented 2 years ago

After the latest update to Tales of Arise, running AriseFix will display a message that the game has crashed and must close. Oddly enough, the game doesn't actually crash or close until you acknowledge the message. However, continuing to let the game boot results in a black screen for all 3D elements.

Most likely this is an issue of memory offsets changing in the new version. Based on my own digging, it appears the in-game FPS limit is now at address 1B1849A8724 and t.MaxFPS is at 1B1E9035380. However, modifying these values in realtime had no effect, so perhaps I have the wrong values.

I have not scanned for the other values, since my only usage of AriseFix was the FPS limiter.

KingKrouch commented 2 years ago

Yeah, I suspected that it might have been out of date memory pointer offsets for those addresses. I'm planning on addressing this in a way that should work with future patches (by using signature scanning and trampolines).

Once I finish with a stable build of dbzk_fps using this method, I'll start working on updating this mod.

KingKrouch commented 2 years ago

While looking around, I have determined that the crashing (on my end, although I'm using a not-yet released build) is on the end of ASI Loader (at least in Windows 11). Try removing the plugins folder, and see if the game runs. If it crashes, then that's likely the issue.

I may end up having to find a way to just inject into dinput8 myself, since I've been needing to get around to making a swiss army knife for UE4 games, as I'm tired of updating a million different code repositories.

TheTrain commented 2 years ago

As you said, game start whenever you delete .asi file (Without ultrawide fix clearly) Now bamco also released a new patch so maybe they changed something else too but it is what it is

LoneStrider18 commented 1 year ago

So has anyone solved this issue to get this mod to work?