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.

Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]

Featured Replies

  • Replies 188
  • Views 181
  • Created
  • Last Reply

Top Posters In This Topic

  • Author
  • Localization

Delutto, posted Sat Dec 29, 2018 8:29 am (41694)


:!: ATTENTION :!:
These are NOT end-user tools, these tools are only for tests and the subject of this topic is only about the tests results, no requests.

Introduction
I'm a big fan of the Assassin's Creed franchise and I'll love see MODs for this games, and I always wanted see all people playing this games on your native language, so I decided made a tool to explore this *.forge files to make possible do translations and MODs, but this files are a mess and work on this becomed a hell hard and boring thing, so I'm really tired of working on these tools, there are many games and hundreds of thousands of files to test, so I come here to ask for help from the community to perform the tests.
The compression speed is terrible, big files can take several minutes to a full export and hours to a full import, so I decided separate into two tool. The first one export the files from the *.forge package, the second one decompress(if compressed) and export Resources(if is a Resource Collection) from *.data files exported from the *.forge package. Keep on your mind that some files exported from the *.forge files already are resources, so DATA tool will not work on this files.

Supported Games
- Assassin's Creed
- Assassin's Creed II
- Assassin's Creed Brotherhood
- Assassin's Creed Revelations
- Assassin's Creed III
- Assassin's Creed Liberation HD
- Assassin's Creed IV Black Flag
- Assassin's Creed Rogue
- Assassin's Creed Unity
- Assassin's Creed Syndicate
- Assassin's Creed Origins
- Assassin's Creed Odyssey
- Prince of Persia
- Prince of Persia The Forgotten Sands
- Shaun White Snowboarding
- Tom Clancy's Ghost Recon Wildlands
- Tom Clancy's Rainbow Six Siege


Unsupported Games
- For Honor
The files looks obfuscated, I opened a discussion for anyone who wants to analyze the files: https://zenhax.com/viewtopic.php?f=9&t=9069
- STEEP
I don't have the game.

How to Help
- First of all: See Readme.txt for instructions,
- Export the files from a *.forge package;
- Export the Resources from ONE of these *.data files;
- Import the Resources back without modifications;
- Import this *.data file back to the *.forge package;
- Test if the game works with this new package;
- Repeat previous steps but with a different *.data file, and so on...
- Report in this topic the results, mentioning the name of the game, name of the package and name of the data file.

Tools

Ubisoft FORGE Tool [PC]
By Delutto
Ubisoft DATA Tool [PC] - Alpha 1
By DeluttoUpdates:
Code:
Alpha 1 - 12/30/2018
   - BugFix: Open File Dialog without file extension filter.
   - BugFix: Compressed blocks with the same size of decompressed data, making the game think that are a uncompressed blocks.
   - BugFix: Import function getting a wrong input filename, copying the original data instead the exported file.
   
Alpha 0 - 12/29/2018
   - First alpha release.

Faq
Q - Will be added support to console versions?
A - No.
Q - Will have a x86 version of the tools?
A - No.
Q - Will be added support to the localization files?
A - This is my main goal, I'll try.
Q - Will be added support to the texture files?
A - I'll try.
Q - Will be added support to models and 3D stuff?
A - No. I have no knowledge about this stuff.
Q - When the tool will become a beta or release version?
A - As soon the tests proving that everthing is working well.
Q - Can I send you a MP making a request?
A - Definitely no.

Ubisoft_Forge_Tool_By_Delutto.7z

Ubisoft_DATA_Tool_By_Delutto.7z

  • Author
  • Localization

GHOST DEAD, posted Sun Dec 30, 2018 6:36 am (41714)


Good Tool,
but why cant import .data Files?
i posted a sample File, Export is Ok, but can't import Anything to .Data
can you solve it?

Font.zip

  • Author
  • Localization

Delutto, posted Sun Dec 30, 2018 7:19 am (41716)


GHOST DEAD wrote:
i posted a sample File, Export is Ok, but can't import Anything to .Data
To me is working fine...
Image
  • Author
  • Localization

GHOST DEAD, posted Sun Dec 30, 2018 8:25 am (41717)


i don't see any Different in Hex, can you send me Edited file that you tested right now?
just can import Original File, not Moded File
  • Author
  • Localization

ISKA, posted Sun Dec 30, 2018 8:54 am (41718)


Amazing work. Thank you Delutto. I will test Assassin's Creed, Odyssey and Ghost Recon Wildlands. I will let you know. I hope will support Far Cry 5, Watch Dogs 1-2, The Crew 1-2 and The Division.
  • Author
  • Localization

Delutto, posted Sun Dec 30, 2018 9:54 am (41719)


GHOST DEAD wrote:
i don't see any Different in Hex
Indeed, I made some changes on folder names on last build and I probably forgot change something in Import function, I'll check this soon.
ISKA wrote:
I hope will support Far Cry 5, Watch Dogs 1-2, The Crew 1-2 and The Division.
As far as I know, none of these games have forge files.
  • Author
  • Localization

Delutto, posted Sun Dec 30, 2018 12:23 pm (41722)


Ubisoft DATA Tool Updated
Code:
Alpha 1 - 12/30/2018
   - BugFix: Open File Dialog without file extension filter.
   - BugFix: Compressed blocks with the same size of decompressed data, making the game think that are a uncompressed blocks.
   - BugFix: Import function getting a wrong input filename, copying the original data instead the exported file.
   
Alpha 0 - 12/29/2018
   - First alpha release.

Import working properly in Assassin's Creed:

Image
  • Author
  • Localization

ISKA, posted Sun Dec 30, 2018 3:23 pm (41724)


