ISO to CSO conversion. A complete Guide.

Thursday, March 01, 2007

I have UMD’s, but then again it’s a pain carrying them at all times. There are times when the stupid plastic jacket around them snaps & I’ve got to go through the pain of gluing it together again. :-(

The problem, I want my games to run of my memory stick. The second part of the problem, I want these games to be small. The solution, convert your legal games into ISO’s and further compress these ISO’s into CSO.


Now how do I do that ???? Not to worry :) There’s a great tool called the UMD Gen

The picture shows you how it looks.





Now lets say you have a ISO of a legal copy of the UMD you own, you’ve to convert it. I have described the steps, as how to do it with illustrations.
[Please do not Pirate Games, gaming companies will then stop making them for us ]

1. Extract the ISO using Winrar. You would get a folder called PSP_GAME & a file called UMD_DATA.bin.



2. Now open the the PSP_GAME Folder. You would find a 2 directories & a few file.

3. One of the directories present would be named SYSDIR.

4. Open it.

5. You would find a directory called as UPDATE & 2 files called BOOT.bin & EBOOT.bin

6. Delete the UPDATE Directory & the BOOT.bin file ( look at the Images below)



7. DO NOT DELETE EBOOT.bin

8. Traverse back to the directory where you extracted the ISO.

9. Now drag & drop the PSP_GAME folder & the file UMD_DATA.bin into the UMD Gen tool. ( look at the Image below)



10. Click on the save button & select the CSO option. ( look at the Image below)



11. Chose the path where you want to save the CSO file & name the file whatever you want to.

12. On clicking save you will get a Window as show. Don’t change any of the value & leave the compression value as 9 for the best possible compression.

13. Click on Continue

14. You would see a progress bar. ( Look at the image below)



15. Once the progress bar disappears. Go to the saved location & Viola your CSO is ready :-)



I emphasize again , please do not make copies of the UMD’s that you do not own.

The value used for the compression, 9 is the highest compression level. If your game jerks after compression , reduce the value & make a CSO, usually 5 is a good bet !!!









If you are a High Def freak and want to calculate the video bitrate of your video file, have a look at this Blog. It's Really cool

Look at the main page of the blog for more on the PSP & Other Cool Stuff, the link to main page is THIS

10 July 2007:

Well there a certain searches on Google that are like figuring out how to change a CSO into a ISO & they land up here. The first thing is I am wondering why they would want to do this. The probable reason is that, they have downloaded a CSO & it looks like the game’s jerking & they figure out the compression level is very high. So probably make it back into a ISO and play the game or probably re-compress the ISO back to a CSO with lesser compression level.

So to convert a CSO to an ISO, the change in the above mentioned steps (i.e more specifically in step 10) would be to save the resulting file as an ISO & that would give you an ISO, which would run smooth on your PSP.

27 comments:

Anonymous Friday, July 06, 2007 11:34:00 AM  

Cool guide you got there! What other stuff can u rip out of a game to save space? also how about the dax format?

Dennis D Maliekal Tuesday, July 10, 2007 3:40:00 PM  

To save space ... The Soundtracks seem like a good idea, lets say you've got GTA ... The radio station's one thing that you could remove to reduce your CSO size to a great extent.

I did not get your point on " how about the dax format" ??? You mean is it better ? or you wanna know how to use it ????

Anonymous Thursday, July 19, 2007 1:51:00 PM  

i'm not too sure if i did anything wrong but my nhl game says "error! next avalible LBA position is 8651 but LBA [\PSP_GAME\USRDIR\pad0.pad] position is 8650." so i found those and i delete it and resave but when i load the .cso on my psp it becomes my umd game =\

Anonymous Friday, July 20, 2007 12:38:00 AM  

i found out the problem about loading my umd game. i can play the game now, but when i'm finished a "game" of hockey and when i try to quit (to go back to the main menu) it freezes whys that? how can i fix it?

Dennis D Maliekal Friday, July 20, 2007 9:54:00 AM  

I probably guess it's because, you've messed around with the original LBA (Logical Block Address)of the files.

When you press home & the yes for the game to exit, the File (i am not using the term Module here since the We have a executalbe file in our case)that needs to be executed to perform a exit is not called, but instead someother. This is because the LBA of the "Exit" File is shifted.

The most probable way to solve this is , you remake your CSO with the original ISO you have.

If you are still facing the problem you could probably use CISO, it's another tool to create CSO's.


----------------------------------
Typically in a Homebrew Code , for you to exit a normally and not make you PSP freeze ... This piece of code needs to be added

* Exit callback */
int exit_callback(int arg1, int arg2, void *common) {
sceKernelExitGame();
return 0;
}

/* Callback thread */
int CallbackThread(SceSize args, void *argp) {
int cbid;

cbid = sceKernelCreateCallback("Exit Callback", exit_callback, NULL);
sceKernelRegisterExitCallback(cbid);

sceKernelSleepThreadCB();

return 0;
}

