PSP 2.71 SE Homebrew Fixer

Posted Oct 11, 2006 at 2:18PM by QJ Staff Listed in: Homebrew Applications Tags: Coldbird, cygwin, DevHook, Error, iR Shell, Squarez
Ó


PSP XMB


Coldbird from our forums has just released a new homebrew application that we're sure will be incredibly popular. Coldbird's 2.71 SE Homebrew fixer is a screaming testimony to the verse that "Big things come in small packages". If you don't know what this application does by just reading the title then it will probably be of no use to you. But for the other thousands of QJ readers that have 'upgraded' to Dark_Alex's 2.71 custom firmware SE-A, this will be like the invention of the wheel, only slightly more advanced.

There have been a few bugs in using this firmware version which is supposed to play both 1.0 and 1.5 EBOOT files involving homebrew launch errors and corrupted data icons. Well now both of these errors can be fixed using Coldbird's 2.71 SE Homebrew fixer application which will fix any 1.0 EBOOT so that it runs perfectly on your 2.71 SE-A firmware PSP. You will Need a little bit of Windows command prompt knowledge to use this but nonetheless it is worth it. Coldbird has successfully fixed any homebrew that he has thrown at it including psplayermt, iR Shell, Devhook 0.45 and Squarez 0.8. If you are having problems launching homebrew on your 2.71 SE-A PSP then you should give this a try.

As we stated earlier, this does only fix 1.0 formatted EBOOTs so you will need to join any 1.5 split eboots into a 1.0 EBOOT using a program like PSPBrew. The files come in the form of MS-DOS batch and executable files which is where the minimal command prompt knowledge is required. Hopefully a kind developer will make a nice GUI for this so that even the most inexperienced Windows users can use this tool too. Happy homebrew!

Update: If you recieve a "cygwin.dll" error please download this cyg dll pack and copy the dll files into the CBEBOOTFixer folder.

Download: [PSP 2.71 SE Homebrew Fixer]
Discuss: [Forum release thread]

 
 
 

Comments [refresh]

by DarkLink5607 - 2006-10-11 09:29
» cool

irshell working with 2.71SE? I never thought i'd live to see the day.

by Zodionic - 2006-10-11 09:47
» yay

this looks promising :) custom firmware is reality, wohoo

by Mr.Patch - 2006-10-11 09:51
» woot

Now will we ever get XFlash 2.71? I want some custom fonts baddd! But yea, nice fixer. I don't have any 1.0 eboots...but I'll get some...

by greycell - 2006-10-11 09:52
» Excellent

Now all we need is a fix for certain legitimate UMD games not starting and we're all set.

by DarkLink5607 - 2006-10-11 09:56
» I GOT IRSHELL WORKING ON 2.71SE

I had to convert it into a 1.0 eboot and use this program with it. Now irshell works on my 2.71SE!



a quick bugfix: The first time i used this i got an error message saying it couldn't find cygwin1.dll. I fetched it from dll-files.com and put it in this program's root directory. Then it worked fine.

by 2.8 - 2006-10-11 10:08
» 2.8

2.8 suxxxxxx, somebody help us

by Snarg - 2006-10-11 10:09
» cygwin1.dll

That dll file comes with PSP Host, so if you have that, you should already have the dll

by helgebelt - 2006-10-11 10:20
» Yahooo

Great Thanks!

by milkman - 2006-10-11 10:35
» ...

too bad i have a TA-082...

