ninfs

ninfs v2.0

https://github.com/ihaveamac/ninfs/releases

If you're waiting for updates to ninfs on this resource page, you should check out the alpha releases on GitHub. This resource will be updated once a new stable release is out.
  • Like
Reactions: Alexander1970
  • CCI: Fix oversight with passing boot9 to the NCCH mount, causing the partitions to not be mounted - #43
Available on PyPI and AUR!

Interested in filling out a quick survey on how you use ninfs? Click here!
  • CDN: Support using a tmd file to mount - #36
    • The GUI now expects a tmd file by default instead of a directory.
  • SD: Support manual SD key input
    • --sd-key reads the key as a hexstring. It cannot be used at the same time as --movable.
    • The GUI currently does not accept the key as a hexstring, only a movable.sed file.
  • CMDLINE: Support --boot9 for loading the ARM9 bootROM from any path
  • SD: Workaround write corruption bug
  • NANDHAC: Performance improvements to AES-XTSN crypto operations by @luigoalma
  • CCI: Remove useless SeedDB option
  • Stability or something, I guess.
Available on PyPI and AUR!

Interested in filling out a quick survey on how you use ninfs? Click here!
  • Support split Nintendo Switch NAND backup files
    • Each part is expected to end in two digits (e.g. rawnand.bin.00, rawnand.bin.01, ...). Any part can be selected, the program will search for all parts starting with 00.
    • The command line argument -S or --split-files is used for a split backup.
    • The GUI will attempt to automatically detect this based on the filename.
  • GUI: Automatically detect Nintendo DSi NAND backups
  • GUI: Fix oversight breaking automatic detection of Nintendo 3DS NAND backups
  • ExeFS: Always show code-decompressed.bin, even if .code is not compressed
Available on PyPI and AUR!

Interested in filling out a quick survey on how you use ninfs? Click here!
  • New feature to mount Nintendo Switch NAND images
    • This requires BIS keys, dumped with Lockpick_RCM or biskeydump.
  • New project name: ninfs
  • Fix incorrect developer common key 0
  • Many other internal changes
Available on PyPI and AUR!

Interested in filling out a quick survey on how you use ninfs? Click here!
  • New custom icon
  • First release of standalone macOS Application Bundle (Available on GitHub)
  • Minor GUI text updates
Now available on PyPI and AUR!

Interested in filling out a quick survey on how you use fuse-3ds? Click here! (Updated to add the new type Nintendo DS ROM image)
  • Added option to skip a specific update
  • Added option to prevent checking online for updates
  • Fix detection of tkinter on Linux
Now available on PyPI!

Interested in filling out a quick survey on how you use fuse-3ds? Click here! (Updated to add the new type Nintendo DS ROM image)
  • Support mounting Nintendo DS ROM images
  • Windows Executable: Fix ModuleNotFoundError: No module named 'mount.nanddsi'
  • Read Console ID and CID from Nocash block in Nintendo DSi NANDs
  • Remove hardcoded NAND size check for Nintendo DSi NANDs
  • GUI: Add extra input checks
  • GUI: Slightly more verbose GUI startup
  • GUI: Set default text for Nintendo DSi Console ID input
  • GUI: Separate Nintendo 3DS and DS / DSi types in dropdown menu
  • GUI: New "About" dialog with version and license information
  • GUI: Add link to tutorial on start screen
  • Support ~/Library/Application Support/3ds for support files on macOS
  • Fix incorrect file extension for Nintendo DSiWare contents in CIA/CDN mounts
  • Fix allowing an empty directory to be used on Windows
  • Move ExeFS .code decompression to second thread, if inside an NCCH
  • Refactoring and optimizing
    • GUI: Startup process has been optimized and should appear quicker
    • GUI: Update checks happen on a second thread
  • Now built with Python 3.7.0!
Interested in filling out a quick survey on how you use fuse-3ds? Click here! (Updated to add the new type Nintendo DS ROM image)
  • GUI: Fix mounts not working if boot9 or SeedDB was not found
Interested in filling out a quick survey on how you use fuse-3ds? Click here!
General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=DPqqmCE1M1U