Spoiler tag

Monday, October 31, 2011

Damn! Its Poison Jam!




Still alive, here some random images directly from the game files, uh enjoy =)

56 comments:

  1. can u help me i want to change stats of one JSRF playable character but if i try to see the files on iso with isobuster i dont see any files its empty and if i check with cd it only show something called video_tbs wich is a starting of xbox when u start the game HELP!!!

    ReplyDelete
  2. hey, is this tool able to extract all of the graffiti peices from the game, if so, which folder is containing all of them??

    if not, when will it become supported?

    ReplyDelete
  3. Just search in the blog posts, I already posted a link to download all the graffitis.

    ReplyDelete
  4. DAMN IT'S POISON JAM!!!

    ReplyDelete
  5. Excuse me but how does animation work? Do I just put the obj files in sequence? Not sure how to do that.

    ReplyDelete
  6. This tool does not extract animations nor rigging, couldn't figure that out.

    ReplyDelete
  7. Neodos,
    I really like what you've done, and would like to encourage forward movement. Do you have a donate button anywhere?

    ReplyDelete
  8. Yeah man you deserve a lot for giving us this awesome stuff! Also, if you can edit player properties e.g cans and health, is it possible to manipulate saved game data? e.g unlocked characters and completed chapters. Doesn't really matter though, as the best thing about JSRF is that we'll complete it even if someone overrides our saves when we're 98% there :D

    ReplyDelete
  9. Thanks a lot Reeves and Anonymous, I am grateful for your offer though I didn't do this for money, so no donate button, just as a fan and to share the game art, having people commenting and sharing this is satisfying.

    What else do you want to see progress on exactly?

    The only thing left to do would be to get rigging and animations but that one seems too much for me or would take me too much time which I don't have anymore, maybe in the long run but I will definetly keep posting renders though.

    @Anonymous Game saves may be quite different I think it would be faster to just get a 100% complete game save here:
    http://www.gamefaqs.com/xbox/475263-jsrf-jet-set-radio-future/saves

    Cheers!

    ReplyDelete
  10. Neodos,
    I would really love to see a 360 turn around of all the characters. There are little details in all of them that are missed in gameplay, like the skates, that would be nice to see. You did one for Beat, but the user interface was a touch difficult. Great project, though. I really like the site.

    ReplyDelete
  11. I wish this game got a pc version or a wii version Cuz It`s Awsome as hell

    ReplyDelete
    Replies
    1. I am working on a pc indie game inspired by JSRF. It's called Revolution: Genesis (look it up on indiedb). I am on my own doing coding but I had a lot of concept art done and if I can organise a team again I can fulfill our common dream :)

      Delete
  12. I just wanted to say that I only just found this page and you are doing some very cool work, man.

    ReplyDelete
  13. This comment has been removed by the author.

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
  14. I agree with nick poole, and ask if anyone knows a way to play jsrf in the computer. I have tested some emulators but they do not work...

    I never get bored when i play it with the xbox.

    ReplyDelete
  15. ey me acabo de enterar que hablas español neodos xD. una pregunta simple: si el sonido (un ejemplo inventado) beat_01.(el formato k sea) yo lo cambio por otro archivo con el mismo nombre y formato pero distinto sonido, funcionará y tendrá el sonido k yo haya puesto? o se calará? gracias de antemano.

    ReplyDelete
    Replies
    1. Si se prodria hacer pero jsrf tools de momento no permite inyectar sonidos, pero si quieres hacerlo puedes con un editor hexadecimal, deberias de "encodificar" el archivos de sonido en el buen formato y que ademas tenga exactamente la misma talla del que vayas a re-emplazar.

      Si quieres inyectar un archivo de sonido con una talla diferente entonces se deberie de recalcular y reorganizar el espacio entre cada archivo dentro del archivo.dat de los sonidos.

      Y no tengo tiempo para actualizar la herramienta, pero si sale JSRF en PC talvez cree una herramienta para hacer ese tipo de cosas =)

      Delete
  16. Be with attention in the next year or 2 will se Jet Set Radio Future for PC!
    Believe-me on this summer we have Jet Set Radio HD for PC!!!!!!!!!!!

    Believe in the future!

    ReplyDelete
    Replies
    1. Yup =) only SEGA could do it =D

      Let's hope for JSRF pc, I might make some modding tools then.

      Delete
    2. Like make the girls naked :P

      Delete
    3. Not that kind of mod I had in mind...

      Delete
    4. Hell, just any kind of mod except sexual stuff, don't know why so many fans need to make sexual fan art of JSR/JSRF characters xD

      Delete
  17. I hope so... JSR/JSRF it's a great game, no pr0n if it's possible please, do not cover this game with rubbish. If you are reading this and you are a teenager or hentai addict with good drawing skills, please draw funny stuff just like eddsworld but before relax and calm down with pr0n pages.

    Yours faithfully

    James Shaw

    No Jet Red Porn Radio Asociation

    ReplyDelete
  18. Well guys i'm asking to get the charaters and make some hentai pictures, no in game. Or using Garrys Mod ^^

    ReplyDelete
    Replies
    1. That's exactly what I wouldn't want to see people doing with the models, its plain stupid and completly disrespectful to the creators of JSRF.

      Delete
  19. Hello everyone i am new to this site i played jsrf my whole life and i see this person modding the game, is a pc version of jsrf or do you use the xbox version

    ReplyDelete
    Replies
    1. Hey, its JSRF xbox there is not PC version, at least not yet, buy Sega is going to release JSR (not JSRF) for pc and xbox 360/ps3 this summer, so they might port JSRF later on, who knows...

      Delete
    2. so how do you modd the game like you do, because my disc is also apart of the sega gt, so how would i go about modding it??????????

      Delete
  20. Is there going to be an update soon? It looks a little old with the 2011 on the last update :P Still awesome job.


    And why don't you put in some Easter Eggs just for fun? :3 Like an animation, spray or new enemy :J

    ReplyDelete
  21. I saw something strange on deviantart....

    http://www.youtube.com/watch?v=wmd486OWh6Y

    And it saids...

    "There back, and in HD. Us gentlemen at ZG150 Soft would appreciate your support and we will deliver the best we possibly can. This is a fan game, not ment to be sold or gain a profit of of. Look forward to screenshots soon..."

    XBOX Version emulated to PC?????
    Or is Jet Set Radio Air?

    ReplyDelete
    Replies
    1. Sounds more like a fan game, or an HD gameplay, nothing like a port, nothing official at all.

      Delete
  22. I recently started to mess with JSRF again (after a few false starts, lol), and found someone was ahead of me. That's good. Anyway, I did a bit more research into the MULT and NORM blocks, and was also filing through JSRF Tool with .NET Reflector. Sure it's messy, and it's very tough to figure out what's going on. So I'd like to offer to rewrite/clean up the program, using object oriented methods and C#. Please PM me at the Xentax Forums under the same name. I have a quickly whipped up container block analyzer if you'd like to look at it.

    ReplyDelete
    Replies
    1. It not doubt is a freaking mess to any decent programmer haha not only my crappy programming of back then but there's also many many bad tricks to get around some file strutures that I couldn't entirely figure out.

      We can definetly do something :P

      Delete
  23. any chance it'll be possible to extract animations at some point?

    ReplyDelete
    Replies
    1. I dont think so, I got part of the rigging figured out, got the model's skeleton aka bones with position and rotation and pretty sure I could get the bone weights aswell but I couldn't get the hierarchy properly :S

      And animation is probably a whole another level of complexity, so probably never gonna happen, I don't have time research on this stuff these days.

      Delete
  24. !!!!!!!!!! I've been searching and SEARCHING for years for the JSR sfx!! Thank u sooo much!! You not only uploaded the sfx but even more!! Thank you!!

    I had a question, is there any place that I can find the sound effects for the dreamcast Jet Set Radio? I've been looking for the sound effects that play when you finish a tag, but i've had no luck..

    I've even tried to rip them off of my dreamcast game, but i've had no luck doing so either..

    Thanks again man!! I hope to hear from you soon!

    ReplyDelete
    Replies
    1. Cheers!

      I have looked a bit into the JSR file format, after extracting the iso content you get .afs files, these are sorts of dreamcast file containers, I found a tool that lets you explore and extract its content(more files).

      You can open afs with this tool: http://www.moddingway.com/file/270.html

      Then for the soudns they are probably on files named "SND", once you open these with the afs explorer you'll see a lot of sound files, there are many formats.

      .adx these you can play with an ADX plugin for the Winamp player http://www.winamp.com/plugin/adx-plugin/144845
      Sadly there seems to be a minority of adx in the jsrf files, the rest are in another unknown format.

      .osb .mpb .fob fpb haven't seen these before, it may be a custom format of JSR and I haven't been able to find anything helpup about these on the internet, so yeah probably JSR only format, would need quite some research to figure out the format :/

      JSR is being ported to PC for this summer anyway, so they might just recoded all the audio files into a more up to date and accessible format, so I might make a tool if the files aren't protected or something like that.

      Really cool portfolio you got there btw!

      Delete
    2. Yo!!!

      Thanks so much!! Yeahh, i played with the adx files a while back when i was digging into it, but like you said it IS just a minority of the files.. :<

      I hope that when it's ported to the PC it'll be a lot easier to get the files O: O: I'm so excited for the hd release! I played it at e3, I haven't played it in such a long time and I had forgotten that you can't do tricks to pick up speed in JSR lol DX

      The only thing that bums me out about the re-relase was that they couldn't add in Yappie Feet and Many Styles :[[ otherwise it would have been perfect!!

      Thanks for the portfolio comment!! :D I've been wanting to do jsr and jsrf illustrations, but I haven't had the time! Soon though! :D When I make some i'll be sure to link you

      Also sorry for the late response, i was out of the country >n< again thanks a bunch mate!!

      Delete
    3. No probs for the "late" response its all good ;)

      Let's hope they release JSR HD soon, its summer right but still no release date announced :S

      Delete
  25. Thank you for publishing this resource on your website.
    My website > Remove Decals

    ReplyDelete
  26. I have to say this site is awesome ive always wanted pictures of all the graffiti... thanks alot bro

    ReplyDelete
  27. Hi you blog is awesome, I regret not finding it sooner.

    Looking through the new JSR HD files, gonna see by chance if your tools will help decipher some of these dat and bin files.

    ReplyDelete
    Replies
    1. Thanks!
      The tool is for JSRF and the file structure of JSR is totally different so it won't do anything, I took a look at the JSR files (dreamcast) they are the same for JSR HD, I can get the textures, as for models that would require a lot time to figure out the file structure, but I might try.

      Delete
    2. Just starting to go through JSRF with your tool and I gotta say Thanks so much. I've wanted access to these things for years! If I can mod JSR it's seriously a dream come true. Good job man.

      Delete
  28. I absolutely love this tool! Thanks SO much for taking the time to make it! Just a question, though. What do you think about re-uploading an older version of the tool that can convert the ground (even with the stripped triangles)? I don't really mind uv unwrapping by hand if it's off. Or is it more complected than that?

    It's just that the old version of the tool was uploaded onto megaupload, which has now been shut down.

    Thanks

    ReplyDelete
    Replies
    1. Thanks this version extract em with some errors:

      http://www.mediafire.com/?92cj5wz0y54hqbn

      Delete
  29. Bang! got a question for you: Not sure if they're the same type of files at all, but how did you go about exploring the DAT files? For JSR we're slowly getting the Graffiti, Player and Enemy textures (No building or sign textures yet). Next up is trying to crack the dat files, if you have any advice it would be awesome. Thanks!

    ReplyDelete
    Replies
    1. Ah my bad didn't read that properly, yeah I liked a bit at the JSR files, they are too different from JSRF I don't have the time to reverse engineer those, maybe in the long term.

      Delete
    2. Holy crap, last time I replied to this I was very tired and didn't make any sense, my bad :S

      So I looked a bit at the JSR files and might try to make a tool to browse em.

      As to how to go about figuring out the files, two ways, either get some who can reverse engineer the game executable (dissasemble exe, knows assembly code etc), that is "jetsetradio.exe" and then find how the exe loads the files, hard to find a person with such skills and time but definitely the best way to go about getting the file structures much easier(I don't know how to go about disassembling and reading a disassembled exe to do this)

      The other way I did for JSRF, which takes time too is to just use a hex editor and look at the files and compare similar files, read values and compare them to other files to figure out if there's some kind of structure going on.

      When I started though I just made a simple program which would read the file and read the data as "Floats" (aka singles/decimals values, example: 1.4564897) to see at which part of the file there was model vertex data.

      That wasn't the best approach, but it was good to find which files contain model data.

      If you look at JSRF fiels with a hex editor you can see right away that some files have ascii header names, such as "MULT" "NORM" "MDLB" (models) etc
      So the next step is to figure out the structure of those headers, usually they give starting and ending offsets and eventually sizes or counts of blocks of data the file contains.

      In fact MULT and NORM are like containers and they can contain multiple blocks of data, so you find a MULT header which gives you the block starting/ending offsets from there you can get the block and jump to the next block and so on, MULT contain NORMs.

      NORM blocks can contain MDLB (models) or textures or materials (16 bytes blocks) and more data block types which I didn't figure out.

      Now JSR doesn't seem to have header names for all the blocks, so its not as easy to figure out what is a header or where a block starts.

      I looked to the player.afs which contains all the player files and then at the "BISDAT" and all those which finish by DAT, player files start by "PLAY" obviously a header.

      Starting the 16th byte it seems to have a list of number + offset (int32 + int32)

      If you read at offset 16 as int32 you get: 40060

      If you jump to the offset 40060 it does look like its another block as we have 4 null bytes before the offset 40060.

      But lets go back at the start of the file, read at offset 20 as int32 you get: 1
      Read offset 24 as int32 you get: 140868
      Its higher than 40060, so again could be an offset pointing to the start of the next block of data.

      The list goes on.

      If you go to the offsets 40060 or 140868 and read the first 4 bytes as int32 you get 15, so both give 15 at their start, yeah I doubt that's a coincidence, following that there's 28 bytes of zeros and then 12 bytes that read as 3 Floats: 1 1 1, definitely into something here.

      So it seems there is a list of blocks offsets at the start of the file, then we'd have to figure out each block, see if one is similar to the other etc

      That's how I got about it now, so first figure out the header, what it defines, its whole size and then once I find a block that looks like it has vertex data, I'll focus one being able to recognize when a block seems to be a model and then figure out its structure to get the model data and see if its a model.

      Delete
  30. Hey Bang!, I had a question (although it may be a really stupid one) Where would I go about getting the game files to open in the program. Does it require a ROM of the game? or just a save file? Thank you for any help you have!

    ReplyDelete
    Replies
    1. Hey, verry late, you have to get the JSRF .iso file then extract it (look for xbox iso extraction tools on google) so then you get the files which you can open with the jsrf toolm, that is .dat and .bin files.

      Another way is if you have a modded xbox and can access it by FTP you can get the files while you have the jsrf dvd in your xbox.

      Delete
  31. Sugoi. This game is artistically incredible. Thanks for sharing.

    ReplyDelete