https://github.com/bramp/ndsfs
A FUSE application to mount Nintendo DS roms
https://github.com/bramp/ndsfs
Last synced: 9 months ago
JSON representation
A FUSE application to mount Nintendo DS roms
- Host: GitHub
- URL: https://github.com/bramp/ndsfs
- Owner: bramp
- Created: 2011-11-07T03:03:01.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2015-07-04T06:07:29.000Z (about 11 years ago)
- Last Synced: 2025-01-21T10:12:30.825Z (over 1 year ago)
- Language: C
- Homepage: http://bramp.net/blog/ndsfs-a-fuse-application-to-mount-nintendo-ds-roms
- Size: 129 KB
- Stars: 9
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ndsfs Nintendo DS ROM file system mounter (v1.1)
- by Andrew Brampton [bramp.net](http://bramp.net/)
- using knowledge/code from ndstool by Rafael Vuijk (aka DarkFader)
## INTRO
Using [FUSE][1], a Nintendo DS ROM can be mounted as a file system. This tool is
similar to [ndstool][2], but allows you to browse the rom without extracting.
## COMPILE
make
## RUN
ndsfs
## TODO
* Add extra checks to see if file_ids are valid
* Implement cache so common paths aren't checked so often
* Make sure this code works on big endian machines
* Add write support (hard)
* The mount directory looks really wierd unless you are a superuser
* We have coarse grain locking, change this to be more fine grain.
[1]: http://fuse.sourceforge.net/
[2]: http://www.darkfader.net/ds/