Users browsing this thread: 1 Guest(s)
How do I get started dumping mobile games with BlueStacks?
#1
Question 
I wanted to kick off my personal dump-and-rip career in mobile games with a dauntingly large title - Fate/Grand Order, namely because there's still quite a few graphics that are clearly in the game but none of the existing graphics dumps floating around the internet seem to acknowledge existing. And so, because I'm not jailbreaking my current phone until I get a newer model to transfer saves off of, I figured I'd turn to dumping from an emulator.

...now that brings me here. I was wondering if there was any advice as to how exactly one should go about extracting the entire game and all, and any programs that can help get me started.
Reply
Thanked by:
#2
Hey there!

I'm surprised no one answered your question so far. 
Now, since the game is for Android, you don't actually need to use any emulator for dumping the assets from it.
The game comes packaged in an APK file (Android Application Package) - which you can even extract using e.g. 7zip.
Simply extracting the APK file is the easiest task, what comes after might prove more challenging, depending on how the game is made.
In the best case scenario the assets itself are around in there as easily useable file formats (like PNG or MP3, etc.).
But that is probably not the case in most scenarios.

Anyways, I've done you a favor and took a small look at the game myself. Turns out it is made using Unity3D, so it's not hard to extract the assets.
What I did notice though is that the game makes use of an external Asset Package, probably gets downloaded after you initially installed the game from the Play Store or similar. There's an "AssetStorage.txt" file with a cryptic string inside, so somewhere hidden inside the Unity game code must be the URL to the server where the Asset Package is stored on.
Couldn't really do anything else since the Play Store says that the game is not compatible with any devices I own (moto g7 plus with Android 10) and installing the APK downloaded from somewhere else did install but crashed upon starting.

But yea, I hope this does help you out a bit. I don't have a link or anything to the Unity Asset Extractor, but that shouldn't be hard to find with a bit of help from Google.
Reply
Thanked by:
#3
There are some games that have stuff downloaded after a game is installed and gets stored in a cache. Sometimes you need to ROOT it but you can always trying searching internally for a folder called cache.
Doofenshmirtz: This is a little bit awkward but have you seen my escape jet keys? (Perry nods) What, you have? Well that's great! So where are they? (Perry looks away) You won't tell me? Is this because you don't speak or are you just being a jerk?
~Phineas and Ferb, "One Good Scare Ought to Do It!" (2008)
Reply
Thanked by:
#4
I also recently noticed we're getting the JP engine upgrade from Unity 5 to Unity 2018; should I wait until we get the update for easier extraction or should I do so now before it changes the filesystems/load methods?
Reply
Thanked by:
#5
If I am unable to rip a mobile game the normal way by looking at the files I end up manually ripping by using Ninjaripper 2 which can be used with emulators like bluestacks and nox to rip whatever assets is currently shown on screen.

Though you do have to pay to use it since you get it from their patreon.
Reply
Thanked by:


Forum Jump: