Dot Hack Infection, Kite Modded

Discussion in 'Multimedia' started by Daikonran, Dec 7, 2012.

Watchers:
This thread is being watched by 3 users.
  1. Daikonran

    Daikonran Well-Known Member Senior Member

    Local Time:
    9:50 AM
    Well guys, I've been replaying through dot hack infection but I quickly decided I no longer to play as a twin blader. Hence, why I started modding it. At first I just changed Kite's class which works pretty well except he uses the twinblade animations for all the abilities. So I decided to mod his models, animation, and nameplate as well. Here is a little video of it in action, just figured I'd share. http://www.youtube.com/watch?v=ChxoVVxEpG8&feature=youtu.be

    **Added Tutorial Below
    [​IMG]

    Well guys I'm gonna try my best to explain how to do this. This is my first guide for modding. I also wanted to say thanks to Aryth and Pieohpah for helping me with the pnach files and to Xu Yuan who's thread is how I learned to do this. So first you need to decide what do you wanna do. Here are your two options (If you wanna do the second you have to do the first if you're switching to a different class):

    Change Kites Class: This will change his class, the weapon you are currently equipping will change to the weapon of the class you changed it to. You will now be able to equip that classes armor and weapons, and learn their skills. The weapons all fit nicely in Kite's hand and do not look awkward. However when fighting monsters Kite will still use the weapons as if they are twin blade and have twinblade animations. This however is as simple as downloading the files I provide.

    Model/Animation/Nameplate: These are three changes that I think make it more enjoyable playing another class.You must change both the models and animations for it to work, but you don't need to change nameplate. So to have Kite attack like the class he is you must change both the animation and the model.

    1. Kites Class
    Files you need
    pcsx2: http://pcsx2.net/download.html
    Classes: http://www.mediafire.com/?s81jxm7fhd8md8a

    This is rather simple. For this to work you must be using pcsx2, I will not provide where you to get the Bios for the emulator or the iso file for the game. If you actually own a ps2 and the game, you will have no problem aquiring these files. So after you have pcsx2 set up and the class files downloaded, extract the .rar to your desktop. It will create a Classes folder with 5 folders in it. Each folder has a .pnach in it, one for each class, it's not hard to figure out which is which. Take the one you want and move it into your C:/ProgramFiles/PCSX2/Cheats. Afterwards load up pcsx2. On the top menu bar hit hit System, and then check Enable Cheats. That's it, when you load up the game you will be the class you changed it to. Do not put more than one of those .pnachs in your cheats at once. Only one can load at a time. Also it highly suggested you start a new file, or equip armor that has no skills attached to it beforehand. This is because the skills you currently have will stick when you change classes and you will permanently have those twinblade moves and whatever spells you had. This does not change your stat progression. So running as a WaveMaster will be difficult SP wise, as you will still be leveling up your stats as if you were a twinblade. Changing that is more complex and I can't do that yet but I'm looking into it.

    2.Advance Modifications
    Files you need:
    HxD: http://download.cnet.com/HxD-Hex-Editor/3000-2352_4-10891068.html

    Models

    Okay we are gonna go through this step by step. I'm going to start with the PC Model, then the Name Plate and finally The Animations. The reason for this is because you cannot apply animations without changing the PC Model first.
    So Install HxD Editor from that link, it's free and easy to use. Once installed, find the location of your dot hack infection iso. Load HxD and open the iso in it. So now you hit ctrl G. In it type “13CAC80”. One there you should see this, without the red boxes.

    [​IMG]

    The red boxes are the codes you are going to want to replace. Here is a List of the different models, credits for finding them go to Xu Yuan.

    *Even though some of these characters are not in Infection, their models and animations were already created and packaged in Infection. So you can use them in infection

    So just sub in the code for the model you want Kite to be and then hit save. You'll notice all the codes are XX XX 40 00 XX XX 40 00. Do not change the “40”s or the “00”s. After saving, run the game as normal and your model will be change.

    Name Plate

    The Nameplate is the next thing we will alter and it is very simple. The nameplate is the image by your health bar. Without changing this, even though your model and class are changed you will still see Kite's face. This will fix that. Again open the iso in HxD. Once loaded hit ctrl G again and put in “1716E00”. This will take you to this code line.

    [​IMG]

    The red box is the number you want to change. You'll notice it is in text and not the hex. This is fine, you can edit it the same way you edited the hex. So change the number to one of these codes, again credited to Xu Yuan for finding them.
    *Even though some of these characters are not in Infection, their models, name plates and animations were already created and packaged in Infection. So you can use them in infection

    After changing that, saving and reloading, you will have the name plate of the ones you entered.

    Animations

    So now it's time to change the animations. This requires a bit more editing then the rest of the modifications. Once more, load the iso in HxD. Hit ctrl G and put in “1726560”. This is part of the code, well the end of it, it goes up to the offset number we put in “1726560”.

    [​IMG]

    What we want to do here is find everywhere it says “tu1” and replace it with the code we want. You will see I squared out a few of them in red in the image (ignore the blue squares, that'll be addressed farther below), I did not square all of them though, you must change all of them, from “1726560” down.. That is EXCEPT “ANM_ctu1hac4b”. That one needs to be edited a bit more than just subbing in for tu1 (you will need to change “ctu1latc0” below it the same way you changed the others). I isolated where the one you need to change more extensively in between two red lines in the image so there is no confusion. The reason for this is no other character has a gate hacking animation so it will not work. You NEED to change “ANM_ctu1hac4b” to something like “anm_cXXXdwn0”. This should fix any issue with that. The XXX would be subbed for the animations you using for everything else you substituted for “tu1”. There is an optional part you may way to do if you are are changing to a wave master, they are suppose to have 2 more magic animations instead of 3 skills animations. So if you wanted to do this look back up at the image at the blue boxes. You would want to change them from Ski2, Ski3, Ski4 to Mag1, Mag2, and Mag3. This will change it to the magic animations, one of your animations will be a repeat of a prior one (Mag1) but it will correct this issue so you have more animations. Here are the animations codes you will want to sub in for tu1:
    *Even though some of these characters are not in Infection, their models and animations were already created and packaged in Infection. So you can use them in infection

    Conclusion:
    Well I hope I explained this well, if not I'm sorry. If you have questions just post here and I'll try to assist you. Just a little forewarning, I have not tested each individual model, animation, and nameplate out. I have successfully changed all three in my iso to BlackRose and it all worked. If one of the codes is not right or you are getting some type of crash, let me know we will figure it out together. Also, I do not know the compatibility of these modifications with the next games. I would think that you can just modify the next games iso like we did this. The class pnachs will not be compatible yet. I will however in the future add how to edit it them to work for each game (I actually wanna play through infection and enjoy the fruits of my labor a little bit before doing more) The other thing to be noted is that the voices will not change. Your character's voice will still be Kite's no matter who you changed your PC model,nameplate, class, or animation to. This does mean that abilities kite could never use before will not have the proper voice acting on it. It's small in the relative scheme of things, considering the story line is the same which means you are still Kite, you would have just designed a different character and different class in character customization. In the future I'll add more to this, wanna figure out the stat distribution for each class on leveling up and possibly look into the voice situation. Well that's it, enjoy!

    ****Side Note: I'm testing wavemaster out now with elk model and animations. Something I noticed and this will be the same for any model switch, in the beginning when you are suppose to be green Kite you will bea shiny blue version of the model you chose. This fixes when Kite's color changes, and also the nameplate will display the wrong nameplate during creation but once you get past the same part as the color it fixes it.
  2. Siegfre
    • Staff / Administrator

    Siegfre [IridiumBased] President Staff Member

    Local Time:
    6:50 AM
    Very cool, what'd you use to do it? I've never actually tried editing anything in game before.
  3. Krescent

    Krescent Well-Known Member Senior Member

    Local Time:
    9:50 AM
    Ahoy there!
    Daikonran likes this.
  4. Aryth

    Aryth Developer Senior Member Indiegogo Backer

    Local Time:
    8:50 AM
    You need a hex editor and an emulator with a cheat-able something, or a modded PS2 with a cheat disk.

    Here's the link to the actual tutorial. O.O (Have to be a member of the forum to see it).
  5. Daikonran

    Daikonran Well-Known Member Senior Member

    Local Time:
    9:50 AM
    Yeah I used HxD cause it's free and easy, but I'm sure there are other editors out there you could use. The tutorial goes through step by step how to do it
  6. Amorouslovers.

    Amorouslovers. Well-Known Member Senior Member

    Local Time:
    8:50 AM
    That's... so cool. o:
  7. AzureCloud

    AzureCloud Well-Known Member Senior Member

    Local Time:
    6:50 AM
    maggiiiccccc
    Daikonran likes this.
  8. Siegfre
    • Staff / Administrator

    Siegfre [IridiumBased] President Staff Member

    Local Time:
    6:50 AM
    Figured it might have been using a hex editor, if I ever go back to playing IMOQ I'll definitely play with it. Makes me curious about doing the same thing with GU as well.
  9. Aryth

    Aryth Developer Senior Member Indiegogo Backer

    Local Time:
    8:50 AM
    Yeah, that is a curious thing. Kite was retrofitted for all of the classes, perhaps the same thing can be done to Haseo... Oh... The possibilities. O.O
  10. Amorouslovers.

    Amorouslovers. Well-Known Member Senior Member

    Local Time:
    8:50 AM
    Well, they have Gameshark codes that allow you to play as other characters, using their skills and whatnot, so I'd imagine it'd be that way? I dunno.
  11. Aryth

    Aryth Developer Senior Member Indiegogo Backer

    Local Time:
    8:50 AM
    Well, what Daikonran really accomplished, but didn't show, is that you could equip Kite with the class of other characters and use their weapons, etc. (i.e. Kite with an Axe, or something). The animations may or may not work, but this may be able to be refined in G.U.
  12. Daikonran

    Daikonran Well-Known Member Senior Member

    Local Time:
    9:50 AM
    I decided to add the tutorial to the Original Post of this thread.
  13. Zak

    Zak Member

    Local Time:
    9:50 AM
    Hi there, I've really been interested in dot hack for a long time, thought this might be a great and refreshing way to play again. I wanted to have kite with the animations and class of balmung but I don't want him to actually look like balmung. I think I did everything correct but the game won't load to the main menu. If I use a save state it'll show him with blademaster gear but holding twinblades with no model change. If I try to change his weapon the game freezes. Any extra help would be great or even a video guide on how to do it.
  14. Daikonran

    Daikonran Well-Known Member Senior Member

    Local Time:
    9:50 AM
    So you want to play as Kite but as a Blade Master Class with Blade Master abilities and gear? If that is the case if you download http://www.mediafire.com/?s81jxm7fhd8md8a which is the pnach files to do so. Once downloaded, extract the rar to your desktop (I use winrar) it should create a folder called "Classes". Afterwards you take the file in the folder labeled BM (Blade Master) and place it here: C:/ProgramFiles/PCSX2/Cheats. Then in your PCSX2 emulator you need to enable cheats from the top menu. When you do that and then load dot hack infection it should change your class to Blade Master.

    If you put all of the class files into the cheats it will not work. I am not sure if you have to put just the file and not the folder, but that is what I did. As in I took the .pnach out of the folder and moved it into the cheats directory of PCSX2. Also if you are trying to use it on any other version of dot hack (such as mutation, or outbreak) it will not work. I was going to make the files for the other games but it was a little bit more difficult than anticipated and there seemed to be a general lack of interest from other people, plus was pre-occupied by other priorities (I may get back to doing it in the future). You should not have to create a new file to test it out, a pre-existing dot hack file will show the changes but it suggested you do not save as it can cause issues where skills from one class stick, such as the twinblade abilities you have from your current equipment. If none of that fixes it, would it be possible for you to take a screenshot of the console of the emulator so I can see what it is saying is wrong.

    I have not experienced the issues you are reporting before but I only tested briefly making sure each file loads properly in the emulator and were the proper classes for each. I did test Heavy Blade and Wave Master ones thoroughly and they do work. Can you perhaps try a different class change and tell me if you have the same result as your current?
  15. Zak

    Zak Member

    Local Time:
    9:50 AM
    Bit confused here atm, I thought that in order to have the class switch and have the animations for the new class you had to use the hex editor as well, or did I read it wrong or something?
  16. Daikonran

    Daikonran Well-Known Member Senior Member

    Local Time:
    9:50 AM
    If you change the animations you have to also change the model. There is no animations made for kite's model for other classes. He is made to able to hold all the different weapon types however he doesn't have attack animations for them. If you want to play with animations you also need to change the model to the corresponding animation, like the video I posted of wavemaster class, elk model, elk animation.

    Ex:
    bu1 – Balmung Animations
    corresponds with
    f06 - Balmung Model

    The animations will not work with any other model but the one it corresponds with. Does that explain the issue?
  17. Zak

    Zak Member

    Local Time:
    9:50 AM
    Ah I see, I misread it thinking he could also have the animations. I gave it a go with the pnach as well as changing the model and it worked out well. If you do plan on doing more you should start with quarantine and work down imo, since you spend the most time playing in quarantine imo. Keep up the great work!
  18. Daikonran

    Daikonran Well-Known Member Senior Member

    Local Time:
    9:50 AM
    Glad you got it to work and someone's enjoying it. The main purpose of doing it was so I could replay through it as a different class, so starting with quarantine wasn't in my thought process. The main problem is the Hex in the other games are different. The offsets don't match up so I'd need to go through all of the code to look for the proper line and spot to tell the pnach where to change the code (it's harder than it sounds). It also appears that the coding of animations change as well, I'm not sure exactly to what, but I believe like "tu1" was changed to "k" for Kites (though I'm not certain) so would need to hammer that out as well. If I do continue, I will do mutation next as it is probably closest to infection code wise, if I do I'll be sure to post the pnach files as well as whatever else I decide to do.
  19. Zak

    Zak Member

    Local Time:
    9:50 AM
    Actually just got done beating all 4 games, I eventually started to cheat the levels/hp/sp/virus cores in the 3rd and 4th game, I honestly have no clue how I beat this as a kid without save states, fps unlock speedups, the grinding, etc. I was still wanting to pull my hair out even with all these advantages.
  20. Daikonran

    Daikonran Well-Known Member Senior Member

    Local Time:
    9:50 AM
    Idk why I thought of this but I thought someone may find it interesting it the original thread about editing infection they were exploring how to change the hex to make dungeons, spawn monsters, and make cutscenes. Would be interesting if someone could make it into a different plotline using the models and animations already ingame and just editting cutscenes and using some of the fields already existing that are just fillers for grinding for quests. I know I also read something about where in the hex the emails are in.

Share This Page

  • Facebook