After searching for a long time, I finally found the "UEViewer" program specifically for FF7Re. Thank you very much for the developer's contribution. Now I can successfully export the game resources in it
But before that, I had been trying to debug the source code of gildor2 published on Github using Visual Studio. Whether it was the PS4 version or the PC version of FF7Re, no models could be exported, only materials could be exported.
Exporting the model of FF7Re in PS4 version will result in an error of "Memory: bad allocation" (and I am using a Pak file extracted from Fake_pkg, so it should not be an encrypted problem)
In VS, no matter how I change the value of the constant "MAX_ALLOCATION_SIZE" defined in the "Memory. cpp" file or even delete the relevant code, it still cannot be exported and is always the same error. I also try to find out where the function "appError()" was called and set breakpoints, but I cannot figure out which problem actually occurred. I have also tried various versions of UE multiple times
The only clue is that the value of the variable "argptr" defined in the function "appError()" in the "Core. cpp" file is assigned to "0x0000000000000<NULL>", indicating that the program is unable to access memory and has thrown an exception at this memory location
So I don't know if anyone can answer for me, explain the principles behind this "customized version", or provide source code for learning. This is my first exposure to this aspect. Thank you again for the contributions made by the developers