I had a 1.5 psp earlier this month, then it broke and i had tro bring it in to EB to get a new one. The firmware was 1.5 but the motherboard was TA-082 :( .And since o0km stopped his softdown...I will never get a 1.5 psp again.



I know that I can load homebrew through devhook using the HEN method. The fact is, this homebrew runs slower because of the added devhook emulation. I tried playing zelda: minish cap using Gpsp at 222 mhz on the 1.5 emulated firmware; it ran a lot slower vs the gpsp ported to 2.71. I know I can up the CPU speed to 333 mhz but I feel that I am only getting to a speed that is normal on 1.5.

by milkman - 2006-10-11 10:38
» 2.5

"the firmware was *2.5*..."



Everyone makes mistakes...my bad.

by wow - 2006-10-11 10:41
» wowo

I gotta try this with umd emulator for dumping MY MIDNIGHT CLUB. is there any other umd dumper other than umdemulator.

by Snarg - 2006-10-11 11:00
» #11

yes umddaxdumper



"This tool can make a backup of your umd in DAX, ISO or GZIP format"



and that actually also comes with cygwin1.dll

by Ricky - 2006-10-11 11:03
» will it work? @11

will it work on the umd emulator? or do you mean iso thingies?

by erbvgf - 2006-10-11 11:15
» servgf

umd emulator or fast loader or dax dont work, only iso emulator that work is dh, us umddaxdumper to dump isos

by Welcome - 2006-10-11 11:19
» hen c

can some one give me a hand when it says



- Copy all contents inside MS_ROOT to the root of your memory stick. does it mean !pspbtknf_game! patch ! and all that to? would be nice if i got some help

by ... - 2006-10-11 11:31
» @milkman

Why not up the speed to 333mhz? I run everything at the same speed I do when using the 1.5 emulators vs. using eloader for emulators when I had 1.5. I actually don't really have a problem leaving the speed at 222mhz, I still seem to get the same speed as before. If they can port things over to prx format though, it will make everything a lot easier! ;)

by doodlez - 2006-10-11 12:22
» @DarkLink5607

"irshell working with 2.71SE? I never thought i'd live to see the day."



In order for IRshell to work all you needed to do was to get a pfm file ( I believe that is what is called ) from one of the homebrew applications that works fine in the custom firmware and replace it with the one of IRshell. To do this you need a program that can extract the file like "PBP unpacker".



BTW, I figured that most of my 1.50 homebrew applications would not work, with the exeption of PSMplayer. I just used the 1.00 versions of Snes, GPsp, Rin's gbc and they work like a charm. The only problem is that when I try customizing them, i.e changing the icons or background I get a corrupted file :(

by Sam - 2006-10-11 12:51
» Come

Come to www.freewebs.com/sulimanhustler

by haha - 2006-10-11 12:57
» haha

wtf all my 1.5 worked y does people say pimpvnc or pimp streem of vnc viewer doesn't work they all work. go download the latest.

by DarkLink5607 - 2006-10-11 13:00
» @17

thanks, i'll look into that tomorrow. And no irshell doesn't work for me yet. It gives me a black screen after i launch it

by Sickboy - 2006-10-11 13:27
» To #19

It's not a problem with the latest, try to un-kxploit pimpstreamer and see for yourself.

It's having 2 folders vs 1 folder, I already know that putting the k-xploited version of pimpstream into the 1.50 folder will work :)



BTW, this fixed my problem. Now un-kxploited version of pimpstream does work ;)

And I can customize my icons through PSP Content Manager ;) put everything into GAME folder, customize, order everything and then put the 1.50 hmebrews into GAME150 folder... you're done!

by TEH_BEAST - 2006-10-11 14:53
» Help Please

I am able to navigate my way into the folder (C:\blah blah\EBOOTFIXER ) but when im there and i type what he said to and i execute it it says it cannot be done. Can someone could help ir send me IRshell already fixed:). Also I cant get any devhook to work on ym 2.71 se-a firmware. Any ideas?



Email= improved_@hotma il.com

by TEH_BEAST - 2006-10-11 14:55
» ^^

(Lots of typos)

