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.

Force of Nature

Featured Replies

  • Author
  • Localization

giangy64, posted Sun May 05, 2019 6:44 am (47605)


Help.
I would like to translate this game, so that the texts are in:
  • Author
  • Localization

mugicoco, posted Sun May 05, 2019 1:49 pm (47614)


Please do not refer to the following.
-----

I made it because I had time.
I think I can use it.
(At a minimum, Unpack Data and Repack Data are now identical.)

I'm sorry, but I may not be able to fix the bug.

(I use machine translation.)
  • Author
  • Localization

giangy64, posted Sun May 05, 2019 3:57 pm (47616)


mugicoco wrote:
I made it because I had time.
I think I can use it.
(At a minimum, Unpack Data and Repack Data are now identical.)

I'm sorry, but I may not be able to fix the bug.

(I use machine translation.)

Ok unpack but it creates .sdb files, how do I open them?
  • Author
  • Localization

mugicoco, posted Mon May 06, 2019 3:40 am (47625)


Please do not refer to the following.
-----

I also created a Tool for .sdb files.
(Also updated .pck Tool. Please use this.)
However, you are probably checking the number of bytes on a file-by-file basis.

It is TSV File that is output by .sdb tool.
The line feed code (CRLF) has been replaced by "[CRLF]". When repacking, if there is this string, it will be rewritten to a line feed code.
Line 1: Do not change.
Line 2: Do not change.
Line 3 and beyond: ID --> Translation text
? Please do not change the ID.

Check the byte count of the original .sdb file.
Add 0x00 after the new .sdb file so that the number of bytes is the same.
If it exceeds, please adjust it with the text for translation.

We are sorry but we can not support it further because we do not know how we check in the game.
Please try trial and error.
  • Author
  • Localization

giangy64, posted Mon May 06, 2019 11:12 am (47632)


mugicoco wrote:
I also created a Tool for .sdb files.
(Also updated .pck Tool. Please use this.)
However, you are probably checking the number of bytes on a file-by-file basis.

It is TSV File that is output by .sdb tool.
The line feed code (CRLF) has been replaced by "[CRLF]". When repacking, if there is this string, it will be rewritten to a line feed code.
Line 1: Do not change.
Line 2: Do not change.
Line 3 and beyond: ID --> Translation text
? Please do not change the ID.

Check the byte count of the original .sdb file.
Add 0x00 after the new .sdb file so that the number of bytes is the same.
If it exceeds, please adjust it with the text for translation.

We are sorry but we can not support it further because we do not know how we check in the game.
Please try trial and error.

Ok Thank for the work you've done... I can unpack and recompile the files but the game doesn't start
  • Author
  • Localization

mugicoco, posted Mon May 06, 2019 12:02 pm (47633)


Please do not refer to the following.
-----

I think this game is checking the byte count of "probably" files.
It is unknown whether it is the unpacked file unit or the Data.pck unit.

First try matching the size in individual file units.
For example, if Quest.sdb is 16000 bytes, try repacking to have the same file size.
Example) Repack Quest.txt, fill in 400 bytes with 0x00 if it is 15600 bytes.
Therefore, you can only adjust by translation what becomes larger than the original file size.
Also, "D" in Data.pck must be in upper case (updated tools will output in upper case).

I am also working on translating into my native language, but it is a series of trial and error.
First of all, please try from what you can do.

P.S.
As a side note, sdb's repacker does not reproduce the original file completely.
Because the original file is adjusted file size, unnecessary data may be written (please check in other languages).
Therefore, as mentioned earlier, please make the original file size the same as the repacked file size.

I wish you the best of luck.
  • Author
  • Localization

giangy64, posted Mon May 06, 2019 12:17 pm (47634)


mugicoco wrote:
I think this game is checking the byte count of "probably" files.
It is unknown whether it is the unpacked file unit or the Data.pck unit.

First try matching the size in individual file units.
For example, if Quest.sdb is 16000 bytes, try repacking to have the same file size.
Example) Repack Quest.txt, fill in 400 bytes with 0x00 if it is 15600 bytes.
Therefore, you can only adjust by translation what becomes larger than the original file size.
Also, "D" in Data.pck must be in upper case (updated tools will output in upper case).

I am also working on translating into my native language, but it is a series of trial and error.
First of all, please try from what you can do.

P.S.
As a side note, sdb's repacker does not reproduce the original file completely.
Because the original file is adjusted file size, unnecessary data may be written (please check in other languages).
Therefore, as mentioned earlier, please make the original file size the same as the repacked file size.

I wish you the best of luck.

It doesn't even work by changing another language. If you can make it work with your language, let us know. Thank you
  • Author
  • Localization

mugicoco, posted Mon May 06, 2019 1:51 pm (47636)


Please do not refer to the following.
----

1. Unpack the .sdb
2. Edit the text
3. Repack
?- Do not exceed the original file size.
4. Original File size = Repack File size
5. Repack to Data.pck
6. Game start

As you can see, the game is launched and the changes are reflected.
  • Author
  • Localization

mugicoco, posted Mon May 06, 2019 3:05 pm (47639)


Please do not refer to the following.
-----

Adjusted Sdb's unpacker / Repacker.
Please unpack the .sdb again.
The original file size is written to the first line of the output file, so do not change lines 1 to 3.
Read the original file size when repacking.
With that as a reference, create a new file with the same file size. (0x00 will be written for the shortage.)
However, if the original file size is exceeded, it will not be repacked.

