When I was playing around with it, nearly a year ago :-o
i found all models use same compression, but could not be edited due to game reading disc address instead of directories.
...
Please correct me if I'm wrong.
Sorry. I wasn't ignoring you, but now I know what you're saying. You are correct. It is, for the most part, physical disc address referencing. However, it only points to the start of the file. The goal is to take the compressed file, uncompress it, edit it, then re-compress it to be smaller than or equal to the size of the original compressed file, then inject it back into the disc image. This is a working method and has been done with other files that are accessed in this way.
The trick is that the file that the compressed file begins by telling the loading process its own file length so it's not dependent on the FAT to tell how big the file is. So long as it doesn't overwrite the next physical file it can be safely injected.