Author Topic: [PSP APP] prxutility++  (Read 7942 times)

0 Members and 1 Guest are viewing this topic.

Offline pspflashsystem

  • Newbie
  • *
  • Posts: 10
[PSP APP] prxutility++
« on: March 20, 2009, 08:18:41 AM »
Hi everybody,

Nickname: pspflashsystem
Projet name: prxutility++
From: France
Division: PSP APP
Original enter: YES
Support Motion: NO
In last NEO Compo this project have won in the top 10: NO

Release 7.0:

Code: [Select]
  **********************************************
  *   prxutility++ v.7.0 by pspflashsystem     *       
  *                                        *
  *            Visit my website:               *
  *  http://www.pspgen.com/~pspflashsystem/    *
  * http://91.121.106.119/pspflashsystem/    *
  *                                        *
  **********************************************
  *          update: 19/03/2009                *
  **********************************************





**********************Principe:**********************

From 30%, the led will flash slowly,
form 20%, the led will flash less slowly,
form 10%, the led will flash fast,
and from 5%, the led will flash faster.

**********************Last versions of prxutility++:**********************

###VERSION 1.0:###

With a combination of Key, you can:

-turn of the PSP

-reboot the PSP

-Set in sleep mode the PSP

-put the backlight on maximum

-put the backlight on minimum.

N.B: all combinations are detailled in an help menu.

Press L to display this menu.

###VERSION 2.0:###

-The Help menu is now accessible when you press L+NOTE and will disappear after some moments

-You can now acces a menu to have informations on your battery.
 You can see the CPU and the BUS in this menu too.
 Press NOTE+ VOLUP to acces this menu.

-Minor bugfixes.
###VERSION 3.0:###

-More informations in the battery menu:
* information Mac adress of your PSP.
* information on WLAN of PSP (possibility to know if WLAN button is ON or OFF and
  if the WLAN operating normally)
* information on your motherboard(if it is a TA-79/81/82/86/85 or 85 V2 but for the TA-85 V2, I haven't got a PSP with this motherboard so I can't check if it runs.)
- You can personalize the menus with a new file.
- You can change buttons in a file called pspflashsystem.system located in "ms0:/SEPLUGINS/prxutility++/pspflashsystem.system".
N.B: * Default buttons to acces Help Menu are L+NOTE
     * Default Buttons to acces information menu are NOTE+VOUP
     * Use the "notepad" to open this configuration file
     * All is detailled in this confguration file :pspflashsystem.system 
- Fixed bug that caused affchage texts overlap when going from one menu to another
- Amelioration of the presentation of the information menu.


###VERSION 4.0:###

- compatibility with 4.01 M33 firmware
- Possibility to take screenshots (bmp format) with L+Home button (the screenshots will be save in  ms0:/PICTURE/prxutility++shot)
- Now, when you acces to Help Menu, XMB will be blocked to avoid slowdown.
- Fixed some bugs
 
  N.B: Graphics will be added soon.


###VERSION 5.0:###

* Code optimized

* Compatibilty with 4.01 M33 and 5.00 M33

* Changing location and configuration file name that allows you tu customize the two buttons to quit or display menus : now present in "ms0:/SEPLUGINS/prxutility++/configuration/prxutility++.ini"

* Changes at features adding :
   - Reduce gradually backlight
   - Increase gradually backlight
   - Reduce CPU/BUS speed (following all values in vshmenu)
   - Increase CPU/BUS speed (following all values in vshmenu)
   - 2 modes integrated : "Preserving PSP Battery"
       * When you active Hold : CPU and BUS speed becomes 65/28 MHz, and PSP screen is turned off,
     Back light desactivated and buttons blocked
   * With a buttons combo(here NOTE + START): CPU and bus speed becomes 65/28 MHz, PSP screen is turned off,
     backlight desactivated but Ability to use XMB for listening musics and preserve your battery...
   - Ability to customize your PSP (5.00 M33 and higher) by Memory Stick whithout modificate Flash0.
     *Compatible Files for now:
         opening_plugin.rco;
         topmenu_plugin.rco;
         topmenu_icon.rco;
         osk_utility.rco;
         osk_plugin_500.rco;if you are in 5.00 M33
         impose_plugin.rco;
         sysconf_plugin.rco;
         system_plugin.rco;
         system_plugin_fg.rco;
         gameboot.pmf;
* Tutorial :
     Create a folder named "theme" at the root of Memory Stick
