Jump to content

Recommended Posts

Posted (edited)

I extracted the localization texts with fmodel from: Octopath_Traveler0_DEMO\Octopath_Traveler0\Content\Paks\pakchunk0-Windows.pak
The localization files are located in: Octopath_Traveler0\Content\Local\DataBase\GameText\Localize\EN-US
An example is the pair of files inside EN-US\SystemText: GameTextUI.uasset and GameTextUI.uexp


With fmodel I can clearly see the contents in JSON format, but I cannot extract, modify, and recompile them.
I tried using UE4TextExtractor, but there are no .locres inside.
I also tried UAssetGUI, which does not extract the dialogue text.


I have the usmap files and the UE version is 5.4.
Attached you can also find the Russian mod, in case it may be helpful.

English localization.zip Russian Localization.rar

Mappings.rar

Edited by Unlock777
Posted
12 minutes ago, shak-otay said:

Kérjük, segítsen nekünk: AES-kulcs szükséges a pak fájl visszafejtéséhez.

here you go :  0x09D01B34E843AC6BE08BD854B3CEDA0C4CA52281C08B02BF827F3ADA77173BCA

  • Like 1
  • Engineers
Posted

Thanks! Works.

But, when I click on DataBase/Gametext/.../SystemText/GameTextCharacter.uasset I get ParserExceptions.

Maybe another Octopath commit is required? (Latest as of Nov, 19th)

Posted
16 minutes ago, shak-otay said:

Thanks! Works.

But, when I click on DataBase/Gametext/.../SystemText/GameTextCharacter.uasset I get ParserExceptions.

Maybe another Octopath commit is required? (Latest as of Nov, 19th)

I haven't found a solution for this yet.

Posted (edited)
1 hour ago, shak-otay said:

Here's a tool, but it's supposed to have 10 threats plus I dunno which UE version it was made for.

(You might test it in a VM.)

This tool is for Octopath Traveler 1 (using Unreal Engine 4).
Octopath Traveler 0 use UE 5.4.

aes-key:
0x09D01B34E843AC6BE08BD854B3CEDA0C4CA52281C08B02BF827F3ADA77173BCA
aes-key base64:
CdAbNOhDrGvgi9hUs87aDEylIoHAiwK/gn862ncXO8o=

In fmodel, you also need to use usmap, which you will find attached.

Edited by Unlock777
  • Engineers
Posted
On 11/30/2025 at 7:34 PM, Unlock777 said:

With fmodel I can clearly see the contents in JSON format, but I cannot extract, modify, and recompile them.

Can you give a screenshot?

I used UAssetGUI with tojson paramter and converted some Base64 data from the created json file:

Quote

*You can carry this data over to the full game.m_id z)m_gametextOut of Timem_id z+m_gametext /The adventure will continue in the full game...m_id z,m_gametext NBut you are still free to roam the world for the remainder of the three hours!m_id z-m_gametext :Help Wishvale's restoration or embark on other adventures!m_id z.m_gametext Thank you for playing!m_id z/m_gametext`Three hours of play time have passed, which brings us to
the end of this demo. But not the end of your adventure—
you can carry your saved data over to the full game to
pick up where you left off!
 

 

Posted (edited)
2 hours ago, shak-otay said:

Can you give a screenshot?

I used UAssetGUI with tojson paramter and converted some Base64 data from the created json file:

 

I am attaching the fmodel json file.

With uassetgui, what procedure did you follow to obtain that result? Maybe I'm missing something, as this is the first time I've used uassetgui.
Edit: Ah ok, thanks, with .\UAssetGUI tojson GameTextUI.uasset GameTextUI.json VER_UE5_4 Mappings.usmap I can get the base64 code, but it is unreadable:

����������m_DataList�d��m_id��m_gametext��No data.�������������m_id�m_gametext��Held�������������m_id �m_gametext��None�������������m_id!

GameTextUI_fmodel.rar

Edited by Unlock777
  • Like 1
  • Engineers
Posted (edited)
6 hours ago, Unlock777 said:

I am attaching the fmodel json file.

 

Thanks. How did you get the json file from fmodel? (which contains the converted Base64 data already)

Edited by shak-otay
Posted (edited)
5 hours ago, shak-otay said:

Thanks. How did you get the json file from fmodel? (which contains the converted Base64 data already)

I think you've already set up the aes-key and the correct version of Octopath Traveler 0 (5.4) on fmodel.

You need to add the usmap file, which I attached.

To do this, go to Settings->Mapping File Path and select the game's usmap file.

Then, in Fmodel, navigate to the correct folder (e.g., Content/Local/DataBase/GameText/Localize/EN-US/SystemText/GameTextUI.uasset) and export the file to .json, with right-click and then Save properties (.json).

Edited by Unlock777

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...