So... this game had a bit of a back and forth with asset ripping. there are many threads already that end up abandoned with little information added (and a fella offering 500 bucks for data extraction, hit me up if the bounty is still unclaimed).
That being said, a lot of progress has been made, but not thoroughly documented or centralized. I'll try to gather all relevant info in a single thread, (and giving due credit and a link to the sources, obviously).
If anyone has interest in studying this game or information about how to access its contents, post below and i'll add it to the first topic.
NOTE: i'll be checking the global version of the game. The structure and methods should be the same on the japanese version, but if it's already translated, no reason to add an extra task on top of it all.
NOTE: I'm no programmer, hacker, dataminer or anything of the sort. I don't know what i'm doing in detail, but if i followed the instructions and it worked, i can relay the same instructions forward.
Now that we're done with the intro, let's get started.
[center]---------------[/center]
1 - THE GAME
[spoiler]Dissidia Final Fantasy Opera Omnia (Also Known as DFFOO or Opera Omnia) is a free-to-play, gacha-based turn based rpg availiable on Android and iOS. It was developed by Team Ninja (part of Koei Tecmo that also makes the Dead or Alive games)
I couldn't find info about the engine used to make the game so far
For final fantasy fans, the game is intresting for having a treasure trove of art assets paying homage to the entire series, including:
Over a hundred characters made in a (arguably)charming low-poly 3d style
Animations and effects bringing to life signature moves of the characters in 3d.
Stylized art of the characters, equipments and items famous throughout the series
Music and remixes from games of the entire series
[/spoiler]
2 - DOWNLOADING THE FILES
This is a big mobile title and there's over 4gb of assets to download as of august 28 (when i last updated)
Here's the Android method to get the files:
1 - Boot up the game at least once

2 - go through the tutorials and announcements until you're free to interact with the main screen, then tap the gear icon

3 - Scroll down until you find the "Batch Download" option


4 - Wait until it download everything (it can take a while. Not only there's around 4gb of data, it's split in almost 20 thousand files and the game fetch them one by one. it may have downloaded the first 500 or so during the first run,but it's almost nothing)


5 - After it downloaded everything, the files will be in your phone's internal memory (or SD card, it varies depending on the setup).
On android Phones the address you want is
[storage]\Android\Data\com.square_enix.android_googleplay.DFFOperaOmnian
Note that the game it will also make a folder with the same name on Android\obb This folder should be empty, though
Copy these files to your PC and let's gear up to read these files
3 - NECESSARY SOFTWARE
1 - QuickBMS: If you're in this forum you probably already have it. otherwise, download from http://aluigi.altervista.org/quickbms.htm
1a - the BMS Script for these files. Luckily Luigi keeps an updated file with bms scripts for hundreds of games. we'll only need one, but since it's a small download, might as well pick everything up http://aluigi.altervista.org/quickbms_scripts.php
Unpack it on the folder you want and copy the dissidia.bms file to the same folder where you unpacked QuickBMS
2 - Noesis: This is a software for viewing multiple type of files, and if it can read, it can export to a more commonly used format. download from http://richwhitehouse.com/index.php?content=inc_projects.php&showproject=91 Create a folder for it and unpack it there.
2a - The Noesis script for these files: download from https://github.com/Joschuka/fmt_g1m. download the files fmt_g1m.py and tool_merge.py and move them to [NOESIS FOLDER]\Plugins\Python
3 - NOTEPAD++ A notepad that doesn't screw up the file's encoding when you save your changes. https://notepad-plus-plus.org/downloads/v7.8.9/
(i'll continue later)