pedo mc tax me softly, black person (whom i love)
07-31-2006, 02:22 PM


PLEASE - no loader/warez/piracy/iso/ripkit discussion will be allowed in this thread. NONE. Do not do it. Please. Qirex has asked nicely and I don’t want to see probations/bans/closure of the thread because people are stupid and want their :filez:


:( This guide (http://pspupdates.qj.net/How-to-find-a-Homebrew-Friendly-version-of-GTA-LCS/pg/49/aid/58178) may be helpful in identifying copies of GTA which still contain the savegame exploit. A good rule of thumb is to buy used, since new copies are most likely patched.

Please PM/IM me with any news or information you'd like in this post. I will update this continually, and I will use your input. Thank you.

What is Homebrew for the PSP?


Homebrew for the PSP basically means any non-commercial Game or Application designed for use with the PSP.

**Note that Homebrew is not available to PSPs using the 2.71 firmware.**


What does this mean for you?

The main areas of Homebrew development are emulators for older console games. A few of the emulators, mainly for older systems, run flawlessly. This allows you to enjoy your favorite NES, TurboGrafx, and Neo Geo CD games on the go. Many other emulators, mainly for the 16-bit and newer gen systems, don’t run that hot. Always a work in progress, we have seen substantial jumps in FPS and sound quality over the last year; but there is still some ways to go on them.

There are also a slew of utilities, media players, and homemade games for the PSP. The main attractions in this group are PSPRadio ( http://rafpsp.blogspot.com/) and PSP Media Player (PMP) (http://pspupdates.qj.net/tags/PMP/83) and now the Links2 Browser (http://rafpsp.blogspot.com/) (This is built into PSPRadio but is now also a standalone app). PMP has been undergoing a few modifications lately to receive network streaming support (http://pspupdates.qj.net/tags/PMP-VLC/4513). One of the perks of being open source is that people like to help you out. :c00l:

Because of the way the system is exploited on Firmware versions 2.0+, many homebrew applications do not work fully or properly. Here are some compiled lists of working homebrew using the TIF overflow (2.0) and the GTA overflow (2.0+).

Confirmed Working EBOOTs (v2.0 TIFF eLoader) (http://psp-homebrew.eu/firmware.php?plat=v2.0+TIFF+eLoader&view=confirmed)
Confirmed Working EBOOTs (v2.01 GTA eLoader) (http://psp-homebrew.eu/firmware.php?plat=v2.01+GTA+eLoader&view=confirmed)
Confirmed Working EBOOTs (v2.5 GTA eLoader) (http://psp-homebrew.eu/firmware.php?plat=v2.50+GTA+eLoader&view=confirmed)
Confirmed Working EBOOTs (v2.6 GTA eLoader) (http://psp-homebrew.eu/firmware.php?plat=v2.60+GTA+eLoader&view=confirmed)

:siren: :siren: Want a giant pack of emulators and a couple of homebrew games? I’ve put together a pack called "YAHP" which has a collection of emulators and homebrew games. Read about and get it at PSP Vault (http://www.psp-vault.com). :siren: :siren:

**Note that the YAHP is now sorely out of date - it still contains all the files necessary to do some homebrewing, but many of the emulators and games have much newer versions available which have new features and better compatibility. The eLoader as well has been updated.**


Downgrading the PSP

On September 28, 2005, a successful downgrade method for 2.0 PSP users was released by a modding group known as MPH ( http://mphwebsite.tuxfamily.org/index.php?language=en). Using the TIF buffer overflow exploit discovered earlier, it's now possible to install 1.50 firmware onto a 2.0 firmware PSP, thus downgrading it and allowing for execution of unsigned code.

Goon Run link to all the Downgrading materials needed to go from 2.0 to 1.5 (thanks HousePhly) (http://www.housephly.com/psp/downgrader/)

Pretty good blog guide on the 1.5 downgrading process. (http://www.hackaday.com/entry/1234000687060851/) Much better than the readme MPH put together. (Their native tongue is not English.)

On June 22, 2006, a Kernal mode exploit (http://pspupdates.qj.net/index.php?pg=49&aid=57216) was found using the GTA savegame exploit on version 2.5/2.6 PSPs. This allowed work to begin on a downgrader for the newer firmwares. On June 29th, just one week later, Dark_Alex from the Maxconsole.net forums released a proof of concept 'downdater' for version 2.5 and 2.6 PSPs. (http://pspupdates.qj.net/index.php?pg=49&aid=57373) The early proof of concept resulted in many failures, bricking the PSPs and making them unusable. By July 2nd, the kinks had been worked out, and a fully working 2.5/2.6 dowgrader was released to the masses. (http://pspupdates.qj.net/index.php?pg=49&aid=57717)

Note: TA-082 (http://www.modchipstore.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=164) PSP motherboards are not compatible with the 2.5/2.6 downgrader. If you attempt to downgrade a TA-082, you have a 99% chance of bricking your PSP.

This is the 2.5/2.6 'Easy' downgrader. (http://www.psp-hacks.com/file/605) This is the easiest and most foolproof downgrade method, since the application pretty much holds your hand the entire way.

A 1.5 to 1.0 downgrader (http://pspupdates.qj.net/index.php?pg=49&aid=58263) has also been released by Dark_Alex, but has little use since most of the newer homebrew does not run using the older firmware.


Faking Firmware

There is an application called 'Devhook' which up until recently was not discussable here due to the fact that it is an ISO loader as well as a UMD loader. There has been a hack made for SA which takes the ISO loading abilities out of the app, making it a usable solution for the Games forum. (Thanks MTW! :) )

Devhook redirects flash access from the actual onboard firmware to a folder on your memory card. With the newest version of Devhook, This gives you full 2.71 firmware emulation, including all the features and compatibility with all of the new games. (Until a newer firmware is released)

As of version .45 of Devhook, specially converted homebrew apps are able to run from within the 2.71 emulation. These homebrews cannot access Kernal Mode functions, so not all homebrew will be compatible.

Where to get it:

Download torrent (http://alluvion.org/download.php?info_hash=f01530556d632359c9ec13f174c 115bf836898db)81 (http://alluvion.org:81/download.php?info_hash=f01530556d632359c9ec13f174c 115bf836898db) (1 file; 15.06 MB)
View torrent stats (http://alluvion.org/stats.php?info_hash=f01530556d632359c9ec13f174c115 bf836898db)
http://alluvion.org/qstats.php/f01530556d632359c9ec13f174c115bf836898db

http://rapidshare.de/files/26793836/SA_UMDevhook.45.zip.html

http://www.sendspace.com/file/1ptuv4

Here are instructions for you instructions needing type people:

STEP 1:

Get yourself a game! I chose the Lemmings Demo I have, since it requires 2.6

STEP 2:

OH NO IT WON'T BOOT WHAT DO I DO.

Step 3:

Update? NO WAY JOSE.

Step 4:

Let's hook our PSP up to the computer and see what we can do about this shit!

Step 5:

Extract the zip file to the root of your memory card. THE ROOT. ONCE AGAIN, THOSE FILES, THEY GO IN THE ROOT OF YOUR MEMORY CARD.

Step 6:

Ok, launch the Devhook launcher from the XMB.

Step 6 EX + Alpha:

AHHH FUCK WHAT ARE ALL THESE OPTIONS WTH I NEED A WIZARD!!



Ok, here are the settings you want: (The app uses the O button to select)

UMD SELECT = -- UMD Disc -- (duh)


UMD MOUNT = UMD DISC


UMD VERSION = 2.xx -> 2.00


FIRMWARE = 2.71


CPU CLOCK = 222Hz /111MHz (you can up the clock speed once you are booted into devhook using HOME+SELECT)


BOOT SELECT = reboot XMB


When you are done the settings in the bottom left should look like this:


HIT START!

Devhook will reboot your PSP now. When it's done rebooting, you will be in the 2.71 firmware. This is exactly the 2.71 firmware, you have all the features of 2.71, including custom wallpapers, internet time synchronization, THE WEB BROWSER, Flash, and RSS Feeds.

STEP 7:

If you booted without a UMD in the PSP you'll see the GoonHook wallpaper. Go ahead and pop in that UMD now.

STEP 8:

So far so good...

Step 9:

:w00t:

Exit the game as normal using the Home button. This will take you back to the 2.71 firmware. From here you can pop in another UMD, surf the web on the Web Browser, or make any customizations you want to the XMB. You can even put the PSP in sleep mode, in game or XMB, meaning that you can stay at psuedo-2.71 in[NOTE: I AM TOO STUPID TO SPELL THE WORD "DEFINITELY" CORRECTLY].

To go back to 1.5, hold the power button on the PSP up for 10 seconds. This will shut down the PSP (as opposed to suspending it) and the PSP will dump all contents of memory, bringing it back to 1.5. All customizations of the XMB (network settings, wallpaper, bookmarks) will be saved.


Custom Firmware

Another Dark_Alex proof of concept creation has been the implementation of custom firmware files for 1.5 PSPs. (http://www.qj.net/custom-psp-firmware-proof-of-concept/pg/49/aid/58867) These custom firmware mods allow for neat stuff like using the WLAN switch to boot directly into a Devhook 2.71 mode or basic 1.5, USB mode always on in the XMB, playing MP3s anywhere in the XMB, and the ability to take screenshots from anywhere within the XMB or Games. Caution must be used when flashing custom firmwares, as a bad flash can potentially brick your PSP rendering it unusable.

Check out this guide (http://pspupdates.qj.net/Custom-Firmware-Roundup-Which-one-is-for-me-/pg/49/aid/59146) for information on some of the all-in-one firmware mod packs available.

X-Flash v12 (http://dl.qj.net/x-flash-v12-general-apps-psp-homebrew-applications/pg/12/fid/8968/catid/151) now has support for the Dark_Alex firmware mods.


Modchips

Recently a PSP Modchip called the Undiluted Platinum (http://en.wikipedia.org/wiki/Undiluted_Platinum) has been released, which allows users to have both the 1.5 and 2.71 firmwares running on one PSP. A custom firmware called the Epsilon Bios (http://www.psp-hacks.com/2006/07/22/epsilon-bios-v10-released/) is now available, which acts as a bootstrap or bootloader for 2.71. The Epsilon bios allows you to load homebrew and other applications from within the 2.71 firmware, without having to switch to the 1.5 firmware.

The UP Modchip has a very high cost and very difficult installation - I suggest having a professional install it if you are going to purchase one. Note that TA-082 (http://www.modchipstore.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=164) PSP motherboards are currently incompatible with the UP. New versions of the modchip should overcome this problem.

Links/Resources:

Official eLoader site (http://noobz.eu) - Check here for the most up to date information from Fanjita and Ditlew on their eLoader homebrew loaders for 2.5/2.6

Official SNES9x_TYL project site (http://yoyofr.fr.st/) - Check here for the latest information on what seems to be the most popular SNES emulator.

PSP Homebrew Archive (http://psp-homebrew.eu/index.php) - Has almost all Homebrew releases available for download, with compatibility and user notes on many of them.

DC Emu's PSP News (http://psp-news.dcemu.co.uk/) - Homebrew news only that's updated very well and covers some stuff that PSPUpdates doesn't. Often preferred.

PSP Vault (http://www.psp-vault.com) - PSP news site/forum/file base made by a fellow goon named zmcnulty. Here you have the ability to upload your own files/movies. If your file is over 1meg, contact (http://forums.somethingawful.com/member.php?s=&action=getinfo&userid=39785) him and he'll put it up for you. Probably the best forum of any PSP site, if you're looking.

PSP Updates (http://www.pspupdates.com/) - although littered with ads (and idiots), this is probably the best resource for news and downloading homebrew application/emulators.

IGN PSP (http://psp.ign.com/) - Pretty easy site to navigate for reviews, screenshots, and movies of whatever PSP game you're interested in.

PS2 Dev (http://ps2dev.org/) - Website for developers that work on PSP software. (thanks Evil Inside)

PSP Hacks (http://www.psp-hacks.com/) - Very decent news site, one of the few that has the balls to post full Sony firmware dumps.

Maxconsole (http://www.maxconsole.net/) - Maxconsole covers chip and modding news for all systems; has very good coverage of the PSP Modchip scene.

Archived Homebrew Threads:

Thread 1 (http://forums.somethingawful.com/showthread.php?s=&threadid=1588889)

Thread 2 (http://forums.somethingawful.com/showthread.php?s=&threadid=1626489)

Not Archived:

Thread 3 (http://forums.somethingawful.com/showthread.php?s=&threadid=1680626)

Homebrew on 2.5+ Thread (http://forums.somethingawful.com/showthread.php?s=&threadid=1784912)

Main PSP Information Thread (http://forums.somethingawful.com/showthread.php?s=&threadid=1747526)

FAQ:

Q: I have 2.01 firmware or higher. Can I run homebrew or downgrade?
A: All PSPs that are 2.6 or lower firmware can run homebrew using Fanjita's eLoader. If you do NOT have a TA-082 (http://www.modchipstore.com/support/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=164) motherboard, you may be able to downgrade your PSP as well.

Q: I have 1.51/1.52/2.00 firmware - can I run homebrew?
A: 2.0 can run homebrew using Fanjita’s Eboot Loader for 2.0 (http://noobz.eu/). You can also Downgrade your 2.0 to 1.5 at any time to run a larger library of Homebrew easily.

Q: Is there any fix for the 1.51+ firmware any time soon?
A: Nope. 1.51 work is MIA. Go ahead and upgrade to 2.0, experiment with Fanjita’s Loader and then see if you want to go down to 1.5 from there or up past 2.0.

Q: I downloaded something but it only has one eboot.pbp file. What do I do?
A: That is a 1.0 formatted EBOOT. In order to split the file up, you must use a tool such as Sei PSP Tool (http://files.pspupdates.qj.net/cgi-bin/cfiles.cgi?0,0,0,0,40,910) or PSP Brew (http://dl.qj.net/PSP-Brew-v0.61-EBOOT-Tools-Utilities-Gaming-Consoles-PSP-Tools-Utilities-(on-PC)/pg/12/fid/4663/catid/192)

Q: How do I know what firmware version I have?
A: In the PSP OS, open Settings -> System Settings -> System Information.

Q: How do I know if I need one or two eboots?
A: Firmware version 1.00 only needs one and 1.50 needs two. The eloader for 2.0+ can use either format.

Q: Is there a way to downgrade 1.50 to 1.00?
A: There is a way to do this, but it is not something you want to do. 1.5 has more features and runs homebrew just as well (actually better) as 1.0.

Q: Do we still have to swap memory sticks to run homebrew?
A: No, that's been solved for a while now.

Q:How do you change the settings for the roms? Stuff like CPU speed and Frameskip?
A: You go into the menu. Normally the menu is left on the nub, the left shoulder button, leftshoulder + select, or leftshoulder+rightshoulder+select. When in doubt check the readme or the various homebrew forums.

Q: I get an error message with one of my emulators or something just doesn't work.
A: It works for thousands of other people, which means there's something wrong that you did. Chances are you forgot to add an extra file that has to go with the EBOOT.PBP file. Look for a readme or PM someone instead of asking in this thread.

Q: My NeoGeo CD doesn't load the games!
A: You have to have the neocd.bin in your root directory. Google to find it. You must also extract all the files in the .iso and put them all in zip file within a folder within your NeoGeo CD folder.

Q: My emulator will run but it freezes or doesn't load ROMs whenever I try to run them
A: Chances are that you left them in the .7z, .rar, or .zip format. You have to unzip these files and extract the actual files out of these. Also, for the Genesis emulator, you must have the system.fnt file with the eboot.

Q: Will a game automatically update my firmware with out telling me?
A: No, it won't. Your PSP must be plugged into a charger to update firmware, so there will never be any sneaky attacks from Sony to update it behind your back.

Q: How do I hide those ugly corrupted icons?
A: Rename the homebrew folders to "__SCE__Homebrew" for the normal folder and "%__SCE__Homebrew" for the % folder in your memory stick.

Example:

%__SCE__Genesis
THE ONLY THING THAT GOES IN THIS FOLDER IS THE EBOOT.PBP

__SCE__Genesis
THIS IS THE FOLDER YOU PUT YOUR ROMS AND SECOND EBOOT.PBP IN
Q: Which folder do I put the roms in?
A: The folder that DOES NOT have the "%" at the end (or beginning, if you are using the SCE hack). If you have roms in a folder that has % in the name, you're doing it wrong, and should be castrated if you ask us where they go in this thread.

Q: My Genesis emulator isn't working for whatever reason.
A: Make sure you have the system.fnt file in the NON-% folder.

Q: Doom doesn't work.
A: You have to get the WAD files, Google for them.

Q: Can I play a game that requires a firmware update with out updating?
A: Sure can. Check out the Devhook package in the "Faking Firmware" section of the OP.

Q: How can I re-arrange the order of my homebrew stuff?
A: The afore-mentioned Sei PSP Tool (http://files.pspupdates.qj.net/cgi-bin/cfiles.cgi?0,0,0,0,40,910) can arrange your folders for you. The PSP sorts items in it’s OS based on created date. Newest items always are at the top of the OS lists.

Q: Is running my PSP at 333mhz safe?
A: Yes. The PSP is configured to run normally at 333mhz and doing so is NOT overclocking it. The PSP was underclocked at launch to 222mhz to preserve battery life. Sony plans on officially unlocking it later when a game comes out that requires it.

Q: What does updating to 1.51/1.52 do?
A: Nothing noticable. Just prevents running homebrew.

Q: What does updating to 2.00 do?
A: Has a built in browser, allows you play a new video codec, and allows you to use the online PSP-Tv service. It also lets you change your wallpapers through the photo menu.

Q: What do I need to browse the internet with my PSP?
A: You are in the wrong thread. But, to start you need a wireless router and a internet connection.

Q: Help I can't think for myself what games should I get?
A: You are in the wrong thread.

Q: Which games require firmware updates to play?
A: This PSP Updates thread has a very long list. I’m not sure if it is complete. (http://forums.qj.net/showthread.php?t=25288)

Q: I'm buying a new PSP - how do I know if it's going to have 1.50 firmware or not?
A: Check out this PSP Updates thread (http://forums.qj.net/showthread.php?t=28717)

Q: How easy is it to find a 1.50 PSP? Where should I look?
A: They can't really be found anywhere anymore. Sorry.

Q: How do I hook my PSP up to transfer shit onto my memory card?
A: Plug a usb cable from the computer to your PSP. Put the PSP into USB mode. Find your F or H or whatever drive. Drag and drop. RTFM.

Q: How do I put movies on my PSP?
A: You’re in the wrong thread again. But I’ll be nice. Sony has a site with video guides for you. (http://psp.connect.com/main.html)

Q: How do I change my background? (Note: there will still be the wavy lines over the background image)
A: PSP Personalize (http://files.pspupdates.qj.net/cgi-bin/cfiles.cgi?0,0,0,0,38,433) is a 1.5 solution that overwrites the background images for each month on your firmware. With firmware 2.00, you can add custom backgrounds just using the Photo area on your PSP

Q: wtf is this shit my background is jsut white u broke my psp!
A: When selecting the month, select it twice in a row. This will fix it.

Q: I have some other basic question about something.
A: Google, PSP Updates, and other homebrew forums are your friends.

Q: SNES9X TYL .4.2 is freezing/crashing/white screen using the eLoader
A: Check out this thread (http://forums.qj.net/showthread.php?t=51162) on PSP Updates for the fix.

Q: Using Devhook, setting my speed to 333mhz just makes everything crash.
A: Set the speed in the launcher menu to 222, then while in the 2.71 XMB, press HOME + SELECT to overclock to 333.
Wifi for the browser doesn't work at 333, I doubt that in game works either.

Now shut the fuck up, you stupid fucking niggers!

ekinserge
07-31-2006, 02:27 PM
i have no idea

i think i'm gonna dance

Denny
07-31-2006, 03:56 PM
:/

Also, what ekinserge said.

iceberg325
08-02-2006, 01:02 AM
aha

Joey
08-02-2006, 10:39 AM
Yeah I wanted to put some Homebrew programs on my PSP.

But I alraedy upgraded to 2.7.

=[

Denny
08-02-2006, 01:09 PM
It`s possible to downgrade but i`ve heard horror stories about PSPs getting bricked.

pedo mc tax me softly, black person (whom i love)
08-02-2006, 02:36 PM
It`s possible to downgrade but i`ve heard horror stories about PSPs getting bricked.

Read the first post in this thread, it talks about downgrading and how to do it.

EDIT: Haha, they've moved the images. I'll take care of that this evening when I get home.

Denny
08-02-2006, 02:46 PM
Meh, i`ll stick with my 2.6 thank you very much. ;)

The Lost One
08-03-2006, 05:30 PM
Foodfight?

Joey
08-03-2006, 06:43 PM
It`s possible to downgrade but i`ve heard horror stories about PSPs getting bricked.
yeah, exactly why I don't want to risk it.

ZOLTAN!
08-04-2006, 12:02 AM
this is deeply confusing lol 0_o