Sterist
July 7th, 2007, 22:32
I've been around the seen for just under 2 years now, and have seen it all. all but what I've been able to "accomplish" myself.
I have NEVER seen anyone post anything about launching homebrew FROM their flash memory. i've been experimenting with my idea for quite a while, so i'll share what knowledge I have :)
free up the 2.5mb off your flash0 via any of the utility homebrews around (or you could just use flash1, or both)
____________________________________
For Games:
ok, dont forget to check all the notes on the bottom of this spoiler before attempting. here's how it's done:
1. Make SURE the game you want to place on Flash is of a compatable size.
2. Though your pc might say "2.5mb free" when you rightclick and go to properties, you really have roughly 2mb free. Your pc says you have more room than you really do.
3. While accounting for #2 (above), create a folder in the root of your FLASH(0 and/or 1). i named mine "DOS" because i have all my dosbox-related games / data on my flash0 and 1. Stick you game in that folder. you must activate the flash USB via recoverymode first.
4. Download Fileassistant++ from the Dcemu 2006 Spring Coding Complitition here (http://psp-news.dcemu.co.uk/psp-applications-20843.html).
5. Launch your game from your flash and enjoy! :thumbup: :thumbup:
NOTEs:
-- auto-sleep will cut your files off in the middle of the transfer. easily fixable. WILL NOT BRICK. browse to flash and delete all files related to the transfer that filled your flash via recovery-USB, SCEPvsh, or PSPfiler, and try again after making room or reducing size.
--I do not recommend launching homebrew from flash, which customizes your psp in any way shape or form. I have not tried it, and in theory, nothing should go wrong -- but I wouldn't recommend it
--games or apps which write config or save files to their directory work fine and create their files as usual. IF YOUR FLASH DOES NOT HAVE ROOM FOR THE FILE, that file will become unusable and must be deleted. WILL NOT BRICK. Take caution as 1 in every 100ish corrupted saves will have an indexing error and be "undeletable" unless you use the "chckdsk utility" from a pc. note that whether its undeletable or not, it does nothing but look pretty -- not harmful
For PRX's:
Not many prx's work from flash, but I do it with whatever I can, since I'm sometimes stuck with a 32mb.
known to work:
-cwcheat (full and lite) (prx only, no folders)
-cwcheatpops (prx only, no folders)
-VSHpong.prx
-VSHinform.prx
-capture.prx
-warPSP.prx
known to not work:
-scep.prx
-XmbController
-media hider
-couple others I can't think of
1. make a folder on the ROOT of your Flash(0 or 1). i named mine "plugins"
2. go to seplugins on your MS, and open whichever .txt your prx corresponds to, i.e. pops.txt game.txt vsh.txt
3. edit the line that would normally say "ms0:/seplugins/..." to flash0:/(your plugin-directory)/myfave.prx
or flash1:/ ... if you used that
4. enable your plugin in the recovery menu
5. enjoy! :thumbup: :thumbup:
___________________________________
Flash2 and flash3 seem to have something preventing anything from being loaded in vsh and during games, or in other words, do not work -- yet
The one and only thing preventing homebrew from launching 100% independant of the memory card is an eboot / prx loader which lies within VSH or recovery, which can aim for files on the flash. I've tried hex editing the filepath on the eboot-launcher modules released a few months ago, and it breaks the module. should anyone be able to fill in the missing link, kudos! :D
I have NEVER seen anyone post anything about launching homebrew FROM their flash memory. i've been experimenting with my idea for quite a while, so i'll share what knowledge I have :)
free up the 2.5mb off your flash0 via any of the utility homebrews around (or you could just use flash1, or both)
____________________________________
For Games:
ok, dont forget to check all the notes on the bottom of this spoiler before attempting. here's how it's done:
1. Make SURE the game you want to place on Flash is of a compatable size.
2. Though your pc might say "2.5mb free" when you rightclick and go to properties, you really have roughly 2mb free. Your pc says you have more room than you really do.
3. While accounting for #2 (above), create a folder in the root of your FLASH(0 and/or 1). i named mine "DOS" because i have all my dosbox-related games / data on my flash0 and 1. Stick you game in that folder. you must activate the flash USB via recoverymode first.
4. Download Fileassistant++ from the Dcemu 2006 Spring Coding Complitition here (http://psp-news.dcemu.co.uk/psp-applications-20843.html).
5. Launch your game from your flash and enjoy! :thumbup: :thumbup:
NOTEs:
-- auto-sleep will cut your files off in the middle of the transfer. easily fixable. WILL NOT BRICK. browse to flash and delete all files related to the transfer that filled your flash via recovery-USB, SCEPvsh, or PSPfiler, and try again after making room or reducing size.
--I do not recommend launching homebrew from flash, which customizes your psp in any way shape or form. I have not tried it, and in theory, nothing should go wrong -- but I wouldn't recommend it
--games or apps which write config or save files to their directory work fine and create their files as usual. IF YOUR FLASH DOES NOT HAVE ROOM FOR THE FILE, that file will become unusable and must be deleted. WILL NOT BRICK. Take caution as 1 in every 100ish corrupted saves will have an indexing error and be "undeletable" unless you use the "chckdsk utility" from a pc. note that whether its undeletable or not, it does nothing but look pretty -- not harmful
For PRX's:
Not many prx's work from flash, but I do it with whatever I can, since I'm sometimes stuck with a 32mb.
known to work:
-cwcheat (full and lite) (prx only, no folders)
-cwcheatpops (prx only, no folders)
-VSHpong.prx
-VSHinform.prx
-capture.prx
-warPSP.prx
known to not work:
-scep.prx
-XmbController
-media hider
-couple others I can't think of
1. make a folder on the ROOT of your Flash(0 or 1). i named mine "plugins"
2. go to seplugins on your MS, and open whichever .txt your prx corresponds to, i.e. pops.txt game.txt vsh.txt
3. edit the line that would normally say "ms0:/seplugins/..." to flash0:/(your plugin-directory)/myfave.prx
or flash1:/ ... if you used that
4. enable your plugin in the recovery menu
5. enjoy! :thumbup: :thumbup:
___________________________________
Flash2 and flash3 seem to have something preventing anything from being loaded in vsh and during games, or in other words, do not work -- yet
The one and only thing preventing homebrew from launching 100% independant of the memory card is an eboot / prx loader which lies within VSH or recovery, which can aim for files on the flash. I've tried hex editing the filepath on the eboot-launcher modules released a few months ago, and it breaks the module. should anyone be able to fill in the missing link, kudos! :D