Hacking Guide to Installing POPSLoader v3 on PRO-B8 through PRO-C CFW

Terminator02

ヽ( 。 ヮ゚)ノ
OP
Member
Joined
Apr 10, 2010
Messages
4,516
Trophies
1
Location
Somewhere near monkat
XP
1,089
Country
United States
Guide to Installing POPSLoader v3 on PRO-B8 through PRO-C CFW


If you aren't yet on PRO Custom Firmware, follow this guide (make that you are on PRO-B8 or higher, this will not work with any previous versions).

This will work on all PRO Custom Firmwares (6.20, 6.35, 6.39, 6.60, permanent, temporary).

Be sure to also check out the PSP Hacking F.A.Q. if you're new to PSP hacking.

Introduction
I found this really confusing when i first heard about it, so this is basically here to explain what it does, why you want it, and how to install it.

The POPS prx's deal with Playstation emulation. POPS stands for "PlayStation One Portable Station", it's effectively the emulator information. Therefore the compatibility and various firmware call information used by PSX emulation lies in those files. It was discovered early on that PS eboot compatibility changed on the pops of later firmwares so Dark Alex created the popsloader plugin which let us import the relevant pops prx's to other firmwares so that we could use differing compatibilities on one firmware. POPSLoader does as it's name implies, it loads POPS versions. It's not an emulator. It's not a GUI. It's a plugin that cues up different pops files for the PSP to use.

Also POPSTATION is NOT the PSP's Playstation emulator. POPSTATION is a program that will convert your psx games into an eboot.pbp playable in firmware 3.02 or higher. GUI's for making eboots are generally built around a version of it, which may or may not have been modified.

Installing POPSLoader
  1. Download the setup files (Mirror) for either the X00X or the GO (WARNING: 689 MB files). Extract all of those files to the root of your memory card/GO's internal memory.

  2. Make sure you're already in the PRO CFW, then launch POPSLoader Installer (in your games folder).
  3. Press X to begin the installation, it will do everything automatically for you.
  4. Just be patient, it takes about 5 minutes to finish installing, go get a snack.
  5. After it finishes, it will auto-exit back to the XMB.
  6. You can now delete all of the .PBP files off of your Memory card/GO's internal memory (in the root), as well as the POPSLoader Installer folder (in /PSP/GAME/).
  7. Re-extract everything inside the seplugins folder that came with the download above into the seplugins folder in your Memory card/GO's internal memory and make sure to overwrite everything.

Using POPSLoader
You can now pick which POPS you want to use to launch a PSX game by holding R through the POPS screen when launching your game.

It is only advised to use POPSLoader if the PSX game does not work satisfactorily on your regular POPS (Original from flash), if you do not hold R while launching a PSX game it will default to your original from flash. 3.40 and 3.71 are reported to be some of the more compatible versions of POPS, so make those the first two you try after your original from flash POPS.

Since v2 of POPSLoader, the POPS version that you select will be remembered for each individual game (but you still have to hold R and select it).

Check out the Compatibility List to get an idea of which version of POPS works on which games.

POPS Compatibility:

All POPS working with PSP Fat, 2000 and 3000 3g
PSP 3000 4g and 9g(maybe all):
Every POPS from 3.02 to 3.52 WORKS
Every POPS from 3.71 to 6.00 DOESN'T WORK
Every POPS from 6.20 to Original from flash POPS WORKS
PSP GO:
Every POPS from 3.02 to 3.52 WORKS. Sound ONLY works with Headphones!!!
Every POPS from 3.71 to 6.00 DOESN'T WORK
Every POPS from 6.20 to Original from flash POPS WORKS

Credits
  • POPS compatibility info taken from here
  • xist and his extensive knowledge of psp modding
 

xist

ΚΑΤΑ ΤΟΝ ΔΑΙΜΟΝΑ ΕΑΥΤΟΥ
Member
Joined
Jul 14, 2008
Messages
5,859
Trophies
0
XP
984
Country
The pops prx's deal with Playstation emulation. Whilst people have abbreviated that to "PlayStation One Portable Station" it's not come from Sony and i think the explanation really lies in fitting a name to the initials. Nevertheless the pops prx's are effectively the emulator information. Therefore the compatibility and various firmware call information used by PS emulation lies in those files. It was discovered early on that PS eboot compatibility changed on the pops of later firmwares so Dark Alex created the popsloader plugin which let us import the relevant pops prx's to other firmwares so that we could use differing compatibilities on one firmware....popsloader does what it says on the tin, loads pops versions. It's not an emulator. It's not a GUI. It's a plugin that cues up different pops files for the PSP to use. (Also POPSTATION is NOT (NOT! NOT! NOT!) the PSP's Playstation emulator...stop misusing the name people).

