ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Mon Jul 06, 2020 6:08 am

All times are UTC




Post new topic  Reply to topic  [ 1 post ] 
Author Message
PostPosted: Mon Jun 08, 2020 12:20 pm 

Joined: Tue Nov 26, 2019 12:14 am
Posts: 6
Hello all,

I've been on the forums for about a year now, reading many posts and learning about datamining from this awesome community. Because of the knowledge shared here, I now run a fan site for Dissidia Opera Omnia where I provide interactive tools for the community that both document and emulate game features. While there are tools out there that can read and unzip most of the game files, there are some major pieces of missing info hidden away that dataminers have yet to crack. I've been trying myself for the last few months to little progress. I've done my best with questioning those in the community who are familiar with the game's file structure, and I believe I've been able to at least narrow down the search for where this info is most likely hiding.

While things like buff names, character names and even enemy descriptions can be found in plain text from unzipped files. There are things like ability names, weapon names and character descriptions that are no where to be found. As the game continues to grow, additional characters bring a huge amounts of data to be documented with each update. Copying the data manually from in game becomes a time consuming task. Having the ability to read the data files and publish the text directly not only saves time but allows us to verify discrepancies within our documents.

I've shared some files from a recent update here.

Inside you'll find a folder of .dat files captured between client and server. While the files are likely encrypted, I've noticed a lot of file names that don't correspond to anything the game client writes to it's files. While it's unlikely that the client store all this data in it's memory every time it connects to the server, it is possible that some strings of data are generated based off other info (like ability descriptions generated from their attack information). "config_unit_type_data" files are often updated but are nothing more ECB files with repeated structures of numerical data. Likely holding relation data referencing other files. So not only is there encryption to get around, but likely obfuscation.

While I wish I had more to share, I figured I would at least "pay it back" and post what I have here in the off chance someone else exploring the files wants to discuss. The game has been out for a while now, so it's a testament to how well the devs did at keeping things so scattered that no one else has been able to put these piece together yet!

And to all the community members who have helped so far. Thank you!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 1 post ] 

All times are UTC


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:
Powered by phpBB® Forum Software © phpBB Limited