Unlock777 Posted Sunday at 06:34 PM Posted Sunday at 06:34 PM (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 Sunday at 06:48 PM by Unlock777
Engineers shak-otay Posted Monday at 07:32 PM Engineers Posted Monday at 07:32 PM 47 minutes ago, Unlock777 said: Please, help me Please, help us: there's an AES key required to decrypt the pak file.
kovjozs Posted Monday at 07:46 PM Posted Monday at 07:46 PM 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 1
Engineers shak-otay Posted Monday at 08:06 PM Engineers Posted Monday at 08:06 PM 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)
kovjozs Posted Monday at 08:23 PM Posted Monday at 08:23 PM 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.
Engineers shak-otay Posted Monday at 09:35 PM Engineers Posted Monday at 09:35 PM 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.)
Unlock777 Posted Monday at 11:12 PM Author Posted Monday at 11:12 PM (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 Monday at 11:13 PM by Unlock777
Engineers shak-otay Posted 13 hours ago Engineers Posted 13 hours ago 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!
Unlock777 Posted 12 hours ago Author Posted 12 hours ago (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 11 hours ago by Unlock777 1
Engineers shak-otay Posted 5 hours ago Engineers Posted 5 hours ago (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 5 hours ago by shak-otay
Unlock777 Posted 27 minutes ago Author Posted 27 minutes ago (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 26 minutes ago by Unlock777
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now