What is this?
YKCMP_V1 is a compression format used in games developed by Nippon Ichi Software.
It was already possible to decompress YKCMP_V1s, but it didn't look like anybody implemented proper compression for it yet,
or at least it wasn't easily accessible. So, I wrote a simple tool to do both tasks.Where?GitHubBasic usage
To decompress: ykcmp.exe input_file [output_file]
To compress: ykcmp.exe -c input_file [output_file]
The GitHub page has more info on the options (and the algorithm, for the curious)
P.S.: Also, what's the status on adding YKCMP to quickbms?
While writing this post I noticed it seems to be upcoming in the next version, but it's just the "fake" version of compression where it doesn't really compress anything, isn't it?
Maybe it'd be possible to have proper compression as an alternative for modding purposes, since otherwise the files become up to several times larger. Though I'm sorry the code is not in pure C