Unity3D "__data" package

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
AMG
Posts: 71
Joined: Sun Aug 10, 2014 1:13 pm

Unity3D "__data" package

Post by AMG »

Seems like not a single tool can unpack these "__data" Unity packages, and not a single script can import them aswell.
I've already tried the latest version of Unity Studio, UnityEX and Unity Assets Bundle Extractor, these tools can't unpack it.
Also, Chipicao's max script can't directly import it too.
This one contains mainly meshes and textures:

http://www9.zippyshare.com/v/oQI3IAIi/file.html
Cornal_Ec
Posts: 36
Joined: Fri Jun 24, 2016 6:26 am

Re: Unity3D "__data" package

Post by Cornal_Ec »

The assets bundle extractor works fine, what app is this?

Image

Image
Acewell
Posts: 706
Joined: Fri Aug 08, 2014 1:06 am

Re: Unity3D "__data" package

Post by Acewell »

i guess he is using a really old version of those tools because UnityEx and UABE both open it :?
and judging by the numerous posts made on Xentax all within 12 minutes... :P
http://forum.xentax.com/viewtopic.php?f ... 93#p124393
http://forum.xentax.com/viewtopic.php?f ... 94#p124394
http://forum.xentax.com/viewtopic.php?f ... 95#p124395

i'm guessing the game name is "Drift spirits"? :)
AMG
Posts: 71
Joined: Sun Aug 10, 2014 1:13 pm

Re: Unity3D "__data" package

Post by AMG »

UnityEX gave me many errors when exporting the meshes.
Which version of the Assets Bundle Extractor and UnityEX did you use?
I've tried with the v1.5.4 of UEX and the 64bit v2.0 of UABE, and for me didn't work.
Yes, it's Drift Spirits though. :)

Sorry, my fault, I've skipped a passage. Seems to work just fine.
reyzone
Posts: 1
Joined: Sun Dec 18, 2016 8:37 am

Re: Unity3D "__data" package

Post by reyzone »

why i can't export mesh to obj? i used AssetsBundleExtractor_2.0
Acewell
Posts: 706
Joined: Fri Aug 08, 2014 1:06 am

Re: Unity3D "__data" package

Post by Acewell »

it tells you right there in the error dialog :)
Compressed meshes are not supported!


Unity Studio is the only tool that supports compressed meshes as far as i know.
i think the process is to use "UABE" to decompress the package then use "Unity Studio" to open it :?

i recall compressed meshes are just models with reduced point accuracy and i think this mainly
affects the UV and face indices more than anything. if i knew the algorithm to restore point accuracy
i would make a Noesis python script to open the compressed ones. :geek:

edit
actually it might be easier than i thought, you could probably just read bytes as floats
or something, but i don't know how far you can get with that and be successful :ugeek: