Join also our Discord channel! Click here.

Blacksmith - an Assassin's Creed: Odyssey extraction tool

The Original Forum. Game archives, full of resources. How to open them? Get help here.
User avatar
pineapples721
advanced
Posts: 58
Joined: Tue Sep 05, 2017 6:39 pm
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by pineapples721 » Tue Feb 19, 2019 8:44 pm

Update - Version 1.3.1
User @cire992 discovered an issue that I overlooked. If a texture has TopMips or Mips, the texture will fail to load.

Version 1.3.1 has been released, with this fix and other fixes.

cire992
beginner
Posts: 31
Joined: Sun May 02, 2010 4:39 am

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by cire992 » Wed Feb 20, 2019 3:36 pm

Excellent, just tested with a bunch of textures from Origins and Odyssey. Everything previewed and extracted successfully. Glad to hear it was just a minor issue. I haven't been able to reproduce the exception with the mesh decompression in either Origins or Odyssey. In both cases, meshes seem to be decompressing normally, so I think its safe to say that both bugs I mentioned in my last post are well and truly squashed. Stellar work as always, man. I'll let you know if I run into anything. In all honesty, though, I'm having a blast just rummaging through the art in these games. As a fan of both 3d art and ancient history, these games have a special appeal to me. so, at the risk of sounding like a broken record, thanks again for all your efforts on this program. :D

Sovereign
n00b
Posts: 11
Joined: Tue Feb 19, 2019 5:39 am
Has thanked: 6 times
Been thanked: 1 time

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by Sovereign » Wed Feb 20, 2019 3:54 pm

cire992 what have you managed to extract? I am new to both the Assassin's Creed series and poking around this file format. I am looking for Kassandra and Alexios to make action figures on my 3D printer and have no idea where to start digging.

Thanks!

luckso
ultra-n00b
Posts: 5
Joined: Tue Aug 14, 2012 4:51 am
Has thanked: 6 times
Been thanked: 1 time

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by luckso » Wed Feb 20, 2019 5:31 pm

Hello and thx or your effort.
Same for me I want the 3d models with textures. I don't know where to find them.

thx again.

cire992
beginner
Posts: 31
Joined: Sun May 02, 2010 4:39 am

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by cire992 » Wed Feb 20, 2019 7:00 pm

Oh, I haven't really looked at any of the character models yet, I wouldn't know where to look. Sorry about that.

User avatar
pineapples721
advanced
Posts: 58
Joined: Tue Sep 05, 2017 6:39 pm
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by pineapples721 » Wed Feb 20, 2019 7:07 pm

luckso wrote:
Wed Feb 20, 2019 5:31 pm
Hello and thx or your effort.
Same for me I want the 3d models with textures. I don't know where to find them.

thx again.
Start rummaging through each .forge file, then you will find 3D models and textures. 3D model support is nowhere near completed. Texture support is complete.

Sovereign
n00b
Posts: 11
Joined: Tue Feb 19, 2019 5:39 am
Has thanked: 6 times
Been thanked: 1 time

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by Sovereign » Wed Feb 20, 2019 7:26 pm

Once a search feature is implemented (ideally wildcard supporting) finding files should be easier--like *Kassandra* or *ship*.

Is it possible to code something that would pseudo collapse the lengthy file prefixes like GEN_STUFF_HERE_ActualTextOfInterest? So Gen, Stuff, and Here would be treated as virtual folders.

luckso
ultra-n00b
Posts: 5
Joined: Tue Aug 14, 2012 4:51 am
Has thanked: 6 times
Been thanked: 1 time

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by luckso » Wed Feb 20, 2019 7:41 pm

ok Thanks a lot.
I work on Maya.
Just in case if I can be of any help, creating models with mesh and texture, let me know.

User avatar
pineapples721
advanced
Posts: 58
Joined: Tue Sep 05, 2017 6:39 pm
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by pineapples721 » Wed Feb 20, 2019 8:14 pm

Sovereign wrote:
Wed Feb 20, 2019 7:26 pm
Once a search feature is implemented (ideally wildcard supporting) finding files should be easier--like *Kassandra* or *ship*.

Is it possible to code something that would pseudo collapse the lengthy file prefixes like GEN_STUFF_HERE_ActualTextOfInterest? So Gen, Stuff, and Here would be treated as virtual folders.
Correct! There will be a functional Find/Search feature in the next version. Wildcards and RegEx are possibilities.

Sovereign
n00b
Posts: 11
Joined: Tue Feb 19, 2019 5:39 am
Has thanked: 6 times
Been thanked: 1 time

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by Sovereign » Thu Feb 21, 2019 1:15 am

Out of curiosity, are there files whose names aren't decoding yet?

Example: File_0x1840ee8dfce in DataPC_ACD_Greece.forge.

User avatar
pineapples721
advanced
Posts: 58
Joined: Tue Sep 05, 2017 6:39 pm
Has thanked: 2 times
Been thanked: 60 times
Contact:

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by pineapples721 » Thu Feb 21, 2019 2:37 am

Sovereign wrote:
Thu Feb 21, 2019 1:15 am
Out of curiosity, are there files whose names aren't decoding yet?

Example: File_0x1840ee8dfce in DataPC_ACD_Greece.forge.
Yes, that is normal behavior. Look in the .forge file itself (with a hex editor) and you will find hashed names like this.

Sovereign
n00b
Posts: 11
Joined: Tue Feb 19, 2019 5:39 am
Has thanked: 6 times
Been thanked: 1 time

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by Sovereign » Thu Feb 21, 2019 2:54 am

Okay cool that's what I thought.

Ezekiel
beginner
Posts: 37
Joined: Sun Jan 24, 2016 9:18 pm
Has thanked: 45 times

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by Ezekiel » Thu Feb 21, 2019 1:11 pm

Amazing Work

I peak in to Origins Textures
Diffuse and Normal Maps are readable only,some dds are not,even some other tools can't read it.
I can't export Alpha Textures properly even with dds programs,hope you will also see what's up with that.
(they are without alpha mask that's all)

I can't remember last time someone dedicated time to make a good program for exploring game archives like this.
Keep rocking.

#legendary

Edit:
Looks like Alpha is with Normals,so it's not Blacksmith mistake
https://i.imgur.com/p9bpmsp.jpg

YurkP
ultra-n00b
Posts: 1
Joined: Thu Feb 21, 2019 11:42 pm

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by YurkP » Thu Feb 21, 2019 11:55 pm

Hello! First of all, thank you for developing such application. However, I can't manage how to use it. When I try to load AC Odyssey forge file, I receive a message: "Loaded the subentries from ..." and nothing happens. Plus sign dissappears and there are no files inside. Could you help me please?
https://imgur.com/a/urlczre

Sovereign
n00b
Posts: 11
Joined: Tue Feb 19, 2019 5:39 am
Has thanked: 6 times
Been thanked: 1 time

Re: Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by Sovereign » Fri Feb 22, 2019 12:03 am

Some assets are not decoding yet. This is normal as far as I know until the tool is fully completed.

Post Reply