barubary
a30a7ac3e3
C#: implemented a compression algorithm for the LZE/Le compression scheme. (although it appears to perform worse than the original compression algorithm, it should still work)
2011-11-21 23:46:48 +00:00
barubary
d64137221a
C#: A step into a new system, where game-specific formats can be defined as plugins, preventing users from having to download DSDecmp itself again and again. Such plugins must be stores in a 'Plugins' folder in the same location as the DSDecmp.exe.
...
To keep the base program mobile, all native NDS formats do not require plugins.
The 8-bit Huffman format cannot be used to compress at the moment; thanks to CUE a bug has been found where the offset-field of a node overflows, corrupting the compressed file.
2011-11-13 16:14:45 +00:00
barubary
ba18c44249
C#: the project file is now for VS2010. Removed the unused using-statement for Linq to get .NET 2.0 compatibility again.
2011-03-23 09:53:25 +00:00
barubary
4500dfc1e1
Upgraded sln to VS2008.
...
Also updated the source to match my local copy. No changes in decompression, only usability,
2010-09-21 10:05:10 +00:00
barubary
a597cd23a9
added source code for both C# and Java.
...
Note that the Java algorithms are a port of the C# ones, and only the LZ10 and LZ11 have been tested of the Java implementation.
2009-06-07 13:40:49 +00:00