Crash to desktop with RotR data
Hey there,
In Rise of the Ronin it seems they're extensively using NUN data, which crashes Noesis when attempting to load with project G1M, here's a sample file that fails for the cloth data.
Yeah it looks like there's a new NUNO version indeed. The assets I checked (that included major NPCs) had cloth loading just fine so I was assuming they didn't update anything. I'll take a look eventually and figure it out properly. If you can send me a list of asset hashes (a dozen or so ideally) that do not load that would definitely help.
Hey sorry for the delay,
Here's a list that all crash, I'll add more as I find them
- 0xcd1fb71c.g1m
- 0x22611941.g1m
- 0x216ee2be.g1m
- 0x35e42d59.g1m
- 0x8ac1208b.g1m
- 0x6c17ab4b.g1m
- 0x2c09e83f.g1m
- 0xce010e4a.g1m
Its also worth mentioning g1t parsing is also semi-broken, you get a bunch of tiled assets and what not
Thanks for the list.
Its also worth mentioning g1t parsing is also semi-broken, you get a bunch of tiled assets and what not
As for this see https://github.com/Joschuka/Project-G1M/issues/42#issuecomment-2718575729
No worries!
I'll take a look and see if I can find any wacky UV's, sucks that the game is dx12 tho so no 3dm but what can you do right?
Yeah... I usually use renderdoc for frame captures and studies, it allows you to see the texture(s) used in a given pass (and when checking individual meshes' draw calls you see which ones are involved). It is pretty convenient but I didn't try it on this game (I'm not very interested in it). When I'll have some time and/or if it's used in more games I will take a proper look but for now I'm just going to assume that this new hashed format using embedded g1t textures has some weird other usage.
Sounds good, as per the new NUNO data is it going to be something that can be rendered okay or is it going to be difficult to reign in?
It should be fine yeah, the issue comes from the section parsing here as they introduced new fields/flags but once parsed properly the nodes/associated meshes should be displayed just fine.