Datoso is a WIP Python command line tool to download and organize your Dat Roms. As today the tool supports dat-omatic, redump, and translated-english dats. It merges all the dats in a tree folder structure thought to use with Emulators rather than dats. The dat file format must be compatible with ROMVault.
Datoso base is a scaffold for new plugins for datoso.
Datoso requires python 3.10+.
Use pip (recommended to use a virtual environment):
# Install datoso base (doesn't do much without real plugins)
pip install datoso_seed_base
Check Datoso for usage.
Clone this repository and execute init.sh
$ git clone https://github.com/laromicas/datoso_seed_base
$ cd datoso_seed_base
$ ./init.sh [new_name] #e.g. ./init.sh newnointro
This creates a new folder with the name datoso_seed_newnointro
with a scaffold to begin.
- Tests
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.