Jump to content

Dynasty Warriors : Origins .g1m


Kanbara
Go to solution Solved by Kanbara,

Recommended Posts

This game is sick!!

 

I use this quickbms script to extract the .fdata files, the same structure as Fate/Samurai Remnant.

Then I use the latest Noesis with an addon made by Joschuka to load the meshes (.g1m) and textures (.g1t).

Textures work fine, but the .g1m models seems have changed somehow, making Joschuka's Project-G1M crash when loading characters models. (Sadly, this addon will not be updated any more, maybe)

The files structure is kinda messy, kinda like Samurai Warriors 5. By using yretenai's Cethleann tool can make things a little easier.

 

Wish someone can take a look at the .g1m file.

g1m-01.thumb.png.84c62479d02e5efe010daed0572cfd57.png0.thumb.jpg.83067f407ac9e821dd1b67792aef5adf.jpg

g1m.7z

Edited by Kanbara
  • Thanks 1
Link to comment
Share on other sites

  • Engineer

@Kanbara: your  Cethleann link links to Joschuka.

Using Joschuka's dll I get skeletons at least:

 

g1m skel.png

 

g1m skel2.png

InitLocal
Get console cmd
CreateContext
Prepare buffers
Get offsets to relevant sections
chunk 0, 18
chunk 1, 1cc
G1MS
chunk 2, b58
G1MM
chunk 3, 11e8
G1MG
Split between int/ext skels
Get ptrs to skels
Merge or not
Start skel merging
Add physics bones
Parse all NUN chunks
NUNV
NUNS
SOFT
Build merged skel
Ext skels
NUNO chunks
NUNV chunks
NUNS chunks
Skel names
Anims
Get geometry
Get matrices
Process geometry data

The bayo.log in the Noesis folder might get some extension for "Get geometry".

Edited by shak-otay
  • Like 1
Link to comment
Share on other sites

  • Solution
5 hours ago, shak-otay said:

@Kanbara: your  Cethleann link links to Joschuka.

Using Joschuka's dll I get skeletons at least:

Oops, my bad. Thanks for pointing me out!

And thanks for your effort!! Fortunately, Joschuka has updated the addon, so everything works fine now! I am not sure whether I have the right to redistribute his addon here, but you can <removed by moderator> to find that updated addon instead.

16 hours ago, ysj734 said:

Can you tell me specifically how to extract fdata files? I'm not very familiar with QuickBMS scripts

You can use this tool made by DeathChaos25 instead

fdata_dump

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

I tried to find the correct .kidsobjdb file, but kidsobjdbconv and doa6PythonTools didn't work. Guys, do you know how to find it?
I tried to use Cethleann to get the relationship between KTID and G1T.

Edited by kishikan
Link to comment
Share on other sites

4 hours ago, kishikan said:

I tried to find the correct .kidsobjdb file, but kidsobjdbconv and doa6PythonTools didn't work. Guys, do you know how to find it?
I tried to use Cethleann to get the relationship between KTID and G1T.

You need to find a file named CharacterEditor.kidssingletondb and use Nyotengu.KTID.exe with CMD to merge split g1t.

reference code line

Nyotengu.KTID "G:\Steam\steamapps\common\DWORIGINS Demo\File\ASSET\FDataPackage\Dev\fdata_out\kidsobjdb\CharacterEditor.kidssingletondb" "G:\Steam\steamapps\common\DWORIGINS Demo\File\ASSET\FDataPackage\Dev\fdata_out\g1t" F:\Models\DWO\ssx(2024.11.13)\ktid\64C1956D.ktid

 

  • Thanks 1
Link to comment
Share on other sites

10 hours ago, Kanbara said:

You need to find a file named CharacterEditor.kidssingletondb and use Nyotengu.KTID.exe with CMD to merge split g1t.

reference code line

Nyotengu.KTID "G:\Steam\steamapps\common\DWORIGINS Demo\File\ASSET\FDataPackage\Dev\fdata_out\kidsobjdb\CharacterEditor.kidssingletondb" "G:\Steam\steamapps\common\DWORIGINS Demo\File\ASSET\FDataPackage\Dev\fdata_out\g1t" F:\Models\DWO\ssx(2024.11.13)\ktid\64C1956D.ktid

 

 

Thank you! You helped me a lot! I mistakenly thought that the filename was a hash string like in Wo-Long.

Edited by kishikan
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...