XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Sun Oct 21, 2018 10:15 pm

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 13 posts ] 
Author Message
 Post subject: Need help with Dragon Ball Legends
PostPosted: Sun Jun 03, 2018 3:50 am 
Offline
n00b

Joined: Sun Jun 11, 2017 3:59 am
Posts: 12
Has thanked: 0 time
Have thanks: 0 time

Hey all, I've been trying to extract models from DB Legends on Android, pulled data from Bluestacks and now I'm stuck at streamingassetbundles. Unity/Asset Studio can't seem to read these bundles. I thought I solved it by digging into the cache, as I pulled every _data bundle from their nearly 1,000 individual folders and extracted all of them, only to find two or three models of Broly's face and that's it. So I've been back to the asset bundles folder seeing what I can do, and I can't seem to find any Unity tools that'll read the bundles in there. I can upload an asset bundle if it helps at all, any suggestions would be appreciated. :|

You can make the ads go away by registering



Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Mon Jun 04, 2018 1:37 am 
Offline
beginner
User avatar

Joined: Mon Feb 19, 2018 5:57 pm
Posts: 32
Has thanked: 3 times
Have thanks: 2 times
Could you please upload some assets so people in here can check if they can do something?
Also, did you try Unity Studio or AssetStudio? iirc they have an option to import bundles, but seeing how you already used a bunch of Unity tools I'm guessing you probably have tried with these.


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Mon Jun 04, 2018 4:25 am 
Offline
n00b

Joined: Sun Jun 11, 2017 3:59 am
Posts: 12
Has thanked: 0 time
Have thanks: 0 time
Yeah, here's the largest file in the /streamingassetbundles/ folder.

https://www.dropbox.com/s/m5zrpkk28m7sq ... b88c7?dl=0

