I really want to be able to mod the subtitles in ghost of Tsushima, but as far as I can tell there are absolutely no Modding tools capable of this.

But I did manage to extract some of the files and found the subtitles I wanted to edit.

So my goal was to add german subtitles with the English ones and package them and put them back together.

This was my work around to having two sets of subtitles together on the screen at the same time. All I would need to do is edit the subtitle file and place the german subs.

But the subtitles are stored in .xpps format. And I could not find anyway online to extract it and package it.

Any suggestions?

  • pugnaciousfarterOP
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 days ago

    may be able to write a utility or at least give you a guide to do it manually. Could you upload an example file and link it?

    Oh, that would be very helpful!

    This is the .xpps file (Since I am an Internet stranger, I would expect you to check this file at your own risk.)

    https://mega.nz/file/xiIHDSyI#EUTY6vQUweqyNWGX9JpcG1hDHdW4pgKI8DHYxa1NMys

    I am new to extracting files by reading the hex code and stuff, so I don’t understand how to work with it. But from what I can see on some threads online, people have attempted to do the same, thought I could not understand the conclusion they reached.

    Here is the thread on upacking the .xpps files I found -

    https://reshax.com/topic/759-ghost-of-tsushima-directors-cut-pc-version-xpps-xmesh/

    also

    https://reshax.com/search/?q=.xpps&quick=1&type=forums_topic&item=759

    • GoogleBen@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      8 days ago

      Ah, sorry friend. It looks like xpps are generalized resource files (fittingly their magic is “KCAP”, PACK backwards), and they have a complex schema because they store basically general relational data it seems. Reversing would take quite a bit of work with the information currently available. If it’s any consolation, it seems like the merge may have been a bit of a monumental task to do correctly anyways given the enormous amount of metadata there is (just open up that file in a hex editor and see how small the text portion is, and how there appears to be multiple different metadata schema and sections). Sorry I couldn’t help, it’s a great idea.

      • pugnaciousfarterOP
        link
        fedilink
        arrow-up
        1
        ·
        8 days ago

        No worries. This was my first learning experience opening packaged files in a hex editor, so I have that for future.

        Thanks for taking a look!