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.
Post Reply
cire992
beginner
Posts: 25
Joined: Sun May 02, 2010 4:39 am

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

Post by cire992 » Mon Mar 04, 2019 5:06 pm

Damn, running ahead of schedule? Did you hit some kind of breakthrough or something?

As always, great work. Still checking this thread everyday, So jazzed to finally see this happening! :D

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 » Mon Mar 04, 2019 9:03 pm

cire992 wrote:
Mon Mar 04, 2019 5:06 pm
Damn, running ahead of schedule? Did you hit some kind of breakthrough or something?

As always, great work. Still checking this thread everyday, So jazzed to finally see this happening! :D
I had a revelation regarding Origins 3D models. That it why the update will be here before the estimated date.

oscarcasin
ultra-n00b
Posts: 2
Joined: Thu Feb 28, 2019 10:54 pm
Has thanked: 2 times

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

Post by oscarcasin » Thu Mar 07, 2019 6:07 am

I wait impatiently! I have a question: why when I select a mesh from Origin in the list, the mesh does not appear in the 3d preview? Thanks again for your wonderful work.

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 Mar 07, 2019 6:53 am

oscarcasin wrote:
Thu Mar 07, 2019 6:07 am
I wait impatiently! I have a question: why when I select a mesh from Origin in the list, the mesh does not appear in the 3d preview? Thanks again for your wonderful work.
3D model support for Origins has yet to be implemented, until Version 1.4.

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 » Fri Mar 08, 2019 6:31 am

Version 1.4 (The long-awaited update)
Partial Origins 3D model support (viewing and exporting as OBJ) (DAE is in the works)
- geometry
- normals
- basic UVs
NOTE part 1: As I previous mentioned, the 3D model importer does not support every model. I tried samples from each category (vegetation, clothes, animals, weapons, and statues) and all worked. Your success will vary.
NOTE part 2: Blacksmith will not crash if interpretation of the 3D model goes awry. Instead, an error message will appear.
NOTE part 3: The 3D model importer is slow. Please be patient.
NOTE part 4: Not all meshes will render, due to parsing issues.
NOTE part 5: Lastly, there might be excess faces. Use Blender, 3ds Max, or a similar software to remove these.

Image

Find feature
- you asked, here it is
- RegEx
- wildcards
- all results are displayed in the Find window
- right-click > `Show in List` (will jump to that entry in Blacksmith)
- it searches the first expanded .forge from any game
- in the future, you will be able to specify which .forge to search in

3D Viewer improvements
- better controls
- colorful models, for clarity (I use a shader that renders each vertex's normal)
- statistics and Reset Camera button on the bottom

UI improvements & bug fixes
- go here https://github.com/theawesomecoder61/Bl ... ANGELOG.md to see a full list of changes
- I left in a few grayed-out features for a reason.

Ready? https://github.com/theawesomecoder61/Bl ... h/releases

Version 1.5 is on the horizon. Mid-late March 2019.

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

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

Post by cire992 » Fri Mar 08, 2019 3:22 pm

Heroic work, man! It's working good so far, no major bugs outside of what you described above. I'll keep you informed of any weirdness if I notice anything. I haven't been having any problems with vegetation, characters, weapons etc. But the environment props (buildings, props, rocks etc) have bugs from time to time. Inconsistently, though, some don't have any problems. DataPC_ACE_Egypt/EGY_MON_Temple_Rampart_6m_01A_LOD0 is a good example of a glitchy mesh with the current importer. The Temple_Rampart set is all over the place, actually. Some meshes work fine, others have glitches, some load but throw errors and a couple don't load at all. Mysterious. Other than that, though, this is the best update yet, by far. I'm having a blast digging around through these files, it's astounding how much stuff was in this game.

Thanks again for all your hard work! :D

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 » Fri Mar 08, 2019 6:44 pm

In Origins, No luck over here Sir, I can't see no mesh but also textures?
in 1.3.1 I am fine with textures, now I lost both with 1.4 :(.
Anyone else have this issue?

jjj
ultra-n00b
Posts: 2
Joined: Sat Mar 02, 2019 11:44 pm

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

Post by jjj » Fri Mar 08, 2019 7:08 pm

I can't seem to download the source for 1.4. The latest commit 53fb55f is a 1.3 version and when it launches it still shows the gray teapot. The binary package on the other hand shows the teapot normals and reports 1.4 in the About box. Was this a binary-only release? Thanks

dudu2019
ultra-n00b
Posts: 8
Joined: Mon Feb 18, 2019 4:07 am

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

Post by dudu2019 » Sat Mar 09, 2019 10:03 am

There is a bug on exporting model as obj format.
When I use 3ds max to import exported obj file, some obj can't be imported.
3Ds max will pop up a error dialog: "Invalid vertex index".
You can check this bug with this asset:
DATAPC_ACE_Egypt.forge >> BIO_VEG_DatePalm_Tall_01A_LOD0 >> MESH

It will export 5 obj files. 2 of them can't be imported correctly.

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 » Sun Mar 10, 2019 11:47 am

It's really good work so far,
I hope you will focus on OBJ format in next update
I open some of models in 3ds max (no UW mapping currently and objects have few mesh issues)
Can't wait for next update.

#makinghistory

User avatar
Faithfullfaun
advanced
Posts: 79
Joined: Mon Nov 28, 2016 9:12 am
Has thanked: 58 times
Been thanked: 6 times

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

Post by Faithfullfaun » Sun Mar 10, 2019 7:51 pm

Just found this thread and i'm
so excited to when you get to DAE extraction and Steep support

Perhaps ASCII or SMD support in future?

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 » Mon Mar 11, 2019 3:32 am

SMD? Yes.
Fix OBJ? Yep.
Fix DAE? Surely.
Improved model importer? Yes.
Version 1.5 (Mid-late March 2019)

dudu2019
ultra-n00b
Posts: 8
Joined: Mon Feb 18, 2019 4:07 am

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

Post by dudu2019 » Mon Mar 11, 2019 6:00 am

I think DAE is greater than OBJ, because obj can't support multi-UV and other vertex property.
As I know, Human skin mesh(Face, Body) contain 2 uv coordinates.

dudu2019
ultra-n00b
Posts: 8
Joined: Mon Feb 18, 2019 4:07 am

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

Post by dudu2019 » Mon Mar 11, 2019 7:52 am

Can you support view and export textures named "*_TopMip_0", I think these are mipmaps of texture.
And I find most of GFX textures only have MIPMAP(don't have TEXTUREMAP)

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

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

Post by cire992 » Mon Mar 11, 2019 1:55 pm

Exciting news, thanks for the update. :)

Post Reply