The VG Resource
Rockman X DiVE - Model ripping topic - Printable Version

+- The VG Resource (https://www.vg-resource.com)
+-- Forum: The Resources (https://www.vg-resource.com/forum-109.html)
+--- Forum: The Models Resource (https://www.vg-resource.com/forum-111.html)
+---- Forum: Ripping Help (https://www.vg-resource.com/forum-115.html)
+---- Thread: Rockman X DiVE - Model ripping topic (/thread-38964.html)

Pages: 1 2


Rockman X DiVE - Model ripping topic - AtomicLugia - 04-15-2021

Since the original thread about ripping models (and other stuff) from Rockman X DiVE has been closed because of datamining and leaking hidden/upcoming features, here's a second attempt.
[Image: logo.png]

This thread is about ripping models, textures and more from Rockman X DiVE for the mobile devices. You can post your rips here but please don't spoil any upcoming features/characters here via datamining. It's a forum about ripping and not leaking stuff. Also, if you link to an archive with multiple rips, make sure that none of them are spoilers.

Also, here's the models-resource link!


RE: Rockman X DiVE - Model ripping topic - omega_mog - 04-27-2021

Thank you for re-making this topic. 
I've been trying to rip models from MMXD myself (specifically Magma Dragoon) but it turns out I have no idea what I am doing.


RE: Rockman X DiVE - Model ripping topic - AtomicLugia - 04-28-2021

IIRC, the game might be using the same encryption thingy like Elite Dangerous


RE: Rockman X DiVE - Model ripping topic - Qadosh - 05-17-2021

(04-27-2021, 08:27 PM)omega_mog Wrote: Thank you for re-making this topic. 
I've been trying to rip models from MMXD myself (specifically Magma Dragoon) but it turns out I have no idea what I am doing.

https://drive.google.com/drive/folders/1NgJ82HCSt0dEB8hpZ0BjyHfn6eW5I_Gb?usp=sharing

I don't know how to extract the game files, but I have Magama Dragoon, If anyone posts a tutorial on how to extract the files I would appreciate it. I am interested in the scenarios of the game as well.


RE: Rockman X DiVE - Model ripping topic - Videogamer555 - 05-18-2021

(05-17-2021, 10:32 AM)Qadosh Wrote:
(04-27-2021, 08:27 PM)omega_mog Wrote: Thank you for re-making this topic. 
I've been trying to rip models from MMXD myself (specifically Magma Dragoon) but it turns out I have no idea what I am doing.

https://drive.google.com/drive/folders/1NgJ82HCSt0dEB8hpZ0BjyHfn6eW5I_Gb?usp=sharing

I don't know how to extract the game files, but I have Magama Dragoon, If anyone posts a tutorial on how to extract the files I would appreciate it. I am interested in the scenarios of the game as well.

One thing I know for sure is there's 3 sets of files (at least as far as I've encountered while playing the game). The first set is in the APK itself (which is about 75MCool, but these are compressed (APKs are actually zip files), and take more space than that when uncompressed (use 7Zip to extract the files from the APK). The next set is downloaded early in the game, before the tutorial level. It's about 25MB of files. After the tutorial level is completed the game downloads about 900MB of files.

The first set of files (from the APK directly) are of course the game's own code, icon picture you click on to launch the installed game, and also assests for the game in Unity file format. The Unity asset files may be encrypted though.

The next 2 sets of files are also likely encrypted, but I'm not sure if the decrypted versions of the files are in also in Unity format, or if they are in normal formats (for example PNG image files that start with ‰PNG).


RE: Rockman X DiVE - Model ripping topic - DatOneTaiwanGuy - 05-18-2021

Still, it uses basic xor encryption of four keys easily:

55 6E 69 74 79 46 53 00 00 00 

55 6E 69 74 79 46 53 00 00

55 6E 69 74 79 46 53 00

55 6E 69 74 79 46 53


RE: Rockman X DiVE - Model ripping topic - Videogamer555 - 05-19-2021

(05-18-2021, 10:52 PM)DatOneTaiwanGuy Wrote: Still, it uses basic xor encryption of four keys easily:

55 6E 69 74 79 46 53 00 00 00 

55 6E 69 74 79 46 53 00 00

55 6E 69 74 79 46 53 00

55 6E 69 74 79 46 53

How do I know which file uses which key? Also do you mean the set of files that comes in the APK that have normal file names? Or do you mean the sets of files the game downloads after it has been run (which are 2 sets of downloads, the first about 25MB of files, and the second about 900MB of files), which appear to be hex-strings for either some kind of hash or UUIDs?


RE: Rockman X DiVE - Model ripping topic - DatOneTaiwanGuy - 05-19-2021

The set of files from the server, and they normally start with the manifest file that's not encrypted, the abconfig file for the assets from the manifest file that automatically decrypts for the game in the memory, the criware assets, other designs in .bin format and one json file.



That's how it starts.


RE: Rockman X DiVE - Model ripping topic - Videogamer555 - 05-20-2021

(05-19-2021, 03:01 AM)DatOneTaiwanGuy Wrote: The set of files from the server, and they normally start with the manifest file that's not encrypted, the abconfig file for the assets from the manifest file that automatically decrypts for the game in the memory, the criware assets, other designs in .bin format and one json file.



That's how it starts.

I don't have a way of intercepting the communications between the game and its server, but I do have a way of dumping all the files after they have been downloaded. I ran BlueStacks emulator and played the game until it did its 900MB download, to get all its files. Then I copied the files from BlueStacks file system, using another program, which is based on the ADB program from the Android SDK. In so doing, I managed to copy all the game's downloaded files from inside BlueStacks over to my actual OS, where I can access them normally via Windows Explorer. But I have a problem with them. They are given file names that have no file extension, and who's names are hexadecimal-digit strings that appear to be either some kind of hash or the UUIDs for the files. Here's a screenshot showing some of the file names.
[Image: Ndc9aci.png]

And I don't know what any of the files are supposed to be. It would help if I knew what the contents of the files should be, so that when I tried to decrypt them I would know if they had been successfully decrypted. By the way, here's a screenshot showing the first 912 bytes of the first of these encrypted files in a hex editor. Is this what it should look like before decryption?
[Image: 0VBmv3v.png]

By the way, is the decryption supposed to start with the first byte in the file, or at some offset into the file? In other words, is the entire file encrypted, or only part of it? Also, how will I know which of the above decryption keys mentioned is actually the correct one? The XOR keys cycle at different rates, based on their length, and the number of 0x00 bytes at the end sets their length.

By the way, is the encryption just simple XOR where the key's bytes repeat over and over again and are XORed into the data? Or is it RC4, which using a certain random number generator which is initialized by the key, and the bytes output from that random number generator are XORed into the data?


RE: Rockman X DiVE - Model ripping topic - DatOneTaiwanGuy - 05-26-2021

It is xored using a hex key of 10 bytes, 9 bytes, 8 bytes and 7 bytes.

Some assets use the first 10 keys while others use 9 keys, 8 keys and  7 keys for lower files and also images.

10 digit keys

55 6E 69 74 79 46 53 00 00 00 (x10) hex key

9 digit keys

55 6E 69 74 79 46 53 00 00 (x09) hex key 

8 digit keys

55 6E 69 74 79 46 53 00 (x08) hex key

7 digit keys

55 6E 69 74 79 46 53 (x07) hex key


RE: Rockman X DiVE - Model ripping topic - gamekingdom - 06-07-2021

Hi, I don't know how to rip models, so I'm wondering if anyone has the Roll Caskett model willing to share.
This is the only model I'm looking for right now.
Admin just said on the MMXD page that the recent model submissions won't be approved until months later. =(


RE: Rockman X DiVE - Model ripping topic - vault29 - 06-10-2021

Does anyone rip bridal Layer and bridal Alia?


RE: Rockman X DiVE - Model ripping topic - DatOneTaiwanGuy - 06-10-2021

I ripped them and put them in my discord link in case anyone needs them.
{LINK REMOVED, NO PERSONAL DISCORD CHANNEL ADVERTISEMENTS ALLOWED}


RE: Rockman X DiVE - Model ripping topic - omega_mog - 06-13-2021

Where can I find your discord link?


RE: Rockman X DiVE - Model ripping topic - DatOneTaiwanGuy - 06-13-2021

(06-13-2021, 10:07 PM)omega_mog Wrote: Where can I find your discord link?

right here
{LINK REMOVED, NO PERSONAL DISCORD CHANNEL ADVERTISEMENTS ALLOWED}