Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

PriPara: Awaken! The Goddess's Dress Design!

Featured Replies

  • Author
  • Localization

Chilly96, posted Wed Sep 20, 2017 3:32 pm (26643)


Hey, I am trying to extract textures, models and other files from this 3DS game, but I have been having some problems with some files. The reason for wanting to do this is that the 3DS game is the only place to get 3D models from the characters from this series without having to make it on my own.

I first used HackingToolkit9DS to extract the files from the .3DS ROM. This went fine And I got these files here. https://imgur.com/a/QClF7
I then used the Repacker CPK program to unpack the cpk files. https://imgur.com/a/hp779

All the files with random letter and numbers appear to be fully functioning .bch files that could be opened in ohana3DS rebirth.
My problem however is with the file with the name 'common' in the same folder. It doesn't have an extension like the rest of the files and judging from its size I am pretty sure that it is some kind of archive. After opening this file in the hexeditor Hxd it seems to have a hidden .ELPK extension. though I am not sure If this is the 'common' file itself or one of the files it holds.
https://imgur.com/a/i7PSD

After scrolling down a bit and using search I found out that it contains .bch files.
https://imgur.com/a/DG5rW

I was then able to cip all the text from the beginning of the bch to the next one and paste it in a new hex file. This new file was then able to be opened in ohana3DS and I found out that it was a set of animations for the models.
https://imgur.com/a/YAh6P

What I want to ask is then if anyone knows how I might be able to open or decompress this 'common' file so I use its contents. A solution might be to have a script that separetes the file based on each extension so I get the individual bch files. Though I have no Idea how I could do that myself.





https://github.com/Asia81/HackingToolkit9DS
http://dbxvmods.freeforums.net/thread/3 ... ack-repack
https://github.com/gdkchan/Ohana3DS-Rebirth
http://pripara.wikia.com/wiki/PriPara:_ ... ess_Design!

http://www16.zippyshare.com/v/TBwQbFMz/file.html
a copy of the 'common' file though I am not sure if I am allowed to post it here.

https://1fichier.com/?rlvfeq5xe6
A link to a copy of the rom in question for the game that can be extracted in the sam way as I did above.
  • Author
  • Localization

Chilly96, posted Thu Sep 21, 2017 10:22 pm (26702)


Thanks for the help, that helped a lot :). I finaly found the missing model file I had been looking for after using your script. I'll update the post if there is anything else you might be able to help me with. The only think I don't know what to do with right now is all the .img and .dat files that I got with your script.
  • Author
  • Localization

aluigi, posted Fri Sep 22, 2017 8:24 am (26712)


That happens because no filenames are stored in the archive so the only possible thing is trying to "guess" a file extension to assign to a sequential filename.
If you get weird or generic extensions like img and dat it means there is no known format (like dds, png, wav and so on), you have to figure out and convert every format
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.