Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.
Zero Tolerance for Disrespect

Ori and the blind forest script tool

Featured Replies

  • Author
  • Localization

sigroon365, posted Sun Jun 14, 2015 9:51 am (5708)


After unpack *.assets files by latest unity quickbms script, there are a lot of script files.
It has various extension, but all of script file contains 'TextMessageProvider'.

UTF-8
samples https://www.sendspace.com/file/ebosp3

Image
Image
  • Author
  • Localization

sigroon365, posted Mon Jun 15, 2015 7:06 am (5736)


oyunceviri wrote:
Try this tool.

Text tool by swuforce : http://zenhax.com/memberlist.php?mode=viewprofile&u=246


It doesn't work at all. Exported text script contain null information...
You may just rename swuforce's tool, right? I think it is not for 'Ori an the blind forest'.
  • Author
  • Localization

swuforce, posted Thu Jun 18, 2015 9:35 am (5780)


Probably you using a cracked version of game, or disabled the updates.
  • Author
  • Localization

sigroon365, posted Fri Jun 19, 2015 3:51 am (5805)


swuforce wrote:
Probably you using a cracked version of game, or disabled the updates.


NO WAY! I bought it on steam.
Using hex editor, I made 100% translation patch. Tool doesn't need for me anymore..
  • Author
  • Localization

swuforce, posted Fri Jun 19, 2015 5:48 am (5806)


You are right, sorry.
I didn't check this is the older version of tool.
New version here viewtopic.php?f=12&t=645

Btw its working only with the updated game files.
  • Author
  • Localization

sigroon365, posted Tue Jun 23, 2015 9:40 am (5855)


swuforce wrote:
You are right, sorry.
I didn't check this is the older version of tool.
New version here viewtopic.php?f=12&t=645

Btw its working only with the updated game files.


Thanks a lot ;)
  • Author
  • Localization

shadow_lonely, posted Sun Sep 06, 2015 6:21 am (7232)


swuforce wrote:
You are right, sorry.
I didn't check this is the older version of tool.
New version here viewtopic.php?f=12&t=645

Btw its working only with the updated game files.


Hi, i have a problem with textool. I tried to reimport without editing text, but footer have some change? Anything wrong? Thanks!
Image
  • Author
  • Localization

akala, posted Sat Dec 12, 2015 5:17 am (10425)


swuforce wrote:
You are right, sorry.
I didn't check this is the older version of tool.
New version here viewtopic.php?f=12&t=645

Btw its working only with the updated game files.


I have an updated game files but I can't use this tool.

How I edit these files properly? Can you help? I would appreciate.

https://userscloud.com/fil4c6ic95xf
  • Author
  • Localization

swuforce, posted Sat Dec 12, 2015 9:35 pm (10434)


Change in export line 14, 16 to 20, and in line 17, 24 to 28
Same thing in import, line 15 and 17
  • Author
  • Localization

akala, posted Sun Dec 13, 2015 8:33 pm (10444)


swuforce wrote:
Change in export line 14, 16 to 20, and in line 17, 24 to 28
Same thing in import, line 15 and 17


Thanks its works but only export.

Came out an error if I use import. How can I import?
  • Author
  • Localization

akala, posted Mon Dec 14, 2015 7:15 am (10447)


swuforce wrote:
Change in export line 14, 16 to 20, and in line 17, 24 to 28
Same thing in import, line 15 and 17


ERROR:

Image

I'm using clean autoit-v3 with these files in attached:
  • Author
  • Localization

swuforce, posted Mon Dec 14, 2015 3:27 pm (10451)


Try to put the txt outside the folder.
  • Author
  • Localization

akala, posted Mon Dec 14, 2015 3:57 pm (10454)


swuforce wrote:
Try to put the txt outside the folder.


Now works :) Thanks.
  • Author
  • Localization

Rancher, posted Sun Dec 20, 2015 12:46 am (10509)


Here's the version of Ori Script Tool that exports/imports all of the translation strings, not just English ones. Thanks to swuforce who fulfilled my request.
  • Author
  • Localization

Rancher, posted Sat Jan 16, 2016 11:23 pm (10832)


