READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

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: 54
Joined: Tue Sep 05, 2017 6:39 pm
Has thanked: 2 times
Been thanked: 59 times
Contact:

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

Post by pineapples721 » Fri Mar 29, 2019 11:39 pm

Prepare for tomorrow! (3/30/2019) :]

ix35
beginner
Posts: 21
Joined: Wed May 24, 2017 4:50 pm
Has thanked: 8 times

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

Post by ix35 » Sat Mar 30, 2019 7:17 am

привет.....добавь игру for honor..... будет супер

ix35
beginner
Posts: 21
Joined: Wed May 24, 2017 4:50 pm
Has thanked: 8 times

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

Post by ix35 » Sat Mar 30, 2019 7:19 am

Hey.....add the game for honor..... would be super

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

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

Post by pineapples721 » Sat Mar 30, 2019 3:31 pm

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: 21
Joined: Wed May 24, 2017 4:50 pm
Has thanked: 8 times

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

Post by ix35 » Sat Mar 30, 2019 6:06 pm

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 » Sat Mar 30, 2019 6:19 pm

Sorry if I missed a post, but any movement on the Odyssey models? More interested in them then Origins. Thanks!

Puterboy1
veteran
Posts: 157
Joined: Fri Mar 02, 2018 3:05 am
Been thanked: 6 times

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

Post by Puterboy1 » Sat Mar 30, 2019 11:56 pm

May we be getting it soon? Sorry if I asked.

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

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

Post by pineapples721 » Sun Mar 31, 2019 6:28 am

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

User avatar
Faithfullfaun
advanced
Posts: 71
Joined: Mon Nov 28, 2016 9:12 am
Has thanked: 50 times
Been thanked: 4 times

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

Post by Faithfullfaun » Sun Mar 31, 2019 9:46 am

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: 40 times

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

Post by Ezekiel » Sun Mar 31, 2019 10:07 am

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 » Sun Mar 31, 2019 12:41 pm

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 » 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!"

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

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

Post by pineapples721 » Sun Mar 31, 2019 2:16 pm

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: 54
Joined: Tue Sep 05, 2017 6:39 pm
Has thanked: 2 times
Been thanked: 59 times
Contact:

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

Post by pineapples721 » Sun Mar 31, 2019 7:57 pm

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: 40 times

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

Post by Ezekiel » Tue Apr 02, 2019 9:50 am

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

:bravo:

Post Reply