Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Search found 26 matches

by egregiousguy
Mon Jun 06, 2022 7:11 pm
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Here's how face indices work for ninja. On my snippet from erekidat.bin, you can see I've highlighted a few flags. I won't go into too much detail but the blue is material, yellow is tiny chunk (which contains info for the external texture number for that mesh), and green is strip chunk. The thing t...
by egregiousguy
Thu Jun 02, 2022 5:41 pm
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Right, Noesis supports .nj/.pvr files. The issue is that JSR combines all the data into a single .bin file without any NJCM/NJTL/NMDM... header ID's, therefore as a part of the restructuring process, I had to add those header IDs (with the proper info) to be able to feed it into Noesis.
by egregiousguy
Thu Jun 02, 2022 2:25 am
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Totally forgot all about this thread as I'm rarely active on Xentax. I'll write up a how-to once I get some spare time. In the meantime, here's some info about the format. JSR uses a variant of the SEGA Ninja model format. By variant, I mean that the structure is aligned in reverse with the binary f...
by egregiousguy
Wed Mar 31, 2021 1:25 am
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Got hung up a bit on the map so I wanted to take a stab at the collision map model. This was a lot more complex than I had hoped for but I managed to figure it out. Aside from the complete triangle strip sequence, there are other tables further into the file that describe the triangle strip length, ...
by egregiousguy
Wed Mar 24, 2021 7:30 am
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Yeah, they're just pvr's packed into a single file so I just made a simple Lua script that searched for the header and split them. We could then use PVM Editor to create a PVM out of it. One thing to note though is that the header info for the file length is incorrect on some of the PVR's so I had t...
by egregiousguy
Mon Mar 22, 2021 9:34 pm
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Also, here's what I pulled out of bikedat.bin. Not the cleanest of models but it's something.

Image
by egregiousguy
Mon Mar 22, 2021 9:13 pm
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Started on the map models. I was able to isolate each of the meshes but they're all centered at the origin instead of their correct locations. I'll need to find where that data is stored and implement that somehow.

Image
by egregiousguy
Wed Mar 17, 2021 12:27 am
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

I have the texture of the can but I'm not sure why Noesis didn't pick it up. It might be scripting error on my part as I've been doing all this manually and the texture doesn't load on all the other player characters that I've done either. I'll see what I can do about the maps but that might take so...
by egregiousguy
Tue Mar 16, 2021 9:02 pm
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

So it looks like the .bin data has a few models stored in it. For Beat there are 5 models: Normal, Glow, Normal with can, Glow with can and then a separate face model for different expressions. I'm not sure why all the textures won't load (like the spray can) I must not be writing the NJTL section c...
by egregiousguy
Tue Mar 16, 2021 3:31 am
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

I'll have to check if they use separate models for the head and hand. I would imagine so as there're separate pvr textures with the different expressions in the _txr.bin file and they most likely correspond to a separate mesh that gets swapped out.
by egregiousguy
Tue Mar 16, 2021 12:42 am
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Well that was quicker than I thought. I just need to do this for the rest of them and then I guess I can call it a day.

Image
by egregiousguy
Mon Mar 15, 2021 11:16 pm
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

The UV's seem to be intact so that's a big time saver. I just need to figure out how .nj files load textures then we should be in business.
by egregiousguy
Mon Mar 15, 2021 9:07 am
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Player models were easy to extract as seen below. I haven't worked enough with .nj files to get them textured but I figure that it shouldn't be that difficult to do. https://i.imgur.com/2DaQEhE.png I started taking a look at the map file but looks to be a bit more complicated. The stage 1 data seems...
by egregiousguy
Sat Mar 13, 2021 3:17 am
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

And there we have it. Beat in .nj format. I wonder if the .njm is packed in the bin file as well.
Beat.png
by egregiousguy
Fri Mar 12, 2021 11:38 pm
Forum: 3D/2D models
Topic: Jet Set Radio HD Level Model File
Replies: 51
Views: 14574

Re: Jet Set Radio HD Level Model File

Worked on it a bit more to test out the structure. Managed to go a bit further into the model and got his arm loaded up. Looks like I'm on the right track.
Beat (Arm).png