November 22, 20241 yr 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, 20241 yr by Kanbara
November 23, 20241 yr Can you tell me specifically how to extract fdata files? I'm not very familiar with QuickBMS scripts
November 23, 20241 yr Supporter @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, 20241 yr by shak-otay
November 23, 20241 yr Author Solution On 11/23/2024 at 8:43 PM, 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! Thank you my kami! On 11/23/2024 at 9:54 AM, 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 Edited January 22, 20251 yr by Kanbara
November 23, 20241 yr 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, 20241 yr by kishikan
November 23, 20241 yr Author 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
November 24, 20241 yr 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, 20241 yr by kishikan
January 14, 20251 yr Author Game released. Anyone knows the how to make a list to find the association between .g1m and .ktid, which can make finding the textures easier,lol.. I mean, like this. I tried DeathChaos25's KTID_Splitter, BUT this can only match single .g1t and cannot find the corresponding .g1m mesh. Edited January 15, 20251 yr by Kanbara
January 16, 20251 yr Am I missing something on where the update for the plugin is? The github for project g1m seems to not have been updated since 2023, I'm confused where it can be found. I have an idea on matching the g1m to ktid but I want to double check if it still works as I remember, just need to get the g1ms working first. Edited January 16, 20251 yr by DazzyAllen
January 22, 20251 yr Author On 1/16/2025 at 5:09 PM, DazzyAllen said: Am I missing something on where the update for the plugin is? The github for project g1m seems to not have been updated since 2023, I'm confused where it can be found. I have an idea on matching the g1m to ktid but I want to double check if it still works as I remember, just need to get the g1ms working first. Joschuka has updated the plugin 3 days ago
Create an account or sign in to comment