21/01/2008, 08:05 PM
How To Convert PSX Games To EBOOT.PBP
Short History Lesson
Skip If You Are Already Familiar With The PSP Scene
Why Popsloader.prx ?
Where Can I Get What I Need ?
M33 Custom Firmware http://www.dark-alex.org/
PSAR Dumper PSAR Dumper
Popsloader.prx & IdCanger_Old.prx Here
Sony Official Firmware Updates SONY Official EBOOTS
What Do I Need ?
2.Decrypting The Firmware
3.Sort Uneccesary Files And Rename
Setting Up The PSP: Popsloader
4.Using Popsloader :D
5.How To Decide Which Firmware Is Best For Your Firmware ?
6.Why Don't I Just Upload The Files ?
Well Hope This Help :D
Quote:http://endlessparadigm.com/forum/showthread.php?tid=300
Short History Lesson
Skip If You Are Already Familiar With The PSP Scene
Spoiler:
- Almost A Year Ago Sony Released Firmware Version 3.00, That Enabled PSP's To Run PSX Games Bought Via The Sony Online Store. The Game Itself Came In A PSP Specific Container (EBOOT.PBP). In Order To Prevent Us From Converting Our Own Games (That Wee Bought Years Ago From Our Hard Earned Money).
Well, The One And Only PSP Hacker Dark~Alex, Famous For His Custom Firmwares, Downgraders And Homebrew Enablers, Managed To Write A Handy Little Tool Called "popstation.exe", Giving Us The Option To Convert Our Own PSX Images Into "EBOOT.PBP" Enabling Them To Run Under DeviceHook Firmware Emulation (That Means On Any Homebrew Enabled PSP) :D Or Under His One And Only Custom Firmware Series (OE - Open Edition). :D
Why Popsloader.prx ?
Spoiler:
Since the original emulator made by Sony is only optimized for the games you can buy an the Sony online store, many games certain bug and crash issues. Alot of those issues can be solved by using a proper image, applying a patch (like FF9 and it's copy protection), or simply using Game ID "SLPS-01222" (for this is the ID of the Game used to hack the emulator).
But in some cases, a certain firmware version "accidently" supports a certain game better than older/newer ones. Final Fantasy 7, to give an example, used to run under 3.10 without any special issiues, but every other version, including the later ones, seemed to cause random crashes and massiv graphic/speedbugs.
Since there is a custom firmware for every Sony released orignal firmware, it would be a pain in the butt to be forced to reinstall the firmware for every PSP game you want to play. Furthermore, the new PSP Slim&Light is not capable of using a firmware below 3.60, since it has a different screen resolution. Well, Dark~Alex (and the team around him) invented a tiny little plugin, giving us a way to load the old popstation-files from older firmwares without beeing forced to flash the psp between every buggy game.
But in some cases, a certain firmware version "accidently" supports a certain game better than older/newer ones. Final Fantasy 7, to give an example, used to run under 3.10 without any special issiues, but every other version, including the later ones, seemed to cause random crashes and massiv graphic/speedbugs.
Since there is a custom firmware for every Sony released orignal firmware, it would be a pain in the butt to be forced to reinstall the firmware for every PSP game you want to play. Furthermore, the new PSP Slim&Light is not capable of using a firmware below 3.60, since it has a different screen resolution. Well, Dark~Alex (and the team around him) invented a tiny little plugin, giving us a way to load the old popstation-files from older firmwares without beeing forced to flash the psp between every buggy game.
M33 Custom Firmware http://www.dark-alex.org/
PSAR Dumper PSAR Dumper
Popsloader.prx & IdCanger_Old.prx Here
Sony Official Firmware Updates SONY Official EBOOTS
What Do I Need ?
- Homebrew Enabled PSP
- Custom Firmware (Reccommended 3.80 M33 Because Latest Is Greatest :D)
- Memory Stick (Something Bigger Than 32Mb Will Do
- Popsloader.prx (Download From Dark_Alex.org)
- IdCanger_Old.prx (Included In 380m33popsloader_v2 File)
- Sony Firmware Updates you Wish To Emulate
- Latest PSAR Dumper[/list
1.Setting Up The PSP: PSAR Dumper
[list] - Set Kernal To 3.80 Or Whatever Firmware You On
- Disable All Plugins (Unless You Know What You Are Doing
- Connect PSP To PC And Unzip M33_NEWPSARDUMPER.ZIP And Copy The Folder "newpsardumper" To ms0:/PSP/GAME
- Copy The EBOOT.PBP Of The Firmware You Want To Decrypt And Place It At The Top Of Your Memorystick
2.Decrypting The Firmware
- Start The New PSAR Dumper
- You'll Be Asked To Pick A Button
- Push The [ ] Button And Watch The Firmware Decrypt
- When Its Done PSP Should Reboot Automatically
- Now Connect Your PSP To PC And Check If There Is A Folder Called F0 On The Root Of Your Memory Card. If So Save It To Your PC And Name It To "F0_300" Dependeing On The Firmware You Dumped
3.Sort Uneccesary Files And Rename
- Look At The Files. In Order To Emulate The Firmware You Have To Remove Certain Files From The Dump And Reaname Them.
- Original Readme By Dark_AleX Reads:
Quote:3.00-3.03: kd/popsman.prx, kd/meaudio.prx, kd/pops.prx, vsh/module/pafmini.prx
3.10-3.30: kd/popsman.prx, kd/pops.prx, vsh/module/pafmini.prx
3.40-3.80: kd/popsman.prx, kd/pops.prx, vsh/module/pafmini.prx, vsh/module/libpspvmc.prx - Those Are The Files You Need To Remove And Rename Depending On The Firmware you Dumped
- Example: Say You Dumped The 3.00 Firmware. You Will Have To Search The Folder And Remove The Files (kd/popsman.prx, kd/meaudio.prx, kd/pops.prx, vsh/module/pafmini.prx) And Rename Them To This (popsman300.prx, meaudio300.prx, pops300.prx, pafmini300.prx)
- If You Don't Understand The Above Steps Look Here
- Repeat Those Steps Untill You Have Got All The Files From The Firmware's ou Want To Emulate
- Heres What My Folder Looks Like
Spoiler:libpspvmc340.prx
libpspvmc350.prx
libpspvmc351.prx
libpspvmc352.prx
libpspvmc371.prx
libpspvmc372.prx
libpspvmc373.prx
libpspvmc380.prx
meaudio300.prx
meaudio301.prx
meaudio302.prx
meaudio303.prx
pafmini303.prx
pafmini310.prx
pafmini311.prx
pafmini330.prx
pafmini340.prx
pafmini350.prx
pafmini351.prx
pafmini352.prx
pafmini371.prx
pafmini372.prx
pafmini373.prx
pafmini380.prx
pops303.prx
pops310.prx
pops311.prx
pops330.prx
pops340.prx
pops350.prx
pops351.prx
pops352.prx
pops371.prx
pops372.prx
pops373.prx
pops380.prx
popsman303.prx
popsman310.prx
popsman311.prx
popsman330.prx
popsman340.prx
popsman350.prx
popsman351.prx
popsman352.prx
popsman371.prx
popsman372.prx
popsman373.prx
popsman380.prx
- You Can Keep The Rest Of The Decrypted Files Or Delete Them As They Are Of No Use Anymore
Setting Up The PSP: Popsloader
- Copy The Folder SEPLUGINS To The PSP From The Archive Called 380m33popsloader_v2.rar
Code:/SEPLUGINS/popsloader.prx /SEPLUGINS/POPSLOADER/idcanager_old.prx /SEPLUGINS/POPSLOADER/sony prx's go here.txt
- CreateThe Textfile: /SEPLUGINS/pops.txt And Add The Text ms0:/seplugins/popsloader.prx If Its Not Already Included
- Now You Copy All The .prx's (The Ones You Dumped And Renamed) To ms0:/SEPLUGINS/POPSLOADER(where IdCanger.prx Is Located)
- Once Your Done With That Go Into The Recovery Menu And Set : PLUGINS » popsloader.prx [POPS] (Enabled)
4.Using Popsloader :D
- Copy The PSX Game You Wish To Emulate And Copy It To Your Memorystick (PSP/Game/"Name Of The Game")
- You Will Be Asked, Wich Firmware Version You Want To Use. Choose The One You Think Your Game Might Work Well On. Note If You Chose A Firmware Version You Did Not Create A Dump For Your PSP Will Hang :P
- The Chosen Firmware Will Be Saved At The Location /SEPLUGINS/POPSLOADER/config.bin. If You Come Across Any Problems Or Desire To Change The Emulated Firmware Simply Delete The Config.bin
- CONGRADULATIONS !!! :D You Are Now Playing The PSX Games Of Your Choice !!! :yipi:
5.How To Decide Which Firmware Is Best For Your Firmware ?
- I Dunno Your Gonna Have To Try And Find Out By Yourself
- Or You Can Look Here It Might Help Official Popstation Compatibility Thread
6.Why Don't I Just Upload The Files ?
- The Reason Is If You Just Donload These Files You Will Never Learn Anything About The Mechanics Behind It, Which Is Required If You Don't Want To Be An Annoying Person To The Ones That Spend Time Discovering All That Stuff.
Well Hope This Help :D