afaik the GPL license covers the source code, but not the algorithm. or am i wrong?nother problem we would then encounter if we introduce compression is that the good compressors/fast decompressors (LZO for example) use the GPL license, which is incompatible with mcemu's AFL licence.
if you reimplement it, following the specifications - no problems there.
i think LZSS / SLZ might be good http://michael.dipperstein.com/lzss/ ; http://www.gamedev.net/reference/art...article294.asp )
btw tri-ace uses this algorithm in almost every game. (on psp, ps2 and also in new star ocean on xbox360 - i guess it scales nicely )
the compression is not too tight, but it does the job. and it has very low decompression requirements (memory and cpu-wise).
the question is - which chip will decompress? i'm guessing that iop will have to do it. and it's not really a number crunching rocket ;-) so such an algorithm should do the job.
and press the discs again? i'm talking about the ps3 - no burned discs here. sony would eventually come out on top with their firmware upgrades.Anyway, even if they did, we could have just changed the disc layout XD