PS.
If this does not work, it is impossible for me.
Sorry, please forgive me.
  • Author
  • Localization

giangy64, posted Mon May 06, 2019 3:27 pm (47640)


mugicoco wrote:
Adjusted Sdb's unpacker / Repacker.
Please unpack the .sdb again.
The original file size is written to the first line of the output file, so do not change lines 1 to 3.
Read the original file size when repacking.
With that as a reference, create a new file with the same file size. (0x00 will be written for the shortage.)
However, if the original file size is exceeded, it will not be repacked.

PS.
If this does not work, it is impossible for me.
Sorry, please forgive me.

this is the modified file in my language, check if it's ok.
  • Author
  • Localization

mugicoco, posted Tue May 07, 2019 1:39 am (47643)


Please do not refer to the following.
-----

First, attached "Menu. Txt" is made of old unpacker, so please recreate it.
(If the file size is described in the first line, it is a new type.)
Also, I think that the file size will differ depending on what the original language is, so I do not know if the attached one can be used.

However, I understood a part that seems to be the cause.
About text encoding, it has to be UTF-8 (without BOM).
Open with UTF-8 (without BOM) if you open it with a compatible text editor. (Eg "Notepad ")
I did not explain about this and I was bad.

I am not sure if the attached file was originally in English, but I attached the attached file to the English version for confirmation. As a result, the number of characters is too large (Repack can not be performed).
Please devise it to be smaller than the original file size.
(Do not mix languages. If you use the English version, use the English version of .sdb for everything.)
  • Author
  • Localization

Delutto, posted Tue May 07, 2019 8:43 am (47644)


mugicoco wrote:
Please devise it to be smaller than the original file size.
Why? Your tool don't update the size on TOC?

Force of Nature PCK Tool
By Delutto
See Readme.txt for instructions.
Notes: Automatic conversion of the *.sdb files.
I did some quick tests and didn't see any problem related to file size, but...
Image

Force_of_Nature_PCK_Tool_By_Delutto.7z

  • Author
  • Localization

mugicoco, posted Tue May 07, 2019 9:43 am (47645)


Thank you for the new tool.
The file size was also described in the .pck file. I completely forgot.

Questioners should use the new tool.
  • Author
  • Localization

Delutto, posted Tue May 07, 2019 11:46 am (47646)


mugicoco wrote:
The file size was also described in the .pck file. I completely forgot.
It's part of the learning process... now you just need update your tool, certainly will be useful.
I also noticed some trash data on english sdb files, a few russian texts at the end of some files, probably some initial multilocalization test made by game dev, my tool ignore this additional data, but maybe it's a good idea you check this.
  • Author
  • Localization

mugicoco, posted Tue May 07, 2019 12:50 pm (47647)


I used Force_of_Nature_PCK_Tool.exe.
The attached file is a part of the text file created using this tool, and imported.
If this file is used, the game will not start.
Why?
  • Author
  • Localization

Delutto, posted Tue May 07, 2019 10:41 pm (47657)


mugicoco wrote:
The attached file is a part of the text file created using this tool, and imported.
If this file is used, the game will not start.
Why?
Have you edited any files? What is the game version?
Edit: Your file doesn't worked here too, so I decided to make a nonsense test, rename the file from "data.pck" to "Data.pck" and guess what... the game works. :lol:
So, the conclusion is that the file paths are case sensitive...
  • Author
  • Localization

mugicoco, posted Wed May 08, 2019 2:28 am (47661)


Sorry.
Since it did not start even if it returns to the original, it seems that you have accidentally deleted other files if you confirmed.
It worked once I checked the integrity of the file.
Thank you.
  • Author
  • Localization

giangy64, posted Wed May 08, 2019 7:37 pm (47675)


Delutto wrote:
mugicoco wrote:
Please devise it to be smaller than the original file size.
Why? Your tool don't update the size on TOC?

Force of Nature PCK Tool
By Delutto
See Readme.txt for instructions.Force_of_Nature_PCK_Tool_By_Delutto.7z
Notes: Automatic conversion of the *.sdb files.
I did some quick tests and didn't see any problem related to file size, but...
Image

Thanks Debuto, it works great.
  • Author
  • Localization

giangy64, posted Sat May 29, 2021 5:29 pm (64370)


Hi Delutto, you have a script for Force of Nature 2 ??
Thanks
  • Author
  • Localization

Delutto, posted Sun May 30, 2021 2:03 pm (64382)


giangy64 wrote:
Hi Delutto, you have a script for Force of Nature 2 ??
This new one is Unity Engine, search for tools to work with Unity assets.
  • Author
  • Localization

giangy64, posted Sun May 30, 2021 2:25 pm (64383)


Delutto wrote:
giangy64 wrote:
Hi Delutto, you have a script for Force of Nature 2 ??
This new one is Unity Engine, search for tools to work with Unity assets.

Link to download ?
  • Author
  • Localization

giangy64, posted Sun May 30, 2021 3:11 pm (64385)


Delutto wrote:
giangy64 wrote:
Link to download ?
http://www.google.com

spititous..... :lol: :lol:

Anyway, I can't find anything to be able to open the .asset file can you give me a hand to help me?
  • Author
  • Localization

aluigi, posted Mon May 31, 2021 12:44 pm (64398)


There is a topic that collects most of the tools for extracting Unity files:
viewtopic.php?f=17&t=12

The topic is not updated but it looks like AssetStudio is the only software still supported.
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.