/* Sets up the callback thread and returns its thread id */
int SetupCallbacks(void) {
int thid = 0;

thid = sceKernelCreateThread("update_thread", CallbackThread, 0x11, 0xFA0, 0, 0);
if(thid >= 0) {
sceKernelStartThread(thid, 0, 0);
}

return thid;
}
----------------------------------

If my approach does not work, shoot your query in www.yourpsp.in , Somebody may probably answer it.

Dennis D Maliekal Friday, July 20, 2007 9:55:00 AM  

I found this Link , where a whole load of Conversion tools are available ...

http://psp.console-tribe.com/downloads/cat-24/iso-tools.html

Anonymous Friday, October 05, 2007 6:23:00 AM  

I have a problem again, ok now i have the new version custom firmware 3.52 M33 and when i start anything on game it says "this game can not be started." i've tried doing my kernal to 1.5 didn't work. or maybe i've done it wrong? but i currently shifted it back to 3.52 m33

Dennis D Maliekal Friday, October 05, 2007 9:56:00 AM  

The possible reason is

1. There is no UMD in the Drive & You have not enabled the UMD ISO Mode to Sony NP9660, in the VSH Menu.

Either change the UMD ISO Mode or keep a UMD in the Drive to run the game.

Anonymous Friday, October 05, 2007 5:06:00 PM  

I do have a UMD in there never took it out.

Dennis D Maliekal Friday, October 05, 2007 5:12:00 PM  

Check these ...
1. Set the kernel to 3.52 in the recovery.

2. Set the CPU Speed to 333Mhz

3. Enable the UMD ISO Mode to Sony NP9660.

4. Try with alternate legal ISO backup's.

Let me know if you still see the problem.

Anonymous Saturday, October 06, 2007 8:21:00 AM  

Now, it enters into the game but before anything pops out, the screen goes all black and then it just stays like that like my UMD isn't loading but when i try the UMD game itself it works.

drbeaver Wednesday, March 12, 2008 4:59:00 PM  

is it mandatory to un-pack the iso-file? can't we just open the iso in UMDGen and delete files there?

drbeaver Monday, March 24, 2008 3:48:00 PM  

I founf out that it's better not to unpack and delete files.
some games may not work

you should:
1) open ISO in UMDGen
2) go to UMD Properties
3) press Optimize in a left bottom corner

that way the UMDGen changes the size of update files to zero and also check for dummies

Dennis D Maliekal Tuesday, March 25, 2008 6:00:00 PM  

Can you gimme the source as to where you found this info ?

Anonymous Wednesday, May 21, 2008 8:17:00 PM  

hi dont know if any1 can help me? my son is 6 n i dont know wat he did but all of a sudden his umd is not working all da games on memory stick is but he has lost all his profiles and memry has disappeared
pls help me coz i have no idea wat 2 do

Anonymous Saturday, December 06, 2008 9:09:00 PM  

thanks a lot! really useful guide

Anonymous Monday, January 05, 2009 1:53:00 PM  

Thanks a lot on this Informative Forum, I learned a lot on this.....


More Power

Anonymous Wednesday, January 14, 2009 9:36:00 AM  

Nice guide thanks :-)

Anonymous Thursday, February 05, 2009 11:56:00 AM  

Thank you , thank you, thank you :-)

drbeaver Saturday, March 21, 2009 1:03:00 AM  

Can you gimme the source as to where you found this info ?

i'm not sure where have i read about it but I've got problems with some games when unpacking ISO

drbeaver Saturday, March 21, 2009 2:36:00 AM  

plus i can't understand why to unpack if one can open ISO in UMDGen and if needed delete any files there

Anonymous Sunday, May 17, 2009 1:59:00 PM  

Hi, I just did my cso file and transfer it into my memory card but when i open games in my psp games menu it says "there is no games" please help me.....

drbeaver Tuesday, May 19, 2009 1:11:00 AM  

did you put a cso file into ISO directory?

Anonymous Saturday, April 10, 2010 11:25:00 PM  

i did all you have said about converting ISO into CSO... but i got a error saying that "The game could not be started. (80020148)". what does that mean?? how can i resolve it?? plzz help me...

Dennis D Maliekal Monday, April 12, 2010 11:08:00 AM  

Do you have a PSP running custom firmware ???

Unknown Sunday, April 18, 2010 2:03:00 PM  

no i dont... i dont think so...

Anonymous Tuesday, June 21, 2011 7:52:00 AM  

Do you ONLY delete the UPDATE Directory and the BOOT.bin file??? What if there is another file other than the EBOOT.bin?

Followers

If You Have Benefitted From This Site Please Donate To Keep It Alive

  © Free Blogger Templates Columnus by Ourblogtemplates.com 2008

Back to TOP