github ihaveamac/ninfs v1.7b2
ninfs v1.7b2

latest releases: v2.0, v2.0a11, v2.0a10...
pre-release5 years ago

Warning: Using the GUI on macOS 10.14.6 will crash WindowServer and force you back to the login screen. The issue can be followed here: http://github.com/pyinstaller/pyinstaller/issues/4334

Changes since v1.6.1

  • SD: Properly decrypt contents of backup folder
  • NANDHAC: Support "raw" partition-based emuMMC images with -R/--raw-emummc
  • Display application name for CIA, CCI, and NCCH in mount title on macOS
  • Allow assuming contents are decrypted for CCI and NCCH
  • Major internal changes and rewriting
  • Remove titledir mount - better tools will be coming later to search for installed titles
  • Other things, probably

Changes since v1.7b1

  • Display application name for CCI in mount title on macOS
  • Allow assuming contents are decrypted for CCI and NCCH

Interested in filling out a quick survey on how you use ninfs? Click here!

Important note

This is not a full release, so some things may still be broken. Please file issues if this happens.

NAND and SD mounts allow writing. Keep backups before writing to these, in the event an unknown bug corrupts data.

There is a Windows tutorial for ninfs on GBAtemp. README also explains how to use it via command line and on non-Windows platforms. If you are unsure about something, you can ask at my server on Discord, Nintendo Homebrew on Discord, or the GBAtemp thread.

The signatures are created with the PGP key 90725113CA578EAA.

Usage

Windows and macOS users can download the standalone applications attached to this release, which works without needing Python installed. WinFsp for Windows or FUSE for macOS must still be installed.

Linux users (and users who prefer to use their installed Python) can install this release via pip, or by downloading the "Source code" archive. Python 3.6.1 or later is required. Read the README for more setup and usage details.

Command line install

Windows

  • py -3 -mpip install --upgrade https://github.com/ihaveamac/ninfs/releases/download/v1.7b2/ninfs-1.7b2-src.zip
    • With GUI support: py -3 -m pip install --upgrade https://github.com/ihaveamac/ninfs/releases/download/v1.7b2/ninfs-1.7b2-src.zip#egg=ninfs[gui]

macOS

FUSE for macOS is required.

  • python3 -mpip install --upgrade https://github.com/ihaveamac/ninfs/releases/download/v1.7b2/ninfs-1.7b2-src.zip
    • With GUI support: python3 -m pip install --upgrade https://github.com/ihaveamac/ninfs/releases/download/v1.7b2/ninfs-1.7b2-src.zip#egg=ninfs[gui]

Linux

  • python3 -mpip install --upgrade --user https://github.com/ihaveamac/ninfs/releases/download/v1.7b2/ninfs-1.7b2-src.zip
    • --user is not required if you are using a virtualenv.
    • With GUI support: python3 -m pip install --upgrade --user https://github.com/ihaveamac/ninfs/releases/download/v1.7b2/ninfs-1.7b2-src.zip#egg=ninfs[gui]

Don't miss a new ninfs release

NewReleases is sending notifications on new releases.