Put theme files(only those are compatible :))in this folder;
* prxutility++ check if files are present at PSP Boot to avoid bugs
        * If you are in 4.01 M33 you can use this functionality but not put the file " osk_plugin_500.rco " in the dir " theme " because PSP can freeze and crash

* Changes in information menu:
   - prxutility++ now detect almost motherboards : 
         TA-079 v1
TA-079 v2
TA-079 v3
TA-081
TA-082
TA-086
TA-085 v1
TA-085 v2
TA-088 v1
   - Display if you have Fat or Slim model
   - Display your PSP tachyon model in hexadecimal
   - Display your PSP baryon model in hexadecimal
   - Integration of a button tester with the hexadecimal value of the pressed button and his name
   - Display X positition of the analog
   - Display Y positition of the analog
   - All informations are in real time :)
   
* Changes in module "batalert":
   - Now between 0 % and 5 % there is a visual alert which blinking and informs you about the charge level of your battery

* New menu : Configuration menu
   - Ability to adjust blinking speed in seconds following battery level
             between 30 and 20%;
between 20 and 10%;
between 10 and 5%;
between 5 and 0%;
   - Ability to change language of prxutility++ (who affects configuration menu and help menu but for now not the information menu)
   - Ability to delete the history and authentification informations of Web Brower
   - Ability to change the two buttons to exit or display the menu by modifying the file pspflashsystem.ini (located in "ms0:/SEPLUGINS/prxutility++/configuration/prxutility++.ini")
   - Display Memory Stick's Free Space
   - Information about User Partition's memory
   - Information about kernel Partition's memory
   - When you're in this menu, buttons are blocked for a more confortable navigation in the configuration menu 
   
* Changes in graphics:
   - High improvent of the font (thanks to Darko79 for his header and for helping)
   - The title (prxutility++...) "blink" now
   - The configuration menu is framed for a better readability
   
* Bugs Fixes:
   - If we hold SCREEN button the PSP doesn't freeze now
   - Now when the backlight is desactivated the information menu exits automatically to not overload PSP's memoryP
   - Menus and features run faster now
   - prxutility++ check, to prevent bugs, if traduction and customisation files are present in their respectives folders
   - Ability to use a single customizable button to display menus(for more informations, read prxutility++.ini)

   
###VERSION 6.0:### 

* Code reorganized and optimized

* Compatibility with firmware 4.01 M33, 5.00 M33 and 5.02 GEN

* Separation now prxutility + + prx into two:
- One for xmb (VSH)
- One for game

* New in the Information menu (on the battery ...):
- The menu has been slightly modified level available on the screen
- The time remaining is shown otherwise faƧcon more understandable:
now there are a remaining time in hours and minutes remaining that lets you know precisely the remaining
- Add the date in the form day / month / year
- Addition of hours in the form (s): minute (s): second (s)
- You can now know the current thread running
- Added display your PSP firmware
- Added model Pommel
- The menu information can now be fully translated (in English (file: trad.en this in the "language" of prxutility + +) or French (file: trad.fr this in the "language" of prxutility + +))

* All keys prxutility + + are now customizable:
go to the files in the "configuration" of prxutility + +:
- Or prxutility [VSH]. Ini to change the keys used by prxutility + + in xmb
- Or prxutility [game]. Ini to change the keys used by prxutility + + in game
This allows the user greater ease of use in games, homebrews ...

* Add a file explorer and folders that allows both games, homebrews in the xmb:
- Consult both the memory stick, the flash0 the flash1 the Flash2 and Flash3 by simply pressing START
- Delete files, folders (but if the files are present in a folder, it will not be deleted but will only files deleted).
However, the suppression is possible only in the memory stick to "protect" users who are not accustomed to handling flash0 :/...
- Launch of eboot, prx, iso and cso

* Now when you access a menu of prxutility + + (but also for the file explorer) the keys xmb or homebrews, games are blocked to improve the comfort of navigation in the menu prxutility + +

* Prxutility + + 6.0 also allows you to start the recovery in full sail it ETDE xmb like the custom firmwares GEN, however:
- To save the change: just select exit recovery menu and then press the keys prxutility + + to leave the recovery.
If you do not want to save the changes, simply press the keys prxutility + + to leave the recovery.
In both cases, the PSP rebootera then.
- The recovery can not be launched in full or homebrew games

