Help with chunoodl

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
dapple
Posts: 2
Joined: Thu Sep 26, 2019 5:26 am

Help with chunoodl

Post by dapple »

Hi Friend I've extracted FIFA 20 Nintendo switch and got chunoodl. compressed files. Is there anybody who can help me with this? Thanks
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Help with chunoodl

Post by aluigi »

Ok, just updated both chunklzx.bms and fightnight.bms scripts.
Nisoley
Posts: 5
Joined: Thu Sep 26, 2019 6:08 pm

Re: Help with chunoodl

Post by Nisoley »

aluigi wrote:Ok, just updated both chunklzx.bms and fightnight.bms scripts.


Hi mate, I downloaded your updated chunklzx.bms files but when I try to extract the FIFA 20 game files of the Switch version I get following error:

the uncompressed data (-1) is bigger than the allocated buffer (262144)

Last script line before the error or that produced the error:
82 clog NAME OFFSET CHUNK_ZSIZE CHUNK_SIZE


Could you please help me?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Help with chunoodl

Post by aluigi »

Upload a game file.
Nisoley
Posts: 5
Joined: Thu Sep 26, 2019 6:08 pm

Re: Help with chunoodl

Post by Nisoley »

aluigi wrote:Upload a game file.


Here it is: https://www.mediafire.com/file/a0r1pf1bggmi8fx/stadium_12.rx3/file

Thanks in advance!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Help with chunoodl

Post by aluigi »

It's weird because it's oodle compressed data but probably it's necessary a more recent version of the library currently used in quickbms.
So the script is perfect, not sure if a future version of quickbms may solve the problem.
Nisoley
Posts: 5
Joined: Thu Sep 26, 2019 6:08 pm

Re: Help with chunoodl

Post by Nisoley »

aluigi wrote:It's weird because it's oodle compressed data but probably it's necessary a more recent version of the library currently used in quickbms.
So the script is perfect, not sure if a future version of quickbms may solve the problem.


So to understand it correctly: normally it should work but it doesn't? There is no way at the moment to extract the files?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Help with chunoodl

Post by aluigi »

Exactly, it's just oodle but the library returns an error.
No alternative ready-to-use ways at the moment.
Nisoley
Posts: 5
Joined: Thu Sep 26, 2019 6:08 pm

Re: Help with chunoodl

Post by Nisoley »

aluigi wrote:Exactly, it's just oodle but the library returns an error.
No alternative ready-to-use ways at the moment.


Okay, these are bad news but thanks for trying. Do you think in future there is a possibility that you'll find a way?
(a whole community holds their breath)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Help with chunoodl

Post by aluigi »

It depends by the availability of new versions of the oodle library for 32bit systems.
Nisoley
Posts: 5
Joined: Thu Sep 26, 2019 6:08 pm

Re: Help with chunoodl

Post by Nisoley »

aluigi wrote:It depends by the availability of new versions of the oodle library for 32bit systems.


Okay, so we have to wait and hope there'll be a solution. Thanks for your help!
yato
Posts: 2
Joined: Fri Sep 27, 2019 3:16 pm

Re: Help with chunoodl

Post by yato »

Hi. Is that oodle compression a part of third-party program?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Help with chunoodl

Post by aluigi »

The oodle library is not publically downloadable but it's available as dll in various games, for example Warframe as 64bit only.
yato
Posts: 2
Joined: Fri Sep 27, 2019 3:16 pm

Re: Help with chunoodl

Post by yato »

Is it known what is the current version used in scrpts and what is the last actual version?

Can this help somehow?
https://fileforums.com/showthread.php?t=101798
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Help with chunoodl

Post by aluigi »

Quickbms currently uses Oodle 2.7.3

The latest version of Oodle is 2.8.2:
http://www.radgametools.com/oodlehist.htm
ramzidz15
Posts: 14
Joined: Sat Sep 28, 2019 7:19 am

Re: Help with chunoodl

Post by ramzidz15 »

aluigi wrote:Quickbms currently uses Oodle 2.7.3

The latest version of Oodle is 2.8.2:
http://www.radgametools.com/oodlehist.htm


Brother I have a problem extracting files NSP
There is no alternative solution or program
I'm new to the forum
Image
MITA996
Posts: 104
Joined: Wed May 23, 2018 1:00 pm

Re: Help with chunoodl

Post by MITA996 »

aluigi wrote:Ok, just updated both chunklzx.bms and fightnight.bms scripts.

Master, the head file is a bit different, after the decompression I got 0 Kb. Here is the head sample:
https://www.mediafire.com/file/5pfce3sl ... 0.rx3/file
MITA996
Posts: 104
Joined: Wed May 23, 2018 1:00 pm

Re: Help with chunoodl

Post by MITA996 »

aluigi wrote:It depends by the availability of new versions of the oodle library for 32bit systems.

Please master can you see the head file, the whole fifa community is counting on you
BCGhost
Posts: 35
Joined: Fri Dec 15, 2017 1:42 pm

Re: Help with chunoodl

Post by BCGhost »

aluigi wrote:It's weird because it's oodle compressed data but probably it's necessary a more recent version of the library currently used in quickbms.
So the script is perfect, not sure if a future version of quickbms may solve the problem.

This is because oodle requires an exact uncompressed size so this line simply won't work for any chunks less than CHUNK_SIZE bytes:

Code: Select all

clog NAME OFFSET CHUNK_ZSIZE CHUNK_SIZE
MITA996
Posts: 104
Joined: Wed May 23, 2018 1:00 pm

Re: Help with chunoodl

Post by MITA996 »

[quote="BCGhost"][quote="aluigi"]It's weird because it's oodle compressed data but probably it's necessary a more recent version of the library currently used in quickbms.
So the script is perfect, not sure if a future version of quickbms may solve the problem.[/quote]
This is because oodle requires an exact uncompressed size so this line simply won't work for any chunks less than CHUNK_SIZE bytes:
[code]clog NAME OFFSET CHUNK_ZSIZE CHUNK_SIZE[/code][/quote]
Is there a way to be fix it?