1. think of something you wanna change
In this Tutorial im going to change Aquas ingame textures to make her look similar to Kairi.
Getting the textures: open your eng-patched iso in UMDGen, go to “PSP_GAME” and then to “USRDIR”. You will see BBS0/1/2/3/4.dat. These contain all kinds of data of the game. We are gonna need the BBS1.dat which contains ingame textures so right-click on it and “extract” it to your desktop. Next unzip Xeeynamos tools and read the readme. After you know what every program does drag the BBS1.dat into the same folder as those programs are and then over the program that extracts the TIM-files (textures) and wait til it has finished extracting. Done that, youll see a new folder and a list-file. The folder contains every ingame texture of the game and the list will be needed later.
Editing the textures: To open the textures youre gonna need GGS . So , run that and click on “open”, go to your texture folder , select every texture in there and click on open. Set the interlace in GGS to BGR+I to make them visible. Now youll be able to see the textures . now just scroll through the textures until you find a texture with aquas normal clothes and hair (not armor). There are 8 or so of this texture so youll have to find every single one to be sure that it works later, everytime you find one of these textures note the name on a text-document or word(youre gonna need this later) . Now just click on one of them and a bigger version of it will appear in the mainscreen. Right-click on it and save as png-file on your desktop. Open this png-file with Gimp. Next go to “image” then “mode” and click on RGB. This allows you to use the “colors” tools. So go to “colors” and click on “hue-saturation”. A box will appear with 6 colors and 4 other options . so now we wanna change aquas blue hair to kairis brown-red-hair^^ to do that select the blue color and change the “hue, saturation and lightness settings to the color you want , in this case brown-red (I used 135 hue, -60 lightness and 100 saturation). Click on ok and save.
Replacing the old texture: To replace the old texture with the new one open GGS again. Click on open and select one of the 8(or 9?) identical textures. It will appear in the bottom of GGS , now drag the edited png-file to GGS where the name of the other texture is. Itll appear on the mainscreen set the opacity to 0 and click apply ( if it isn’t already set to 0). Then just drag the pic in the mainscreen over the original texture in the bottom and itll get replaced. Now go to your textures folder and copy the just replaced texture . you had 8 (or 9?) textures in the beginning , one is already replaced which means there are 7 (or 8?) left. So paste the copied texture 7(or 8?) times. Next open the text-document or word-file you created earlier which contains the names of all those textures you need to replace . rename the copied textures to the ones written on your text-document or word-file (don’t rename one of them to the one you already replaced though!!!)and drag them into your textures folder . now drag the textures folder and the list-file I mentioned earlier over the patch-program by xeeynamo. When it finishes open your eng-patched iso in UMDGen and replace the BBS1.dat at “USRDIR” with the new one you just patched (which should be where the texture folder and list-file are) . next save as uncompressed iso and transfer it to your psp . enjoy!!!
This method works also for every other texture in the game so feel free try out different things.
OPTIONAL:
Making a ppf-patch: open the eng-patched iso in UMDGen (not the one you just created) and extract the BBS1.dat to your desktop. Open ppf-studio . youll see “original file” and “patched file”. In original select the BBS1.dat you just extracted from the unedited iso . in patched select the patched BBS1.dat which should still be in xeeynamos tools folder. In ppf file output , click on the folder image and then write a name for your patch , for example: “aquaretex.ppf” (you have to write .ppf at the end or it wont be a ppf-file in the end). Last thing to do now is to write a description , for example : “changes aqua to kairi “ and click on create patch . when its done youll have a ppf-patch which can be applied by using ppf-o-matic or UMDGen. To release it just upload it somewhere and post it in a forum or so.
I hope this helps a few people or at least inspires them to make some texturehacks
VERY SPECIAL THX GO TO TRUTHKEY FOR INSPIRING ME TO DO ALL OF THIS. THX; YOU ARE THE BEST TRUTH !!!!!