Repository navigation
NXPress 1.7.3
Improvements
- Extra compression sits under Made for in Compress, and its warning shows in Compress only (thanks @NikoMuffin, #76)
- Watch the folders says which folders it watches (thanks @NikoMuffin, #77)
- Combine can delete the dump folders once their NUP is read back whole and checked, with a box under Delete originals, off by default (
--rm-dumps): a file the NUP does not hold, or one changed during the packing, stays (thanks @NikoMuffin, #79) - Shorter texts under each section of the side menu, in every language (thanks @NikoMuffin, #80)
- Verify and Details tell whether Eglantine and Lichii, the emulators that open NUP files, open a NUP and can start its game, and why not
- A NUP whose metadata types are counted from 0, as an early build of the packer of the format wrote them, is told, and Details fixes it in place (
--fix-nup-meta), so the emulators show its name, version and icon right - NUP files made by Combine suit the emulators better: files over 256 MiB are stored as they are by default, since the emulators decompress them whole to the disk each time the game starts (
--nup-zstd-bigcompresses them), each update carries its own version, and the NUP of a Switch 2 dump without control data takes the name of its game
Fixes
- Verify reads the code of NUP files and dump folders, and tells a dump whose code lost bytes, a game that stops as it starts: it must be dumped again. Combine still makes its NUP, and the work fails with the warning
- Rename and the list give a NUP that carries no name a readable one, from its dump
Next
- NUP v2, the new version of the format, as its specification settles: reading and verifying first
Downloads
| System | File |
|---|---|
| Windows | nxpress.exe |
| Windows, portable (all in its folder, for a USB stick) | nxpress-1.7.3-windows-x64-portable.zip |
| macOS with Apple silicon (M1 or newer) | nxpress-1.7.3-macos-apple-silicon.tar.gz |
| macOS with Intel chip | nxpress-1.7.3-macos-intel.tar.gz |
| Linux, PC | nxpress-1.7.3-linux-x64.tar.gz |
| Linux on ARM 64-bit | nxpress-1.7.3-linux-arm64.tar.gz |
Open it with no arguments for the window, or give it options for the command line (nxpress --help). It needs your own prod.keys: next to NXPress, in ~/.switch, or chosen in the window. On macOS the app is not notarized: the first time, open it with right click, Open (or allow it in System Settings, Privacy & Security). On Linux it needs GTK 3 and WebKitGTK 4.1, which most desktops have; unpack it and run install.sh to put NXPress in the menu of applications with its icon. SHA256SUMS.txt has the checksums of the files, and gh attestation verify <file> -R DeLFuS77/NXPress proves a file was built here.