Install an SFTP client (For Macs, Cyberduck is good. Even so, some of the games cannot be run on a Nintendo DS because they require too much memory. Bad file; ROM extracted with the 0.7.0 tools; You try to feed ScummVM with the. File Extract/Convert To ISO on Windows & macOS, CD/DVD/Blu-ray disk to ISO, Folder to ISO. Ultimate Optical Disk Imaging Utility / Extractor / ISO Creator.
Tools and guides for working with Nintendo 3DS games and applications (.3ds, .cci, .app, .cxi, .cfa, .cia)
There exist some work-in-progress guides at this repository's Wiki: https://github.com/ihaveamac/3DS-rom-tools/wiki
See this list of other tools that might be useful: https://github.com/ihaveamac/3DS-rom-tools/wiki/List-of-useful-tools
RSF generation - /rsfgen
rsfgen.py
- Generates a .rsf, using a .3ds/.cci, decrypted ExHeader, and a template RSF (original source)rsfgen_cia.py
- Modified rsfgen, generates a .rsf, using a decrypted CIA and a template RSFrsfgen_exh.py
- Modified rsfgen, generates a .rsf only using decrypted ExHeader and a template RSF; does not automatically get CompanyCode, ProductCode, or UniqueIddummy.rsf
- Template RSF for use with rsfgen; must have DOS line endings (CR LF, try unix2dos if your generated rsf looks strange) (original source)dummy.rsf.zip
- Archived-form ofdummy.rsf
, as an easy way to download this file with the proper line endings
Downloading - /downloading
TitleDownloader.py
- download update files from Nintendo CDN; requires make_cdn_cia in the user's PATH (original source)
Seed database - /seeddb
seeddb.bin
- contains seeds for games using seed crypto introduced in 9.6.0-24