zOMG! IT WORKED! I can't believe it worked!! I managed to redub a cutscene and the intro to another language!! (latinoamerican spanish, but obviously this can be done with any language you want)
. Really, I can't believe it worked, I'm just a noob who can search stuff on google and managed to "mod" a PSP game ((this little thing may not sound like too much for a lot of people, but to me it does because I don't even know how to use a hex editor)).The video itself was a little bit more pixelated, but I'm sure that if I configure a little bit more the settings it will look as good as the original. However, now I only know how to redub the cutscenes but not the actual "gameplay", and I suppose that would be different because those won't be PMF files, but those will be another kind of extension with an AT3 sound (it would be as simple as replacing the AT3 sound with another one, but then the difficult part would be to repack everything into that unknown extension file).
Ok, I'll proceed to explain
how to redub the cutscenes:
1) Once you get the ISO, extract it with UltraISO or UMDGen (I recommend UMDGen and you'll gonna have to use it at the end, so I give you the download link
here )
2) Download CriPackedFileMaker (from
here ). Start the program and drag the file named "FILEDATA.cpk" (which is in the \PSP_GAME\USRDIR folder). Now extract the cpk (you may want to create a new folder so that it extracts there). You'll have a lot of files without extension, and all of them are "ID" followed by a number. In this case we'll pay attention to the ones which are cutscenes. Which ones?, Look at the first page of the thread to find out; the cutscenes are PMF files. From now on, you should choose which cutscene to redub and focus on that one (so I recommend you to copy that cutscene into a separate folder)
3) Download
http://tinyurl.com/p5ne9ff and start it. The program is pretty self-explanatory. You will select your cutscene and the program will "extract it". As a result you'll get an AVI file and a AT3 file. Ignore the AT3 file, we'll focus on the AVI file (the AVI file doesn't have sound).
4) Now, this is one of the important parts: the actual "redub". You'll need:
*video editor. I used Sony Vegas.
*the mp3 audio of the digimon episode in the language you want (just search that episode in youtube and download it in mp3 format; you don't even need a program for that, just google "youtube to mp3" and you'll get thousands of pages that will let you do that).
Open your video editor and drag the AVI file into it. It doesn't work? It displays some error?. Download
Oxelon Media converter or some other video converter (I just put that one because it's freeware and very good), and convert the AVI into MP4.
Now "do the magic", do the redub. How?, simple: cut pieces of audio to sync the cutscene (there may be some little differences in lenght between the anime and the cutscene, but somehow try to make it fit the better possible). I won't explain you how to use a video editor, search in youtube for knowing the very basics. In case of Sony Vegas, in order to cut pieces of audio, you've gotta press "S" and it will split, now you should drag that piece of audio and see if it fits the context. You can also help yourself by having the digimon anime in a different window, so you can compare the differences and try to see how to make the best edition possible. The MUSIC of the final result may result a little bit awkward, depending on the cutscene, because you're focusing on the voices not on the music (There ARE ways to "mute" the music (you'd need another program) but it lowers the voice quality so it's really not worth it).
Be sure to play each part more than 1 time, so you can really notice if it's synched or not. Once you're done with syncing each part, play the whole thing to see if you like it. If you do, then it's time to render it. Render it as MP3. Yes, MP3, the video was just a visual help, you just want the audio. In fact, if you converted the AVI to MP4 (so that the video editor can recognize it), now you should delete the MP4 because it won't be useful anymore.
5) I divided this section in parts:
a) Convert the AVI extracted file to AVI (yes, kinda ilogical, but it's necessary) using Oxelon Converter. Convert the MP3 file you created to wav, also by Oxelon Converter.
b) You'll need to get Umd Stream Composer which is a part of UMD Tools. I can't give you the link to UMD Tools, you'll have to search it yourself. Start UMD Stream Composer and click "new", and in "clip name" and "project name" you should put the name of the ID file, just to keep track of everything, or something that relates to the cutscene (in other words, put whatever you want, but it's recommended to be organised if you'll want to redub all the cutscenes). Click next. In "max clip size" you should increase the value up to a little bit more that the original ID file was, for example, let's say that the ID file was 3MB, then you should put 4MB or something like that (Although I suppose that you can just put a high number and it'll also work, I'm not 100% sure). And select the box that says "PSP Movie format (for game) ", that's VERY important! . Now click finish
c) Drag the converted AVI to "video 1" and the wav to "Audio 1". Now click "Encode+Multiplex" and click start.
d) Now you should have a MPS file somewhere. Where?, I think it depends. In my case it was
Code:
C:\Users\Name of the user\Documents\UmdStreamComposer\MuxWork\Folder named after your project
But I think that in some cases the directory can be other. If you can't find your MPS file do this: click "start" and in "search program and files" write ".mps" . If in the results it appears something that was named after your project and ends in mps, then right click that file and "open file location".
e) Now you should download "MPS to PMF" converter. I'm not sure if I can't give you that link either, so you'll have to google it. Once you have it, copy and paste the .MPS file into the folder where all the "MPS to PMF" is. And now click "Run me to convert.bat". You should get a PMF video file which will appear in the same "MPS to PMF" directory.
6) Okay!! Now you've got the PMF video file! Time to repack everything. Make a backup of the folder in which you've got all the ID files, and a backup of the Digimon Adventure ISO. Now, rename the PMF file to the correspondent ID+number, and no extension at the end. Cut and paste that into the folder which contains all the ID files (it will ask you if you wanna replace the files: YES). Now open CriPackedFileMaker and click the icon at the right ("Open Base Directory for CPK File Packaging") and browse till you find your folder which contains the ID files. Now click "Build CPK file" and put exactly these settings:
and click "Start to Build". When it's done you should have a new CPK file. Rename it "FILEDATA.CPK"
7) Ok, now it's time to replace the old cpk file with the new one. How to do that? If you still don't have it, download UMDGen (which you can get from
here ). Start UMDGen and select the Digimon Adventure ISO. Inside UMDGen go to the USRDIR folder where the old CPK file is, right click on the CPK file and delete it. Now drag the new one onto that folder. Now click "Save" and you'll have the new ISO. Congratulations, now put that thing into your PSP to see if it worked!