rom-seimei and cross platform rom utilities
This is the development homepage for the rom-seimei project as well as the associated cross platform rom utilities. The project is focused on bringing free, open source nintendo DS tools for use with backups. The approach is to write things in as clean and extra-library-free python as possible, and reliance on python's portability. This is included but not limited to:
- NDS Header Information & CRC Checking
- ROM Renaming
- ROM File extraction
- DAT utilities
With a focus on maintaining:
- portability
- 3 platforms are overtly targeted: Linux/BSD, Mac OSX, and Win32 (in decreasing importance)
- Attempts are made to keep as 'purely' python as possible
- proper semantics (too many tools ignore the 'big picture')
- modularity (too many tools are monolithic and closed source)
The goal is to provide solid information and good tools for people to use in anyway they want, whether their aim iss maintaining their library of images, homebrew, rom hacking, education, or new tools and mashups. Feel free to browse the source, and email me (jmoiron at NO stevens SPAM dot edu) if you are interested in contributing.
tools
- ndstool.py - python implementation of ndstool using the romutil libraries
- ndsnamer.py - python NDS rom renaming tool
