FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Tools for Repacking (https://fileforums.com/showthread.php?t=104866)

Masquerade 08-01-2022 01:05

Tools for Repacking
 
An index for all things compression related. Tools for FreeArc and tools to take you beyond FreeArc. Modding tools to help you decrypt and unpack game archives.

########
ATTENTION
########
Do not request resources from Krinkels.org forum to be uploaded here since it is against their forum rules and most certainly DO NOT MESSAGE ME ASKING ME TO SEND YOU KRINKELS RESOURCES - please read this forum post.
Quote:

Внимание! Если вы получили статус "Пользователи " и будете Ð¿Ñ€ÐµÐ´Ð¾ÑÑ‚Ð°Ð²Ð»ÑÑ ÑŒ материал тем, кто его ещё не получил (по их просьбам через ЛС), то тут же будете лишены данного статуса навсегда.

Attention! If you received the status of "Users" and will provide material to those who have not yet received it (at their request via PM), then you will immediately lose this status forever.
FreeArc Tools
Non-FreeArc Tools
Misc.
Data Sheets

Masquerade 08-01-2022 01:11

sakunaTool
  • Used for Sakuna: Of Rice and Ruin
  • Extract arc files with sakunaTool.exe to remove LZ4 compression
  • Rebuild arc file with sakunaTool then use patch program like XDelta to restore it to the original arc file
https://github.com/LinkOFF7/sakunaTool

By LinkOFF7 & Visntse

Masquerade 08-01-2022 01:24

HDiffPatch [Also known as HDiffZ]
  • Make a patch between two files (convert an old file to a new file).
  • HDiffZ is slower at patch creating than XDelta, however the patches made by this program are smaller than XDelta and apply in a similar time.

    Example Usage
    Code:

    hdiffz-x64 -c-lzma2-9 -C-no <old file> <new file> <patch file>

    to make a patch

    Code:

    hpatchz-x64 <old file> <patch file> <newfile>

    to apply a patch to the old file, making a new file

https://github.com/sisong/HDiffPatch

By sisong

Masquerade 08-01-2022 01:28

Unity Assets Bundle Extractor Avalonia
  • Useful because it can decompress Unity Asset Bundles.
https://github.com/nesrak1/UABEA

By nesrak1

Masquerade 08-01-2022 02:09

1 Attachment(s)
Brunsli
  • You can use brunsli with FreeArc to compress JPEG images.

    Example Usage:
    Code:

    [External compressor:brunsli]
    header    = 0
    solid    = 0
    packcmd  = cbrunsli $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
    unpackcmd = dbrunsli $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

https://github.com/google/brunsli

By Google - compiled version attached to this post was compiled by me.

Masquerade 08-01-2022 02:17

1 Attachment(s)
MPZ [Also known as MPZAPI]
  • Compressor for MP3 audio files.
  • You can use MPZ in $$arc$$ mode or as an STDIO compressor.

    Example Usage:
    Code:

    [External compressor:mpz]
    header    = 0
    packcmd  = {compressor} c <stdin> <stdout>
    unpackcmd = {compressor} d <stdin> <stdout>

    Code:

    [External compressor:mpz]
    header    = 0
    packcmd  = {compressor} c $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
    unpackcmd = {compressor} d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

By Eugene Shelwein

Masquerade 08-01-2022 02:30

MCM
  • General compressor. Good on binary files (exe/dll).

    Example Usage:
    Code:

    [External compressor:mcm]
    header    = 0
    packcmd  = {compressor} -x7 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
    unpackcmd = {compressor} d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

https://encode.su/threads/2127-MCM-LZP
https://github.com/mathieuchartier/mcm

By Mat Chartier

Masquerade 08-01-2022 06:56

1 Attachment(s)
Razor Compressor [v1.03.7 Patched for STDIO usage]
  • Original version shared by Razor12911 was patched for RZ v1.01. It's possible to import the library to RZ v1.03.7 with CFF explorer and everything works.

    Example Usage:
    Code:

    [External compressor:rzs]
    header    = 0
    packcmd  = rz-1.03.7-stdio.exe a -y -d 128m $stdio$ <stdin> <stdout>
    unpackcmd = rz-1.03.7-stdio.exe e -y $stdio$ <stdin> <stdout>

Razor Archiver by Christian Martelock
RZ STDIO patch by Razor12911

Masquerade 08-01-2022 08:11

7-Zip
  • Open source archiver with support for multiple compression algorithms (deflate, LZMA2 etc...)

    Example Usage:
    Code:

    [External compressor:7z]
    header    = 0
    packcmd  = {compressor} a -txz -an -mcrc=0 -m1=lzma2:d64m:mf=bt4:mc=1000000:lc=4:lp=0 -mmt=4 -mx9 -si -so <stdin> <stdout>
    unpackcmd = {compressor} x -txz -mmt2 -an -y -si -so <stdin> <stdout>

By Igor Pavlov
7-Zip Website

Masquerade 08-01-2022 08:17

1 Attachment(s)
LZMA
  • Open source LZMA archiver from the LZMA SDK.

    Example Usage:
    Code:

    [External compressor:LZMA]
    header    = 0
    packcmd  = {compressor} e -a1 -si -so <stdin> <stdout>
    unpackcmd = {compressor} d -si -so <stdin> <stdout>

By Igor Pavlov

Masquerade 08-01-2022 08:45

1 Attachment(s)
XDelta
  • Make a patch between two files (convert an old file to a new file).
  • Extremely fast and makes small patches. Quick to apply patches too.
  • Open source.

    Example Usage:
    Code:

    xdelta-x64.exe -v2 -S lzma -9 -e -s <old file> <new file> <patch file>

    xdelta-x64.exe -v2 -d -f -s <old file> <patch file> <newfile>

https://github.com/jmacd/xdelta

By Joshua MacDonald

Masquerade 08-01-2022 08:52

JojoDiff [Also known as JDiff / Jojo's Binary Diff]
  • Patcher just like XDelta and HDiffZ. Also, open source.

    Example Usage:
    Code:

    jdiff.exe -j -vvv <old file> <new file> <patch file>

    jdiff.exe -u -vvv <old file> <patch file> <newfile>

http://jojodiff.sourceforge.net/

By Joris Heirbaut

Masquerade 08-01-2022 08:57

Atelier PAK Decrypt
  • Utility to decrypt and unpack PAK files from the GUST engine.
  • Note that some of the Koei Tecmo games that use the encrypted GUST engine contain Japanese filenames. In this case, you can't just run the games extracted. Other games such as Atelier Ryza 2 can be run extracted because all file paths and names in the archives are in English.

    Example Usage:
    Code:

    a17_decrypt.exe <input pak file>

    a18_decrypt.exe <input pak file>

https://github.com/shizukachan/atelier_pak_decrypt

By shizukachan

Masquerade 08-01-2022 09:04

QuickBMS
  • One of the most powerful tools anyone has made. This can be used for all kinds of purposes including extracting game archives, replacing data in archives with null bytes and decryption.
  • You need the correct BMS script for the game in question to parse the game files.
http://aluigi.altervista.org/quickbms.htm
http://aluigi.altervista.org/quickbms_list.php

By Luigi Auriemma

Masquerade 08-01-2022 09:11

1 Attachment(s)
TTGames BMS Script [Modified]
  • Modified version of TTGames BMS script by Luigi Auriemma for compatibility with some LEGO games that the public script struggles with.
  • You will still need a patched EXE to run the games in an extracted state. Older games do not need an EXE patch.


All times are GMT -7. The time now is 02:15.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com