Delutto wrote:
Ubisoft DATA Tool Updated
Code:
Alpha 1 - 12/30/2018
   - BugFix: Open File Dialog without file extension filter.
   - BugFix: Compressed blocks with the same size of decompressed data, making the game think that are a uncompressed blocks.
   - BugFix: Import function getting a wrong input filename, copying the original data instead the exported file.
   
Alpha 0 - 12/29/2018
   - First alpha release.

Import working properly in Assassin's Creed:

Image


Nice. Which subtitles files in archive? I can't found.
And I found it Watch Dogs 2 on subtitles file. Can you look this?
  • Author
  • Localization

Delutto, posted Sun Dec 30, 2018 8:56 pm (41730)


:!: ATTENTION :!:
Ubisoft DATA Tool Alpha 1 reuploaded, I forgot to disable my debug options on last build and the tool will probably crash on your computer! Download the tool again, now is correct...

ISKA wrote:
Nice. Which subtitles files in archive? I can't found.
And I found it Watch Dogs 2 on subtitles file. Can you look this?
Delutto wrote:
These are NOT end-user tools, these tools are only for tests and the subject of this topic is only about the tests results, no requests.
  • Author
  • Localization

zotya0330, posted Sun Dec 30, 2018 11:02 pm (41733)


Hi Delutto! Do you share the lzo2_w64.dll and zstdlib.dll?
Because I can't find it anywhere.
Thx
  • Author
  • Localization

Delutto, posted Mon Dec 31, 2018 1:31 am (41737)


zotya0330 wrote:
Hi Delutto! Do you share the lzo2_w64.dll and zstdlib.dll?
Because I can't find it anywhere.
Thx
Donwload the tool again, now the dll files are included.
  • Author
  • Localization

Shokoniraya, posted Mon Dec 31, 2018 5:56 am (41739)


Great. thanks!
what about Prince of Persia The Forgotten Sands? i love it even more than Assassins Creed!
yes! game can works fine with Repacked forge, but will crashing while reading reimported DATA file. i think its really simple and just some bytes will change in wrong place. please do a repair, cant wait to make cool mods for Ezio and Prince :)
  • Author
  • Localization

Delutto, posted Mon Dec 31, 2018 7:20 am (41740)


Shokoniraya wrote:
what about Prince of Persia The Forgotten Sands? yes! game can works fine with Repacked forge, but will crashing while reading reimported DATA file...
This is a known bug, as reported on Readme.txt.
  • Author
  • Localization

Shokoniraya, posted Mon Dec 31, 2018 7:35 am (41741)


Delutto wrote:
This is a known bug, as reported on Readme.txt.


i know.game crashing just for Header
cant do a repair?
  • Author
  • Localization

Delutto, posted Mon Dec 31, 2018 8:05 am (41742)


Delutto wrote:
These are NOT end-user tools, these tools are only for tests and the subject of this topic is only about the tests results, no requests.
  • Author
  • Localization

Shokoniraya, posted Mon Dec 31, 2018 8:26 am (41743)


Delutto wrote:
Delutto wrote:
These are NOT end-user tools, these tools are only for tests and the subject of this topic is only about the tests results, no requests.



ok, just one last Question,

will repair in next versions? i know need a lot of test and not a complete Tool, just will do a repair in future on Prince of Persia The Forgotten Sands? just say yes or not
  • Author
  • Localization

zotya0330, posted Mon Dec 31, 2018 9:40 am (41747)


Delutto wrote:
Delutto wrote:
These are NOT end-user tools, these tools are only for tests and the subject of this topic is only about the tests results, no requests.


And how do you convert Localization package to txt and back?
Thx the dll files
  • Author
  • Localization

ponaromixxx, posted Mon Dec 31, 2018 1:50 pm (41751)


zotya0330 wrote:
Delutto wrote:
Delutto wrote:
These are NOT end-user tools, these tools are only for tests and the subject of this topic is only about the tests results, no requests.


And how do you convert Localization package to txt and back?
Thx the dll files


Also waiting when you can work with the text, at least get it. But as far as I know the text is the main problem and will not appear soon.
  • Author
  • Localization

zotya0330, posted Mon Dec 31, 2018 6:03 pm (41756)


I just asked him because I saw that Delutto did it.
We have the UNITY txt files, that have been translated. Just need to get back to LOCALIZATION PACKAGE
  • Author
  • Localization

ponaromixxx, posted Mon Dec 31, 2018 7:09 pm (41757)


zotya0330 wrote:
I just asked him because I saw that Delutto did it.
We have the UNITY txt files, that have been translated. Just need to get back to LOCALIZATION PACKAGE


Hmm, how did you bring them into a readable form ???
  • Author
  • Localization

BadBoy, posted Tue Jan 01, 2019 5:53 am (41766)


Showing filenames in Ghost Recon: Wildlands but I can see in Rainbow Six:Siege number filenames. Is it normal? :?: :roll:
  • Author
  • Localization

sergop, posted Tue Jan 01, 2019 10:19 pm (41787)


Hey i can test with Origins. What do you need me to do? Is it just export and import all the files or do you want me to modify one like subtitles as well after that?
Edit: I just tested with DataPC.forge and with these exported and imported (nothing modified) files from AC:O and everything seems to be working as it should be. Also do you want me to test with every file as well? I would like to test if it will work with something translated but that option isn't supported yet.
  • Author
  • Localization

GHOST DEAD, posted Wed Jan 02, 2019 6:44 am (41795)


Easy To Extract AC:O Subtitles with thanks to Forgelib author :roll:
Forglib Source: http://www.mediafire.com/file/83r1it6fy ... e.zip/file
Delutto, look dude, i did it based on forglib tool, so you can do it with Using those code's
AC: ORIGINS TXT File Link: https://www.mediafire.com/file/54pw4u12 ... s.zip/file
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.