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.
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 »

Prepare for tomorrow! (3/30/2019) :]
ix35
beginner
Posts: 25
Joined: Wed May 24, 2017 4:50 pm
Has thanked: 10 times

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

Post by ix35 »

привет.....добавь игру for honor..... будет супер
ix35
beginner
Posts: 25
Joined: Wed May 24, 2017 4:50 pm
Has thanked: 10 times

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

Post by ix35 »

Hey.....add the game for honor..... would be super
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 »

ix35 wrote: Sat Mar 30, 2019 7:19 am Hey.....add the game for honor..... would be super
I could look into incorporating For Honor. I have before, but the structures are quite different than the latest AC games and Steep. Those games are the focus of Blacksmith.
ix35
beginner
Posts: 25
Joined: Wed May 24, 2017 4:50 pm
Has thanked: 10 times

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

Post by ix35 »

Well, where is he?
tnut1968
ultra-n00b
Posts: 1
Joined: Tue Mar 19, 2019 9:33 pm

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

Post by tnut1968 »

Sorry if I missed a post, but any movement on the Odyssey models? More interested in them then Origins. Thanks!
Puterboy1
mega-veteran
mega-veteran
Posts: 204
Joined: Fri Mar 02, 2018 3:05 am
Been thanked: 7 times

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

Post by Puterboy1 »

May we be getting it soon? Sorry if I asked.
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 »

Version 1.5 (preview)
I hope this was worth the wait! This is not official Version 1.5, but a preview (so that you all may try out the new features and also a vital feature no longer works).

Better Origins 3D model support
- Proper geometry and normals
- UVs (not UV sets)

Initial Odyssey 3D model support
- You read that right
- Same features as Origins 3D model support

Exporting/Saving
- a nice window with some configurations
- 3D models: OBJ only for now
- Textures: fail (read below)

Find dialog
- "Forge to search in" - choose which open/expanded .forge file to search in
- Double-click an entry to reveal it in Blacksmith

Others
- 3D Viewer and UI improvements (including Show in Explorer)

NOTE ABOUT TEXTURE CONVERSION
texconv, the backend that Blacksmith uses to convert textures went brain-dead. It fails to convert textures now. Once I resolve this, expect the full Version 1.5 release. However, this does not stop you from extracting textures. I implemented a temporary solution. Or you can right-click and select Show in Explorer.

So, why am I releasing this version with a broken texture viewing function? The reason is because I did not want to keep you all antsy for any longer. Thank you for understanding.

Download: https://github.com/theawesomecoder61/Bl ... h/releases
Faithfullfaun
advanced
Posts: 79
Joined: Mon Nov 28, 2016 9:12 am
Has thanked: 58 times
Been thanked: 11 times

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

Post by Faithfullfaun »

Keep the updates coming! :mrgreen:
Can*t wait for Steep "waiting with patience" :D
Ezekiel
beginner
Posts: 37
Joined: Sun Jan 24, 2016 9:18 pm
Has thanked: 45 times
Been thanked: 1 time

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

Post by Ezekiel »

Thank you Sir

I tested it, OBJ is good no UV slots like you said, but that's the only thing missing for complete model, can't imagine how hard was it so far for you.

I remember in last version I exported this tall Egypt Forge palm to obj but now it's gives me an error
https://i.imgur.com/9UExuCu.png
So please guys try this to export this model from image(tried with some other options (it gave me trunk only=half of palm)

rest of models were exported successfully, textures to are ok.

Can't wait to for full package to start window shopping Origins Forge archives 8D
zerozone
n00b
Posts: 15
Joined: Thu Jul 16, 2015 8:17 am
Has thanked: 1 time
Been thanked: 4 times

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

Post by zerozone »

Excellent job man! :D I'm always impressed on how some people is able to work so hard to help others

Do you think it would be possible to have the option to hide the waning messages? I spent more time closing them than actually exporting something :P

Keep going man!!! we are waiting forward to make some sweet sweet mods :D

P.S. you should give us some way to donate or help you man!!
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 »

Here's something I discovered from a "not-reading-instructions-closely-enough" perspective.

1. Open Blacksmith Find tool.
2. "Forge to search in" is blank and the dropdown is empty.
3. Wonder why.
4. Type query, press search.
5. Receive null exception.

Upon closer reading, I realized I needed to expand a Forge under one of the games first. Once you do that, this error won't occur again until you relaunch Blacksmith after which it starts with no Forge selected.

Thee exact error is:

Code: Select all

Value cannot be null.
Parameter name: source at
System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at Blacksmith.Form1.<>c__DisplayClass44_0.<OnFindAll>b__5() in
C:\Users\pinea\source\repos\Blacksmith\Blacksmith\Form1.cs:line 775
I'm currently eating breakfast and don't have Visual Studio installed (I'm just reading in Notepad++). From this quick glance, to reduce this incidence of PEBCAK I'd suggest some way to catch situations where x.GetForge() and thus args.ForgeToSearchIn come back null on line 762 in Form1.cs.

Then notify the user they done goofed, like "Please expand a Forge file under the left-hand navigation tree before searching!"
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 »

Sovereign wrote: Sun Mar 31, 2019 2:08 pm Here's something I discovered from a "not-reading-instructions-closely-enough" perspective.

1. Open Blacksmith Find tool.
2. "Forge to search in" is blank and the dropdown is empty.
3. Wonder why.
4. Type query, press search.
5. Receive null exception.

Upon closer reading, I realized I needed to expand a Forge under one of the games first. Once you do that, this error won't occur again until you relaunch Blacksmith after which it starts with no Forge selected.

Thee exact error is:

Code: Select all

Value cannot be null.
Parameter name: source at
System.Linq.Enumerable.Where[TSource](IEnumerable`1 source, Func`2 predicate)
at Blacksmith.Form1.<>c__DisplayClass44_0.<OnFindAll>b__5() in
C:\Users\pinea\source\repos\Blacksmith\Blacksmith\Form1.cs:line 775
I'm currently eating breakfast and don't have Visual Studio installed (I'm just reading in Notepad++). From this quick glance, to reduce this incidence of PEBCAK I'd suggest some way to catch situations where x.GetForge() and thus args.ForgeToSearchIn come back null on line 762 in Form1.cs.

Then notify the user they done goofed, like "Please expand a Forge file under the left-hand navigation tree before searching!"
Thanks for clarifying this. That feature is intended to work like that, where you must select which Forge to search in, as the name suggests. When I release the next version, the error (that you provided) will be countered with a warning.
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 »

I forgot to mention why the teapot looks deformed. The OBJ importer is under construction.
Version 1.5.1 is in the works with all of the aforementioned issues resolved. Coming today or tomorrow.

Edit (4/1/2019): Version 1.5.1 is released. Enjoy the texture conversion and fixes!
Downloads: https://github.com/theawesomecoder61/Bl ... h/releases
Ezekiel
beginner
Posts: 37
Joined: Sun Jan 24, 2016 9:18 pm
Has thanked: 45 times
Been thanked: 1 time

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

Post by Ezekiel »

That model I mentioned now works,
thank you for fast update.

:bravo:
Post Reply