I am able to navigate my way into the folder (C:blah blahEBOOTFIXER) but when im there and i type what he said to and i execute it it says it cannot be done. Can someone could help or send me IRshell already fixed:). Also I cant get any devhook to work on my 2.71 SE-A firmware. Any ideas? ( I have tried the auto installer and the devhook in it didnt work:(



Email= improved_@hotma il.com

by another 2.8 - 2006-10-11 15:04
» 2.8

work on 2.8 damn it

by Dash Rendar - 2006-10-11 15:24
» ...problem...

This is supposed to make it so you can run 1.0 homebrew from the normal "Game" folder and not the "Game 1.5" folder, right? Because it's not working for me although i've followed everything and everything executes perfectly. I've tried the latest snes 9xTYL me, Dgen and a converted MMSplus and all i can do is run the 1.0 versions from the "Game 1.5" folder, but i do'nt need this program to even do that so I think somehow something is going wrong.

by ks4life - 2006-10-11 16:03
» ir shel for customfirmware 2.71 SE_A

ir shell works perfectly for me i can provide the link for the custom firm 2.71 SE-A version. http://www.megaupload.com/?d=E3PCLYF9

by me baby, me - 2006-10-11 16:16
» @#9

So, you are the first to ever have a TA-082 WITH 1.50??You must be mistaking because it is a patched motherboard incapable of running 1.50 firmware.Anyways, 2.71 custom firm works fine with all the 1.00 and 1.50 eboots.To any one who might be wondering about the size of the flash zero, the custom firm flasher worked from my psp wich went from 2.01-2.50-1.50.Im guessing from the info about the size of flash0, that virgin 1.50's should definitely update then downdate before using 2.71 custom.

by Illegal Machine - 2006-10-11 17:30
» I would hardly compare it to reinventing the wheel

Anyone who uses sei tool and PSPbrew could figure out how to fix that in like 4 seconds

by dragula96 - 2006-10-11 18:33
» I Made a GUI for this

you can download it here



http://www.laredowebmasters.com/psp/apps/



thank you

by Coldbird - 2006-10-12 00:49
» To hell--o... ^^

First of all...



Nope, this aint ment to make 1.5 Stuff work in normal GAME Folder, this fixes Stuff that fails to launch because of "Corrupted Icon" Display and 800XYZABC Errors... ^_^



Yes - Indeed... Peaple who got atleast some Basic Knowledge WHAT causes the Error (SFO and Background Image Files...) could easily fix that... but due to 99% of the normal Homebrew Users not even knowing what a SFO is... (/swt...)



I just thought I would do something that did it for them...



@#23: I guess your navigating into the Folder using Explorer... rather than the shell... °_°...



The shell can be used by going... Start -> Programs -> Eh... I think in English its called Accessorys... (no idea... in german its zubehor) -> and there u should see something like Command Prompt... ^_^



Once executed use cd foldername commands to navigate into the folder... and from there on just type...



Coldbird EBOOT.PBP HomebrewName



And then... wait and enjoy the Result... °_°



Im happy that It could fix many Problems people had... and for those that dont want to use it... simply dont use it... ^_^



Anyway - Cya around for next release... (Most probably Spectral Souls Cheating Device... lol...)

by teh - 2006-10-12 09:18
» hgunyi

im at home eating chips and dip

by YES - 2006-10-12 11:03
» 1st post

1st post!!!

by Tyler - 2006-10-12 12:18
» Help

well i tried opening it but it wouldn't open the Coldbird.ms-dos it opens quickly but closes in like half a second i dont know whats going on but can someone help.

by Atvaark - 2006-10-13 10:41
» i got another way

for those who can't get it to work, i found out another way to do it (unless i actually didn't quite get it at first and finally did it the right way?)



for irshell, you have to fix both the ebooot.pbp in the irshell and irshell% (or whatever directory) and place them in your game150 directory, tried it and all irshell functions work fine for me, just don't forget to set up the homebrew dir in irshell to game150

by Bouncer - 2006-10-13 12:19
» Request for clarification

So I'm the newbie. And yes, I know what a DOS command prompt is. I'm new to PSP homebrew, not computers.



I've managed to successfuly upgrade to the Dark Alex version of 2.71 from a PSP 1.50. I believe I have sucessfully installed the latest version of Irshell on my 2GB Sony memory stick. Irshell doesn't run (just stating the obvious). I've downloaded the 2.71 fixer from Coldbird.



This is where I go newbie on you, so bear with me please while I ask some (to you) obvious questions:



How do I determine whether I have a 1.0 EBOOT or a 1.5 EBOOT?



Since my goal here is to get iRShell working, would it be accurate to do the following:



1) Copy of the EBOOT from irshell folder and rename it to EBOOTOLD.PBP.



2) Create a DOS directory and extract the coldbird files there (call it "cold").



3) Copy the EBOOTOLD.PBP file (from step 1) to the c:/cold directory (from step 2)



4) In the DOS directory, use the command "coldbird EBOOTOLD.PSP iRShell" (without quotes)



5) Wait for file creation to comple, which will return a new EBOOT.PBP file.



6) Copy this new file back into the directory that the original EBOOT.PBP was copied out of.



7) Eat cookie and enjoy iRShell thanks to hard work of others.



Is that more or less accurate or have I hosed up what I need to do. I'm still learning the basics here (I just figured out what a ms0:/ directory is), so any advice/correctlion would be greatly appreciated.



Regards,

-Bouncer-


by hi - 2006-10-16 03:17
» dumbass

that makes no sense cause i have a ta-082 and i use 1.5 devhook emulation and it runs fine. stop complaining!

Add QJ.NET
Add to My Yahoo!
Google Reader Subscribe with Bloglines
Add  to your Kinja digest Subscribe in NewsGator Online
Subscribe with Pluck RSS reader Add 'www.qj.net' to Newsburst from CNET News.com
Subscribe with SearchFox RSS del.icio.us www.qj.net
Add to Technorati Favorite! Add to My AOL
furl! it Stumble for Treehugger!