Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 08-01-2022, 01:05
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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

Last edited by Masquerade; 19-03-2022 at 13:44.
Reply With Quote
The Following 16 Users Say Thank You to Masquerade For This Useful Post:
ADMIRAL (17-02-2022), Cesar82 (08-01-2022), COPyCAT (11-01-2022), Entai44 (01-03-2022), fabrieunko (16-01-2022), ffmla (08-01-2022), Gehrman (25-02-2022), Grumpy (09-01-2022), Harsh ojha (09-01-2022), KaktoR (08-01-2022), L0v3craft (08-01-2022), oltjon (15-01-2022), Pimbante (27-04-2022), ramydarkness (19-03-2022), Razor12911 (08-01-2022), ScOOt3r (08-01-2022)
Sponsored Links
  #2  
Old 08-01-2022, 01:11
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Reply With Quote
The Following 2 Users Say Thank You to Masquerade For This Useful Post:
L0v3craft (08-01-2022), Razor12911 (08-01-2022)
  #3  
Old 08-01-2022, 01:24
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Reply With Quote
The Following 3 Users Say Thank You to Masquerade For This Useful Post:
ffmla (08-01-2022), Gehrman (25-02-2022), Razor12911 (08-01-2022)
  #4  
Old 08-01-2022, 01:28
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
Unity Assets Bundle Extractor Avalonia
  • Useful because it can decompress Unity Asset Bundles.
https://github.com/nesrak1/UABEA

By nesrak1
Reply With Quote
The Following 4 Users Say Thank You to Masquerade For This Useful Post:
ffmla (08-01-2022), L0v3craft (08-01-2022), ramydarkness (19-03-2022), Razor12911 (08-01-2022)
  #5  
Old 08-01-2022, 02:09
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
Brunsli
  • You can use brunsli with FreeArc to compress JPEG images.

    Example Usage:
    Code:
    [External compressor:brunsli]
    header    = 0
    solid     = 0
    packcmd   = brunsli_x64 c $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
    unpackcmd = brunsli_x64 d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
https://github.com/google/brunsli

By Google - compiled version attached to this post was (AFAIR) compiled by Panker1992.
Attached Files
File Type: 7z Brunsli.7z (538.6 KB, 13 views)
Reply With Quote
The Following 3 Users Say Thank You to Masquerade For This Useful Post:
ffmla (08-01-2022), L0v3craft (08-01-2022), Razor12911 (08-01-2022)
  #6  
Old 08-01-2022, 02:17
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Attached Files
File Type: 7z MPZ.7z (76.7 KB, 19 views)

Last edited by Masquerade; 08-01-2022 at 08:46.
Reply With Quote
The Following 2 Users Say Thank You to Masquerade For This Useful Post:
ffmla (08-01-2022), Razor12911 (08-01-2022)
  #7  
Old 08-01-2022, 02:30
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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

Last edited by Masquerade; 08-01-2022 at 03:28.
Reply With Quote
The Following 2 Users Say Thank You to Masquerade For This Useful Post:
ffmla (08-01-2022), Razor12911 (08-01-2022)
  #8  
Old 08-01-2022, 06:56
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Attached Files
File Type: 7z rz-1.03.7-stdio.7z (448.8 KB, 58 views)
Reply With Quote
The Following 2 Users Say Thank You to Masquerade For This Useful Post:
ffmla (08-01-2022), Razor12911 (08-01-2022)
  #9  
Old 08-01-2022, 08:11
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Razor12911 (08-01-2022)
  #10  
Old 08-01-2022, 08:17
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Attached Files
File Type: 7z lzma.7z (50.0 KB, 43 views)
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Razor12911 (08-01-2022)
  #11  
Old 08-01-2022, 08:45
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Attached Files
File Type: 7z XDelta.7z (258.2 KB, 21 views)

Last edited by Masquerade; 12-03-2022 at 03:02.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Gehrman (25-02-2022)
  #12  
Old 08-01-2022, 08:52
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Gehrman (25-02-2022)
  #13  
Old 08-01-2022, 08:57
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Gehrman (25-02-2022)
  #14  
Old 08-01-2022, 09:04
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Gehrman (25-02-2022)
  #15  
Old 08-01-2022, 09:11
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 729
Thanks: 159
Thanked 760 Times in 381 Posts
Masquerade is on a distinguished road
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.
Attached Files
File Type: 7z ttgames.7z (3.1 KB, 21 views)

Last edited by Masquerade; 31-01-2022 at 10:19.
Reply With Quote
The Following 2 Users Say Thank You to Masquerade For This Useful Post:
Gehrman (25-02-2022), L0v3craft (01-02-2022)
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Support and Help on Game Compression Tools and Methods Snake288 Conversion Tutorials 4 18-04-2020 06:30
Help choosing an mp3 player ikermalli Media Players 8 22-08-2010 23:15
[REQ] Pac-Man World 2 Starforce 3 Crack (RLD Tools inside) newone111 PC Games 48 21-03-2010 00:22
Frequently Asked Questions Joe Forster/STA PC Games - Frequently Asked Questions 0 29-11-2005 09:48
Daemon Tools Question Overthere PC Games 11 16-06-2003 17:02



All times are GMT -7. The time now is 13:04.


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