Can somebody take a look at the script from the previous post and modify it? It doesn't work with the largest "sharedassets3" file as it crashes the game. I'm editing the Russian strings to translate the game; all the other files work okay, but they're a lot smaller in size, so I guess that has something to do with it. I uploaded the original and imported version of the file here. The beginning of the imported file is different as UnityEX imports it that way, but it doesn't affect in game with the other files. I tried to clone the original header so that only the translation strings done by the script are different, and in that case the game doesn't crash, but it wouldn't load a save slot or start a new game. So it's practically the same thing. :?

Note that the original script from this post works okay, but I can't use it since it only modifies the English strings, and the English slot uses a limited font that doesn't include Cyrillic characters that I need. If someone can replicate the original script so that it saves space by removing either Chinese or Japanese strings instead of Russian ones like now, that would be a good way to go.

Thank you in advance!
  • Author
  • Localization

Rancher, posted Tue Jan 19, 2016 10:09 pm (10869)


Anyone? I already finished translating all of the files, but I can't get the largest and the most important one to work. As I said in the previous post, I assume it's because the new script doesn't strip the file as the original one does, and considering the file is very big, it gets messed up somehow. I hate to repeat myself, but the only solution that I can think of is to replicate the original script, but instead of removing Russian strings (the ones at the end of the file), do that for any other strings (Chinese, Japanese:).
  • Author
  • Localization

Rancher, posted Tue Jan 26, 2016 5:44 pm (11040)


Bump.
  • Author
  • Localization

shadow_lonely, posted Tue Jan 26, 2016 5:48 pm (11041)


Rancher wrote:
Bump.

I replaced France with my language! :)
  • Author
  • Localization

Rancher, posted Tue Jan 26, 2016 7:10 pm (11042)


Using a hex editor or? What is your native language? I need to use Russian strings because non of the other languages contain the Cyrillic characters and I can't use a hex editor because of the character limitation. That's why I need someone to edit the script, it already has a source code, so I guess it wouldn't be so hard for someone experienced.
  • Author
  • Localization

shadow_lonely, posted Wed Jan 27, 2016 12:05 am (11059)


Rancher wrote:
Using a hex editor or? What is your native language? I need to use Russian strings because non of the other languages contain the Cyrillic characters and I can't use a hex editor because of the character limitation. That's why I need someone to edit the script, it already has a source code, so I guess it wouldn't be so hard for someone experienced.


Quote:
1B 00 00 00 57 68 65 6E 20 4E 61 72 75 20 65 6D 62 72 61 63 65 64 20 6D 79 20 6C 69 67 68 74

Quote:
1A 00 00 00 43 75 61 6E 64 6F 20 4E 61 72 75 20 61 62 72 61 7A C3 B3 20 6D 69 20 6C 75 7A

Quote:
27 00 00 00 E3 83 8A E3 83 AB E3 81 AF E3 81 BE E3 82 8B E3 81 A7 E6 88 91 E3 81 8C E5 AD 90 E3 81 AE E3 82 88 E3 81 86 E3 81 AB


You can take and look, first 4 bytes - size limit of text:
When Naru embraced my light: lenght 1B
Cuando Naru abrazA? mi luz: lenght 1A
and so on

You can inscrea your size with hex editor, or replace your text with russian and dump your size with 00 data if your text have size smaller.
  • Author
  • Localization

Rancher, posted Wed Jan 27, 2016 12:54 am (11060)


Yeah, I already knew about that size limit HEX value, I just tried it again just to be sure. I edited the Russian string of "sharedassets3.assets" file and I made it 15 characters longer than original, changed the HEX value to reflect that, but the game wouldn't get past zooming the tree when loading a save slot. I guess other null values are important too, after all the script tool modifies them, but I have no idea what's the pattern. Adjusting the script would be the only solution to this. It can't be that hard. :? As I already said, I suppose the length is the problem, the files should be kept the same size by stripping the other language(s).
  • Author
  • Localization

shadow_lonely, posted Wed May 04, 2016 5:21 am (13086)


swuforce wrote:
Change in export line 14, 16 to 20, and in line 17, 24 to 28
Same thing in import, line 15 and 17

Could you update for working with Ori and the Blind Forest Definitive Edition, please? Thanks!
I uploaded my example.
  • Author
  • Localization

swuforce, posted Sun May 08, 2016 7:18 am (13209)


For Definitive Edition, change the "0xd104" to "0xd901" in the source code. Export Line 15, Import Line 16.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.