1. tiggytiggy122

    OP tiggytiggy122 Member
    Newcomer

    Joined:
    Aug 29, 2016
    Messages:
    26
    Country:
    United States
    Hey there!

    So for the past few days I struggled to work my way into the AoC file system but finally managed to do so. During that time I managed to learn the game uses the same filesystem as Dead Or Alive 6, which also happens to use a modified Dynasty Warriors 9 engine. Now for some info:

    The File System(Inlcuding Formats, at least the important stuff):

    After working my way into the romFS by dumping it from Yuzu, the structure for the main files of the game are:

    -romFS/asset

    This is the meat, pretty much everything we want is in this folder. This includes 1 subfolder(called data) that is in a bunch of .file formats which I'm trying to break into. If you've ever looked into DoA6 modding, the files here should look very familiar. So far however, I've only been able to rip into CharacterEditor.rdb, which includes most if not all game models.

    -romFS/data

    This only has 2 files, LinkData.bin and LinkInfo.bin. Sadly, I haven't been able to much with these. I've tried looking at them with hex, I've tried opening them in SwitchToolbox, all to no avail.

    -romFS/movie

    This includes the game's cutscenes, compressed and in a wonderful .webm format. However, while the videos seemingly play with no issue in a video playing software such as VLC, there appears to be no audio, which I assume could only be due to them playing it separately(I have yet to find the audio files for the game).

    -romFS/movie_logo

    This includes the game's company logo cinematics that play at startup. Also compressed and in .webm format.

    Breaking Into The Files:

    After a few days of struggling, I learned you can work with tools to extract .g1m files from the .rdb archives, which hold a LOT of stuff. This ranges from .MTL files, .g1m, and a bunch of other weird ones I've never heard of until now. Looking into the file formats, I learned that .g1m files are what you tend to want to get into, as they include all the models and whatnot. In order to do this, I downloaded DoA modding tools, which worked like a charm. So far however, I've only been able to get a good number of models from the game, sadly, without textures, which I'm trying to figure out.

    Tools: Where to Get Them, Which Ones to Use, and How to Use Them:

    First off, you can download the tools from here: http://modderbase.com/showthread.php?tid=766

    The tools you want are: g1mtools, and rdbtool. I will explain what these do:

    Rdbtool:

    RDBTool is what you will use to open the .rdb files within the asset folder. Do NOT open the .rdb.bin files, but do keep them handy. When opening a .rdb, you will see a bunch of files within it. It's usually best to hit "extract all" so you know you have everything, and this will give you all your .g1m files and whatnot. Put these in a folder where you might not lose track of them.

    g1mtools:

    The main thing you want here in all honesty, is g1m2fbx, while only useful for models, seems to be the only useful tool here as of right now(I'm still looking into this.) This will convert any .g1m file model(which only seem to be in CharacterEditor.rdb) into a viewable .FBX model format, without textures, unless I'm just really dumb. For this, just drag and drop your g1m model onto the .exe. You also have .g1m_export, which exports the models meshes and .vb and .ib formats, which I'm working on looking into as well(this may be the key to textures but I really am not sure quite yet.). Last but not least, you have g1m_import, which does the OPPOSITE of g1m_export. I do believe once we figure out how to use these, they may end becoming essential, but don't quote me on that.

    Afterthoughts:

    Me doing this kinda started as me being bored one day, and wanting to see what was hiding in the files. I do sincerely hope this begins to help people somehow develop mods and/or patches for the game. I'm going to continue learning about the file formats and how to extract everything, but it may be a while. I'll keep posted with any discoveries I make. Also, sorry for bad formatting, I've never really made a thread like this before. If you guys would like to have pictures or whatnot, let me know and I shall provide. Thanks.
     
    Ghost92, BennyXCross, kickmeh and 5 others like this.
  2. Ghost92

    Ghost92 GBAtemp Advanced Fan
    Member

    Joined:
    Jun 29, 2017
    Messages:
    933
    Country:
    Colombia
    You can use Cethleann to extract files from the data folder.
     
  3. velgis

    velgis Member
    Newcomer

    Joined:
    Dec 10, 2019
    Messages:
    41
    Country:
    United States
    I'd love to see if there's a way to remove the Koei Tecmo watermark on screenshots.
     
  4. tiggytiggy122

    OP tiggytiggy122 Member
    Newcomer

    Joined:
    Aug 29, 2016
    Messages:
    26
    Country:
    United States
    I'll take a look at it once I get my PC set back up. Had to pack up shop to move out of my dorm. Thanks for the info, I'll let you know what I find.
     
  5. Raytwo

    Raytwo Newbie
    Newcomer

    Joined:
    Mar 21, 2016
    Messages:
    4
    Country:
    Belgium
    It's OK we've got models already
     

    Attached Files:

    simsimsim likes this.
  6. tiggytiggy122

    OP tiggytiggy122 Member
    Newcomer

    Joined:
    Aug 29, 2016
    Messages:
    26
    Country:
    United States
    What exactly are these in-game screenshots supposed to be showing me? Nothing seems different about these. I might be blind though

    — Posts automatically merged - Please don't double post! —

    Never mind I see it now, im blind indeed. Do you have any info on how that swap was done?
     
  7. Raytwo

    Raytwo Newbie
    Newcomer

    Joined:
    Mar 21, 2016
    Messages:
    4
    Country:
    Belgium
    I guess Purah over Zelda is not that noticeable?
     
    sup3rgh0st and angelhp like this.
  8. tiggytiggy122

    OP tiggytiggy122 Member
    Newcomer

    Joined:
    Aug 29, 2016
    Messages:
    26
    Country:
    United States
    Well it just didn't register cus I didn't look hard enough lol. Mainly due to Purah already being in the game as an NPC with a healthbar, so it threw me off.
     
  9. simsimsim

    simsimsim GBAtemp Regular
    Member

    Joined:
    May 16, 2018
    Messages:
    212
    Country:
    Canada
    whoa that's amazing! Does it mean it's possible to have any character using Link's movesets by swapping their models?
     
  10. DemetriusBlack

    Newcomer

    Joined:
    Jan 26, 2019
    Messages:
    47
    Country:
    Barbados
    Is it possible to improve the graphics or framerate of the game because both are really lacking.
     
    cucholix and one-piece like this.
  11. RAWRzilla22

    RAWRzilla22 GBAtemp Regular
    Member

    Joined:
    Oct 30, 2012
    Messages:
    112
    Country:
    United States
    No, hardware bottleneck. Overclocking helps somewhat but not a bunch
     
  12. supermariorick

    supermariorick GBAtemp Advanced Fan
    Member

    Joined:
    Jun 18, 2010
    Messages:
    640
    Country:
    United States
    Maybe try not running the game on the Switch which is cheap Nvidia tech that can barely handle it even with overclock and docked mode. Emulation on a beefy PC may in fact be better for the framerate. If you're looking for better graphics then maybe this will lead to HD texture packs and hopefully it can be run in an emulator and you can get all the improvements you want there. This will never happen on the Switch itself due to hardware limitations.
     
  13. Fali

    Fali Member
    Newcomer

    Joined:
    Sep 27, 2018
    Messages:
    11
    Country:
    Spain
    And what is your recomended OC? Handled and Dock

    Thanks!
     
  14. kickmeh

    kickmeh Advanced Member
    Newcomer

    Joined:
    Jun 16, 2020
    Messages:
    53
    Country:
    Switzerland
    interesting
     
  15. TheZampo

    TheZampo Newbie
    Newcomer

    Joined:
    Nov 20, 2020
    Messages:
    4
    Country:
    Brazil
    I'm using everything at max on Docked overclocked. I've used some fans around it, and is not getting super hot. But the fps is still shitty. I wish there was a way to mod it to play docked on 720p, so maybe I could get 60 fps. I don't care to resolution as much as I care for FPS.
     
  16. tiggytiggy122

    OP tiggytiggy122 Member
    Newcomer

    Joined:
    Aug 29, 2016
    Messages:
    26
    Country:
    United States
    Docked I have CPU, MEM and GPU all maxed out and while it does help, it still stutters a lot. I do want to try looking into patches and stuff that could possibly fix it, but I also do not believe it would be possible. If a patch does come out, it'll probably only be for Yuzu
     
  17. TheZampo

    TheZampo Newbie
    Newcomer

    Joined:
    Nov 20, 2020
    Messages:
    4
    Country:
    Brazil
    This game would be amazing with decent fps. The way it is now is just kinda fun. Lagging really bumps me out
     
  18. Ghost92

    Ghost92 GBAtemp Advanced Fan
    Member

    Joined:
    Jun 29, 2017
    Messages:
    933
    Country:
    Colombia
    patch to ipsSwitch coming

    — Posts automatically merged - Please don't double post! —

    If there are, it's not worth it. Even with OverClocking the game in the most intense battles there is a lot of lag. The only thing that could be done is to use the Dock Mode in the handle mode

    — Posts automatically merged - Please don't double post! —

    All Yuzu patches are compatible with Atmosphere. Use IPSwitch.nro
     
  19. tiggytiggy122

    OP tiggytiggy122 Member
    Newcomer

    Joined:
    Aug 29, 2016
    Messages:
    26
    Country:
    United States
    Figured though a patch like 60FPS wouldn't worth the use on Switch as the game can barely hold 30. I hope to find a way to fix that.
     
  20. Ghost92

    Ghost92 GBAtemp Advanced Fan
    Member

    Joined:
    Jun 29, 2017
    Messages:
    933
    Country:
    Colombia
    You could, but you would have to sacrifice other FX elements. It would be two modes, one of them with 60fps, equal to SpiderMan: Miles Morales.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Calamity, Modding,