In addition to differing compatibilities on different pops versions it was also discovered that the emulator recognised different game ID's and invoked various different internal settins. Therefore the key to maximum compatibility is not just popsloader, but modifying game ID's too to use various "active" ID's.

Finally eboot creation is also critical. Not all eboot coverters are equal in maintaining game compatibilities and some GUI's break games. Additionally those GUI's that use the manufactured DATA file rather than the keys.bin file will lack the memory card management option on the home screen in created PS games. A decent initial image is also critical...loads of disc images are badly ripped, so use something like CloneCD or Alcohol to create your images.
 

Terminator02

ヽ( 。 ヮ゚)ノ
OP
Member
Joined
Apr 10, 2010
Messages
4,516
Trophies
1
Location
Somewhere near monkat
XP
1,089
Country
United States
wow thanks for that, had no i idea i was so off on what i thought it was, trying to update according to the information, could u go into more detail on what prx's are? i know they are related to the plugin somehow

and i don't really know whether to put your last 2 paragraphs in the guide or not, maybe i'll put that in the reserved post

Edit: and if you don't mind me asking, what is the emulator then?

and POPS = POPSTATION correct?
 

Snailface

My frothing demand for 3ds homebrew is increasing
Member
Joined
Sep 20, 2010
Messages
4,324
Trophies
2
Age
40
Location
Engine Room with Cyan, watching him learn.
XP
2,255
Terminator02 said:
wow thanks for that, had no i idea i was so off on what i thought it was, trying to update according to the information, could u go into more detail on what prx's are? i know they are related to the plugin somehow

and i don't really know whether to put your last 2 paragraphs in the guide or not, maybe i'll put that in the reserved post

Edit: and if you don't mind me asking, what is the emulator then?
I believe .prx is an extension used for PSP kernel files.
.prx plugins are thus files written to the kernel to do the fun little tricks we all know and love. (Like enabling pops and screenshot taking among other things.)

BTW -- nice guide Terminator2, will give a spin later!
 

Terminator02

ヽ( 。 ヮ゚)ノ
OP
Member
Joined
Apr 10, 2010
Messages
4,516
Trophies
1
Location
Somewhere near monkat
XP
1,089
Country
United States
thanks, kinda embrassing coming out of the gate with pretty much straight up wrong info tho
nyanya.gif


i still need to learn a lot more about how everything works with the psp
 

xist

ΚΑΤΑ ΤΟΝ ΔΑΙΜΟΝΑ ΕΑΥΤΟΥ
Member
Joined
Jul 14, 2008
Messages
5,859
Trophies
0
XP
984
Country
Terminator02 said:
and POPS = POPSTATION correct?

No. This constant mistake makes me want to sandpaper my face off at times. This is a quote directly from a Dark Alex readme-

QUOTEpopstation is a program that will convert your psx games into an eboot.pbp playable in 3.02 OE-B firmware.

GUI's for making eboots are generally built around a version of it, which may or may not have been modified.
 

nryn99

desu~
Member
Joined
Sep 29, 2010
Messages
2,927
Trophies
1
XP
830
Country
Philippines
i'm just curious, i don't recall using popsloader installer. i just put the popsloader.prx and some files to the seplugins folder. and some editing to some .txt files.
 

Nathan Drake

Obligations fulfilled, now I depart.
Member
Joined
Jan 2, 2011
Messages
6,192
Trophies
0
XP
2,707
Country
Narayan said:
i'm just curious, i don't recall using popsloader installer. i just put the popsloader.prx and some files to the seplugins folder. and some editing to some .txt files.

Agreed. I downloaded the pack that I found, put it in the seplugins folder, moved the .prx out into the seplugins folder from the folder it was in, created the text document, edited it with the line needed, and was done. It took maybe two minutes to get it all in place.
 

gumbyx84

Well-Known Member
Member
Joined
Apr 23, 2010
Messages
580
Trophies
1
XP
780
Country
United States
Narayan said:
i'm just curious, i don't recall using popsloader installer. i just put the popsloader.prx and some files to the seplugins folder. and some editing to some .txt files.
Nathan Drake said:
Narayan said:
i'm just curious, i don't recall using popsloader installer. i just put the popsloader.prx and some files to the seplugins folder. and some editing to some .txt files.
Agreed. I downloaded the pack that I found, put it in the seplugins folder, moved the .prx out into the seplugins folder from the folder it was in, created the text document, edited it with the line needed, and was done. It took maybe two minutes to get it all in place.
More then likely they do now have the other POPS PRXs on there mem card. You can still play PSX games without older POPSLoaders installed. It will just use the POPS included with your current firmware.

