Skip to content

Tools and guides for working with Nintendo 3DS games and applications

Notifications You must be signed in to change notification settings

pianistrevor/3DS-rom-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nintendo 3DS ROM Tools

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 RSF
  • rsfgen_exh.py - Modified rsfgen, generates a .rsf only using decrypted ExHeader and a template RSF; does not automatically get CompanyCode, ProductCode, or UniqueId
  • dummy.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 of dummy.rsf, as an easy way to download this file with the proper line endings

Downloading - /downloading

Seed database - /seeddb

About

Tools and guides for working with Nintendo 3DS games and applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%