09-23-2024, 09:06 AM
(09-22-2024, 08:45 PM)Deep Weeb Wrote: Yup, they work just fine with the all of the .irarc/.irlst files and only some very few corrupted textures on the Vita version.
That is what I feared. They swizzle only some textures, thus making them a corner case that need to auto-detect.
(09-22-2024, 08:45 PM)Deep Weeb Wrote: Also, silly question but what are the .quad files for again? And how do I use/see them?
You can open the QUAD and PNG files with Quad Player. The latest Quad Player is available on my GitHub repo, under "docs" folder. I also wrote it under Setup section on my psxtools tutorial, since it is a common step for different games.
(09-22-2024, 08:45 PM)Deep Weeb Wrote: Btw, Card-en-Ciel appears to be using the old Inti Creates Engine (or so I've been told, as the PC version has obfuscated files) but I did find this "LICENSE.txt" file which credits the tools they use to serialize their files?? Maybe it's a key in the puzzle?
Serialize is more like turning an object/array into a text file like JSON/XML. It is basically flatten the data from higher concept to a sequence of bytes.
The relevant term is "hashing". You treat the original file names like passwords and hash them into these obfuscated file names.
This whole thing is one-way only. You cannot recover original file names after that. BUT if you managed to found the original file names somewhere, you can try it with different hashing algorithm for a match.
http://web.archive.org/web/2023080801544...32&t=23816
- Rufas