* Creating a history of access to the xmb and play, with homebrew:
- Creation of a text file in the folder prxutility + + (named for lastaccessxmb.txt xmb access and access to lastaccessgame.txt in game)
which included the date and time of last access
- While also creating a history in the "historyaccessxmb" for VSH and historyaccessgame "game for having access to all xmb and game (with date and time of access each time) (these files are located in the prxutility file + +)
- Possibility to erase the entire history (text + historical record) or the game xmb

* Add in the Configuration menu to release or (re) block keys (the xmb, games ...) in access menus prxutility + + (except the file browser)

* Adding a 3-second delay before you can view the menus (to prevent bugs in the start of the PSP)

* Another important novelty of prxutility + + is the integration of a keyboard rather easy to use (by pressing L and R buttons by default, but modifiable see above).
Abbreviation of certain information on the keyboard:
- ENTER = before the text (to save a file or start the application whose path has been entered in the text box)
- DEL = delete the last character of your sasi
- Ms0: / = shortcut that enables direct "ms0: /" in the text box
- SPACE space
- TXT = toggles in the way of writing text (ie "Text Writer" see below)
- APPL = toggles in launch mode of application (ie "Launch App" see below)
- JUM = line
- TYPE = switching between the mode of writing upper and lower case
The keyboard can be two major tasks:
- The first (entitled "Text Writer") allows you to write text directly from the xmb or in game, handy if you want to write a note to remember.
To save what you wrote, simply select JUM (= line) and write directly on the new space without the path where you want to register: there is a keyboard in the "ms0: /" which lets you select when to view directly into the area before
"ms0: /" which makes your life easier ^ ^. Example: You can enter as a way: "ms0: / blabla.txt. After entering the path: START press ENTER or select the keyboard to register
- The second (entitled "Lauch App") lets you eboot, iso, cso prx and entering the road from the keyboard and pressing START or selecting ENTER

In the "Text Writer", the number of lines written is displayed and you are entitled to a maximum of 250 lines

* Added a new customizable from its memory stick without touching the flash0:
system_plugin_bg.rco;
- Reminder:
* Tuto:
create a "theme" at the root of the memory stick;
put (s) file (s) you want (but belong to the files cited by customizable prxutility + +) in this case;
* + + Prxutility checks for these files to launch the PSP in order to prevent bugs
* If you are in 4.01 M33 you can use this feature, but not to the file "osk_plugin_500.rco" in the "theme" because it can lead to bugs (freeze the PSP)

* The bus speed has been increased and increased to 32 instead of 28 MHz in order to have a better record of its economy mode when the battery

* Now when HOLD is activated, the PSP is no longer in the battery saving mode using frozen (but still normal mode HOLD ie with only the buttons blocked).

* To switch to the battery saving mode with keys locked, simply put the analog stick down and activate the same time HOLD

* The history and the credentials of the Internet browser of the PSP were deleted in more appronfondis (prxutility + + delete cookies from now flash1: /)

* Fixed many bugs:
- The bug that causes prolonged support of keys (including pes2009) was set
- No problem slow to point out:)
- The vshmenu appears now normally

**********************New version of prxutility++ (version 7.0):**********************

* Code more improved
* Therefore, now prxutility++ is more optimized: I've solved some problems of ram and this version do the same thing of the latest versions but it's handled better PSP. Indeed:
  prxutility++ manage better its threads and prxutility++ load the configuration after 8 seconds
  so before this delay you can't use functions of prxutility++ for more security ;)
* An automatic installer is now available for the neo competition. So, I included the splashscreen
  with a cool effect :)
* You can now write 100 lines maximum in the text Editor
* I will be the last version of this application because I don't have enough time to update it (but if a lot of persons tell me that it must be updated, I may will can do it)

*****************Installation:************************

# Extract files to the root of your memory stick

# Reboot your PSP and go to the recovery (with R pressed)
 
# Enabled prxutility++[vsh].prx and prxutility++[game].prx
 
# Excit the recovery and enjoy it :)

*****************Thanks to:************************

- My parents
- darko79
- Willy91 for translating the readme in English (because I don't have much time to do it)
- Dark Alex
- Poison
- Torch
- Guyver2
- All people who reported bugs of version 9.0
- All people i've forgot :)

Here's some screenshots:








LINK:

http://dl.qj.net/prxutility%20-v7.0-PSP-Homebrew-Applications/pg/12/fid/26603/catid/151

I hope that this will be useful for you :)

Visit my website: http://91.121.106.119/pspflashsystem/
« Last Edit: April 06, 2009, 05:42:57 AM by pspflashsystem »