Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Ninfs: Difference between revisions

From Hacks Guide Wiki
release date
2.0 and some cleanup
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Page WIP}}{{lowercase title}}{{Infobox homebrew
{{Page WIP}}{{lowercase title}}{{Infobox homebrew
| image = Ninfs-logo.png
| image = Ninfs-logo.png
| imagealt = The logo for ninfs, a 3DS game card silhouette inside a red circle with a white border.
| title = ninfs
| title = ninfs
| developers = ihaveamac/ihaveahax
| developers = ihaveamac/ihaveahax
| version = 2.0a9
| version = 2.0
| releasedate = 2022-03-24
| releasedate = 2024-02-24
| github = ihaveamac/ninfs
| github = ihaveamac/ninfs
| githubtag = v2.0a9
| githubtag = v2.0
| forwindows = 1
| forwindows = 1
| formac = 1
| formac = 1
Line 42: Line 43:


Standalone builds support Windows 8.1 or later. Windows 7 may work (until it doesn't). [https://winfsp.dev/rel/ WinFsp] must be installed.
Standalone builds support Windows 8.1 or later. Windows 7 may work (until it doesn't). [https://winfsp.dev/rel/ WinFsp] must be installed.
<code>ninfs-2.0a9-win32-installer.exe</code> contains WinFsp and will automatically install it if needed (though it will not update it).
<code>ninfs-2.0a9-win32.zip</code> requires WinFsp to be installed separately.
=== Windows on ARM ===
Official support for Windows on ARM will come [https://github.com/ihaveamac/ninfs/issues/91 eventually]. In the mean time, running the x86 version has been tested and seems to work properly. Make sure to install the latest WinFSP version with ARM64 support.


=== Standalone on macOS ===
=== Standalone on macOS ===


<code>ninfs-2.0a9-macos.dmg</code> contains a signed and notarized application for Macs with Apple Silicon and Intel. Requires OS X 10.9 and later. [https://osxfuse.github.io macFUSE] must be installed separately.
The DMG download contains a signed and notarized application for Macs with Apple Silicon and Intel. Requires OS X 10.9 and later. [https://osxfuse.github.io macFUSE] must be installed separately.


=== As a Python module ===
=== As a Python module ===


ninfs is available on [https://pypi.org/project/ninfs/ PyPI] and can be installed like any other package. Python 3.6.1 or later is required. Support depends on the availability of libfuse 2.x or a similar implementation. Nintendo Switch NAND support requires OpenSSL 1.1 or later (pre-included for Windows and macOS).
ninfs is available on [https://pypi.org/project/ninfs/ PyPI] and can be installed like any other package. Python 3.8.0 or later is required. Support depends on the availability of libfuse 2.x or a similar implementation. Nintendo Switch NAND support requires OpenSSL 1.1 or later (pre-included for Windows and macOS).
 
* Windows: <code>py -3 -m pip install ninfs==2.0a9</code>
* Linux and macOS: <code>python3 -m pip install --user ninfs==2.0a9</code>


== Usage ==
== Usage ==