Page 19 of 22

Re: Dark Souls FLV file

Posted: Mon Feb 29, 2016 5:53 am
by Snaz
Noesis plugin + hkx converter
https://github.com/Danilodum/dark_souls_hkx/releases

correctly exports dark souls animations (:

-- instructions in release notes

Re: Dark Souls FLV file

Posted: Mon Feb 29, 2016 8:52 pm
by Alexstr525
Snaz wrote:Noesis plugin + hkx converter
https://github.com/Danilodum/dark_souls_hkx/releases

correctly exports dark souls animations (:

-- instructions in release notes

I'm glad the SDK i sent worked perfectly!

Re: Dark Souls FLV file

Posted: Sat Mar 05, 2016 2:03 am
by Thiedent
Snaz wrote:Noesis plugin + hkx converter
https://github.com/Danilodum/dark_souls_hkx/releases

correctly exports dark souls animations (:

-- instructions in release notes
After following all of your instructions i have gotten up to the point where i have the artorias .flyver loaded in noesis with his skeleton and a folder with all of his converted .damnhavok animations and both the required skeleton-out.

Both the dll and python plugins are in their respective plugin folders in noesis 4.77, but for some reason i can't get noesis to recognize the damnhavok files at all no matter if i drag and drop, open manually or open the flyver file with them in the same folder.

I am at a loss and would very much appreciate if you could please help me with this.

Re: Dark Souls FLV file

Posted: Sat Mar 05, 2016 10:21 am
by Snaz
Thiedent wrote:
Snaz wrote:Noesis plugin + hkx converter
https://github.com/Danilodum/dark_souls_hkx/releases

correctly exports dark souls animations (:

-- instructions in release notes
After following all of your instructions i have gotten up to the point where i have the artorias .flyver loaded in noesis with his skeleton and a folder with all of his converted .damnhavok animations and both the required skeleton-out.

Both the dll and python plugins are in their respective plugin folders in noesis 4.77, but for some reason i can't get noesis to recognize the damnhavok files at all no matter if i drag and drop, open manually or open the flyver file with them in the same folder.

I am at a loss and would very much appreciate if you could please help me with this.
I updated the dll, it should work now. I can't really test it on another machine right now, but I'm confident this change will work. If you're able, please try it on windows 10.

Also, bear in mind that movement on the root bone is currently not being preserved, I'm working on it!

Re: Dark Souls FLV file

Posted: Sat Mar 05, 2016 11:21 am
by Thiedent
Just tested it and it's working perfectly now, thank you so much. This is such great work you've done i can't thank you enough for helping me to get it working. :)

Re: Dark Souls FLV file

Posted: Sat Mar 05, 2016 1:05 pm
by Snaz
Extraction of root motion on dark souls animations:

I updated the plugin dll at https://github.com/Danilodum/dark_souls ... s/tag/v1.0 .

Be sure to read the release notes again.

TL;DR
convert all the .hkx files to -out.hkx if you want root motion

Update: forgot about rotation, will be putting that in, first try didn't work tho

Re: Dark Souls FLV file

Posted: Fri Mar 11, 2016 10:48 pm
by Glarkon
the texture extractor (chrtpfbdt.exe) displays an error whenever I drag an XML file on top of it. It worked in windows 8.1 but no longer works with windows 10

Code: Select all

orginal string: 10h after substr: 10
16
FILE LOADED
FILE LOADED
found name: ulong EntryCount
ENTRYCOUNT NUMBER IS: 9
found entries
NUMBER 0 is \c4500\c4500.tpf.dcx
found name: ulong Size1
found name: ulong Offset
NUMBER 1 is \c4500\c4500_s.tpf.dcx
found name: ulong Size1
found name: ulong Offset
NUMBER 2 is \c4500\c4500_n.tpf.dcx
found name: ulong Size1
found name: ulong Offset
NUMBER 3 is \c4500\c4500_Scroll.tpf.dcx
found name: ulong Size1
found name: ulong Offset
NUMBER 4 is \c4500\c4500_Scroll_s.tpf.dcx
found name: ulong Size1
found name: ulong Offset
NUMBER 5 is \c4500\c4500_Scroll_n.tpf.dcx
found name: ulong Size1
found name: ulong Offset
NUMBER 6 is \c4500\c4500_WP_A_0921.tpf.dcx
found name: ulong Size1
found name: ulong Offset
NUMBER 7 is \c4500\c4500_WP_A_0921_n.tpf.dcx
found name: ulong Size1
found name: ulong Offset
NUMBER 8 is \c4500\c4500_WP_A_0921_s.tpf.dcx
found name: ulong Size1
found name: ulong Offset
F.ENTRIES LENGTH IS EQUAL TO: 9
C:\Users\spong_000\Desktop\test\c4500.xml

Could not open specified file

Re: Dark Souls FLV file

Posted: Fri Mar 11, 2016 11:22 pm
by Snaz
Make sure you have the latest version https://github.com/Danilodum/dark_souls ... orv1.1.zip

Re: Dark Souls FLV file

Posted: Sat Mar 12, 2016 4:49 am
by Glarkon
Snaz wrote:Make sure you have the latest version https://github.com/Danilodum/dark_souls ... orv1.1.zip
I just used that one but it's still giving me that error

Re: Dark Souls FLV file

Posted: Sat Mar 12, 2016 2:53 pm
by Snaz
It's been developed and tested on windows 10... I'm sorry, it's working for me. What it does is read an xml version of chrtpfbhd and separate the files, nothing fancy. There's 010 templates in this thread that will let view the structure of the bhd header files and see in how many pieces the chrtpfbdt is divided, also not sure if dsexplore (also in this thread) can open this kind of file, but its very likely

Or find yourself another computer

Re: Dark Souls FLV file

Posted: Tue Mar 29, 2016 12:19 pm
by illincrux
Does anyone know the name and location of the skeletons for the male and female player characters?

Re: Dark Souls FLV file

Posted: Wed May 11, 2016 5:38 am
by Jasper
I started working on my own web-based viewer for Dark Souls maps at http://magcius.github.io/dunky.js/ -- works best in Chrome right now. Giant thanks to nyxo for his 010 Templates, which my work was heavily based on.

I haven't implemented a lot of materials properly yet, which is why everything looks so flat.

However, I noticed that the game often has low-poly models overlapping the bigger ones. I was curious if anybody figured out what determines a low-poly model from the high-poly model. I imagine it has something to do with the Unknown fields in Parts, but I haven't seen a pattern to that. Either that, or the game has load/unload triggers with the Events/Points fields.

Has anybody figured anything with that out yet?

Re: Dark Souls FLV file

Posted: Tue May 17, 2016 10:35 am
by Snaz
Is there nothing on that in the mtd files? (This file type is in the 010 templates as well). I believe it contains data on map lighting, npc placement, that kind of stuff. Also nyxo's done everything what you've done with dsmod as far as I can tell, regarding the map viewer - not to say you shouldn't carry on doing what you're doing! It looks really cool!

Re: Dark Souls FLV file

Posted: Tue May 17, 2016 5:00 pm
by Jasper
.mtd isn't a file format? Are you thinking of .msb? The Parts as I was mentioning are part of the .msb file.

DSMODT doesn't seem to filter out low-poly models either. You can see the overlap of the three Sunbro Ledges for instance, which FROM forgot to line up properly: http://i.imgur.com/5DsthkW.jpg

Re: Dark Souls FLV file

Posted: Tue May 17, 2016 5:03 pm
by HunterAP
The low poly meshes are probably just landscape LOD to make the rendering easier for areas that are a certain distance away from the player (AKA too far to really see the details).