Page 1 of 1

Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Tue Jan 11, 2022 9:46 pm
by WhiteTPoison
Hey guys,

So, it's fairly well known you can extract files out of the sally_clean.bf file using many different extractors. My favorite at the moment is JadeStudio, for instance. However, once those files are ripped, there are supposedly models within some of these *.bin files. I took a look at a few of them using HxD and it looks like what discerns this is whether or not they contain something called a *.map file, and within that *.map file is several *.gao files, so my best guess is that these *.bin files are actually compressed archives in some way? I don't know where to go from here, and it looks like based on several days of googling and research that no one else does either. If you know what to do with these files to manually rip the models out of them, or have some resources that will teach me how, I would greatly appreciate it. I have quite a bit of programming/RE experience, just none when it comes to models. I would like to add functionality somewhere to rip the models, most likely a fork of JadeStudio, but first I need to tackle doing it manually... The bin files can be found here: https://drive.google.com/file/d/1cpNAzA ... sp=sharing.

The engine BGE uses is a very early version of Jade Engine, and it looks like we have some serialization details here: https://github.com/Adsolution/Ray1Map/t ... rializable (Rayman 1 map viewer source code,) but nothing that tips me into how a gao or map files are structured AFAIK.

Thanks in advance!

Re: Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Tue Jan 11, 2022 10:47 pm
by shakotay2
WhiteTPoison wrote: Tue Jan 11, 2022 9:46 pm Hey guys,
[...]
and it looks like based on several days of googling and research that no one else does either.
If no one else does you'll need to do it yourself. :D
.
FF0084DF-decompressed-bin.png

Re: Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Tue Jan 11, 2022 10:54 pm
by WhiteTPoison
shakotay2 wrote: Tue Jan 11, 2022 10:47 pm
WhiteTPoison wrote: Tue Jan 11, 2022 9:46 pm Hey guys,
[...]
and it looks like based on several days of googling and research that no one else does either.
If no one else does you'll need to do it yourself. :D
.
FF0084DF-decompressed-bin.png
Yep! I just don't have any clue where to start. Could you send some resources my way on where you would start to look on how to deconstruct the pieces of this file?

Re: Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Tue Jan 11, 2022 11:28 pm
by shakotay2
WhiteTPoison wrote: Tue Jan 11, 2022 10:54 pmCould you send some resources my way on where you would start to look on how to deconstruct the pieces of this file?
The only resource I have is my experience - I can't send you that. :eek:

(You might start reading the tutorial I linked to in my sig.)

Re: Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Sun Jan 16, 2022 3:42 am
by Escope12
I look forward to seeing this.

Re: Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Sun Jan 16, 2022 8:38 am
by shakotay2
Nothing will happen without new inputs. :)
(reminder for me: why didn't I care for the face indices? :eek: )

well, a matter of understanding structures, getting correct start addresses (vertex block) and such stuff:
.
2ndtry bey good&evil.png

Re: Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Sun Jan 16, 2022 11:55 pm
by shakotay2
finally:
.
finally.png

Re: Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Fri Feb 18, 2022 3:42 am
by Escope12
shakotay2 wrote: Sun Jan 16, 2022 11:55 pm finally:
.
finally.png
How did you do that?

Re: Beyond Good & Evil/Beyond Good & Evil HD .bin Files

Posted: Fri Feb 18, 2022 10:56 am
by shakotay2
I collected the faces somehow. After 4 weeks I don't remember how exactly. I'm dealing with dozens of model formats, so you'll need to ask when the "iron is hot".