Search results

  1. kion

    Xj Conversion Notes

    Link?
  2. kion

    Xj Conversion Notes

    Yeah, I'll make a readme file for these. It helps me organize my thoughts by making a video trying to describe this to someone else, as opposed to trying to write a readme out of the blue. Also I wish i had a hex editor with a highlight function like in word (pink, blue, yellow, etc) to outline...
  3. kion

    Xj Conversion Notes

    Not really no, if i can export the models, effects and animations for the maps can be implemented with Unity. Next episode: NJ for anyone interested. ]
  4. kion

    Xj Conversion Notes

    My only interest in maps is parsing out and exporting the models. I'm trying to make videos and share information like this, so if there's any other modification or changes other people want to implement, the information, or at least a starting point is there.
  5. kion

    Xj Conversion Notes

    This video turned out about as badly as I expected it. Haven't written up a readme file for the n.rel map files yet, but I wanted to try and make a quick tutorial, at least partially describing the format and how to go about breaking it down and analyzing it. I think i should go back and make...
  6. kion

    Xj Conversion Notes

    So some good news and some painfully obvious news that is going to surprise no one. First the painfully obvious news. I went back to look at Sega's Ninja Chunk Model documentation in the Katana SDK to confirm that it is utterly and completely wrong. Go figure. As far as good news goes, I...
  7. kion

    Xj Conversion Notes

    Started writing up some documentation to track progress. Link. If anyone has any information or changes they want to mention let me know.
  8. kion

    Xj Conversion Notes

    The relation is hard to see in a 2d image. Here is the output for the models: link. In the zip is a write out of the first two nodes of the pwand. "applied.obj" has translation and rotation applied. You can see how 6 units in the z axis messed everything up. "default.obj" has nothing applied...
  9. kion

    Xj Conversion Notes

    I didn't notice anything that stood out in the n.rel file, but then again I didn't look into the animation part very much. The file has two sets of vertex groups, A which contains the model and a minimal B, which Schthack in his program comments said might be the animation. Though in the map...
  10. kion

    Xj Conversion Notes

    I'm amazed at my ability to disappoint modders. Ideally I think there are better options than bending over backwards to writing custom tools for a closed source binary with no possibility of modifying the code. My main focus is exporting assets, but I'm making everything open source and...
  11. kion

    Xj Conversion Notes

    I was super sour about the model viewer not being open source. It displays njm2 animations and .xj models, Both of which were pretty high on my priorities. I managed to convert njm2 to njm, so being able to export xj would be a plus. Writing this here so I have something to refer to. Node id...
  12. kion

    Xj Conversion Notes

    You're pretty sour about those map animations. Now that I think about it though, animations might not be too difficult. One of my issues is that I'm not very familiar with the .nj file type and .xj actually makes more sense to me at the moment. But for the Dreamcast and Version 2 on PC, models...
  13. kion

    Xj Conversion Notes

    Sorry for the lack of any kind of coding style. My main focus is mostly to playing around with different files, so it's a massive mess of bodged code. I published ninja-lib on npm for functions that are more stable, and I'm trying to make steps to migrate more over to npm once they work. For now...
  14. kion

    Xj Conversion Notes

    Well.... fuck. At least I figured out rotation, which I was stuck on how to convert Sega's int's into an angle. Then I realized that most of the rotations are probably going to be 90 degrees. So I took one of the given values, 16384, set that as 90, and it worked. Now I need to figure out this...
  15. kion

    Schthack map viewer ported to Nodejs

    Spent today looking at Pso Version 1 n.rel stage files. It's kind of confusing, I'm going to try writing out everything I know so far to try and have something to refer back to. Maybe this will help someone else. I'm going to be using "map_boss03an.rel" as an example since it's only about a kb...
  16. kion

    Xj Conversion Notes

    Program name is in the upper left hand corner of the picture . 3D Builder, i think it's default in Windows 8, 10.
  17. kion

    Xj Conversion Notes

    To play around with stuff and things in Unity and WebGL. Seems like a huge amount of work to try and write tools and proprietary formats into a client whose code base can't be changed.
  18. kion

    Xj Conversion Notes

    Generally the focus is on extraction, not really interested in putting things back.
  19. kion

    Xj Conversion Notes

    For PRS i found this python implementation that works pretty well. Not exactly perfect, but I was able to port it to Node and extracted each file from a bml, decompress it and write it to the file system, though I haven't done any extensive testing. Is PRC a variation on the PRS decompression...
  20. kion

    Xj Conversion Notes

    I definitely want to leave a paper trail for anyone else that might be interested in stuff like this. Also it helps me a lot to write everything out and be able to refer back to it without having to remember everything. Also Tofu, I might have to bother you about PRC decompression sometime down...
Back
Top