SCVI Extract
Python scripts to extract data formats from the pokemon games 'Scarlet' and 'Violet'
How to use
- Create the folders 'files' and 'tools' in the root directory of the repo.
- Place the files 'flatc.exe' and 'oo2core_6_win64.dll' (newer should work as well) in the 'tools' folder.
- Place the files 'data.trpfs' and 'data.trpfd' (from the romfs) into the 'files' folder.
TRPFS Extraction
- Run the script 'trpfs_extract.py' with no arguments.
- The extracted files will be located in a folder called 'output' in the root directory.
TRPAK Extraction
- Run the script 'trpak_extract.py' with the full path of the trpak you want to extract as an argument.
- The extracted files will be located alongside the input file.
Full Extraction (Note: this might take a while)
- Run the script 'full_extract.py' with no arguments
- The extracted files will be located in a folder called 'output' in the root directory.