Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

SARC File Manager 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox-3DS-Homebrews | title = SARC File Manager | image = https://dlhb.gamebrew.org/3dshomebrew/SARC-File-Manager-3DS.jpg|250px | type = PC Utilities | version = v0.1 | la...")
 
No edit summary
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox-3DS-Homebrews
| title = SARC File Manager
| title = SARC File Manager
| image = https://dlhb.gamebrew.org/3dshomebrew/SARC-File-Manager-3DS.jpg|250px
| type = PC Utilities
| type = PC Utilities
| version = v0.1
| version = v0.1
Line 8: Line 7:
| author = mariohackandglitch
| author = mariohackandglitch
| website = https://github.com/mariohackandglitch/SARCFileManager
| website = https://github.com/mariohackandglitch/SARCFileManager
| download = https://dlhb.gamebrew.org/3dshomebrew/SARC-File-Manager-3DS.rar
| download = https://dlhb.gamebrew.org/3dshomebrew/SARCFileManager.7z
| source = https://github.com/mariohackandglitch/SARCFileManager
| source = https://github.com/mariohackandglitch/SARCFileManager
}}
}}
<youtube></youtube>
== SARC File Manager ==


# SARC File Manager
A python 2.7 script for managing files inside SARC archives (.sarc or .szs files).
A python 2.7 script for managing files inside SARC archives (.sarc or .szs files).
## Usage
 
== Usage ==
 
SARC_filemanager.py SARC_file_path -a new_file
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.


[[Category:PC utilities for 3DS homebrew]]
== 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.
 
[[Category:PC utilities for 3DS homebrew]]
[[Category:PC utilities for 3DS homebrew]]

Revision as of 10:39, 29 September 2021

Template:Infobox-3DS-Homebrews

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.

Advertising: