8/07/2006

Success Emulate UMD on FW2.60 ^o^

Success Emulate UMD on FW2.60 :
  Open and Read file inside ISO by

SceUID fd = sceIoOpen("disc0:/xxx", PSP_O_RDONLY, 0777);
sceIoRead(fd, buffer, size);
sceIoClose(fd);


TODO :
  LoadExec ISO's BOOT.BIN by

sceKernelLoadExec("disc0:/PSP_GAME/SYSDIR/BOOT.BIN", ¶m);

22 Comments:

At 8/07/2006 01:08:00 pm, Blogger cyanide_nfs said...

Wow! Big news...

But is that the only piece of code required? At just 3 lines, it looks too easy :P

Secondly, I can't help but notice that the code reads:
sceIoOpen("disc0:/xxx", PSP_O_RDONLY, 0777);

Shouldn't it be:
sceIoOpen("ms0:/xxx", PSP_O_RDONLY, 0777);
since it's loading the ISO from the memory stick?

Thanks :)

 
At 8/07/2006 02:25:00 pm, Blogger 0okm said...

>> cyanide_nfs
the code is after load the iso to "Emulate UMD"
then can use
sceIoOpen("disc0:/xxx", PSP_O_RDONLY, 0777);
to read file inside iso :P

 
At 8/07/2006 02:37:00 pm, Blogger cyanide_nfs said...

Haha..Thanks for the info...

Any chance of releasing the code? :P

Again, big thanks for doing this, I'm sure lot of people will be happy :P

 
At 8/07/2006 04:06:00 pm, Blogger Joeschie said...

Hi 0okm, this are great news!
Do u use the GTA-Exploit for running it?

 
At 8/07/2006 05:39:00 pm, Blogger Yoshihiro said...

Hi Ookm you can use load and start module because the eboot.bin it's a prx encrypted and loadmodule work after the kernel exploit not use sceKernelLoadExec("",0); because the loadexec is destroy by the exploit loadmodule it's your best way .

code :
int load;
load = sceKernelLoadModule("disc0:/PSP_GAME/SYSDIR/BOOT.BIN",0,0);
sceKernelStartModule ( load , 0 , NULL , NULL , NULL );

Cheer Yoshihiro

 
At 8/07/2006 05:43:00 pm, Blogger Mr_Dank said...

nice

 
At 8/07/2006 08:06:00 pm, Blogger Xtra said...

Nice job! If you need any help, I would love to help I give full support! I also have some hosting space I you need, 50gb traffic a month should be enough, send me a mail, groovydikkie@hotmail.com

 
At 8/10/2006 05:23:00 pm, Blogger Mark said...

thank you thank you thank you thank you!

 
At 8/11/2006 05:09:00 am, Blogger Isaac said...

Hi im new int this stuff i hope u can help me
I have a psp version2.6 and has the letters in the back ic1003 and i want to play games without buying them i hope u can tell me step by step in an easy language (so i can understand) how to do this thanks a lot puks2109@yahoo.com.mx

 
At 8/19/2006 12:34:00 am, Blogger Art2Fly said...

yeah me two can you send me a step by step .txt file to artjsalina5@hotmail.com? plaese 0okm

 
At 8/19/2006 12:35:00 am, Blogger Art2Fly said...

This comment has been removed by a blog administrator.

 
At 8/21/2006 01:14:00 am, Blogger walle said...

Hi, just wanted to give some extra info about the ta-82 psp's. I have this dreaded version but I was also able to buy a psp with correct motherboard ta-81 (but broken umd drive). It has 2.5 on it so I bough it in hopes that I could change the MB's then downgrade. Too my surprise after 2 hours of unscrewing and dissassembling/reassembling I noticed the following: the ta-81 motherboard did not work in the ta-82 psp. When I changed it back with the original it worked again (luckily). And also placing back the other mb in the partially broken psp made it work again (they now both boot again).
So this suggests the card next to the umd (underneath the motherboard) somehow checks which board is attached and refuses to boot if it's not exactly the same firmware?

Now the question. Is there any other way I might get the ta-81 working in the new ta-82 psp or can I swap the umd drive+casing in psp with ta-81 board? Or can I backup the 2.6 firmware (on ta82) somehow and store that on the now 2.5firmware (ta81) so that I can make both 2.6 and then maybe downgrade it when I swap the boards?

Last question, did you successfully emulate an umd or did you have stability problems when running the kernel function to start the boot file in iso? Just wanted to know if it succeeded (I know you did not release full code or fully working umd emu yet).

 
At 8/23/2006 04:05:00 pm, Blogger au.albert said...

great great great news

I have a V2.6 and ic1003 board.
may I know a detail step-by-step instruction. pls email to "au.albert@gmail.com"

moreove, need I have to a GTA 2.0 ?

COS I am new to P2P and I am not a technical people, many many thanks

 
At 8/23/2006 04:10:00 pm, Blogger au.albert said...

Does FW2.6 mean 2.5 upgrade to 2.6?

Any tools I can test is psp is FW2.6 OR inborn 2.6?

 
At 8/26/2006 10:32:00 am, Blogger vboi said...

i have a 2.6 with the ta-082 board will u plz send me the instructions to downgrading my ta-082 2.6 thx a lot stevelong5o3@gmail.com

 
At 9/04/2006 09:21:00 pm, Blogger voso said...

TODO :
LoadExec ISO's BOOT.BIN by

sceKernelLoadExec("disc0:/PSP_GAME/SYSDIR/BOOT.BIN", ¶m);

i dont understand what and how to do this, can anyone help me please? if so could u email me at voso_uk@yahoo.co.uk

thanks

 
At 10/10/2006 05:10:00 am, Blogger Asmart said...

I also have a FW2.6 and IC1003 means TA-082 mother board, are you saying that I can play ISO game? but how ? many thanks !!! my email
auscheung@gmail.com

 
At 10/23/2006 06:01:00 am, Blogger FlAmEsTrIkE said...

i wanna ask..does tis iso loader need 2 load wif e gta 2.0 or don need umd?..send me e manual 4 tis iso loader n e iso setup 2 leong_minde@hotmail.com..pls put e title in so i can get u out frm e junk mail

 
At 10/25/2006 05:39:00 pm, Blogger Equel28 said...

I have a 2.6 with the ta-082 board, can you please send me the instructions/details to downgrading my ta-082 FW2.6. My email is equel28@gmail.com I would greatly appreciate it. Thanks

 
At 11/17/2006 01:18:00 pm, Blogger 'tit Fred said...

Hello Ookm,

I have a psp 2.6 (not TA-82).
Could you provide me with full instructions to load iso from the memory stick, please ?

@:lecourrierestchaud@hotmail.com

many many thanks

 
At 11/17/2006 02:44:00 pm, Blogger ksl said...

I have a 2.6 with the ta-082 board, cna I have your instructions/details to play iso game. My email is kslau_hk@hotmail.com. Thank you very much

 
At 12/12/2006 04:13:00 pm, Blogger ha1102 said...

I also have a V2.6 and ic1003 board.
May I know a detail step-by-step instruction. pls email to "paulyung1102@yahoo.com.hk"
THX!

 

Post a Comment

<< Home