Dumping Pocket Camp
This tutorial will cover how to dump assets from Animal Crossing: Pocket Camp.
Requirements
Section titled “Requirements”Before you can start, make sure you have all this requirements:
- An Android System that can run Animal Crossing: Pocket Camp.
- You will need to access your files, so you may need a rooted Android or emulator
- A computer that can run these applications:
- AssetStudioModCLI — used to dump Unity assets.
- Python — this is needed to run our custom Python script.
- Completed the in-game tutorial and waited all the game assets to be downloaded.
- Our custom Python script to decrypt the files: download
Now that you have everything, you can proceed to Dumping
Install AssetStudioModCLI
Section titled “Install AssetStudioModCLI”-
Navigate to the AssetStudio GitHub
-
Scroll down and find the right download depending on your System (make sure to download AssetStudioModCLI and not the AssetStudioModGUI)
-
Extract it to wherever you want
Dumping
Section titled “Dumping”-
In your PC, create a input and a output folder. It should look like this:
Directory/input/
- …
Directory/output/
- …
- __main__.py (download)
-
On your Android get your files at
/storage/emulated/0/Android/data/com.nintendo.zaca
and move the content to theinput
folder in your computer (I’ll not cover this cause there is a lot of ways of doing it) -
Using python, run the script (You can double-click the file or use
python __main__.py
command) -
Wait for
Processing complete! Check the output folder.
appear in the console, do not close the window!This can take some time (1~2 minutes) but will decrypt every file that needs decryption.
-
Open a terminal in your AssetStudioModCLI folder and run this command:
Terminal window AssetStudioModCLI.exe "C:\MyStuff\ACPC\output" -o "acpc-assets" -m splitObjects# Change "C:\MyStuff\ACPC\output" with your output path (created in Step 1) -
This command will finally extract all .fbx and textures! (in a folder called
acpc-assets
)
Extracting other files
Section titled “Extracting other files”Asset Studio also allows you to dump other file types (video, audio, font, etc); you can use this command to export specific types:
AssetStudioModCLI.exe "<your-path>" -o "output" -t <types-with-comma>
# Valid -t (type) arguments: tex2d, tex2dArray, sprite, textAsset, monoBehaviour, font, shader, movieTexture, audio, video, mesh# e.g. AssetStudioModCLI.exe "<your-path>" -o "output" -t mesh,tex2d,audio
You can also remove the -t
argument completely if you want to export *everything*
Note:
mesh
will export meshes as.obj
and not.fbx
; for fbx files use the default command.
(Check AssetStudioMod GitHub for other commands)