Page 1 of 1
Zipper Interactive (ZBD) Files
Posted: Mon Apr 08, 2019 9:50 pm
by Cosmas47
Hey all,
Piggy-backing off of this thread:
https://forum.xentax.com/viewtopic.php?p=150718#p150718
I'm looking to find out how to read/write ZBD files. It seems compressed as it has a 2byte lead, but beyond that I can't tell much about it.
Very new to reverse engineering. Any suggestions?
Company also produced Mech Warrior 3 around the same time. Maybe the formats are similar?
Re: Zipper Interactive (ZBD) Files
Posted: Tue Apr 09, 2019 10:40 am
by IronArthur
I tried to reverse some of the ZBD files.
interp.zbd it´s a really easy "pak" file, uncompressed and unencrypted.
interpZBD.PNG
The structure is first a definition/index array of files and an offset of the same file, in this case the file is like a hash of words or actions to take like an script language: "GameZReadZBDFile: %MissionZBDFile%"
But it seems like this is only one type of zbd file, the are other type of zbd files with similar but different structure to pak files like textures or whatever. they seem to be nor compressed nor encrypted.
bye,
Re: Zipper Interactive (ZBD) Files
Posted: Mon Oct 10, 2022 7:31 pm
by Cosmas47
Resurrecting this as some headway has been made but I'm still a little perplexed.
This time I'm trying to crack the gamez.zbd format. This particular archive concerns the terrain files for the game which I'm trying to extract for analysis. See the spec breakdown for findings.
Where I'm getting lost is in the polygon data. Like most formats, you expect to see a list of Vec3s for vertices then following that you'd get a list of vertex indices that make up each polygon. Unfortunately I'm hitting just another address of some unknown data. Open to suggestions.
Specification breakdown
Sample
gamez.zbd file.
Re: Zipper Interactive (ZBD) Files
Posted: Thu Dec 08, 2022 4:05 pm
by thedaemonsultan
hi there I see you are working on trying to extract .zbd files from Zipper Interactive's games i.e. Recoil and MW3.
we have discord
https://discord.gg/fmRUYGBE in which we are actively trying to reverse engineer .zbd files.
What we have been able to extract
download/file.php?id=22221
my post regarding the same
viewtopic.php?f=16&t=25256&p=184472&hilit=zbd#p184472
we are using a tool called Mech3ax
https://github.com/TerranMechworks/mech3ax
we would love to have you there, where you can bounce off ideas and work together.
Regards,
TheDaemonSultan