Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Repacking .psarc file

Featured Replies

  • Author
  • Localization

tnpj, posted Fri Oct 28, 2016 9:07 pm (18436)


Aluigi's brink script was excellent at unpacking the .psarc I am working with. But now I want to repack the folders/files back into a .psarc. How do I go about doing this? Thank you.
  • Author
  • Localization

aluigi, posted Sat Oct 29, 2016 7:44 am (18441)


The script can't be used for reimporting.
I don't know if someone else has "alternative" solutions.
  • Author
  • Localization

tnpj, posted Sat Oct 29, 2016 10:03 am (18445)


Damn... Well, thanks anyway, aluigi! You've been a great help with everything! :)
  • Author
  • Localization

chrrox, posted Sun Oct 30, 2016 11:17 am (18472)


"alternative" solutions
might involve searching google for
Code:
PS3 SDK's   PS3 DECR FW's by XxZer0ModZxX

that "might" contain the official psarc.exe
that "might" be able to create psarc files.
  • Author
  • Localization

aluigi, posted Sun Oct 30, 2016 11:41 am (18479)


Is it a "might" like "*cough* 'might' work *cough* :D" or "maybe it might work :(" ?
:)
  • Author
  • Localization

chrrox, posted Tue Nov 01, 2016 9:18 am (18508)


this "*cough* 'might' be the output of the "supposed" psarc.exe
and it "*cough* 'might' be in this directory
Code:
PS3_SDK-400_001\cell\host-win32\bin\psarc.exe


Code:
usage:
         psarc verb [options] [file...]
         psarc --xml=XMLFILE

verbs:
  create     Create an archive. (default)
  extract    Extract contents of an existing archive.
  list       List contents of an existing archive.
  dump       Print detailed info about archive for unit testing.
  verify     Verify an existing archive's structural integrity and
             ensure that all files can be decompressed.
  dtd        Display a DTD describing psarc's XML input syntax.

general options:
  -h, --help             Show this help message and exit.
      --version          Display version and exit.
  -d, --debug            Debug: Show debug messages.
  -v, --verbose          Verbose: Show additional progress. (default)
  -q, --quiet            Quiet: Don't show any progress.
  -y, --overwrite        Overwrite existing files when creating/extracting.
  --xml=XMLFILE          XML list of actions to perform.

create options:
  -oFILE, --output=FILE  Archive filename to create.
  -IINPUTFILE, --inputfile=INPUTFILE
                         Inputfile listing files to archive. Consider
                         --xml instead, which gives you more control.
  -m, --mself            Create a PSARC-MSELF hybrid file for PS3, which can contain
                          encrypted special files like SDATA, SPRX, and SPU SELF.

  --zlib                 Use zlib when compressing. (default)
  --lzma                 Use LZMA when compressing. (usually for PS3 PSN)
  --level=N              Compression quality. 1 is fastest, 9 is best. (default = 9)
  -N, --nocompress       Store all files uncompressed in the archive.
  -bBS, --blocksize=BS   Use blocks of size BS. (default = 64KiB)
  -jJOBS, --jobs=JOBS    Compression threads to run at a time. (default = number of CPUs)

  -sREGEX, --strip=REGEX Perl-compatible regex specifying a prefix to strip
                         from the pathnames stored in the archive. This may be
                         specified more than once. (default = current dir)
  -S, --strip-all        Strip all paths from files stored in the archive.
  -a, --absolute         Make the paths within the archive absolute.
  -R, --relative         Make the paths within the archive relative. (default)
  -i, --ignorecase       Make the archive directory case-insensitive.
  --exclude=WILDCARD     Wildcard specifying files to exclude.
  --skip-missing-files   If set then ignore it when a file cannot be found.
  --mergedups            Compare the content of all files, and merge identical
                         files so that only one copy of the data is included.

extract options:
  --input=FILE           Archive to extract files from. (default is first file argument)
  --to=DIRECTORY         Directory to write extracted files to. (default is current directory)
  • Author
  • Localization

GarryOlsen, posted Sun Aug 08, 2021 4:31 pm (65618)


[quote="chrrox"]this "*cough* 'might' be the output of the "supposed" psarc.exe
and it "*cough* 'might' be in this directory
Code:
PS3_SDK-400_001\cell\host-win32\bin\psarc.exe



Do you by any chance know of a mirror for this *cough* supposed *cough* SDK, not that it exists of course, since all the *cough* hypothetical *cough* links in the theoretical source post are dead

EDIT: Nevermind I'm a numpty, found it.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.