Page 1 of 2 1 2 LastLast
Results 1 to 10 of 15

Thread: How to install homebrew apps, games, and plugins

  
  1. #1
    Organized_Chaos's Avatar
    Organized_Chaos is offline Senior Member -Hacks Titan
    Join Date
    May 2008
    Posts
    4,768
    Rep Power
    53962

    Post How to install homebrew apps, games, and plugins

    How to install Homebrew apps, games and plugins on your PSP.



    Table of Contents
    Introduction
    Installing Homebrew Games/Applications
    Installing Plugins
    Links to download homebrew


    Introduction
    I am writing this guide so I don't have to keep explaining this to people in the help section. This guide will assume you already have custom firmware installed on your PSP. If you don't have custom firmware on your PSP then check out the Mega-Thread for a tutorial on how to do that. This guide also assumes you understand how to use a computer and that you know what the root of the memory stick is. Show the spoiler below if you don't know. I am making this tutorial as easy to understand as possible. If you get confused by something re-read it again. Try to do exactly what I say on your PSP and if it doesn't work then send me a PM or reply to this with your problem.
    Spoiler:
    Imagine your memory stick is a file cabinet. Inside the file cabinet are folders which may contain other folders or individual files. When you open the file cabinet, before your open any other file or folder, you will be at the root. ms0:\ is another way to say root.

    Let's say you have a folder inside your file cabinet named PSP. Inside that folder you have another folder called GAME. That would be expressed as ms0:\PSP\GAME\ or sometimes just \PSP\GAME\.

    On a windows computer the memory stick will receive a drive letter. Your computer already has a drive for the main hard drive (usually C:\ or D:\) and a DVD drive (D:\ or E:\). The PSP's drive letter can be anything that isn't being used. Normally that would be F:\ or G:\ or H:\ or I:\ but it could be anything. The PSP\GAME\ folder would show up as X:\PSP\GAME\ on your computer.


    Installing homebrew games and applications
    When you download a homebrew application it will typically be in an archived file format. This varies but is usually .zip, .rar, .7z. Windows XP, Vista, and Windows 7 comes with a built in unzipper that will unzip a normal .zip file. But for the other two files you will need WinRAR or 7-zip. I prefer using 7-zip.

    When you open a file using 7-zip the window will look similar to this:


    Select all of the files and click 'extract'. Then click the button to the right of the destination address and select a folder you want to use. I prefer using Documents or Desktop for mine.


    My example is actually a firmware upgrade but it's very similar to a normal homebrew app. I have a folder named RECOVERY and inside that is an EBOOT.PBP file. All homebrew applications and games will have one (1) folder and inside that folder will be an EBOOT.PBP file. There might be other files and folders in there and the eboot file will need them to function. You copy that entire folder to ms0:\PSP\GAME\. So it will look like this: ms0:\PSP\GAME\somehomebrewapp\eboot.pbp. If there is more than one folder (like this: \PSP\GAME\folder1\folder2\homebrewapp\eboot.pbp) then you need to copy the folder out of folder 1 and 2 and paste it into the GAME folder like in my example above.

    If you did that correctly, when you turn your PSP on you can now go to the Games section on your PSP, scroll down to Memory Stick, press X, and you'll see your games and apps.
    Spoiler:
    Emulators are installed in the same way as homebrew apps and games are. After all, emulators are homebrew apps. You just need to read the Readme file to find out where to put the ROMS.


    1.50 Kernel Homebrew Apps and Games
    Some older homebrew apps might look like this: . If it has two folders and one has a % in it then you know it was made for the 1.50 kernel. It comes in this format because of the way the KXploit works (the method to load homebrew on a 1.50 OFW PSP). These homebrew apps can only be used on a phat PSP (PSP1000). If you have a phat PSP and you want to use these then you need 5.00 M33 CFW with the 1.50 kernel addon. Download the addon and copy the 150k_installer folder to your \PSP\GAME folder. Run the installer from PSP just like you would start any other homebrew app. See the above section if you don't know how to do that.

    Now when you restart your PSP you can hold down the R button and enter the Recovery Menu to change the kernel modes. Click Configure and then go down to where it says "Game folder hombrew (currently 5.xx kernel)" and click that. It will toggle the kernel mode and allow you to play with old homebrew. You would then copy the two files to the \PSP\GAME\ folder and then start the app from the PSP like any other homebrew app.

    I also think you can remain on the 5.xx kernel in the recovery menu and copy the 1.50 kernel homebrew to the \PSP\GAME150\ folder and play it that way. I would like someone else to confirm this for me though as I cannot remember if that is the way it works.

    According to Oyabun, kxploited homebrew () will load on a 5.00 M33 slim using LEDA 0.2 or eloader, or a 5.50 GEN slim using eloader. You can read more about that here.

    Plugins
    Plugins are essentially homebrew applications that run in the background and add extra functionality. A few examples I can think of right now: fusascr.prx and dayviewer.prx. Fusascr.prx allows you to take a screenshot of your PSP anytime, anywhere and dayviewer allows you to modify the text where the date and time go.

    Plugins go in a folder called seplugins. This folder is on the root of your PSP (see above if you don't know what the root is). A plugin file has a file extension of .prx. These prx files go directly into the seplugins folder. You will also see vsh.txt, game.txt, and pops.txt files in the seplugins folder. If not you can create them and leave them empty until you need to update them.

    The txt files will include lines such as these:
    ms0:/SEPLUGINS/fusascr.prx 0
    ms0:/SEPLUGINS/dayviewer.prx 1
    If there is a 0 after the plugin name then the plugin is turned off, if there is a 1 after it, the plugin is turned on. If there is no number after it then the plugin is turned off. Most plugins you download will come with the required text files. I recommend opening those text files and copying the contents to the text files you already have on your PSP.
    Spoiler:
    If you just copy the files from the new plugin you downloaded and replace the files in your seplugins you will lose the functionality of the old plugins until you replace the missing lines.


    Homebrew Links
    Homebrew Games
    Homebrew Applications
    Emulators
    Plugins

    Spoiler for List of common emulators to use:

    gpSP- A Gameboy Advance emulator. You'll need to search Google for a gba bios. Since that's copyrighted material we can't host it or link it to you here.
    PSPMame- Multiple Arcade Machine Emulator… All those Capcom, SEGA, SNK, Technos, Tecmo, Konami, Namco classics you played at your local arcade are now available on your PSP.
    Jum52- The Atari 5200 emulator. The Atari was 5200 was released in 1982. This short-lived bad boy came after the Atari 2600 and before the 7800. So experience it for the first time or relive the joy that was the Atari 5200.
    EmuMaster- Formally known as MasterBoy, EmuMaster emulates the Nintendo Game Boy and Sega Master System & Game Gear.
    NesterJ- A Nintendo Entertainment System emulator.
    s9xTYLmecm 091101- A Super Nintendo emulator.
    Atari800 PSP v2.1.0.1- Not only does it emulate the Atari 800; you get the Atari 800XL, 130XE and 5200 too
    Yabause 0.9.10- the SEGA Saturn emulator for your PlayStation Portable. Now before you get all excited you should know a few things: 1. (Quoted from the readme) PSP support for Yabause is experimental; please be aware that some things may not work well (or at all), and in particular there’s no configuration interface yet. 2. You must obtain the SEGA Saturn BIOS yourself; a simple Google Search will turn that up. 3. You need a PSP-2000 (Slim) or later; Yabause needs the extra ram.
    Daedalus- Nintendo 64 emulator. It's a little buggy (and this might not be the latest release) but the games that do work are tons of fun.



    The End
    I think that covers everything I need this tutorial to cover. If a plugin or homebrew app requires more specific details or a unique installation proccess it will probably be detailed in the readme.txt file downloaded with the app/plugin.

    Last edited by Organized_Chaos; 09-23-2010 at 08:12 PM.

  2. #2
    Stinkee2's Avatar
    Stinkee2 is offline Programmer -Hacks Hacker
    Join Date
    Jul 2009
    Location
    ಠ_ಠ
    Posts
    888
    Rep Power
    281

    Default

    In WinRar you don't have to go through the "Extract" "Copy to" stuff, you can just drag the files .

    other than that Nice
    "PM Oyabun a bunch of gay pr0n and you're in." - ...BeAkEr... (BeAkErOo)

  3. #3
    Organized_Chaos's Avatar
    Organized_Chaos is offline Senior Member -Hacks Titan
    Join Date
    May 2008
    Posts
    4,768
    Rep Power
    53962

    Default

    You can just drag the files using 7-zip too. I just never do it that way. Old habits die hard.

  4. #4
    Stinkee2's Avatar
    Stinkee2 is offline Programmer -Hacks Hacker
    Join Date
    Jul 2009
    Location
    ಠ_ಠ
    Posts
    888
    Rep Power
    281

    Default

    oh, sorry . long-time winrar user here. pffft.

    haha
    "PM Oyabun a bunch of gay pr0n and you're in." - ...BeAkEr... (BeAkErOo)

  5. #5
    Ninja88 is offline -Hacks Guru
    Join Date
    Jan 2010
    Posts
    2,069
    Rep Power
    282

    Default

    Nice guide.

  6. #6
    Rob S.'s Avatar
    Rob S. is offline Senior Member -Hacks Titan
    Join Date
    Jan 2006
    Location
    41° 11' 3" N / 73° 8' 1" W
    Posts
    7,695
    Rep Power
    50524

    Default

    kxploited homebrew will load on a 5.00 M33 slim using LEDA 0.2 or eloader, or a 5.50 GEN slim using eloader.

  7. #7
    Organized_Chaos's Avatar
    Organized_Chaos is offline Senior Member -Hacks Titan
    Join Date
    May 2008
    Posts
    4,768
    Rep Power
    53962

    Default

    Quote Originally Posted by Oyabun View Post
    kxploited homebrew will load on a 5.00 M33 slim using LEDA 0.2 or eloader, or a 5.50 GEN slim using eloader.
    Will ALL kxploited homebrew run on a slim using LEDA/eloader? I tried some on my phat and could never get it to work. I'll add this to my tutorial though

  8. #8
    chiruscan's Avatar
    chiruscan is offline -Hacks Enthusiast
    Join Date
    Nov 2009
    Location
    playin tekken 6 on my psp
    Posts
    546
    Rep Power
    10

    Default

    All these tutorials are done in Vista or Windows 7. I think Im the only one who still uses XP.

    I feel left out

  9. #9
    Organized_Chaos's Avatar
    Organized_Chaos is offline Senior Member -Hacks Titan
    Join Date
    May 2008
    Posts
    4,768
    Rep Power
    53962

    Default

    Quote Originally Posted by chiruscan View Post
    All these tutorials are done in Vista or Windows 7.
    I just like using a superior operating system

  10. #10
    Rob S.'s Avatar
    Rob S. is offline Senior Member -Hacks Titan
    Join Date
    Jan 2006
    Location
    41° 11' 3" N / 73° 8' 1" W
    Posts
    7,695
    Rep Power
    50524

    Default

    Quote Originally Posted by Organized_Chaos View Post
    Will ALL kxploited homebrew run on a slim using LEDA/eloader? I tried some on my phat and could never get it to work. I'll add this to my tutorial though
    All will not run, but the majority of kxploited homebrew will run fine on a slim.


    I use plenty of homebrew apps/games that are kxploited and they run fine on my 5.50 GEN slim using eloader.


    With LEDA on a 5.00 M33 slim, kxploited homebrew seems to run fine as long as it's in GAME150, or in the GAME folder with game folder homebrew set to 1.50 kernel.

    Strange, but it does work.


    Also eloader will not work with the game categories plugin.

    eloader must be in the GAME folder, not a CAT folder, along with the kxploited homebrew.

Page 1 of 2 1 2 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •