Endless Paradigm

Full Version: Popsloader.prx : Increase Your PSX Emulation Compatibility On PSP
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
How To Convert PSX Games To EBOOT.PBP
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.
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 ?
  • 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
    [Image: screenshot001lm0.th.png]
  • You'll Be Asked To Pick A Button
    [Image: screen1hh9.th.png]
  • Push The [ ] Button And Watch The Firmware Decrypt
    [Image: screen2oc3.th.png]
  • 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 ?
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
Stickied for great justice. I didn't even know a bunch of this stuff before this thread. Thanks!
Nice tut!! i like Popsloader!!

Some games don't play on pops wich is in the flash0,.. like Rayman 2 needs pops 3.40 Also biohazard 1.5 needs pops 3.40

  • psx games go into ms0:/psp/game/NAME OF THE GAME folder

  • Also once selected a pops for a psx game you can change it the next time by holding the right trigger when selecting the PS1 game,. ;)

    you can add this to the tut!! :great: tutoriol!!
  • Thanks for this tutorial...

    Necro-Bot

    [Image: gd9au.jpg]
    i have done all these steps and for some reason no matter which pops i choose all i get is a black screen.... i have definitely turned the plugin on (both in fact) and nothing seems to work...... not even the ps1 logo comes up.....

    srry fr bump
    What firmware do you have?
    demonchild Wrote:What firmware do you have?

    5.00 m33-4
    I guess this is the best thread to post this question:

    MK Trilogy:  Has anyone gotten it to run with background music on PSP ?

    I ripped it to .mdf format with alcohol 120%, converted with PopstationGUI 3.00BETA, and it plays with POPS from Flash, but with no bgm.

    Then when loading (no matter what firmware POPS) with POPS loader, it winot even load.

    By the way, I am using the correct 5.00 M33 version of POPS loader (set up correctly)
    And I have a PSP SLIM with 5.00 M33-4 cfw.  (I know, got to edit my sig  :P)

    Any help would be greatly appreciated.

    Thanks


    ~Shizzy
    Mr. Shizzy Wrote:I guess this is the best thread to post this question:

    MK Trilogy:  Has anyone gotten it to run with background music on PSP ?

    I ripped it to .mdf format with alcohol 120%, converted with PopstationGUI 3.00BETA, and it plays with POPS from Flash, but with no bgm.

    Then when loading (no matter what firmware POPS) with POPS loader, it winot even load.

    By the way, I am using the correct 5.00 M33 version of POPS loader (set up correctly)
    And I have a PSP SLIM with 5.00 M33-4 cfw.  (I know, got to edit my sig  :P)

    Any help would be greatly appreciated.

    Thanks


    ~Shizzy
    sweet!  one of the game my brother in law has for psx :D  

    to learn more pops and linux, i ripped the disk, converted using a pospstation cmpiled for linux, and i am not having much luck just starting the game let alone having music. :(

    game will not start using 5.00m33-4 flash pops :(
    game crashes when panning inot the arena on 3.90
    game has sound but crashes after the intro movies on 3.03
    game plays fine but no background sounds on 3.71 :(
    i think i did something wrong LOL

    going to play some more while i wait for these computers to install osx.

    I just found this link of compatability listings
    http://www.gamerspress.com/index.php?tit...ility_List

    and it says for No music, no sound - see the PSX on PSP - Multi-Track Disk Handling manual for fixes.
    http://www.gamerspress.com/index.php?tit...k_Handling

    now to see if clonecd will run through wine :P

    *edit*
    WINE and portable ultraiso for the win!  Converted my bin/cue to clone cd (ccd/img) put the ccd in the same folder as my bin cue ran the popstation 1.23

    Code:
    ./popstation Mortal SLUS00330 9 Mortal-Kombat-Trilogy-\(NTSC\).bin
    
    popstation  1.23-rck
      see VERSION.H for more information
      supports ccd handling (for toc)
    
    Writing header...
    Mortal-Kombat-Trilogy-(NTSC).ccd
      Using Mortal-Kombat-Trilogy-(NTSC).ccd for toc
    Writing sfo...
    Writing icon0.png...
    Writing DATA.PSP...
    Writing iso header...
      Copying toc to iso header...
    Writing indexes...
    Writing iso...
    Writing special data...
    Updating compressed indexes...
    Done.

    and it used the .ccd for toc and im trying it now :D

    *WIN*  Using 3.71 pops and this new eboot I have music!!

    Pages: 1 2
    Reference URL's