PPMD support
Status: Alpha
Brought to you by:
techhead57
It would be valuable to have support for PPMD which is probably the best mainstream compressor. There is a C# implementation at http://users.senet.com.au/~mjbone/Compression.html which shouldn't be too hard to port to java considering the high similarity between the two languages.
I am attaching a .zip file containing the output of a C# to Java converter. Maybe this is an easier starting point than the C# sources.
Auto converted from C# to Java. Does not compile.
I'll have to look into the C# code to see about implementing the base algorithm into the application and include it as a library. When implemented I'm going to see if I can implement it similarly to the other standard Java compression handlers (as Input/Output streams).
PPMD decompressor in Java
Note that the unrar-src.zip has been added. It contains Java code that decompresses PPMD data.