QUOTEpopstation is a program that will convert your psx games into an eboot.pbp playable in 3.02 OE-B firmware.
Should probably read:
QUOTE
popstation is a program that will convert your psx games into an eboot.pbp playable on PSP fimwares after 3.02.
Remember, you can play PSX games on newer firmwares.

Question: None of the POPS from 3.71 to 6 work? POPSLoader installer actually pulls PRXs from those firmwares. If they don't work, why extract them its a waste of space.

PS I would recommend not posting a link with that contains PSP firmware files. They are copyrighted and I believe posting them breaks forums rules.
 

xist

ΚΑΤΑ ΤΟΝ ΔΑΙΜΟΝΑ ΕΑΥΤΟΥ
Member
Joined
Jul 14, 2008
Messages
5,859
Trophies
0
XP
984
Country
This tutorial shows the way to get those prx's, which are licensed files and against copyright to distribute. Which is why you can't post a pack on these forums.

Not only is this guide good because it actually gives people the knowledge to set up popsloader themselves (the Installer simply does the job of decrypting the firmwares and dumping the prx's, and then sifting out the desired files from all the other crap) but it avoids issues if your "pack" has been cobbled together by someone who doesn't know what they're doing.

So if your popsloader refuses to load a pops version can you be sure that the prx's are good? Or are you just relying on someone else's compilation of files?


gumbyx84 said:
QUOTE said:
popstation is a program that will convert your psx games into an eboot.pbp playable in 3.02 OE-B firmware.Should probably read:
QUOTEpopstation is a program that will convert your psx games into an eboot.pbp playable on PSP fimwares after 3.02.
Remember, you can play PSX games on newer firmwares.

Well all well and good but that's taken from the original firmware readme where popstation was first introduced. When that was written there were no newer firmwares. I was just giving an unrefutable explanation from the guy who made it.
 

nryn99

desu~
Member
Joined
Sep 29, 2010
Messages
2,927
Trophies
1
XP
830
Country
Philippines
gumbyx84 said:
Nathan Drake said:
Narayan said:
i'm just curious, i don't recall using popsloader installer. i just put the popsloader.prx and some files to the seplugins folder. and some editing to some .txt files.
Agreed. I downloaded the pack that I found, put it in the seplugins folder, moved the .prx out into the seplugins folder from the folder it was in, created the text document, edited it with the line needed, and was done. It took maybe two minutes to get it all in place.
More then likely they do now have the other POPS PRXs on there mem card. You can still play PSX games without older POPSLoaders installed. It will just use the POPS included with your current firmware.

uhmm what? sorry i'm still new to the psp...

but what i copied to my psp seplugins folder was the popsloader pack for 6.XX PRO CFW by iamafreak from another forum.

EDIT: okay, thanks xist. link removed.
 

xist

ΚΑΤΑ ΤΟΝ ΔΑΙΜΟΝΑ ΕΑΥΤΟΥ
Member
Joined
Jul 14, 2008
Messages
5,859
Trophies
0
XP
984
Country
No it's not. Those are copyrighted files so you're effectively breaking the same rule as posting a ROM or an ISO.
 

misticknight

Well-Known Member
Member
Joined
May 4, 2004
Messages
916
Trophies
0
XP
663
Country
I get the POPSloader menu to load but i keep getting crash errors everytime itry to load a PSX game using it (they load when i dont use POPS). Im on 6.20 PRo Nightly
 

gumbyx84

Well-Known Member
Member
Joined
Apr 23, 2010
Messages
580
Trophies
1
XP
780
Country
United States
xist said:
gumbyx84 said:
QUOTE said:
popstation is a program that will convert your psx games into an eboot.pbp playable in 3.02 OE-B firmware.Should probably read:
QUOTE said:
popstation is a program that will convert your psx games into an eboot.pbp playable on PSP fimwares after 3.02.Remember, you can play PSX games on newer firmwares.

Well all well and good but that's taken from the original firmware readme where popstation was first introduced. When that was written there were no newer firmwares. I was just giving an unrefutable explanation from the guy who made it.
Comment wasn't directed at you xist. It was directed at TC, suggesting he/she change what is said in the guide.

QUOTE(Jolan @ Jul 17 2011, 07:30 AM)
You can't use Popsloader on 6.xx pro firmware, it has a built-in pops. You're going to have to wait for the update that includes custom 6.xx popsloader.
There is a new POPSloader for 6.3x pro. Im using it right now and it works fine. I got it from QJ, so im nott sure if i can post a link.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: A PS3 pkg i downloaded