-- How to enter RecoveryMenu? --
From XMB :Open VshMenu and select "Enter Recovery ->"
From LCFW:Execute "639 launcher" again.
From OFW :Execute "639 launcher" with hold "R".
-- credit --
some1: For his sceHttpStorageOpen kxploit.
liquidzigong: For his 639kxploit POC.
bbtgp: For his PrxEncrypter.
Draan: For his kirk-engine code.
J416: For his rebootex sample.
-- About translating the recovery menu --
To translate the recovery ,create a text file in ms0:/seplugins/xx_recovery.txt or flash1:/xx_recoery.txt.
"xx" is the language code of your language.
es -> spanish
en -> english
fr -> french
de -> german
it -> italian
ja -> japanese
ko -> korean
nl -> netherlands
pt -> portuguese
ru -> russian
ch1 -> chinese simplified
ch2 -> chinese traditional
To use custom font in RecoveryMenu, put font data at ms0:/seplugins/font_recovery.bin.
--History--
v8
-- Fixed a ISO Parental Level.
-- Fixed a bug in OE driver(again).
-- Fixed a bug that failed to sleep when you change the CPU clock.
-- Added a page controll in RecoveryMenu->Plugin.
-- Updated UMD Video mount. Now you can play UMD video/audio without dummy UMD.
v7
-- Fixed a crash when useing Dark_AleX's LEDA.
-- Change the iso Parental Level from 5 to 1.
-- Increase plugin path character buffer in PluginManager from 32 to 64.
v6 fix2
-- Fixed Launcher bug.
v6 fix
-- Fixed PSN game bug.
v6
-- Added RecoveryMode translate and custom font feature.
-- Added Gameboot Skip option.
v5
-- Added RecoveryMenu option in vshmenu.
-- Fixed a bug in OE driver.
v4
-- Fixed a bug when enter suspend with VshMenu opened.
-- Fixed MEdriver bug.
-- Added BatteryConfig submenu in RecoveryMenu.
-- Added Speed up MS option(beta).
v3
-- Update 639Launcher. Now you can switch between PRO-B6 and ME-3 :)
LCFW 639 ME-8
.
CFW 639 ME-8
.
POPSloder Patch V2 for ME-8 (u need the have POPSloader PRO)
Description
Japanese developer neur0n has updated his own custom firmware projects,
LCFW (or Light custom firmware) and CFW 6.39 ME for the PlayStation Portable.
What's new in the latest release?
-- What is this? --
This is LCFW installer for OFW6.39.
Only work on 01g ,02g , 03g, 04g, ,05g ,07g and 09g model.
and
CFW 6.39 Minimum Edition for 01g, 02g model by neur0n
The degree of stability is still unknown.
Please test it on your own and refer to different people's test reports.
-- How to use --
Copy "installer" folder and "launcher" folder at "ms0:/PSP/GAME/"
-- Preparation --
First. You need to install LCFW modules in your PSP.
1.Execute "LME Installer for 6.39" from XMB.
2.You can select these action:
Press x to install LCFW.
Press [] to uninstall LCFW.
Press R to exit.
After the action, PSP will rboot.
-- Start LCFW --
1.Execute "LME Launcher for 6.39" from XMB.
2. enjoy :)
-- How to enter RecoveryMenu? --
From XMB :Open VshMenu and select "Enter Recovery ->"
From LCFW:Execute "639 launcher" again.
From OFW :Execute "639 launcher" with hold "R".
-- How to mount UmdVideo? --
0. Enable UmdVideo option at RecoveryMenu->config->Use UmdVideo Patch (Go only).
1. copy Iso file at ms(ef)0:/ISO/VIDEO/ .
2. Open VshMenu and select Iso file name.
-- Credit --
some1: For his sceHttpStorageOpen kxploit.
liquidzigong: For his 639kxploit POC.
bbtgp: For his PrxEncrypter.
Draan: For his kirk-engine code.
J416: For his rebootex sample.
BombingBasta: For his translated recovery menu file in french.
N-zaki : For providing PSPGo from him.
--- VshMenu ---
Press SELECT to display VshMenu in XMB.
This menu won't displayed while useing Browser, Skype, Camera, Remoreplay, 1seg and PsnStore.
Press L + R + SEECT to force open VshMenu.
--- Feature ---
- Support Unsigned Homebrew.
- Support Extra module ( = plugins ).
- Support ISO mount with M33driver , NP9660driver , OEdriver , NormalDriver and MEdriver.
- Support UMD video.
- Support converted PSX(PS1) game and custom DOCUMENT.DAT.
- Unlock 480x272 avc video.
- Unlock max display brightness level without AC adapter.
- Unlock ExtraMemory for Homebrew ( slim only ).
- Unlock Slim color in XMB.(need to prepare bmp file )
- Support USB battery charging.
- Support CPU speed control.
- Support hide PIC0.PNG and PIC1.PNG option.
- Support Flash0/1/2/3/UMD mount with USB.
- Support fake region.
- Support Battery EEPROM option in recovery menu.
- Support to load Unsignated module.
- Support to load packed ( with Dark_AleX's psp-packer ) module.
-- About translating the recovery menu --
To translate the recovery ,create a text file in ms0:/seplugins/xx_recovery.txt or flash1:/xx_recoery.txt.
"xx" is the language code of your language.
es -> spanish
en -> english
fr -> french
de -> german
it -> italian
ja -> japanese
ko -> korean
nl -> netherlands
pt -> portuguese
ru -> russian
ch1 -> chinese simplified
ch2 -> chinese traditional
To use custom font in RecoveryMenu, put font data at ms0:/seplugins/font_recovery.bin.
--History--
v9.7 both
- Change the number of CPU clock to 200/100 to 199/99;
- update VshMenu. Have added a translation function.
- Bug fix incorrect size when dumping the UMD via USB on XMB.
v9.6 both
If you are displaying VshMenu, press L + R + START to enter edit mode.
You can customize VshMenu :)
v9.5fix for LME version
-- Fixed a VersionCheckError.
v9.5
-- Fixed USB Connect in Recovery menu.(05g only).
-- Update VshMenu.
v9.4
-- Fixed a license error when execute resumed POPS game.(05g only)
-- Fixed a bug in POPS plugin when M2 card is not inserted.
-- Added a 166/83 CPU clock.
v9.3
-- Update version.txt loading. Now you can load txt from ms0:/seplugins/version.txt.
v9.2 quick fixed
.log
- Fixed a bug when use categories_light plugin.
- Fixed a bug when use cwcheat plugin.
0x800200D3 error is not fixed yet.
v9.1
-- Fixed a bug in sctrlKernelSetUserLevel.
-- Added a patch for leda which allow to use it from ef0:/.
v9
-- Fixed a bug in Official Static ELF loading.
-- Fixed a CPU clock in GAME mode.
-- Added a patch for 0x80020148 error.
-- Fixed a UmdMountPatch (beta4. 05g only)
v8
-- Fixed a ISO Parental Level.
-- Fixed a bug in OE driver(again).
-- Fixed a bug that failed to sleep when you change the CPU clock.
-- Added a page controll in RecoveryMenu->Plugin.
-- Updated UMD Video mount. Now you can play UMD video/audio without dummy UMD.
v7
-- Fixed a crash when useing Dark_AleX's LEDA.
-- Change the iso Parental Level from 5 to 1.
-- Increase plugin path character buffer in PluginManager from 32 to 64.
v6 fix2
-- Fixed Launcher bug.
v6 fix
-- Fixed PSN game bug.
v6
-- Added RecoveryMode translate and custom font feature.
-- Added Gameboot Skip option.
v5
-- Added RecoveryMenu option in vshmenu.
-- Fixed a bug in OE driver.
v4
-- Fixed a bug when enter suspend with VshMenu opened.
-- Fixed MEdriver bug.
-- Added BatteryConfig submenu in RecoveryMenu.
-- Added Speed up MS option(beta).
v3
-- Update 639Launcher. Now you can switch between PRO-B6 and ME-3 :)
Info about installer CFW and OFW
You have a costum Firmen Ware [CFW]?
Take
PSP 1000 and 2000 v9.6 [cfw]
or
PSP 2000v3,PSP 3000&PSP Go v9.6 [lcfw]
You have not a costum Firmen Ware [CFW],but a original Firmen Ware [OFW] and a 01g, 02g model?
Take
CFW 6.39 Minimum Edition for 01g, 02g model by neur0n
PSP 1000 and 2000 v9.7 [cfw]
.
CFW 6.39 Minimum Edition for 01g, 02g model by neur0n (OFW Version)
.
PSP 2000v3,PSP 3000&PSP Go v9.7 [lcfw]
.
download LCFW LME8_05g_beta4
.
download CFW me8_05g_beta
.
Source
.
Easy Launch Installer v2.0 XMB MOD for LME-9.2!
-- Put the PSP Folder on your PSP Drive (e.g. F:/ )
-- Launch the 6.39 LME-9.2 the last time via the launcher via game
-- Launch the Easy Launcher Installer
- choose either X for Digital Comics Mod or [] for SensMe channels Mod.
-- For uninstalling and restoring original files press L after launching the Easy Launch Installer.
Compatible with all PSPs (1000, 2000, 3000 03g, 3000 04g, 3000 07g, 3000 09g) and PSP Go!
Only for firmware 6.39, this wont work on any other firmware!
Future Plans:
Adding Translations of the "Launch 6.39 LME-X" to all languages...
Credits:
iop.prx by Dark AleX
LME Custom Firmware made by Neur0n
Easy Launch XMB Mod Installer made by The Z and dx3m
download
.
Easy Installer v4 for CFW 6.39 LME-9.4
The Developer and The Z dx3m have released another version of its Easy Launch Installer,
making the start of the LME CFW via digital comics or SensMe is possible.
This is also the last version of Easy Launch Installer, which does seem that
no further launch Easy Installer for CFW 6.39 LME are.
Just launch the installer, select the mod to be installed, and then it Enjoy.
download
.
LightSpeed Final - 6.39/6.60 LME-1.6 [Extension]
Description:
The Developer The Z and dx3m has released, after many successful XMB modifications even now Lightspeed.
With Lightspeed it is possible to start the LME to 6.60 CFW or 6.39 CFW XMB via a symbol, so that eliminates
the tedious search for the launcher of the CFW. In addition to Lightspeed fits perfectly in the
optical surface of the PSP, so not only fast, but also visually appealing start the CFW is guaranteed.
【SensMe Channels】 or 【Digital Comics】Icon to load fast 【LCFW MinimumEdition】
It's just VSH menu from 6.39 ME-5, where was deleted from
VSH menu options to enable/disable plugins for VSH, GAME
and POPS, which are unnecessary in VSH menu. But in
6.39 ME-8 are these options again added and makes VSH Menu
unnecessary big. But this one doesn't contains this options
and you can install it directly on your PSP :)
Installation requires:
* Installed CFW 6.39 ME
Installation:
* Copy VSH_MENU_639 folder to ms0:/PSP/GAME
* Run on your PSP from XMB
* Press X for install
Latest scheduled for the next version:
* Personnalisation du texte et des titres Customizing text and titles
* Compatible PSP Slim Compatible with PSP Slim
This plugin allows you to customize the colors of FC vshmenu ME Version 6.39 PSP Fat.
ME Fat 6.39 compatible.
# The install
To install copy the folder seplugins to the root of your Memory Stick
and copy the line ms0: / seplugins / vshmcolor.prx 1 in the file X: \ seplugins \ vsh.txt.
# The use
To use it you add color to the format ARGB ente "corresponding to the color of the object to customize the file X: \ seplugins \ VshMColor.txt.
Example, change the text color to red:
MAIN_MENU_TITLE = "000000ff";
PSP Save States Menu v0.5 CFW 5.XX-6.3X [only slim]
Instructions:
Copy seplugins folder content (IMPORTANT: including the empty folder SAVESTATE, as the plugin will not create it) in /seplugins and activate the plugin using the recovery.
This plugin at the moment will only work in game mode, don't bother to use it in pops or vsh.
If you plan to use the plugin for UMD's or for isos in normal mode, then you will have to flash
the file umdcache.prx in this directory, in /kd using usb flash0. Just disabling the Umd cache in
the XMB may not work properly, it is safer to flash this file. Of course you will loose umdcache.
This file is not coyrighted, it is just a dummy module with the name of a sony file.
SaveState procedure:
- To save a state, press the home button in game, and once in the home button screen, press R
plus one of the followings buttons: up, down, right, left, square, triangle, cross, circle or start. Each of this button is considered a "slot", so you can have up to 9 states.
Unlike in previous version, there are now .local and global states. Local states can be loaded
only in the game that saved it, and global ones can be loaded in whatever other game, as soon
as the hardware (same disc in case of umd0s,a memory stick with same iso path in case of isos) is present.
Local states are the normal behaviour: while pressing R in the home button press one of the slot
buttons.
Global states: while pressing R+select, press the slot button.
- At that moment, the PSP will go to sleep mode and return automatically inmediately.
- After the quick sleep mode return, you will see a black screen for some seconds, don't worry it will end. The time can vary depending of games and cpu speed, at this state the program is copying ram from one place to another.
- When the screen is turned on again, you will see the memory stick led blinking for some time: this is the write of the file. If your memory stick is good, this step should be quick.
- The state is saved, it can be loaded during the game or in another game session. (if memory sitck is same or with similar content, you can load other game states withing a game).
The state is saved to one of the followings files:
For global states:
ms0:/seplugins/SAVESTATE/globalstate_u.bin -> up button
ms0:/seplugins/SAVESTATE/globalstate_d.bin -> down button
ms0:/seplugins/SAVESTATE/globalstate_l.bin -> left button
ms0:/seplugins/SAVESTATE/globalstate_r.bin -> right button
ms0:/seplugins/SAVESTATE/globalstate_q.bin -> square button
ms0:/seplugins/SAVESTATE/globalstate_t.bin -> triangle button
ms0:/seplugins/SAVESTATE/globalstate_x.bin -> cross button
ms0:/seplugins/SAVESTATE/globalstate_c.bin -> circle button
ms0:/seplugins/SAVESTATE/globalstate_s.bin -> start button
For local states, if the game is an umd or an iso, it will use the gamecode, if it is a homebrew,
it will use the first 9 characters of the homebrew directory. Examples:
ms0:/seplugins/SAVESTATE/ULES00818_u.bin -> up button
.................................................. ...
ms0:/seplugins/SAVESTATE/ULES00818_s.bin -> start button
The size of the file may vary depending of the game, as it is a 36 MB dump compressed.
Tests show that the most expected range is: 10-20 MB. The plugin will not check free space,
you are on your own on that.
Lcoal and global save states share exactly the same format. If you want to convert one to the other, just change the filename properly.
LoadState procedure:
- To load a state, press the home button in a game, and once in the home button scree, press L
plus one of the slot buttons mentioned in savestates to load a local state, or L+select+slot button to load a global state.
- In that moment, the memory stick led will blink. This step should be fast on good memory sticks.
- After that, the psp will go to sleep mode and return automatically quickly.
- The screen will be black for some moment, this wait moment is much faster than the one for savestates.
- Once the screen is turned on, and if all went fine, your system will be now in the state in which you saved it.
Changelog:
Public v0.1 ·
Add ability to delete saved data v0.2 ·
· PSP_GO fixes did not work
Fixed a bug in the trial can not be retrieved UMD_ID ·
If there is no save game in that slot • The Road to prevent accidental modification
- Other adjustments of the plug.
While displaying the menu v0.3 · was to keep down the game
Clearing the Path • The saved data immobilization
※ pspstates not save data path "ms0: / seplugins / SAVESTATE /" was being fixed,
Now going to read a folder in the same folder as SAVESTATE from this states_menu.prx
you have to use their own analysis module v0.4 · pspstates
(Based on his creation pspstates_kai.prx ※ neur0ner)
When you are • Display menu, and fixes a bug that freezes out the HOME menu.
Fixed a bug that can get the ID of the game well · trial
corresponding to v0.5 · FW5.XX
Controls:
Press the Home (or PS) button and then R+L Triggers to bring up said menu.
From there you can select your slot by pressing Circle or delete a save state by pressing Triangle and X closes (or backs out) of a menu.
The developer has a fix Neur0n released for the PS1 support that his 6:35 Custom v15 and 6.37 ME-4, offers!
Now you should go multi-disc PS1 games, which was previously not possible.
Simply used the prx version to the flash0: / kd paste and ready.
isochange v0.2 by plum
================================================== ==================================================
This plug-in can be done to replace the ISO · CSO on the PSP FW6.XX
Please note that plug-in because it conflicts with ※ PspStatesExperiment
================================================== ==================================================
Introduction
================================================== ==================================================
Copy the seplugins folder to isochange.prx to game.txt
"Ms0: / seplugins / isochange.prx", or "ef0: / seplugins / isochange.prx"
Please describe the
================================================== ==================================================
How to use
================================================== ==================================================
Step 1 ·
DISC1 = the ISO you want to exchange> xxx1.iso (cso)
DISC2 = the ISO you want to exchange> xxx2.iso (cso)
As above ISO (CSO) at the end of the file name "1" and "2" Please describe any additional
Step 2 ·
When replacing a disk on the screen during the game, HOME button (PS button) to select
HOME screen
L + R
Please push the
You should have been replaced disk
================================================== ==================================================
Driver support
================================================== ==================================================
· M33 driver
· ME Driver
Driver · Inferno
· NP9660 Driver
※ OE_isofs The driver, please note that do not support
Plugin-Name : SaveDataMgr_v1.0
Author : SnyFbSx
working: at 6.3x (fantastic info: by 5.00m33-4 work not with the lib)
• The What's This?
"Save data" plug can be operated from anywhere.
Since α version under development, will continue to add features, we plan to make improvements.
version for α, and no warranty, please use at your own risk.
SaveDataMge β0.1 by SnyFbSx
================================================== ================================================== • The What's This?
"Save data" plug can be operated from anywhere.
Since α version under development, will continue to add features, we plan to make improvements.
version for α, and no warranty, please use at your own risk.
================================================== ================================================== Introduction
================================================== ==================================================
① "SaveDataMgr.prx" to place the plug-in folder.
② "lib" that contains the necessary modules, see the readme in the folder.
(Prx variety is found here do not have to write to txt. Will be loaded automatically.)
③ vsh.txt (game.txt) to, "SaveDataMgr.prx" to fill, set to 1.
================================================== ================================================== How to use
================================================== ==================================================
※ Konboki is "SCREEN" is a button.
Decision ①: ×
Cancel ②: ○
================================================== ================================================== FW support
================================================== ==================================================
CFW6.3x
※ The environment was tested, PSP go 6.39LME-9.1, 6.39LME-9.3, PRO-is B9β.
================================================== ================================================== Release notes
================================================== ==================================================
Mr. αv0.1 · estuibal, get the support of the painting by Mr. hiroi01
Reload αv0.2 · Add Action menu, change the drawing mode main menu, submenu, position review
modification of the circulation system moves the cursor αv0.3 ·
αv0.4 · BACKUP, DELETE implementation around the foundation treatment
αv0.5 · BACKUP, DELETE implementation of internal processes around
αv0.6 · ini settings related to the implementation of
αv1.2 · icon view, optimization of memory-related internal memory go, implement the switching of the M2
βv0.1 · "RESTOR (restored)" implementation. Optimizing memory-related (adjusted), and cooperation with CustomHOME
※ CustomHOME display menu, add the menu does not control
Additional editing features directory
βv0.2
· Change the type · RESTOR ("_" and restored later removed)
· "DELETE" to "REMOVE" and change the wording when you press the SELECT
βv0.3 · directory when editing, modifying the text redraws
βv0.4 · Fixed so that when displayed, sorted by name in the directory • Directory ※ Thanks noname said
βv0.5 · prevent installation data
If the key starts • Screen button, change the brightness correction to prevent
Improving Reading Speed • Directory
Fixed a bug with the buttons on screen brightness
βv0.6 · plug before starting
Improving Reading Speed • Directory
Optimizing Memory-related processing operations
βv0.7
Changed to allow multi-button key set • Start
When the start key is included in the ※ screen button does not change the brightness
βv0.7fix
Capture a bug fix · ini Library
v1.0
Official Released.
Description:
The menu is displayed by pushing the Home button while playing a game.
*plugin Disable if you pressing HOME button and run the game.
In Game press = Menu
and now or change you like and press for
Exit Game
Reset Game
Shutdown
Sleep
Back
+Settings
-Language:English and japanese (it^s every time on japenese,but you can change it)
-change Button X or O (Nat change in Game . only in Menu)
changelog:
beta 0.7.1(update 2011/08/16)
[!]fix ini file bug.
(please replace new ini file)
beta 0.7.0(update 2011/08/16)
[+]Supported CFW6.60
[!]fix "%monthname" display
[+]Were able to stop the game by pressing START.
[+]Was to open the setting screen by pressing SELECT.
[!]fix a few bugs.
[+]Changes to [X] button to select [O] button to return and close the menu by pressing the HOME.
(Alternates with [›] and [~] have enabled SwapButton.)
[+]Supported spstates_kai.prx(pspstates is not Supported.)
[+]add "states_menu_pict" function.(Thanks plum, hiroi01, neur0n)
[!]IniLibraryPortable changed from iniLibrary. (Thanks hiroi01)
[-]Remove some functions.
[!]update cushome.prs
[+]add icon(Thanks SAL)
PSP-HUD v2.02 to 6.35 and
for CFW 6.60 ME Italian (optional) by Notonlyeyes
If u get tired of hooking your psp up to the computer to delete and activate plugins, Try out the "Ultimate Plugin Manager" Homebrew.
You Can:
- modify the files vsh.txt /game.txt/pops.txt
- activate/Deactivate plugins
- open files zip
- move/copy files
- remove files/files
- make safeguards of configuration of plugins
- play of the files mp3
- Simplification of the method of activation of the plugins
- activate/Deactivate the usb
- It also Detects if the plugins marked in the files vsh.txt /game.txt/pops.txt exist
AdhocToUSB v2 for XLink Kai [Plugin]
original: Yuki-mi
Mod: NeurOn
File Description
Great news to those avid user of the XLink Kai service.
A certain Japanese coder named Yuki-mi has released a nifty plugin, based on the program,
that allows you to run Xlink Kai without any adapter.
(Unofficial Update by neurOn)spoofer for 6.38ME and 6.60ME
Mod: NeurOn
File Description
This is a spoofer (aka faker) for the information found in the XMB->Settings->System Settings->System Information. This version supports the firmwares of 5.00 and 5.02 and includes spoofing of both System Version and Mac Address. So you can personalize the XMB Information for whatever you need, including your own imaginary "8.32342 0xDEADBEEF" firmware and matching mac address.
Description:
Maybe you do not know, but all your savedatas usually save icons, backgrounds, sounds and maybe an animated icon too everytime, they are useless and just waste space. without them the savedata is still working and can be loaded with no issues.
This plugins is made by neur0n based on an idea i had, if you activate it the save time will be faster, and the savedatas will be smaller.
i also made a simple script for windows pc. the name is resource_cleaner.bat
simply run it from the root of the memory stick or internal memory and it will delete all of the resource files of the savedatas for you
then install this plugin to skip to save them, and you'll save some space and time too
i have tested it on psp slim, and on psp go, 6.39 and 6.60. both ME and PRO
with UMD, ISO, CSO (different isodrivers) PSN games (minis and others) PS1 games
i have tried both backups and official version it always worked and never corrupted my savegames, it just made them smaller
XMB™ Item Hidder v1 - plugin for hidding some items in XMB™
Description:
Plugin that allows to hide some icons in the XMB
™. Icons "Memory Stick ™", "Memory System", "Resume Game" and "Management preserved. Data" can not be hiding.
Description:
The Sony's Download Manager on the PSP is a really . Why dude? Well, you only can download ONE file and meanwhile you cannot surfe on the internet...that's hell if the file has a large size :/
So I designed this awesome application for people who use the PSP's Internet Browser alot. There are really cool features you'll like:
Function:
* Possibility to download multiple data items
* Possibility to download in background
* Possibility to pause the download
* Possibility to see download rate
POPSLoader v4f1 with 6.xx pops support [Extension] [6.xx] popsloader patch version 4 for 639ME-8 POPS Loader Official Build Ver3.0
popsloader V4B Alpha 3 works 100% in 6.60 and 6.60 ME-1.1:
-- What is this? --
This is a patch plugin for ME.
It allow to use "New popsloader for PRO" on ME.
A new popsloader working on 6.xx PRO CFW
-- How to install? --
1.Install "New popsloader for PRO" in your Memory stick.
2.Copy pops_bridge.prx at memory stick and add plugin path at pops.txt .
Info about old part of changelog
popsbridge v4 [Unofficial Released!]
pops_bridge is integrated into popsloader.prx, you can use popsloader on ME with 1 pops.txt entry.
How to use:
extract files from dist folder to your psp plugins folder.
Popsloader v4b alpha2+2
This supports 5.00+ pops fully on 6.60ME (as I said before, v4b has built-in pops-bridge so you don't need to enable it).
On the other hand, pops 4.01 or below support is broken because nid_impose_400_to_660.c is incomplete.
I used pattern-match to replace NIDs. But I noticed that 7 NIDs aren't analyzed.
Code:
NIDs required to port Popsloader on 6.35 to 6.60 (nid_***_to_660.c).
How to make 660.c:
just copy ...635.c to ...660.c then replace 2nd element of each array using this list.
FW_635,FW_660, #contributer
0x458A70B5,0x07C586A1, #PROCFW dumped from nid_660_to_635.c
0x25A760F0,0x310802A9, #PROCFW
0x2CFE3B22,0x8AE776AF, #PROCFW
0xF0E0AB7A,0xB4F00CB5, #PROCFW
0x3DE3C6DF,0xC90B0992, #PROCFW
0x52B54B93,0xF12A62F7, #PROCFW
0xF2FEAFD5,0xFDC97D28, #PROCFW
0xEE67E450,0x9D33A110, #PROCFW
0xE6BF3960,0x3FF74DF1, #PROCFW
0xFFB9B760,0x939E4270, #PROCFW
0xFCD765C9,0xC3474C2A, #PROCFW
0xFF530D9F,0x4E267E02, #PROCFW
0x99037763,0xE7B3ABF4, #PROCFW
0x44F17A7A,0x0F067E16, #PROCFW
0x3BD9E51B,0x133DB99A, #PROCFW
0x027F21C6,0x28B97035, #PROCFW
0xEBC850AC,0x5557F4E2, #PROCFW
0x3FE74F52,0xB497314D, #PROCFW
0x4C4DF719,0xDC3BECFF, #PROCFW
0x86FFE348,0x0AE8E549, #PROCFW
0xD74D9041,0x38527743, #PROCFW
0x9E80B4E2,0x41B0337B, #PROCFW
0xB70793D7,0x457FEBA9, #PROCFW
0xD1999F94,0x4634C9DC, #PROCFW
0xE2606FCB,0x48F1C4AD, #PROCFW
0x9984A972,0x4B4CCE80, #PROCFW
0x789597AB,0x8B1DD83A, #PROCFW
0x8E9E76AE,0xB1751B06, #PROCFW
0x3A98CABB,0xC36775AD, #PROCFW
0x741110C5,0x48448373, #PROCFW
0xC4931159,0x9BC5E33B, #PROCFW
0xA02BB1D3,0xDAB6E612, #PROCFW
0xFEEC36F7,0x4B9554EB, #PROCFW
0x670F15ED,0x5D28A52B, #PROCFW
0xD8A53104,0xAFE6C9EF, #PROCFW
0x2444EC4D,0xD8633888, #PROCFW
0x3DABE438,0x03F16FD4, #PROCFW
0x3E4B1B28,0xE38CA615, #PROCFW
0x8930B3A9,0xE97E9718, #PROCFW
0xADE4B1F4,0xB2BEADB8, #PROCFW
0xAA085C2A,0x48005974, #PROCFW
0xB2EF6B19,0x376399B6, #PROCFW
0xDEFAD580,0x6C86AF22, #PROCFW
0x773BA62B,0x05C9C803, #PROCFW
0x2F9A534A,0x0B3E6FD3, #PROCFW
0x830FC570,0x7CAB5A3D, #PROCFW
0x208F4820,0x9F205D3E, #j416dy's list
0x64FA9D42,0xC4C21CAB, #ABCang http://pastebin.com/eRZk21Fp
0x035BD7AA,0xBE03D832, #ABCang
0x45596E3F,0x0143E8A8, #ABCang
0x0CFD5A8A,0xDB97C70E, #ABCang
0xEF1B48C6,0x7CFD2733, #SnyFbSx http://pastebin.com/Y8NVuPDV
0x071C387D,0x7ED29E40, #neur0n
list for impose.prx (nid_impose_400_to_660.c)
0x09DF9219,0x22A114DC, #j416dy's list
0x8CE2AB86,0x1F08547A, #j416dy's list
0xEF9C9627,0xB57D0DEC, #j416dy's list
0x5B15473C,0xF8346777, #j416dy's list
0x18654FC0,0x2BA616AF, #j416dy's list
0x33AB5BDB,0x1809B9FC, #j416dy's list
0x5D8CE0B2,0xDF53E160, #j416dy's list
0x73CA5F45,0x3552AB11, #j416dy's list
0x01F6B0D5,0x996881D2, #j416dy's list
0xD4EF6579,0x33B620AF, #j416dy's list
0xA70E2B3C,0x117C3E2C, #j416dy's list
0xDE18E7C0,0xFA651CE1, #j416dy's list
0xF36E1F37,0x88C79735, #j416dy's list
0x2CBFA597,0x31AEA94C, #j416dy's list
0x57F6311D,0x2509FF3B, #j416dy's list
0xF8C9FAF5,0x872F4ECE, #j416dy's list
0x062CFDDC,0x5C1333B7, #j416dy's list
0xAB842949,0x7A9EA6DE, #j416dy's list
0x81DCA5A5,0x8C873AA7, #j416dy's list
0x8F2559DE,0xFA4A25A7, #j416dy's list
0x4C1F35A1,0x8AEC8EE9, #j416dy's list
0x73587D56,0x0B83352B, #j416dy's list
0xA971659D,0x8C728BB4, #j416dy's list
0xB05CD4A2,0x370DDC12, #j416dy's list
0x38FB84B5,0x301063CC, #j416dy's list
0x0682085A,0xEFCFD0C5, #j416dy's list
0xDF998667,0x3E17FE8D, #ABCang http://pastebin.com/MdXp41FQ
0x0287B1C2,0x9012B140, #http://pastebin.com/mpXjhgQ5
0xF3B8D574,0xDFF30673, #http://pastebin.com/mpXjhgQ5
//sceCodec_driver not analyzed yet
0xD26B6CCE,
0xA349B88E,0x49D77D65, #http://pastebin.com/mpXjhgQ5
0xAEF5B913,0x5FD4764A, #http://pastebin.com/mpXjhgQ5
0xA81437D0,0x9980519F, #http://pastebin.com/mpXjhgQ5
0x55C9A620,0xD743A608, #http://pastebin.com/mpXjhgQ5
0xBA1A6A86,0x4F471457, #http://pastebin.com/mpXjhgQ5
0x5476A667,0x49C70163, #http://pastebin.com/mpXjhgQ5
0x693B0D7F,0xF4A3E396, #http://pastebin.com/mpXjhgQ5
0xA1671F90,0xFC742751, #http://pastebin.com/mpXjhgQ5
0x7F17123E,0xDBA46704, #http://pastebin.com/mpXjhgQ5
//sceDve_driver not analyzed yet
0x9DAE67BC,
0x1C67572C,
0x0DD3C1B4,
0x92DA9CEF,0xB41E2430, #http://pastebin.com/n4t0pkM8
//InterruptManagerForKernel not analyzed yet
0x359F6F5C,
0xD06AA711,
//InitForKernel not analyzed yet
0x2213275D,
So I have to say 0xD26B6CCE/0x9DAE67BC/0x1C67572C/0x0DD3C1B4/0x359F6F5C/0xD06AA711/0x2213275D are not translated into 6.60's.
4.01 pops is seems to be working (without sound), but HOME button isn't working at all (perhaps because InterruptManagerForKernel isn't patched).
I'm too scared to test 3.x pops because I might kill my MS...
In short, never use 4.01 or below without testing purpose.
*** this version's change doesn't affect anything on 6.20/6.35/6.39. ***
[edit] full changelog is below.
POPS Loader Official Build Ver3.0
Added 6.60 PRO support
Added 6.60 pops support
Some bug fixes
Changelog:
Popsloader PRO/ME mod.
v3 (110721)
Derived from official v2.
Workaround for neur0n's sceKernelGetGameInfo()+0x44.
Using open(sceKernelGetGameInfo()+0x74,O_RDONLY,0777);
v3a (110721)
Fixed save_config().
v3b (110722)
Fixed "Original from flash" feature.
v3c (110722)
Fixed a bug in popsloader_patch_chain().
Removed debug line.
v4 (110723)
Integrated pops_bridge into popsloader.prx.
6.x pops are supported on ME.
v4a beta (110724)
All pops are supported on ME.
Instead, popcorn.prx now works in release/debug hybrid mode.
v4b alpha1 (110808)
1. Removed sceLoaderCore patch.
2. Changed remove timing of ms0:/__popcorn.txt. Now you should be able to see it.
(You need to paste it if you want to report bugs)
3. sctrlSetStartModuleExtra() (ME's original function) is now resolved via sctrlHENFindFunction(), rather than systemctrl.S.
v4b alpha2+1 (110817)
1. 5.00+ pops are working on 6.60ME. Unfortunately impose.prx (used in 4.01- pops) patch is incomplete.
2. Now that popscore.prx is compiled using DEBUG=1, you need to paste ms0:/core.txt to report bugs.
v4b alpha2+2 (110817)
1. Changed debug text name to ms0:/__popscore.txt. Also it is removed in every launching.
2. Fixed sceKernelGetModel NID for 6.60.
3. Fixed fatal bug that PSP-3000+ on 6.20PRO couldn't use 4.01- pops at all.
v4b alpha2+3 (110818)
Added impose.prx patch. Still 3 NIDs are missing though.
Anyway 4.01 pops seems to be working fully.
v4b alpha3 (110819)
Now that impose.prx patch is complete, popsloader supports all pops fully on 6.60ME.
v4c (110822)
Attached popsloader.md5sum (and popsloader_updater.md5sum).
Make sure your pops md5 is correct before reporting bugs.
Now popscore.prx / popcorn.prx is compiled in release mode (no longer emits debug log)
*** I don't know why this time popcorn.prx is working in release mode. Tested only on 6.60ME. Be careful. ***
v4e (110827)
Recompiled all modules using -O2.
Suspend recover bug fixed for 3.7x if you use PRO (?)
94235f09107f wasn't merged because:
1. official v3 cannot get DISC ID yet, at least on PSP-2000[C].
2. changing load_config() timing will crash ME mode.
*** PopsDeco CC0 ***
I have seen applications like this but they didn't meet my need.
Only this meet both of these: 4.01 extract and free to redistribute.
Usage:
Put popsdeco folder to ms0(ef0):/PSP/GAME/
Put VER.pbp to ms0:/
0.06.111028
Added md5 check. path.txt is modifiable.
0.05a.110816 [6.60]
Now this uses the same backend as rev2.
0.05.110702 final [6.39]
Based on psardumper 6.39.
Finalized rev1.
0.04.110417 beta [6.36]
Based on psardumper 6.36.
Written readme.
Automated compilation.
0.03.110314 beta [6.20]
Test for popsloader PRO.
Based on psardumper 6.20.
If PSP version isn't 5.00, impose.prx isn't required any longer.
0.02.091222 [5.00]
Popsloader Extracter no longer stops when 401.pbp is not found, if
ms0:/seplugins/popsloader/impose.prx exists.
#It doesn't change the fact that popsloader requires impose.prx from 4.01.
Automatically mkdir ms0:/seplugins/popsloader
0.02.091221 alpha (not working)
Tried to merge prx to EBOOT.PBP (ineffective as the prx is kernel mode module)
0.01.091217 [5.00]
Written yet-another "popsloader extract" in 2 days...
As firmware decode sample.
*** PopsDeco CC0 ***
I have seen applications like this but they didn't meet my need.
Only this meet both of these: 4.01 extract and free to redistribute.
Well, I thought I could enter competition with PopsDeco, but it is over...
---
@takka, never die. your real life isn't over yet, though your PSP life might be.
---
Usage:
Put popsdeco folder to ms0(ef0):/PSP/GAME/
Put VER.pbp to ms0:/
0.14.111028
Added md5 check. path.txt is modifiable.
0.13a.110821
Removed 3.00/3.01/5.05 feature. 3.00/3.01 are the same as 3.02 and 5.05 is the same as 5.03.
0.13.110817
Fixed degrades in 6.60 psardumper backend:
1. 6.35/6.39 decryption failed.
2. 6.10/6.20 PSPgo's table_mode was misdetected as 4.
0.12.110816
Updated psardumper backend to 6.60.
Now backends are common with rev1.
0.11.110704
Optimized ICON0.png
Now this extracts 610-GO.pbp / 620-GO.pbp / 635-GO.pbp (/ 639-GO.PBP)
0.10.110702 [6.39]
Ported from 0.05.110702 for 6.xx PRO popsloader.
Seems to have been updated, I have used a lot because it includes an arcane What replaced, please leave
This seems to have been added and 5.00DC8Extreme / ctrlcheck / wdayloader
r1.111101
Very first version.
seplugins and EBOOTs can be built from the same Makefile. amazing!
Added execute*().
Added autobranch.
Merged zenkaku_prx.
libpuer r3a by popsdeco
Fixed CtrlCheck (K) 's exit and autobranch's ISO loading.
Those who use a lot because it includes an arcane What are interchangeable please keep
libpuer r3b by popsdeco
Removed 500DC8ex/PopsDeco 's kuBridge depend. CtrlCheck (K) can detect slide
[Introduction]
This plugin is based on the AutoStart.
If you have installed the CFW 6.39 PRO, you can run by pressing the Start 6.39 LME.
If you have installed the CFW 6.39 ME, you can press the select and start the 6.39 PRO.
6.39 TN can be started by pressing the L trigger.
Half Byte Loader can be started by pressing the △.
PBP you want to start the run by pressing the □.
-------------------------------------------------- Methods - Introduction
"Selectboot.prx" ms0 on: placed in the / seplugins /.
If the PSP
ms0: / seplugins / selectboot.prx 1
If the PSP Go
ef0: / seplugins / selectboot.prx 1
ms0 (ef0): any files placed in / seplugins /.
PRO-PRO.PBP
The ME ME.PBP
TN Xtended is XE.PBP
HBL is HB.PBP
PBP want to start ANY.PBP
buttons can be set freely by editing the ini.
Start at 6.39 LME Select if you have installed the CFW 6.39 PRO.
6.39 PRO launch at the start if you install the CFW 6.39 ME
6.39 TN Start with L trigger.
Start the Half Byte Loader by △.
PBP want to start a startup in □.
v1.11 2011/06/19
- If the ME HOME button and it will be launched starting OFW TN ♪ button will change to
v1.2 2011/06/19
- CFW is stopped when you start like that can not start because the support of the TN TN
v1.3 2011/06/25
- 6.39 TN Xtended compatible if it can boot 6.39 TN Xtended (Thanks ABCanG.)
v1.4 2011/06/27
- Change the name to SelectBoot DirectBoot
- Can now start the △ button in HalfByteLoader
v1.5 2011/06/29
- Can now be freely set the start button
v1.6 2011/07/07
- Was able to select the file you want to boot at startup
Please place and rename it to ANY.PBP the PBP you want to start in seplugins.