Closed thomasdolash closed 8 months ago
Interesting case; finds all functions but the game doesn't like it. I'll have a look at this later; this is actually quite interesting.
Can you upload a sample mod for testing? Including the expected in game change, e.g. title screen edit, etc.
Edit: I bought this game; I'll have a look after work.
You can't just disappear on me like that ðŸ˜ðŸ˜ðŸ˜
Anyway, since it's the weekend, and I got some time. This should work now. I bought the game on Steam, debugged it, and added the signatures. I also ran into SecuROM wrecking the game code; never been a fan of DRM.
I needed to add another heuristic just in case, because it was wrongly matching against Bayonetta, even when I added the proper functions in.
Not tested with any real mods as I'm not familiar with the game, but it boots, and debug features work fine. Try the CI Build (scroll down) with some mod files, and close the issue.
Hi, terribly sorry for ghosting you.
I'm in the middle of an exploratory effort to reverse engineer parts of the game, I didn't even realize there was any DRM included in the binary, but I guess that explains a lot.
This is awesome, thank you! The updated build is no longer crashing.
I was messing around and found that Tales of Symphonia (PC - Steam) uses CRI-FS under the hood. It would be amazing if this tool could support Tales of Symphonia.
At first, it appears that it is binding correctly, except two missing signatures.
The game crashes after ending the intro cutscene:
Here are my mod loader logs and config: 2024-01-08 07.49.57 ~ TOS.txt info.json
I doubt you need this but here is my crashdump: https://drive.google.com/file/d/10aLjsFWEwjjnE8Lat5JymOt9mo1jHetr/view?usp=sharing