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 14-08-2022 09:55

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

    Example Usage:
    Code:

    [External compressor:lepton]
    header    = 0
    solid    = 0
    packcmd  = {compressor} -skipvalidate $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
    unpackcmd = {compressor} $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

https://github.com/dropbox/lepton

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

Masquerade 14-09-2022 13:54

1 Attachment(s)
COWABUNGA

COWABUNGA is a decryption tool for assets.pie from TMNT: Cowabunga Collection.

Code:

cowabunga 0.1.0

USAGE:
    cowabunga.exe <INPUT> <OUTPUT>

ARGS:
    <INPUT>
    <OUTPUT>

OPTIONS:
    -h, --help      Print help information
    -V, --version    Print version information

A tremendous thanks to Sowwyitsanalt for reverse engineering the decryption function in the game exectuable. The decrypted output file is a zip file so you can make a repack from there.

The game requires an encrypted archive to run, so input the zip file to receive an encrypted output.

dixen 15-09-2022 01:27

Quote:

Originally Posted by Masquerade (Post 498316)
The game requires an encrypted archive to run, so input the zip file to receive an encrypted output.

Hmmm..And how to do it?
Thank for tool

KaktoR 15-09-2022 01:45

I would say like

Code:

cowabunga.exe decrypted_input encrypted_output

panker1992 16-09-2022 12:06

can we have the same tool for elden ring ?? i want to remove sounds compress them more and put them back on

Masquerade 01-11-2022 00:23

1 Attachment(s)
I've updated KaktoR's Oodle library collection to add a few more Oodle libraries I have stored on my hard drive.

Original post here.

Please note that the v numbers in the dll names do not indicate the "version" of Oodle used. neither do the core numbers since these can be easily renamed. Ofc to use these dlls with oo2rec or XTool you will need to remove the _v* after win64.

KaktoR 09-11-2022 03:18

9 Attachment(s)
Here is a new oodle library collection.

New this time: Added real oodle library versions.

Included is "oodle_ver.exe" which Razor12911 build up in light speed to check the real library versions. Before I have checked them with hxd (just search for "2." and after some attempts you will find the real version).


Funny side note: We had several libraries, like oo2core_7 which is actually oo2core_9 and some others aswell like oo2core_4 which are actually another library version. But now you can check real version with ease. So it seems like some users have f*cked up when using oodle side project and forgot to rename them back to original before sharing (most likely).

If you are going to extend the collection, please also check the hash sum of the file. For example if you have another oo2core_9 library which has the same version and size as already included libraries, also check the hashsum. If hashsum is different you can include it aswell.

Library naming is as follow:
Code:

v2.1.x = oo2core_1_win64
v2.2.x = oo2core_2_win64
v2.3.x = oo2core_3_win64
v2.4.x = oo2core_4_win64
v2.5.x = oo2core_5_win64
v2.6.x = oo2core_6_win64
v2.7.x = oo2core_7_win64
v2.8.x = oo2core_8_win64
v2.9.x = oo2core_9_win64
...

However you can recheck versions here. Use the time frame of a game's development/release to at least tell which library was used for compression: http://www.radgametools.com/oodlehist.htm

I will add more libraries over time on this post. You can send them to me or just share it here. I would prefer it to send them to me with a private message to keep the topic clean.

Edit: Added a checksum.txt file which lists all crc32 hashes.

Masquerade 18-11-2022 10:07

1 Attachment(s)
COWABUNGA [v0.2.0]

COWABUNGA is a decryption tool for assets.pie from TMNT: Cowabunga Collection & Atari 50.

[v0.2.0 - Added support for Atari 50]

Code:

cowabunga 0.2.0

Usage: cowabunga64.exe [OPTIONS] <INPUT> <OUTPUT>

Arguments:
  <INPUT>
  <OUTPUT>

Options:
  -k, --key <KEY>  [default: cowabunga] [possible values: cowabunga, atari]
  -h, --help      Print help information
  -V, --version    Print version information

A tremendous thanks to Sowwyitsanalt for reverse engineering the decryption function in the game exectuable. The decrypted output file is a zip file so you can make a repack from there.

The game requires an encrypted archive to run, so input the zip file to receive an encrypted output.

KaktoR 25-11-2022 14:47

Added new oodle library version (2.9.2) taken from NFS Unbound (thanks to Razor12911).
Removed duplicates.

PS: As a reminder, if you have new libraries which are not included in the package, please share :)

Masquerade 12-01-2023 03:35

1 Attachment(s)
Quote:

Looking at these recent CPUs and all that multi-core madness, the BCM begged me for multi-threading support!

So, here you go - BCM V1.70 BETA!

What's new:

Added multi-threading support (done via WinAPI) - you can choose between 1 to 64 threads. The default is the number of logical processors in the system
divsufsort() is used for Suffix Array construction
Slightly updated CM model
CRC32 is stored for each block
Unfortunately, new BCM is NOT compatible with previous versions
Thanks to encode on encode.su

Full topic here.

Masquerade 17-01-2023 00:07

1 Attachment(s)
Skullgirls GFS extract QuickBMS script by chrrox (source)

kj911 26-02-2023 06:17

1 Attachment(s)
Quote:

Originally Posted by Masquerade (Post 495407)
The Duper v1.4.01
...[*]You can use this to remove duplicate files from your game. This means there is less to compress. Makes a handy batch file to re-copy all of the duplicated files.

The attached source code and x86/x86_64 compiled Linux binaries....

By KaPiTaLSiN

Gehrman 08-03-2023 01:31

PPM and PNM Lossless Image Compression
 
Source
Code:

[External compressor:Halic]
header    = 0
packcmd  = Halic_Rapid_v_0_6_1_Encode.exe F1 F2
unpackcmd = Halic_Rapid_v_0_6_1_Decode.exe F2 F1
packedfile = F2
datafile  = F1
solid=0

Halic_Rapid_v_0_6_1_Encode.exe

Halic_Rapid_v_0_6_1_Decode.exe

KaktoR 30-03-2023 12:46

Added new oodle library versions 2.9.8 and 2.9.9

KaktoR 09-04-2023 09:18

Quote:

Originally Posted by KaktoR (Post 500659)
Added new oodle library versions 2.9.8 and 2.9.9

I have changed the folder structure a bit to be better used with xtool's library checker, so no new library.
Just letting you know.


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

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