Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

SARC File Manager 3DS: Difference between revisions

From GameBrew
No edit summary
m Text replacement - "Category:PC utilities for 3DS homebrew" to ""
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
|title=SARC File Manager
|title=SARC File Manager
|image=3dspc.png
|description=A tool for managing files inside SARC archives.
|description=A tool for managing files inside SARC archives.
|author=mariohackandglitch
|author=PabloMK7 (mariohackandglitch)
|lastupdated=2017/08/30
|lastupdated=2017/08/30
|type=PC Utilities
|type=PC Utilities
|version=0.1
|version=0.1
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/SARCFileManager.7z
|download=https://dlhb.gamebrew.org/3dshomebrews/sarcfilemanager.7z
|website=https://github.com/mariohackandglitch/SARCFileManager
|website=https://github.com/mariohackandglitch/SARCFileManager
|source=https://github.com/mariohackandglitch/SARCFileManager
|source=https://github.com/mariohackandglitch/SARCFileManager
}}
}}
== SARC File Manager ==
{{Obsolete}}


A python 2.7 script for managing files inside SARC archives (.sarc or .szs files).
SARC File Manager is a  python 2.7 script for managing files inside SARC archives (.sarc or .szs files).


== Usage ==
'''Note:''' Proper SARC file add and removal has been added to [[EveryFileExplorer 3DS|Every File Explorer]].


SARC_filemanager.py SARC_file_path -a new_file
==Features==
* Add new file name entries to existing SARC files.
** This only generate the file entry, with a size of 1 byte.
** Use Every File Explorer to replace the new added entry with a proper file).


== Features ==
==User guide==
Usage: SARC_filemanager.py SARC_file_path -a new_file


* Add new file name entries to existing SARC files. (This will '''ONLY''' generate the file entry, with a size of 1 byte.
* Files must be Yaz0 decompressed, use Every File Explorer to decompress them.
 
* 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).
* 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.)
* 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.
==Credits==
Gericom - All the research about SARC files.


[[Category:PC utilities for 3DS homebrew]]
==External links==
* GitHub - https://github.com/PabloMK7/SARCFileManager
* GBAtemp - https://gbatemp.net/threads/sarc-file-manager-a-tool-for-managing-files-inside-sarc-archives.482590/

Latest revision as of 04:25, 6 May 2024

SARC File Manager
General
AuthorPabloMK7 (mariohackandglitch)
TypePC Utilities
Version0.1
LicenseMixed
Last Updated2017/08/30
Links
Download
Website
Source

SARC File Manager is a python 2.7 script for managing files inside SARC archives (.sarc or .szs files).

Note: Proper SARC file add and removal has been added to Every File Explorer.

Features

  • Add new file name entries to existing SARC files.
    • This only generate the file entry, with a size of 1 byte.
    • Use Every File Explorer to replace the new added entry with a proper file).

User guide

Usage: SARC_filemanager.py SARC_file_path -a new_file
  • 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).

Credits

Gericom - All the research about SARC files.

External links

Advertising: