FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Oodle precompressor (Side project) (https://fileforums.com/showthread.php?t=102453)

KaktoR 09-12-2018 06:12

7200 rpm obviously

PsYcHo_RaGE 09-12-2018 06:15

Quote:

Originally Posted by KaktoR (Post 477522)
7200 rpm obviously

hmmm, well yeah.....what about the cpu's? i have seen and tested on many of em but still some suggestions?

KaktoR 09-12-2018 06:17

The more threads the better.

L0v3craft 09-12-2018 06:33

Quote:

Originally Posted by Razor12911 (Post 477516)
Update available

Changes

- Fixed compatibility issues... hopefully, give big thanks to ShivShubh and FitGirl for helping and community for tests

I can confirm now everything works on windows server 2016 too :D

Thank you Razor ! ;)

danswano 09-12-2018 11:10

Thanks Razor for the amazing effort and the tools you provide us for free.

I have a question
Is there a general list of games that uses oodle compression?

ZAZA4EVER 09-12-2018 11:30

Thanks razor for your work .. you are always the best
But tool don't work on Windows server 2012 on jc4 not get ratio such as other test members
Windows Server 2012 R2
Cpu intel xeon E3-1230 V3 3.3Ghz 4Core
Ram 32Gb

FitGirl 09-12-2018 19:51

Quote:

Originally Posted by ZAZA4EVER (Post 477534)
Thanks razor for your work .. you are always the best
But tool don't work on Windows server 2012 on jc4 not get ratio such as other test members
Windows Server 2012 R2
Cpu intel xeon E3-1230 V3 3.3Ghz 4Core
Ram 32Gb

What files do you have in the folder with .exes?

Razor12911 09-12-2018 20:17

Quote:

Originally Posted by danswano (Post 477533)
Thanks Razor for the amazing effort and the tools you provide us for free.

I have a question
Is there a general list of games that uses oodle compression?

pretty much all games that have oo2core_#_win64.dll located in their binaries, with the exception of the ones that have encryption or have special cases where certain options of oodle have been used, e.g. The Crew 2

ZAZA4EVER 09-12-2018 20:29

1 Attachment(s)
Quote:

Originally Posted by FitGirl (Post 477539)
What files do you have in the folder with .exes?

Show this

FitGirl 09-12-2018 20:58

Quote:

Originally Posted by ZAZA4EVER (Post 477541)
Show this

Of course it won't work, you're using old Oodle DLL, while for JC4 you need 2.7 libary, with 7 in filename.

masen485 09-12-2018 21:08

You need 2.7 Libary for JC4, 7 in filename.
how do I know how to find it

Razor12911 09-12-2018 21:44

1 Attachment(s)
Quote:

Originally Posted by masen485 (Post 477543)
You need 2.7 Libary for JC4, 7 in filename.
how do I know how to find it

Attachment 23562

Update available

Changes

- Fixed compatibility issues thanks to FitGirl and ZAZA4EVER

ZAZA4EVER 09-12-2018 22:59

Quote:

Originally Posted by FitGirl (Post 477542)
Of course it won't work, you're using old Oodle DLL, while for JC4 you need 2.7 libary, with 7 in filename.

I used it really but i make try to rename dll 7 to dll 4 don't work also ... Now razor fixed it ... Thanks Fitgirl for your replay and interest and thanks razor

KaktoR 10-12-2018 00:48

Comparison OodleRec / XTool / AFR on AC:Odyssey

Maybe someone might find this usefull :D

Code:

OodleRec (:oo2recm)
Compressed 1 file, 237,207,552 => 524,324,487 bytes. Ratio 221.04%
Compression time: cpu 0.42 sec/real 109.59 sec = 0%. Speed 2.16 mB/s
All OK

Extracted 1 file, 524,324,487 => 237,207,552 bytes. Ratio 221.04%
Extraction time: cpu 0.11 sec/real 55.58 sec = 0%. Speed 4.27 mB/s
All OK

XTool (:oodle)
Compressed 1 file, 237,207,552 => 549,764,841 bytes. Ratio 231.77%
Compression time: cpu 0.44 sec/real 77.49 sec = 1%. Speed 3.06 mB/s
All OK

Extracted 1 file, 549,764,841 => 237,207,552 bytes. Ratio 231.77%
Extraction time: cpu 0.02 sec/real 72.84 sec = 0%. Speed 3.26 mB/s
All OK

AFR (:a2)
Compressed 1 file, 237,207,552 => 549,824,267 bytes. Ratio 231.79%
Compression time: cpu 0.25 sec/real 18.38 sec = 1%. Speed 12.91 mB/s
All OK

Extracted 1 file, 549,824,267 => 237,207,552 bytes. Ratio 231.79%
Extraction time: cpu 0.75 sec/real 75.10 sec = 1%. Speed 3.16 mB/s
All OK


Razor12911 10-12-2018 00:58

Quote:

Originally Posted by KaktoR (Post 477548)
Comparison OodleRec / XTool / AFR on AC:Odyssey

Maybe someone might find this usefull :D

Code:

OodleRec (:oo2recm)
Compressed 1 file, 237,207,552 => 524,324,487 bytes. Ratio 221.04%
Compression time: cpu 0.42 sec/real 109.59 sec = 0%. Speed 2.16 mB/s
All OK

Extracted 1 file, 524,324,487 => 237,207,552 bytes. Ratio 221.04%
Extraction time: cpu 0.11 sec/real 55.58 sec = 0%. Speed 4.27 mB/s
All OK

XTool (:oodle)
Compressed 1 file, 237,207,552 => 549,764,841 bytes. Ratio 231.77%
Compression time: cpu 0.44 sec/real 77.49 sec = 1%. Speed 3.06 mB/s
All OK

Extracted 1 file, 549,764,841 => 237,207,552 bytes. Ratio 231.77%
Extraction time: cpu 0.02 sec/real 72.84 sec = 0%. Speed 3.26 mB/s
All OK

AFR (:a2)
Compressed 1 file, 237,207,552 => 549,824,267 bytes. Ratio 231.79%
Compression time: cpu 0.25 sec/real 18.38 sec = 1%. Speed 12.91 mB/s
All OK

Extracted 1 file, 549,824,267 => 237,207,552 bytes. Ratio 231.79%
Extraction time: cpu 0.75 sec/real 75.10 sec = 1%. Speed 3.16 mB/s
All OK


my disastrous tools :D

KaktoR 10-12-2018 01:36

Quote:

Originally Posted by Razor12911 (Post 477549)
my disastrous tools :D

Your tools are very good, except for the big input bug with xtool :rolleyes::D

KaktoR 13-12-2018 02:34

Comparison OodleRec / ZTool on Middle-Earth: SoWDE

Code:

OodleRec (:oo2reck)
FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressed 1 file, 226,510,453 => 363,019,148 bytes. Ratio 160.27%
Compression time: cpu 0.39 sec/real 59.14 sec = 1%. Speed 3.83 mB/s
All OK

FreeArc 0.67 (March 15 2014) extracting archive: data.arc
Extracted 1 file, 363,019,148 => 226,510,453 bytes. Ratio 160.27%
Extraction time: cpu 0.16 sec/real 28.99 sec = 1%. Speed 7.81 mB/s
All OK

ZTool (:t100p)
FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressed 1 file, 226,510,453 => 347,237,273 bytes. Ratio 153.30%
Compression time: cpu 0.28 sec/real 48.97 sec = 1%. Speed 4.63 mB/s
All OK

FreeArc 0.67 (March 15 2014) extracting archive: data.arc
Extracted 1 file, 347,237,273 => 226,510,453 bytes. Ratio 153.30%
Extraction time: cpu 0.27 sec/real 37.43 sec = 1%. Speed 6.05 mB/s
All OK


yasitha 31-12-2018 04:55

Anyone know how long it will take to available Oodle Hydra and Leviathan? Separately like Kraken, mermaid?

ShivShubh 01-01-2019 01:13

Quote:

Originally Posted by yasitha (Post 478326)
Anyone know how long it will take to available Oodle Hydra and Leviathan? Separately like Kraken, mermaid?

Hydra and Leviathan ? Maybe when there are games using that codec

yasitha 01-01-2019 02:21

Quote:

Originally Posted by ShivShubh (Post 478344)
Hydra and Leviathan ? Maybe when there are games using that codec

Oodle checker detect [2]
That Means (Mermaid/Selkie/Hydra)
so we need to use all of them right?
and
[1] Mean Kraken/Hydra

correct me if I'm wrong.
Thanks :)

ShivShubh 03-01-2019 05:49

Quote:

Originally Posted by yasitha (Post 478345)
Oodle checker detect [2]
That Means (Mermaid/Selkie/Hydra)
so we need to use all of them right?
and
[1] Mean Kraken/Hydra

correct me if I'm wrong.
Thanks :)

[2] means the codec could be either Mermaid or Selkie or Hydra, not necessarly all of them. And right now, only Mermaid and Selkie have been found in games so you don't need Hydra at the moment although it would be cool if Razor adds the functionality for all codecs but then again for that you need testing, and for that you need a game that uses the specific codec.

yasitha 03-01-2019 06:00

Quote:

Originally Posted by ShivShubh (Post 478405)
[2] means the codec could be either Mermaid or Selkie or Hydra, not necessarly all of them. And right now, only Mermaid and Selkie have been found in games so you don't need Hydra at the moment although it would be cool if Razor adds the functionality for all codecs but then again for that you need testing, and for that you need a game that uses the specific codec.

Oo i see...
Thanks for the explanation bro,
I really appreciated :)

darkwolves 05-01-2019 07:30

is this thing faster than poodle?

yasitha 05-01-2019 07:35

Quote:

Originally Posted by darkwolves (Post 478438)
is this thing faster than poodle?

I never use poodle but, i have use oodle on AC Origins
With oodle 8 x DVD5 17 hours compression
Without Oodle 9 x DVD5 5 hours compression

With oodle decompressing take longer and CPU Hits 100% i think oodle is very slow...

Oodle took 6 hours to finish precompressing,
As far as i remember..

Specs
I 7 7800K
DDR4 8GB x 4 =32GB RAM
2TB HDD

Simorq 05-01-2019 13:50

Quote:

Originally Posted by yasitha (Post 478439)
I never use poodle but, i have use oodle on AC Origins
With oodle 8 x DVD5 17 hours compression
Without Oodle 9 x DVD5 5 hours compression

With oodle decompressing take longer and CPU Hits 100% i think oodle is very slow...

Oodle took 6 hours to finish precompressing,
As far as i remember..

Specs
I 7 7800K
DDR4 8GB x 4 =32GB RAM
2TB HDD

Time decompressing?
1 lang?

darkwolves 05-01-2019 14:57

i've been tinkering with this on wwe 2k19 apon scanning it comes up as 1 kraken/hydra i have used
all the commands i started with one at a time and combined them first two at a time then all 3
there was no effect on precompressing

yasitha 06-01-2019 00:20

Quote:

Originally Posted by Simorq (Post 478445)
Time decompressing?
1 lang?

I used mermaid only,
With oodle 2h 42m for Decompressing.
Language English Only.

without oodle 55m for decompressing.

With oodle i think 1.51.0 Gold Edition can go up to 7DVD
with strong LOLZ setting and it will take 24hs or more for sure.

To me that's not worth it,
so that's why i go with none oodle, with 9 DVDs,
that's good enough for me :)

yasitha 06-01-2019 00:34

Quote:

Originally Posted by darkwolves (Post 478447)
i've been tinkering with this on wwe 2k19 apon scanning it comes up as 1 kraken/hydra i have used
all the commands i started with one at a time and combined them first two at a time then all 3
there was no effect on precompressing

If scan show you [1] Kraken/Hydra
then don't use others (Mermaid or selkie)
on that file.cause it useless, they do nothing but slow the processing..

I don't have that game,
so i can't tell you exactly
what inside that game...

But you can find out, EASY...
go to the installed folder then go to first folder check with oodle scaner,
random file names.. Like 3 of them if they all show you [1] then come back go to next folder do the same for all different folder if any folder has [2]
then it has mermaid, selkie too.

AC Origins has Mermaid and Selkie too.

Just Cause 4 has all 3 of them
2 of them on game files.
Other one in HD Textures files.

You don't have to do testing to find out what inside,
Just scan the files with oodle scanner.

if you want to do testing with oodle,
use files like under 200mb
It will save your time...

before you do that,
Make sure, you copy paste the oodle dll file to your compressor.
Paste the dll file near to oodle exe.

Example
*oo2core_4_win64.dll*

otherwise it will do nothing.
Make sure you copy the right dll file
and delete all others dll like
oo2core_7_win64.dll /oo2core_6_win64.dll

Simorq 06-01-2019 02:00

Quote:

Originally Posted by yasitha (Post 478450)
I used mermaid only,
With oodle 2h 42m for Decompressing.
Language English Only.

without oodle 55m for decompressing.

With oodle i think 1.51.0 Gold Edition can go up to 7DVD
with strong LOLZ setting and it will take 24hs or more for sure.

To me that's not worth it,
so that's why i go with none oodle, with 9 DVDs,
that's good enough for me :)

Oo2recm+srep:m3f:l512+lolz:d128m:mtt0:mtb64m:mt8:m c4+diskspan:1430mb:1476mb
68.7 GB > 138 GB > 67 GB > 29.8gb or mc128 28.9 GB = 7xDVD5

yasitha 06-01-2019 02:01

Quote:

Originally Posted by Simorq (Post 478454)
Oo2recm+srep:m3f:l512+lolz:d128m:mtt0:mtb64m:mt8:m c4+diskspan:1430mb:1476mb
68.7 GB > 138 GB > 67 GB > 29.8gb = 7xDVD5

How long for compression?

Simorq 06-01-2019 02:03

Quote:

Originally Posted by yasitha (Post 478455)
How long for compression?

13h
mc128 18h

use lolz 2.1.a.7

yasitha 06-01-2019 02:07

Quote:

Originally Posted by Simorq (Post 478456)
13h
mc128 18h

Good!

I didn't use lolz cause i don't understand it, i mean the setting.. and it very slow... Taking too time. I hve tested some files and there's no big difference so. I use lzma.

LOLZ is good better then lzma?

Simorq 06-01-2019 02:24

Quote:

Originally Posted by yasitha (Post 478457)
Good!

I didn't use lolz cause i don't understand it, i mean the setting.. and it very slow... Taking too time. I hve tested some files and there's no big difference so. I use lzma.

LOLZ is good better then lzma?

LOLZ is so much better.
You can use mc2 and it's very fast and it's still better than LZMA.

yasitha 06-01-2019 03:28

Quote:

Originally Posted by Simorq (Post 478460)
LOLZ is so much better.
You can use mc2 and it's very fast and it's still better than LZMA.

Thanks then i have to Lear LOLZ Options...

I saw new version on lolz its stable or beta?

darkwolves 06-01-2019 07:07

[QUOTE=yasitha;478451]If scan show you [1] Kraken/Hydra
then don't use others (Mermaid or selkie)
on that file.cause it useless, they do nothing but slow the processing..

i have all the dll files and have used all the commands combined and by themselves there was no effect at all i was testing it on 1gb chunks
that detected streams nothing no effect

darkwolves 06-01-2019 07:32

okay i can confirm its working fine on injustice 2

yasitha 06-01-2019 09:26

[QUOTE=darkwolves;478470]
Quote:

Originally Posted by yasitha (Post 478451)
If scan show you [1] Kraken/Hydra
then don't use others (Mermaid or selkie)
on that file.cause it useless, they do nothing but slow the processing..

i have all the dll files and have used all the commands combined and by themselves there was no effect at all i was testing it on 1gb chunks
that detected streams nothing no effect

Use the dll file from the game don't use the other dlls
cause they are not same,
You can Chek it with MD5 or kb.. You will see..

darkwolves 06-01-2019 12:06

[QUOTE=yasitha;478474]
Quote:

Originally Posted by darkwolves (Post 478470)

Use the dll file from the game don't use the other dlls
cause they are not same,
You can Chek it with MD5 or kb.. You will see..

it is the one from the game

yasitha 08-01-2019 16:02

Decompressing very slow on all oodle why?
Is this usual or bug, cause xtool zlib is very good it won't eat all cpu GHz and give us better speed, but oodle eat all cpu up to 100% but won't install fast...

Is it bug or usual... It takes almost 2.30h for installing on 4 core cpu...

darkwolves 09-01-2019 17:36

succesful repack of wwe 2k19
posted the results in the game compression thread


All times are GMT -7. The time now is 00:25.

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