Ninfs

Latest version: v2.0

Safety actively analyzes 630130 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 7

1.0b7

* GUI: Add support for setting decrypted titlekey manually for CDN
* GUI: More descriptive entry default text and browse buttons
* GUI: Show paths checked for boot9/SeedDB if either was missing
* Titledir now loads titles in a second thread, fixing hanging in Finder on macOS when titledir takes too long to finish setting up
* Fix `--dec-key` not working for CDN
* Fix creating files in SD mount not working on macOS (added `noappledouble` to fuse options)
* Added `csu` -> `cci` alias
* Temporarily include fusepy instead of installing as a dependency
* Software stability during use of some features has been improved.

**This is the last release to support Python versions before 3.6.1.**
* A warning will be shown if you are still using old versions.

------

Important note
This is not a full release, so some things may still be broken. Please [file issues](https://github.com/ihaveamac/fuse-3ds/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 fuse-3ds on GBAtemp](https://gbatemp.net/threads/499994/). 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 [Nintendo Homebrew](https://discord.gg/C29hYvh) on Discord, or the [GBAtemp thread](https://gbatemp.net/threads/483362/).

Usage
Windows users can download the executable attached to this release, which works without needing Python installed. 64-bit users should get the `win64` version. [WinFsp](http://www.secfs.net/winfsp/download/) must still be installed.

macOS and Linux (and Windows 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 https://github.com/ihaveamac/fuse-3ds/releases/download/v1.0b7/fuse-3ds-1.0b7-src.zip`

macOS
[FUSE for macOS](https://github.com/osxfuse/osxfuse/releases/latest) is required.
* `python3 -mpip install https://github.com/ihaveamac/fuse-3ds/releases/download/v1.0b7/fuse-3ds-1.0b7-src.zip`

Linux
* `python3 -mpip install --user https://github.com/ihaveamac/fuse-3ds/releases/download/v1.0b7/fuse-3ds-1.0b7-src.zip`
* `--user` is not required if you are using a virtualenv.

1.0b6

* Added 3DSX Homebrew mount, shows SMDH and RomFS contents if the given file has them
* GUI: Organized parts into labeled frames, move version info to "Extras" subwindow
* GUI: Fix possible PermissionError on Windows if a directory is dropped on the type box
* GUI: Fix resize issue if started with a specific file
* Fixed installing as a module (forgot to add `fuse3ds.pyctr.types` to `setup.py`)
* Further improvements to overall stability
* Other minor adjustments made
* Enhanced user experience

Known issues
* Creating files in the SD mount on macOS doesn't work properly

------

Important note
This is not a full release, so some things may still be broken. Please [file issues](https://github.com/ihaveamac/fuse-3ds/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 fuse-3ds on GBAtemp](https://gbatemp.net/threads/499994/). README also explains how to use it via cmd and on non-Windows platforms. If you are unsure about something, you can ask at [Nintendo Homebrew](https://discord.gg/C29hYvh) on Discord, or the [GBAtemp thread](https://gbatemp.net/threads/483362/).

Usage
Windows users can download the executable attached to this release, which works without needing Python installed. 64-bit users should get the `-x64` version. [WinFsp](http://www.secfs.net/winfsp/download/) must still be installed.

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

Windows
* `py -3 -mpip install https://github.com/ihaveamac/fuse-3ds/archive/v1.0b6.zip https://github.com/billziss-gh/fusepy/archive/windows.zip`
* At the moment, the [main fusepy repository](https://github.com/fusepy/fusepy) does not have full Windows support. This extra requirement will be removed once it is added and a new release is made.

macOS
[FUSE for macOS](https://github.com/osxfuse/osxfuse/releases/latest) is required.
* `python3 -mpip install https://github.com/ihaveamac/fuse-3ds/archive/v1.0b6.zip`

Linux
* `python3 -mpip install --user https://github.com/ihaveamac/fuse-3ds/archive/v1.0b6.zip`
* `--user` is not required if you are using a virtualenv.

1.0b5

* GUI: Support drag & drop onto the type box & entries
* GUI: Add online update checking
* GUI: Move mount checking to a second thread, so gui doesn't hang waiting for the mount, and checks if the mount was removed outside of the gui
* GUI: Set font size to 14 on macOS
* Fix writing on SD mount (`AttributeError: module 'os' has no attribute 'utimens'`)
* Fix reading on SD mount (sometimes returning less data than requested, freezing some applications like HxD)
* Fix corruption issue when writing to TWL partitions in NAND mount
* Other internal changes and fixes

Known issues
* Creating files in the SD mount on macOS doesn't work properly

------

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 [tutorial on GBAtemp](https://gbatemp.net/threads/499994/). Please test the program and report issues on the [issue tracker](https://github.com/ihaveamac/fuse-3ds/issues).

README has the details on how to use it. If you are unsure about something, you can ask at [Nintendo Homebrew](https://discord.gg/C29hYvh) on Discord, or the [GBAtemp thread](https://gbatemp.net/threads/483362/).

Usage
Windows users can download the executable attached to this release. 64-bit users should get the `-x64` version. [WinFsp](http://www.secfs.net/winfsp/download/) must be installed. Python does not have to be installed separately.

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

Windows
* `py -3 -mpip install https://github.com/ihaveamac/fuse-3ds/archive/v1.0b5.zip https://github.com/billziss-gh/fusepy/archive/windows.zip`
* At the moment, the [main fusepy repository](https://github.com/fusepy/fusepy) does not have full Windows support. This extra requirement will be removed once it is added and a new release is made.

macOS
[FUSE for macOS](https://github.com/osxfuse/osxfuse/releases/latest) is required.
* `python3 -mpip install https://github.com/ihaveamac/fuse-3ds/archive/v1.0b5.zip`

Linux
* `python3 -mpip install --user https://github.com/ihaveamac/fuse-3ds/archive/v1.0b5.zip`
* `--user` is not required if you are using a virtualenv.

1.0b4

* Add new "Extras" window with links to tutorial and repo
* Add new context menu entry for Windows users (in Extras window)
* Automatic detection of a file format if the gui is launched with an argument (to support the context menu entry)
* Support `BOOT9_PATH` and `SEEDDB_PATH` environment variables
* More reliable checking if the mount failed in the gui
* Only set gui font size on Windows
* Fix incorrect exception handler for CIA mount
* Other fixes and changes

*This release was re-uploaded after publishing to fix a small issue.*

------

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 [tutorial on GBAtemp](https://gbatemp.net/threads/499994/). Please test the program and report issues on the [issue tracker](https://github.com/ihaveamac/fuse-3ds/issues).

README has the details on how to use it. If you are unsure about something, you can ask at [Nintendo Homebrew](https://discord.gg/C29hYvh) on Discord, or the [GBAtemp thread](https://gbatemp.net/threads/483362/).

Usage
Windows users can download the executable attached to this release. 64-bit users should get the `-x64` version. [WinFsp](http://www.secfs.net/winfsp/download/) must be installed. Python does not have to be installed separately.

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

Windows
* `py -3 -mpip install https://github.com/ihaveamac/fuse-3ds/archive/v1.0b4.zip https://github.com/billziss-gh/fusepy/archive/windows.zip`
* At the moment, the [main fusepy repository](https://github.com/fusepy/fusepy) does not have full Windows support. This extra requirement will be removed once it is added and a new release is made.

macOS
[FUSE for macOS](https://github.com/osxfuse/osxfuse/releases/latest) is required.
* `python3 -mpip install https://github.com/ihaveamac/fuse-3ds/archive/v1.0b4.zip`

Linux
* `python3 -mpip install --user https://github.com/ihaveamac/fuse-3ds/archive/v1.0b4.zip`
* `--user` is not required if you are using a virtualenv.

1.0b4.dev1

* Quick fix for SD mount on platforms that don't have `st_flags` like Windows.

See the [previous release](https://github.com/ihaveamac/fuse-3ds/releases/tag/v1.0b3) for more details (replace "v1.0b3" with "v1.0b4.dev1").

1.0b3

* Show application names in directories in titledir mount
* Fix DLC support for titledir mount
* Support .code decompression for titledir (slow with lots of titles!)
* Support mounting all titles for titledir
* Don't choose a default type at launch, start with a message showing how to change the type
* Stricter ExeFS checks when an NCCH is mounted (directly or recursively)
* Move "GitHub repository" to "Help" button in the top right

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.

Please test the program and report issues on the [issue tracker](https://github.com/ihaveamac/fuse-3ds/issues).

README has the details on how to use it. If you are unsure about something, you can ask at [Nintendo Homebrew](https://discord.gg/C29hYvh) on Discord, or the [GBAtemp thread](https://gbatemp.net/threads/483362/).

Usage
Windows users can download the executable attached to this release. 64-bit users should get the `-x64` version. [WinFsp](http://www.secfs.net/winfsp/download/) must be installed. Python does not have to be installed separately.

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

Windows
* `py -3 -mpip install https://github.com/ihaveamac/fuse-3ds/archive/v1.0b3.zip https://github.com/billziss-gh/fusepy/archive/windows.zip`
* At the moment, the [main fusepy repository](https://github.com/fusepy/fusepy) does not have full Windows support. This extra requirement will be removed once it is added and a new release is made.

macOS
[FUSE for macOS](https://github.com/osxfuse/osxfuse/releases/latest) is required.
* `python3 -mpip install https://github.com/ihaveamac/fuse-3ds/archive/v1.0b3.zip`

Linux
* `python3 -mpip install --user https://github.com/ihaveamac/fuse-3ds/archive/v1.0b3.zip`
* `--user` is not required if you are using a virtualenv.

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.