Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
-
- Posts: 11
- Joined: Sun Dec 30, 2018 10:59 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
Turkish translating team sent it, but they do not answer my letters already, so we cannot publish!
Here is the original txt : https://mega.nz/#F!BcwhESAZ!9Af5LMvdqYhdl2XT0cXg6A
Here is the original txt : https://mega.nz/#F!BcwhESAZ!9Af5LMvdqYhdl2XT0cXg6A
-
- Posts: 27
- Joined: Sat Apr 23, 2016 12:03 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
Showing filenames in Ghost Recon: Wildlands but I can see in Rainbow Six:Siege number filenames. Is it normal?
-
- Posts: 125
- Joined: Mon Jul 31, 2017 2:28 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
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.
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.
-
- Posts: 218
- Joined: Wed Jul 19, 2017 5:04 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
Easy To Extract AC:O Subtitles with thanks to Forgelib author
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
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
-
- Posts: 176
- Joined: Tue Sep 30, 2014 5:59 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
GHOST DEAD wrote:Easy To Extract AC:O Subtitles with thanks to Forgelib author
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
Assassin's Creed Liberation HD does not work(
-
- Posts: 218
- Joined: Wed Jul 19, 2017 5:04 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
ponaromixxx wrote:GHOST DEAD wrote:Easy To Extract AC:O Subtitles with thanks to Forgelib author
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
Assassin's Creed Liberation HD does not work(
i said i did it based on forglib tool, not with Forglib, Because normal Tool Can't Support Other Versions.
right now, im trying on Reimporting on AC2. i will let you guy's know, if i had any progress, Thank to Delutto
-
- Posts: 176
- Joined: Tue Sep 30, 2014 5:59 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
GHOST DEAD wrote:i said i did it based on forglib tool, not with Forglib, Because normal Tool Can't Support Other Versions.
right now, im trying on Reimporting on AC2. i will let you guy's know, if i had any progress, Thank to Delutto
Well understood, thanks
-
- Posts: 125
- Joined: Mon Jul 31, 2017 2:28 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
Cool hope that this option will be availabe in the near future. I can test with other games as well but i have to download them first
-
- Posts: 25
- Joined: Thu Oct 05, 2017 4:07 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
GHOST DEAD wrote:Easy To Extract AC:O Subtitles with thanks to Forgelib author
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
Wow, how did you do that ? I guess if it can be done with Origins, you can do same with other Ac games ?
-
- Posts: 561
- Joined: Tue Oct 13, 2015 1:26 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
Yes, R6S has no filenames.BadBoy wrote:Showing filenames in Ghost Recon: Wildlands but I can see in Rainbow Six:Siege number filenames. Is it normal?
-
- Posts: 11
- Joined: Sun Dec 30, 2018 10:59 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
Somebody can help the back packing?
Game: Assassin's Creed Unity
Text: https://mega.nz/#F!5AYnSKba!1q3_2ukAl484BUUgT5dL2A
Please, We worked a lot
Game: Assassin's Creed Unity
Text: https://mega.nz/#F!5AYnSKba!1q3_2ukAl484BUUgT5dL2A
Please, We worked a lot
-
- Posts: 125
- Joined: Mon Jul 31, 2017 2:28 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
zotya0330 wrote:Somebody can help the back packing?
Game: Assassin's Creed Unity
Text: https://mega.nz/#F!5AYnSKba!1q3_2ukAl484BUUgT5dL2A
Please, We worked a lot
This is NOT end user tool. Its still tested and improved and doesn't work 100% on all games. With time Delutto will improve it.
-
- Posts: 416
- Joined: Sat Sep 15, 2018 5:22 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
sir Delutto
Still no progress in prince of persia the forgotten sands? I love to make mod. Please!
Still no progress in prince of persia the forgotten sands? I love to make mod. Please!
-
- Posts: 10
- Joined: Fri Oct 05, 2018 6:52 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
For R6S there are 64bit hashes (or at least they look like hashes) in the first entries' table that can be used as names for data files instead of #.data, it helps navigating between files a bit better.
-
- Posts: 561
- Joined: Tue Oct 13, 2015 1:26 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
The problem is that names should be hooked or reversed from the game executable, and I don't have skills to do this...Ulibos wrote:For R6S there are 64bit hashes (or at least they look like hashes) in the first entries' table that can be used as names for data files instead of #.data, it helps navigating between files a bit better.
-
- Posts: 218
- Joined: Wed Jul 19, 2017 5:04 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
Delutto wrote:The problem is that names should be hooked or reversed from the game executable, and I don't have skills to do this...Ulibos wrote:For R6S there are 64bit hashes (or at least they look like hashes) in the first entries' table that can be used as names for data files instead of #.data, it helps navigating between files a bit better.
you guy's don't have to play all of game Part's just for Names, all Names located in Game Files, not in EXE alway's, just need to extract from decomplied Script's, Like Metal Gear Solid V or GTA V GXT Id's
-
- Posts: 10
- Joined: Fri Oct 05, 2018 6:52 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
I'd be happy to find such files. But in the mean time R6S uses at least 2 things to aid it's resource navigataion:
1. 64bit hash for files in the first entries' table inside each .forge file. Not sure if used at all
2. 64bit id. Same Id's are mentioned in .depgraphbin files. Those hold a list of structs of type
struct Link {
uint64 id_1; \\ unsure wether this is a parent or child id
uint64 id_2;
uint32 some_value; seen 3 values so far, 0x3, 0x14, 0x15 iirc
}
Those same ids are mentioned in metadata of each file. Also, these depgraphbin files are loaded before any other resource. I suppose, they might assign an uid to each resource, link them into binary tree and strip off all names completely. But that's just a guess, the exe is hard to reverse because of vm obfuscation.
1. 64bit hash for files in the first entries' table inside each .forge file. Not sure if used at all
2. 64bit id. Same Id's are mentioned in .depgraphbin files. Those hold a list of structs of type
struct Link {
uint64 id_1; \\ unsure wether this is a parent or child id
uint64 id_2;
uint32 some_value; seen 3 values so far, 0x3, 0x14, 0x15 iirc
}
Those same ids are mentioned in metadata of each file. Also, these depgraphbin files are loaded before any other resource. I suppose, they might assign an uid to each resource, link them into binary tree and strip off all names completely. But that's just a guess, the exe is hard to reverse because of vm obfuscation.
-
- Posts: 647
- Joined: Tue Jul 24, 2018 8:52 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
Well I figured out this much...
Start of Vertex
Start of Faces
Start of UV's
UV Map
Extracted File
https://drive.google.com/open?id=1fW9wP ... HtMyOHgKDc
Start of Vertex
Start of Faces
Start of UV's
UV Map
Extracted File
https://drive.google.com/open?id=1fW9wP ... HtMyOHgKDc
-
- Posts: 6
- Joined: Sun Jan 20, 2019 9:40 pm
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
owesome man!!!!
I was trying to get a model for months, could you give some tips on how you managed to do it, I mean how you figure out where the vertex, faces uv... start?
I'm really impressed
I was trying to get a model for months, could you give some tips on how you managed to do it, I mean how you figure out where the vertex, faces uv... start?
I'm really impressed
-
- Posts: 647
- Joined: Tue Jul 24, 2018 8:52 am
Re: Ubisoft ANVIL Engine (*.forge) [ONLY FOR TESTS]
I just did in the pictures above. Look at the program and the data and it shows the patterns. If you need help let me know.