Kanbara Posted November 22 Share Posted November 22 (edited) 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.7z Edited November 23 by Kanbara 1 Link to comment Share on other sites More sharing options...
ysj734 Posted November 23 Share Posted November 23 Can you tell me specifically how to extract fdata files? I'm not very familiar with QuickBMS scripts Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted November 23 Engineer Share Posted November 23 (edited) @Kanbara: your Cethleann link links to Joschuka. Using Joschuka's dll I get skeletons at least: 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 November 23 by shak-otay 1 Link to comment Share on other sites More sharing options...
Solution Kanbara Posted November 23 Author Solution Share Posted November 23 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 1 1 Link to comment Share on other sites More sharing options...
kishikan Posted November 23 Share Posted November 23 (edited) 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 November 23 by kishikan Link to comment Share on other sites More sharing options...
Kanbara Posted November 23 Author Share Posted November 23 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 1 Link to comment Share on other sites More sharing options...
kishikan Posted November 24 Share Posted November 24 (edited) 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 November 24 by kishikan Link to comment Share on other sites More sharing options...
zhanghongming Posted November 26 Share Posted November 26 Could you please share Joschuka’s dll with me? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now