Important information: this site is currently scheduled to go offline indefinitely by end of the year.

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
User avatar
pineapples721
advanced
Posts: 58
Joined: Tue Sep 05, 2017 6:39 pm
Has thanked: 2 times
Been thanked: 60 times
Contact:

Blacksmith - an Assassin's Creed: Odyssey extraction tool

Post by pineapples721 »

I made this thread to raise awareness of a project that I am currently working on. Any help would be greatly appreciated! Send a PM if interested.

Blacksmith
Blacksmith is a tool that extracts 3D models, textures, and sounds from:
  • Assassin's Creed: Odyssey
  • Assassin's Creed: Origins
  • Assassin's Creed: Valhalla
  • Steep
Features (as of Version 1.9)
  • View, extract, and convert textures from all games
  • View and extract 3D models from all games
  • Create filelists from forge files
  • Extract files from forge files
  • Extract and convert sounds
This thread is no longer updated. Please join the Discord server to stay up-to-date.
https://discord.com/invite/tjyCvcP

Image
Image

If you have trouble using Blacksmith or an error prevents you from enjoying the tool, SEND ME A PM.


Official website: http://t-poses.com/bs/
Downloads: https://github.com/theawesomecoder61/Bl ... h/releases
Source code: https://github.com/theawesomecoder61/Blacksmith/
Noesis script for Origins models: viewtopic.php?p=150260#p150260
Last edited by pineapples721 on Wed Nov 11, 2020 1:18 am, edited 21 times in total.
ch0pper
ultra-n00b
Posts: 5
Joined: Wed Jul 06, 2016 7:31 pm

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

Post by ch0pper »

how this project going have you got any obj extracted from the game?

ps your (https://imgur.com/a/zuE1FHO) does not work ?
erik945
mega-veteran
mega-veteran
Posts: 257
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 49 times
Been thanked: 139 times

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

Post by erik945 »

Thank you, but where is releases?
Releases page is empty...
ch0pper
ultra-n00b
Posts: 5
Joined: Wed Jul 06, 2016 7:31 pm

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

Post by ch0pper »

yep tried to download source code but i could not compile it,

think my fault ? will wait to see if does a compiled version?
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 too

Post by pineapples721 »

Hey everyone, I am sorry for not putting up any releases. I was caught up in improving the texture support. Check back 1/23/2019, when version 1.1 will be live.

Steep's compression has been figured out. I present you the first texture from Steep!

Image

edit: Until Version 1.1 goes public, you must manually hunt for the extracted textures. They are found in the Temporary Path set in the Settings. Version 1.0's release is now on the Releases page.
ch0pper
ultra-n00b
Posts: 5
Joined: Wed Jul 06, 2016 7:31 pm

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

Post by ch0pper »

Trying to extract Assassin's Creed: Odyssey
getting this error though i would report it

at this time can not extract any 3d objects or textures
version 1.0
will wait until later for 1.1

ps thanks for doing this tool :D

Image
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 too

Post by pineapples721 »

ch0pper wrote:Trying to extract Assassin's Creed: Odyssey
getting this error though i would report it

at this time can not extract any 3d objects or textures
version 1.0
will wait until later for 1.1

ps thanks for doing this tool :D

Image
Thanks for reporting the error. However, I cannot see the entire error. Could you copy & paste it onto Pastebin, for further inspection?

Textures can be extracted with Versions 1.0-1.1. Version 1.1 releases today with full texture support for Odyssey and Origins.

Version 1.1 will not support 3D models. 3D models are very complex and I am still performing tests on them. No ETA on those yet.
erik945
mega-veteran
mega-veteran
Posts: 257
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 49 times
Been thanked: 139 times

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

Post by erik945 »

Attempt to research the format of Origins models

Image

Image

Image

Very-very raw script for "-combined" decompressed mesh files (there is a strange vertex format with inversions)
May be help for further development of the tool.

Also there is a request (proposal)
- make functions for export the entire file structure as xml (to find the necessary resources)
The project has a function "Create FileLisr", but it seems it does not create anything.
You do not have the required permissions to view the files attached to this post.
Last edited by erik945 on Fri Feb 01, 2019 9:50 am, edited 7 times in total.
cire992
beginner
Posts: 31
Joined: Sun May 02, 2010 4:39 am

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

Post by cire992 »

This is great, I really appreciate the work you're putting into this. Not to make assumptions, but I can't be the only lurker who's been hoping someone would come around and open up these games. I realize that a code illiterate peon like myself couldn't be much more than a cheerleader, but if there's anything I can do help out, just let me know.
erik945
mega-veteran
mega-veteran
Posts: 257
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 49 times
Been thanked: 139 times

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

Post by erik945 »

small update. fix some bugs, add names for meshes.
viewtopic.php?p=147852#p147852

Image
erik945
mega-veteran
mega-veteran
Posts: 257
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 49 times
Been thanked: 139 times

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

Post by erik945 »

Filelists for both games, if you want to find something specific.
https://www.dropbox.com/s/j84n4ml2qtpju ... ts.7z?dl=0
3d - see LOD0, LOD1, etc
textures - sett DiffuseMap NormalMap Mask1Map, etc
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 too

Post by pineapples721 »

Hello everyone. I wanted to provide an update:
- I am currently investigating materials and texture sets
- Version 1.2 is in the works, due sometime next week

Who knows? The fruits of my research may eventually lead to auto-texturing. Though, no promises. :]
cire992
beginner
Posts: 31
Joined: Sun May 02, 2010 4:39 am

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

Post by cire992 »

Thanks for the update, I'll definitely be keeping an eye on this thread. Auto-texturing sounds intriguing, but I imagine that's probably fairly complicated, right?

At any rate, very exciting, much appreciation for your efforts!
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 too

Post by pineapples721 »

cire992 wrote:Thanks for the update, I'll definitely be keeping an eye on this thread. Auto-texturing sounds intriguing, but I imagine that's probably fairly complicated, right?

At any rate, very exciting, much appreciation for your efforts!
I would first need to figure out how materials, texture sets, and texture maps are interrelated. Yes, auto-texturing would be complicated. I mentioned it as a possibility. I hope that shaders are not involved, as they might be compiled.
erik945
mega-veteran
mega-veteran
Posts: 257
Joined: Fri Jan 20, 2012 5:43 pm
Has thanked: 49 times
Been thanked: 139 times

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

Post by erik945 »

Are you sure that the unpacker displays all the resources?
I can not find the diffuse of both Odyssey playable characters (Kassandra Alexios).
Those that I found are more like to combine spec gloss , etc.

update - ALL heads diffuse map is very strange. Do you can look it?
Or may be Odyssey use specific shader for skin, without "classic" diffuse...
Last edited by erik945 on Sun Jan 27, 2019 11:39 am, edited 3 times in total.
Post Reply