And yeah, I did try the latest versions of Unity/Asset Studios, along with Unity Asset Bundle Extractor and Disunity. I'm a little worried that all of the assets are cached as needed, but there's a "download all/download minimal" option at installation, and I selected "download all" and haven't gotten any pre-battle download bars - so the data has to be saved somewhere I would assume. Like I said, there were some unpackable _data bundles in the cache, but out of the 928 bundles I unpacked, they only contained the models and textures for Broly's face - just his face. Seems really strange. I also haven't done much with mobile Unity games though, so just the fact that I can't just open a "resources" file in the /streamingassets/ folder already had me scratching my head. (:

Also I forgot to mention, I did see two DBXV2 modders on Twitter that posted pictures of Legends models and have released character mods already, so it's certainly possible. They weren't taking PMs though, so I couldn't reach them for help.


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Mon Jun 04, 2018 12:35 pm 
Offline
beginner
User avatar

Joined: Mon Feb 19, 2018 5:57 pm
Posts: 32
Has thanked: 3 times
Have thanks: 2 times
Hmm... for what you're telling me, it may be not your fault but Bluestack's.
Since I didn't use that emulator in my life, I don't know how the extraction method
works on it, but maybe the method you use in Bluestacks to extract files
in other games doesn't work with Legends' files at all.

Again, since I don't use Bluestacks I don't have many solutions for you, so I apologize.
Maybe if you use the Nox method posted by Chrrox in here that will work?
If the method is similar or it doesn't work either then all we have left is to wait for
someone more experienced to help us. Hopefully we can get the files from Legends soon.


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Fri Jun 08, 2018 4:38 pm 
Offline
n00b

Joined: Sun Jun 11, 2017 3:59 am
Posts: 12
Has thanked: 0 time
Have thanks: 0 time
Happy to report I got it working! Turns out I was doing the right thing by looking into the cache, it just took some trial and error to get everything to ACTUALLY download. I ended up having to re-click Download All a few times, dick around in the battles a few times, etc., and all of the files showed up in the cache. 1,063 extracted data files later, and it looks like I've got a horribly unorganized, but COMPLETE, mess of models and textures ripe for the picking.


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Fri Jun 08, 2018 10:42 pm 
Offline
beginner
User avatar

Joined: Mon Feb 19, 2018 5:57 pm
Posts: 32
Has thanked: 3 times
Have thanks: 2 times
jflieger wrote:
Happy to report I got it working! Turns out I was doing the right thing by looking into the cache, it just took some trial and error to get everything to ACTUALLY download. I ended up having to re-click Download All a few times, dick around in the battles a few times, etc., and all of the files showed up in the cache. 1,063 extracted data files later, and it looks like I've got a horribly unorganized, but COMPLETE, mess of models and textures ripe for the picking.

Oh my god I'm so happy to hear that! Would it be too much to ask to please post some images when you have the models 100% extracted and working?


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Sun Jun 10, 2018 3:29 am 
Offline
n00b

Joined: Sun Jun 11, 2017 3:59 am
Posts: 12
Has thanked: 0 time
Have thanks: 0 time
shingenseiji wrote:
Oh my god I'm so happy to hear that! Would it be too much to ask to please post some images when you have the models 100% extracted and working?


https://imgur.com/NRo89Br

Well here's Shallot, all of the bones work but the skin is a little wonky. I also need to figure out what's going on with the textures, because there's an "ID" texture and a "Mask" texture, and the mask works and everything but I'm thinking I'm doing something wrong because I'm just getting the cel-shading lines over a gray texture. I'm assuming the ID texture somehow has color ID's embedded in it but I've never used anything like that in 3DS Max, so I have no clue what to do with it.

Edit: Apparently this site does NOT like embedding images with imgur. Or am I doing something wrong?


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Sun Jun 10, 2018 4:05 am 
Offline
beginner
User avatar

Joined: Mon Feb 19, 2018 5:57 pm
Posts: 32
Has thanked: 3 times
Have thanks: 2 times
Hmm. So the game actually uses mesh coloring instead of actual colored textures. The same happens with Xenoverse models, so funny to see Bamco doing this for every actual Dragon Ball game they make lol. The easiest way to color the model would probably be to just color the actual textures in Photoshop or any other photo editor. Since I don't really use 3DS Max either, I don't really know other method.

Anyways, hope you can find a solution soon and maybe share the game files or do a quick tutorial on how to extract the game's data!


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Sun Jun 10, 2018 5:01 am 
Offline
n00b

Joined: Sun Jun 11, 2017 3:59 am
Posts: 12
Has thanked: 0 time
Have thanks: 0 time
shingenseiji wrote:
Hmm. So the game actually uses mesh coloring instead of actual colored textures. The same happens with Xenoverse models, so funny to see Bamco doing this for every actual Dragon Ball game they make lol. The easiest way to color the model would probably be to just color the actual textures in Photoshop or any other photo editor. Since I don't really use 3DS Max either, I don't really know other method.

Anyways, hope you can find a solution soon and maybe share the game files or do a quick tutorial on how to extract the game's data!

I guess mesh coloring makes sense due to character outfits pallet swapping when you have two of the same in a battle. I have ZERO experience with Xenoverse models and textures, so this is all new to me. I'm used to standard diffuse textures and bumpmaps. lol

Actually, extracting is quite easy, all of the pain in the ass work is just navigating your way through folders and extracting all of the bundles.

First, open BlueStacks, install the game in high-res mode (download all). I transfered my mobile save to BlueStacks just in case it only saves assets based on what you've unlocked/played. Go to the options menu and select "Download All" again, to get anything it may have missed. Then, open your file manager in BlueStacks, navigate to Android/data/com.bandainamcoent.../files/UnityCache, then take the "shared" folder inside and copy it to the windows/bstsharedfolder in your root.

Now you can close BlueStacks, open up file explorer, and go to C:\ProgramData\bluestacks\engine\userdata\sharedfolder. The "shared" folder you copied over will be in there, feel free to move it to somewhere more accessible. Now go in there, there will be almost a thousand folders, each with a _data and a _info file inside.

Type _data in the search bar, and take all 1000 of those files and move them into a single directory. You can then delete all of the empty folders and _info files. NOW, go into AssetStudio, extract folder, and point it to the directory with all of the _data files. After that finishes, go to your directory, delete all of the _data files, and type * in the search bar. Sort results by file type and move all of the asset files to the base directory. Then you can delete the empty folders, pop open AssetStudio, open the entire folder and you've got everything there. The heirarchy view is impossible to navigate due to all of the separate files only having one or two meshes inside, but the asset view is semi-organized.


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Mon Jun 11, 2018 6:37 pm 
Offline
advanced

Joined: Thu Jun 25, 2015 11:26 pm
Posts: 47
Has thanked: 3 times
Have thanks: 0 time
The BLueStacks method doesn't work for me. I downloaded everything, and i transfered my data. Is there anything I'm doin wrong?


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Wed Jun 13, 2018 4:19 am 
Offline
n00b

Joined: Sun Jun 11, 2017 3:59 am
Posts: 12
Has thanked: 0 time
Have thanks: 0 time
MarioSonicU wrote:
The BLueStacks method doesn't work for me. I downloaded everything, and i transfered my data. Is there anything I'm doin wrong?


What step in particular is going wrong for you? I'll see if I can help.


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Wed Jun 13, 2018 3:24 pm 
Offline
beginner
User avatar

Joined: Mon Feb 19, 2018 5:57 pm
Posts: 32
Has thanked: 3 times
Have thanks: 2 times
jflieger wrote:
shingenseiji wrote:
Hmm. So the game actually uses mesh coloring instead of actual colored textures. The same happens with Xenoverse models, so funny to see Bamco doing this for every actual Dragon Ball game they make lol. The easiest way to color the model would probably be to just color the actual textures in Photoshop or any other photo editor. Since I don't really use 3DS Max either, I don't really know other method.

Anyways, hope you can find a solution soon and maybe share the game files or do a quick tutorial on how to extract the game's data!

I guess mesh coloring makes sense due to character outfits pallet swapping when you have two of the same in a battle. I have ZERO experience with Xenoverse models and textures, so this is all new to me. I'm used to standard diffuse textures and bumpmaps. lol

Actually, extracting is quite easy, all of the pain in the ass work is just navigating your way through folders and extracting all of the bundles.

First, open BlueStacks, install the game in high-res mode (download all). I transfered my mobile save to BlueStacks just in case it only saves assets based on what you've unlocked/played. Go to the options menu and select "Download All" again, to get anything it may have missed. Then, open your file manager in BlueStacks, navigate to Android/data/com.bandainamcoent.../files/UnityCache, then take the "shared" folder inside and copy it to the windows/bstsharedfolder in your root.

Now you can close BlueStacks, open up file explorer, and go to C:\ProgramData\bluestacks\engine\userdata\sharedfolder. The "shared" folder you copied over will be in there, feel free to move it to somewhere more accessible. Now go in there, there will be almost a thousand folders, each with a _data and a _info file inside.

Type _data in the search bar, and take all 1000 of those files and move them into a single directory. You can then delete all of the empty folders and _info files. NOW, go into AssetStudio, extract folder, and point it to the directory with all of the _data files. After that finishes, go to your directory, delete all of the _data files, and type * in the search bar. Sort results by file type and move all of the asset files to the base directory. Then you can delete the empty folders, pop open AssetStudio, open the entire folder and you've got everything there. The heirarchy view is impossible to navigate due to all of the separate files only having one or two meshes inside, but the asset view is semi-organized.

Ok, thanks for the detailed explanation! By the way, what file manager are you using in Bluestacks? I thought Bluestacks came with a preinstalled file manager like Nox does, but it seems like it doesn't (or if it does, I couldn't find it)


Top
 Profile  
 
 Post subject: Re: Need help with Dragon Ball Legends
PostPosted: Thu Jun 14, 2018 1:55 am 
Online
Moderator
User avatar

Joined: Sun May 18, 2008 3:01 pm
Posts: 2486
Has thanked: 57 times
Have thanks: 1239 times
Just use bluestacks tweaker



Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: Google [Bot], McMuffin2, Snapdragons and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group