More actions
m (Text replacement - "| licence" to "| license") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox 3DS Homebrews | {{Infobox 3DS Homebrews | ||
| title = SARC File Manager | |title=SARC File Manager | ||
| | |description=A tool for managing files inside SARC archives. | ||
| | |author=mariohackandglitch | ||
| lastupdated = 2017/08/30 | |lastupdated=2017/08/30 | ||
| | |type=PC Utilities | ||
| | |version=0.1 | ||
| | |license=Mixed | ||
| | |download=https://dlhb.gamebrew.org/3dshomebrew/SARCFileManager.7z | ||
| source = https://github.com/mariohackandglitch/SARCFileManager | |website=https://github.com/mariohackandglitch/SARCFileManager | ||
|source=https://github.com/mariohackandglitch/SARCFileManager | |||
}} | }} | ||
== SARC File Manager == | == SARC File Manager == |
Revision as of 13:45, 29 October 2021
SARC File Manager | |
---|---|
General | |
Author | mariohackandglitch |
Type | PC Utilities |
Version | 0.1 |
License | Mixed |
Last Updated | 2017/08/30 |
Links | |
Download | |
Website | |
Source | |
SARC File Manager
A python 2.7 script for managing files inside SARC archives (.sarc or .szs files).
Usage
SARC_filemanager.py SARC_file_path -a new_file
Features
- Add new file name entries to existing SARC files. (This will ONLY generate the file entry, with a size of 1 byte.
- Use better tools such as Every File Explorer to replace the new added entry with a proper file.)
Compatibility
- Files must be Yaz0 decompressed, use Every File Explorer to decompress them.
- Only little endian files are supported (3DS).
- Files with a SFNT section aren't supported. (This includes some SARCs which have proper names in Every File Explorer instead of a hex number.)
Planned features
- Find a way to properly add actual files, instead of just a file entry with 1 byte size.
- Remove files.
- Add big endian (wii u) support.
- Add support for SARCs with SFNT section.
Credits
- Gericom: All the research about SARC files.