nsz
Homebrew compatible NSP/XCI compressor/decompressor.
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:X0F:branches:Emulators/python-nsz && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000715 715 Bytes | |
_servicedata | 0000000233 233 Bytes | |
nsz-4.6.1+9~git20240425.921590a.tar.xz | 0000864120 844 KB | |
python-nsz.changes | 0000012236 11.9 KB | |
python-nsz.spec | 0000002056 2.01 KB |
Latest Revision
Sergey Kondakov (X0F)
committed
(revision 7)
- Update to version 4.6.1+9~git20240425.921590a: * add master_key_11 key hash * Added information regarding Swiss mirror to README.md * Updated README.md * fix: errors for reporting via queue not raise * Check for None when calling ExtractTitleIDAndVersion in GameList * Fixed typo in "[NCZBLOCK] Using Block decompression for {nspf._path}" * Bumped version to 4.6.1 * Implemented automatic Kivy config default_font fix. The global Kivy default_font property is got messed up due #154 president in older version which causes the NSZ 4.6 GUI to not boot for affected users as reported in #164. * Bumped version to 4.6.0 * Added the new contributors alucryd, seiya-git and siddhartha77 to the list of all contributors * Separated ThreadSafeCounter into ThreadSafeCounterManager for Android and ThreadSafeCounterSharedMemory for everyone else. This was done to avoid random BrokenPipeError on system which support shared memory. * Improved the console output by removing debug output and improving the formatting of the relevant output * Fixed major block decompression issue caused by calculating too many CompressedBlockOffsetList items * Re-enabled solid compression as everything with multi-partition HFS0 creation seems to be working now * Fixed NCA hash verification not being able to deal with partitions other than "secure" and generally improved the ExtractHashes function * Apply the root HFS0 fixes to block compression * Add empty partitions instead of skipping them as the Yuzu Emulator can't deal with missing partitions * Improved console output to show more but not too much information to the user * Fixed major root hfs0 issue which cause hfs0 files inside the root hfs0 to overwrite each other’s * Better support deleting source files * Fixed PFS0 and HFS0 addpos logic so it works for block compression * Fixed PFS0 and HFS0 addpos logic so it works for booth compression and decompression * Fixed HFS0 offset issue by using f.tell() instead of addpos * Fixed XCI compression issue resulting in multiple HFS0 partition at the same offset due to empty HFS0 partition having a size of 0 instead of 0x200 * HFS0 partitions should never be smaller than 0x200 bytes * Improved --info console output by using f-strings and hexadecimal values * Improved adding file to container console output * Fixed a major issue with the new PFS0 creation caused by using the same offset for all files * Fixed a major issue with the new HFS0 creation caused by using the same offset for all files
Comments 0