You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem?
Implement converters that can decompress and compress binary data using the BIOS compression algorithms of NDS:
Implement LZSS compression
Implement BLZ (backward LZSS) compression
Implement Huffman (4-bits and 8-bits) compression
Implement RLE compression
Describe the solution you'd like
A converter for each algorithm so that can compress a BinaryFormat into a new one on-memory (optionally with an additional argument to specify the output stream).
A different converter to decompress.
Describe alternatives you've considered
Calling external programs that already exists but it makes complex cross-platform support.
Creating one single class for compressing and decompressing the same algorithm, but for single-responsible-principle and make things easier to understand, it's better one class per operation.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem?
Implement converters that can decompress and compress binary data using the BIOS compression algorithms of NDS:
Describe the solution you'd like
A converter for each algorithm so that can compress a
BinaryFormat
into a new one on-memory (optionally with an additional argument to specify the output stream).A different converter to decompress.
Describe alternatives you've considered
Calling external programs that already exists but it makes complex cross-platform support.
Creating one single class for compressing and decompressing the same algorithm, but for single-responsible-principle and make things easier to understand, it's better one class per operation.
The text was updated successfully, but these errors were encountered: