Search results

  1. kion

    Pso Dev Wiki Staging Thread

    In terms of things to rant about, the general bone structure of the nj format is easy enough to use. It's the packing method of the vertices and materials that's the stupid part. So in terms of parts that are hard to interpret you have, 1. Handling the vertex list, indices and weights 2...
  2. kion

    Pso Dev Wiki Staging Thread

    So the bits chunk documentation that's already there seems to pretty accurate. When the bit type is 4 you cache the location and stop parsing that set of chunks. When the bit type is 5 you jump back to the cached location. Which just leaves the Strip Chunk. Which I might end up splitting into...
  3. kion

    Pso Dev Wiki Staging Thread

    I guess I can get another quick one out of the way: Material Chunk The material chunk is used to declare the diffuse, secular and ambient color for the mesh being defined. The header probably gives a better description of how this chunk works compared to the NinjaGD.pdf /*----------------*/...
  4. kion

    Pso Dev Wiki Staging Thread

    Next step is Tiny Chunk Tiny Chunk has a fixed length and sets the texture id. The texture id matches up with the texture name set in the NJTL texture list, and should generally match any corresponding PVM files. [chunk head 8 bytes] [ chunk flag 8 bytes ] [tiny chunk 16 bytes ] struct...
  5. kion

    Pso Dev Wiki Staging Thread

    In all honesty it took more than a few weeks to figure this out. The thought process looked something like this. 1. I noticed that noesis was able to accurately replicate some of the geometry that my parser had problems with. 2. I double checked against the model viewer that had similar...
  6. kion

    Pso Dev Wiki Staging Thread

    So the ninja flags are used when the weight of the vertex to the bone defining it is less than 1.0. I'll write the chunk header again to refer to it in a second. [ chunk header 8 bits] [chunk flag 8 bits ] [ chunk length 16 bits ] [ vertex offset 16 bits ] [ vertex count 16 bits ] So when the...
  7. kion

    Pso Dev Wiki Staging Thread

    I only looked at the top level .nj documentation and didn't notice those two links mentioned in the article there. The njcm model has a pretty good explanation of chunks, and already has information on the bits chunk. Which leaves the tiny chunk, material chunk, and strip chunk. And then I'll...
  8. kion

    PSO Asset Exports

    Okay, I have komo.nj listed as "Sunrays" Forest 02 GSL Looks like I already picked up the small differences in assets between Forest 02 and Forest 01 aside from the rel files I'm putting to the side for now. So I guess that means I can move onto Caves. Caves 01 GSL
  9. kion

    PSO Asset Exports

    I don't know if someone knows what "fe_obj001_komo.nj" is supposed to be. It's this kind of shade thing that starts at a height of 0 and goes into the ground. "abeno_fs_obj001_fosuno.bml" is another weird one that always gets me. It's the normal door switch. Okay fe_obj_hako01_hahen02.bml...
  10. kion

    PSO Asset Exports

    So right now I'm trying to narrow down what I have done and haven't done. So a quick list of things that I haven't done are: 1. Export all of the objects 2. Export the ultimate Enemies 3. Export the ultimate Stages 4. Export the stage sky boxes 5. Export the NPC's I think that list also kind...
  11. kion

    Pso Dev Wiki Staging Thread

    Okay, so posting more information in terms of Ninja Chunk model files (.nj), you have the njcm_object_t, which acts as a bone and gives the translation, rotation, and scale transformations that make up a 4x4 transformation matrix, as well as define the child, parent structure of the bones. I...
  12. kion

    Pso Dev Wiki Staging Thread

    Maybe "brought to my attention" was better. Either way, it's pretty amazing to see a lot of this information start to come together into one resource. This is part of the reason I'm spamming here, so that the information posted into the wiki has a change to under go some editorial discretion...
  13. kion

    Pso Dev Wiki Staging Thread

    Going on to the next step, I might as well start filling in what I'm familiar with, .nj models. The page I'll reference is here: http://sharnoth.com/psodevwiki/format/nj There's also NMDM for Ninja Direct Motion. For POF0, I've generally been referring it to "point orientation format"...
  14. kion

    Pso Dev Wiki Staging Thread

    So I came across Wilhuf's Pso dev wiki, which can be found here: http://sharnoth.com/psodevwiki/start and I'm extremely impressed with how much information is there. I think I have some information to contribute, but I'm not the best at writing documentation directly to a wiki in a nice format...
  15. kion

    PSO Asset Exports

    @Bamsi found my not-so-secret posting place. For some context, I've never been disciplined enough to manage projects on Trello. I generally use Discord for day-to-day conversations, and then record progress or post spam to organize my thoughts on a forum thread. This week I guess my focus...
  16. kion

    PSO Asset Exports

    Did more exports for bosses. There are a few issues, but I want to start wrapping up version 2. So my next plans are to start moving onto objects, get some of the ultimate-only models, and then see what minor tweaks and refinements I can make to improve some of the reads. Random side note...
  17. kion

    PSO Asset Exports

    Next step is to start exporting the Mine and Ruin enemies and then start working on objects. Also I went ahead and re-uploaded my walking simulator from photondrop.com after switching servers. You can find the gameplay demo here: https://photondrop.com/gameplay/demo_0/ To use, select a stage...
  18. kion

    PSO Asset Exports

    Okay, finished exporting weapon models. Today I went ahead and exported the enemies from forest and caves. Edit: I should also include a clip of what progress Andreas Scholl has been making with these assets: Another Edit: I went ahead and made a lot of unlisted videos on my channel to...
  19. kion

    PSO Asset Exports

    Updates, got characters uploaded: Humar, Hunewearl, Hucast, Ramar, Racast, Racaseal, Fomarl, Fonewm, Fonewearl. Also have about 50 of 227 weapons uploaded. As an idea of what's possible, here's a preview of Andreas Scholl's PSL project. Edit: Got weapons 51 -100 uploaded. And a few more...
  20. kion

    PSO Asset Exports

    Blender plugin can be located here: https://gitlab.com/dashgl/format/blob/master/src/blender/io_mesh_dmf.py Still very much a work in progress as blender is the wonkiest of all the 3d software. I also attempt to include .gltf in the zip files as well. Though the results are kind of hit or miss...
Back
Top