Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

YAPM A Plugins Manager PSP: Difference between revisions

From GameBrew
(Created page with "{{Infobox PSP homebrew | title = YAPM A Plugins Manager | image = https://dlhb.gamebrew.org/psphomebrew/YAPMAPluginsManager.jpg|250px | type = Utilities | version = v0.60 | li...")
 
No edit summary
Line 1: Line 1:
{{Infobox PSP homebrew
{{Infobox PSP homebrew
| title = YAPM A Plugins Manager
| title = YAPM (a) Plugins Manager
| image = https://dlhb.gamebrew.org/psphomebrew/YAPMAPluginsManager.jpg|250px
| image = https://dlhb.gamebrew.org/psphomebrew/YAPMAPluginsManager.jpg|250px
| type = Utilities
| type = Utilities
| version = v0.60
| version = 0.60 (30 May 2011)
| licence = Mixed
| licence = Mixed
| author = Strangelove
| author = Strangelove
Line 10: Line 10:
| source =
| source =
}}
}}
<youtube>y5gYxoq6W98</youtube>


YAPM (A) Plugins Manager, stands for Yet Another Plugins Manager, is a homebrew application that helps keeping your PRX plugins organized without the need of PC. It is coded by Strangelove using the OldSchool MODv2 library, the MinPSP toolchain with the creator's own tools and libraries.
YAPM (A) Plugins Manager, stands for Yet Another Plugins Manager, is a homebrew application that helps keeping your PRX plugins organized without the need of PC. It is coded by Strangelove using the OldSchool MODv2 library, the MinPSP toolchain with the creator's own tools and libraries.
Line 16: Line 15:
This is an entry from the PSP Genesis Competition 2011.
This is an entry from the PSP Genesis Competition 2011.


Features
==Features==
- Graphical application with lots of eye-candy.
* Graphical application with lots of eye-candy.
- Statistics and help screen.
* Statistics and help screen.
- Configuration file.
* Configuration file.
- Customization possible.
* Customization possible.
- Toggle plugins on/off.
* Toggle plugins on/off.
- Edit lines with on-screen keyboard.
* Edit lines with on-screen keyboard.
- Remove and insert lines.
* Remove and insert lines.
- Move lines up and down.
* Move lines up and down.
- Copy, cut and paste lines.
* Copy, cut and paste lines.
- Save and load .txt files.
* Save and load .txt files.
- Unlimited lines and scrolling.
* Unlimited lines and scrolling.
- File selector to add plugins.
* File selector to add plugins.
- Creates .txt files if they don't exist.
* Creates .txt files if they don't exist.
- Handles unix, macintosh and windows text files.
* Handles unix, macintosh and windows text files.
- Automatically removes empty lines.
* Automatically removes empty lines.
- Can load and save to flash0 (if configured).
* Can load and save to flash0 (if configured).
- Online version check.
* Online version check.
- Multilingual: English, German, French and Spanish (automatic).
* Multilingual: English, German, French and Spanish (automatic).


User guide
==Installation==
The main menu has the following sections.
Extract folder and copy to ms0:/PSP/GAME/.


INFO - On this screen you get some basic usage help
==User guide==
STATS - Displays basic plugins statistics.
===Menu options===
CMD - Command menu.
{| class="wikitable"
|-
! scope="row" | INFO  
| On this screen you get some basic usage help.
|-
! scope="row" | STATS  
| Displays basic plugins statistics.
|-
! scope="row" | CMD  
| Command menu.
|-
! scope="row" | VSH
| Plugins that are active while XMB is running.
|-
! scope="row" | GAME
| Plugins that are active while a game is running.
|-
! scope="row" | POPS
| Plugins that are active during a PSX game.
|-
|}


VSH - Plugins that are active while XMB is running.
===Configuration===
GAME - Plugins that are active while a game is running.
POPS - Plugins that are active during a PSX game.
 
Config file:
This application can be configured by editing yapm.cfg. More detailed information can be found inside the file.
This application can be configured by editing yapm.cfg. More detailed information can be found inside the file.


Line 62: Line 77:
You can change the translations by installing the partypak and edit the relevant file in the lang subdirectory.
You can change the translations by installing the partypak and edit the relevant file in the lang subdirectory.


Controls
==Controls==
L-Trigger/R-Trigger - Navigate the main menu
L/R - Navigate the main menu
 
Up/Down - Select a PRX plugin
Up/Down - Select a PRX plugin
Left/Right - Quickly jump 5 lines at a time
Left/Right - Quickly jump 5 lines at a time
Cross - Toggle the plugin on/off
Cross - Toggle the plugin on/off
Square - Edit entries
Square - Edit entries
Circle+Left - Remove line
Circle+Left - Remove line
Circle+Right - Insert line
Circle+Right - Insert line
Circle+Up/Down - Move line
Circle+Up/Down - Move line
Triangle+Left - Copy
Triangle+Left - Copy
Triangle+Up - Cut
Triangle+Up - Cut
Triangle+Right - Paste
Triangle+Right - Paste
Triangle+Down - Opens the file selector
Triangle+Down - Opens the file selector


File selector:
'''File selector:'''
 
D-Pad - Navigate
D-Pad - Navigate
Cross - Select a file
Cross - Select a file
Circle - Abort
Circle - Abort
Triangle - Go back to parent folder
Triangle - Go back to parent folder


Changelog
==Media==
Version 0.60
'''How to get YAPM for PSP (Plugins)''' ([https://www.youtube.com/watch?v=y5gYxoq6W98 SiL3nTG3O]) <br>
- Made it easier to scroll through large lists with left and right.
<youtube>y5gYxoq6W98</youtube>
- File selector with configurable initial path.
- File selector sorts and filters results.
- Put translations into TXT files so they can be edited more easily.
- Select between 4 plugin configuration sets. Set 0 is the active configuration, and sets 1-3 is archived plugin configurations.
- Plugged a big memory leak.
- Code cleanup and updated english translation.


Version 0.50
==Changelog==
- Made theme sets for colors (finally).
'''Version 0.60'''
- Temporarily disabled network stuff until I can put it to good use.
* Made it easier to scroll through large lists with left and right.
- Disabled redundant screenshot function.
* File selector with configurable initial path.
- Moved command menu to it's own tab.
* File selector sorts and filters results.
- Simplified configuration file.
* Put translations into TXT files so they can be edited more easily.
- Always use Media Engine. It works in user mode on OFW >= 2.0.
* Select between 4 plugin configuration sets. Set 0 is the active configuration, and sets 1-3 is archived plugin configurations.
- Fixed CWD bug caused by thread amnesia.
* Plugged a big memory leak.
- Japanese font is now mandatory for japanese locale.
* Code cleanup and updated english translation.
- Replaced extended permissions edition with a kernel module.


Version 0.45
'''Version 0.50'''
- Possible to sign homebrew.
* Made theme sets for colors (finally).
- Smooth online check.
* Temporarily disabled network stuff until I can put it to good use.
- Fix some contrast issues.
* Disabled redundant screenshot function.
- Fix crash caused by trying to write to write-protected media.
* Moved command menu to it's own tab.
- Extended permissions edition. (Can write to flash0)
* Simplified configuration file.
* Always use Media Engine. It works in user mode on OFW >= 2.0.
* Fixed CWD bug caused by thread amnesia.
* Japanese font is now mandatory for japanese locale.
* Replaced extended permissions edition with a kernel module.


Version 0.40
'''Version 0.45'''
- Workaround for a sound bug.
* Possible to sign homebrew.
- Background music possible.
* Smooth online check.
- Added sound effects.
* Fix some contrast issues.
- Added sine-wave effect.
* Fix crash caused by trying to write to write-protected media.
- Added 3D cube effect.
* Extended permissions edition. (Can write to flash0)
- Added command menu.
- Gets language and last used AP from system registry.
- Improved contrasts for readability.
- Added proper Spanish language by Equis.
- Added online version checking.


Version 0.30
'''Version 0.40'''
- Customization possible.
* Workaround for a sound bug.
- Multilingual.
* Background music possible.
- Added proper German language by Nightfox.
* Added sound effects.
- Added shitty google translations for French and Spanish.
* Added sine-wave effect.
- Unlimited lines and scrolling.
* Added 3D cube effect.
* Added command menu.
* Gets language and last used AP from system registry.
* Improved contrasts for readability.
* Added proper Spanish language by Equis.
* Added online version checking.


Version 0.21
'''Version 0.30'''
- Fixed a bug in the paste function.
* Customization possible.
* Multilingual.
* Added proper German language by Nightfox.
* Added shitty google translations for French and Spanish.
* Unlimited lines and scrolling.


Version 0.20
'''Version 0.21'''
- Added configuration routines.
* Fixed a bug in the paste function.
- Copy, cut & paste lines.
- Move lines up & down.
- Overwrite support to CPIO library.
- Cleaned up PBP & CPIO libraries.
- Cleaned up SEPLUGIN library.


Version 0.10
'''Version 0.20'''
- Initial version for the PSP Genesis competition.
* Added configuration routines.
* Copy, cut & paste lines.
* Move lines up & down.
* Overwrite support to CPIO library.
* Cleaned up PBP & CPIO libraries.
* Cleaned up SEPLUGIN library.


Credits
'''Version 0.10'''
* Initial version for the PSP Genesis competition.
 
==Credits==
Strangelove - Software development and anything else not explicitly credited to someone else.
Strangelove - Software development and anything else not explicitly credited to someone else.
Nightfox - German translation.
Nightfox - German translation.
Equis - Spanish translation.
Equis - Spanish translation.


References
==External links==
Wololo, https://wololo.net/talk/viewtopic.php?f=26&t=3094
* Wololo - https://wololo.net/talk/viewtopic.php?f=26&t=3094
 
[[Category:PSP homebrew applications]]
[[Category:Homebrew utility applications on PSP]]

Revision as of 00:11, 8 August 2021

YAPM (a) Plugins Manager
YAPMAPluginsManager.jpg
General
Author(s)Strangelove
TypeUtilities
Version0.60 (30 May 2011)
LicenceMixed
Links
Download
Website
Advertisements

<htmlet>adsense</htmlet>


YAPM (A) Plugins Manager, stands for Yet Another Plugins Manager, is a homebrew application that helps keeping your PRX plugins organized without the need of PC. It is coded by Strangelove using the OldSchool MODv2 library, the MinPSP toolchain with the creator's own tools and libraries.

This is an entry from the PSP Genesis Competition 2011.

Features

  • Graphical application with lots of eye-candy.
  • Statistics and help screen.
  • Configuration file.
  • Customization possible.
  • Toggle plugins on/off.
  • Edit lines with on-screen keyboard.
  • Remove and insert lines.
  • Move lines up and down.
  • Copy, cut and paste lines.
  • Save and load .txt files.
  • Unlimited lines and scrolling.
  • File selector to add plugins.
  • Creates .txt files if they don't exist.
  • Handles unix, macintosh and windows text files.
  • Automatically removes empty lines.
  • Can load and save to flash0 (if configured).
  • Online version check.
  • Multilingual: English, German, French and Spanish (automatic).

Installation

Extract folder and copy to ms0:/PSP/GAME/.

User guide

Menu options

INFO On this screen you get some basic usage help.
STATS Displays basic plugins statistics.
CMD Command menu.
VSH Plugins that are active while XMB is running.
GAME Plugins that are active while a game is running.
POPS Plugins that are active during a PSX game.

Configuration

This application can be configured by editing yapm.cfg. More detailed information can be found inside the file.

You can configure the .txt files you want to edit, the corresponding menu items and you can also set the seplugins path to use.

It is possible to use Flash0 Plugin loader v2 by changing the setting flash0_writeable. This requires a HEN to be loaded and also you need to make sure you have flash0 protection disabled.

Note that some settings are taken from the system registry such as the default language and the Access Point that was last used to access internet.

If Japanese locale is detected then the configured font and font source is ignored, and Japanese font is automatically selected.

You can also alter the colors used in the application by editing default.col. This filename can also be changed allowing you to switch between different color sets.

You can change the translations by installing the partypak and edit the relevant file in the lang subdirectory.

Controls

L/R - Navigate the main menu

Up/Down - Select a PRX plugin

Left/Right - Quickly jump 5 lines at a time

Cross - Toggle the plugin on/off

Square - Edit entries

Circle+Left - Remove line

Circle+Right - Insert line

Circle+Up/Down - Move line

Triangle+Left - Copy

Triangle+Up - Cut

Triangle+Right - Paste

Triangle+Down - Opens the file selector

File selector:

D-Pad - Navigate

Cross - Select a file

Circle - Abort

Triangle - Go back to parent folder

Media

How to get YAPM for PSP (Plugins) (SiL3nTG3O)

Changelog

Version 0.60

  • Made it easier to scroll through large lists with left and right.
  • File selector with configurable initial path.
  • File selector sorts and filters results.
  • Put translations into TXT files so they can be edited more easily.
  • Select between 4 plugin configuration sets. Set 0 is the active configuration, and sets 1-3 is archived plugin configurations.
  • Plugged a big memory leak.
  • Code cleanup and updated english translation.

Version 0.50

  • Made theme sets for colors (finally).
  • Temporarily disabled network stuff until I can put it to good use.
  • Disabled redundant screenshot function.
  • Moved command menu to it's own tab.
  • Simplified configuration file.
  • Always use Media Engine. It works in user mode on OFW >= 2.0.
  • Fixed CWD bug caused by thread amnesia.
  • Japanese font is now mandatory for japanese locale.
  • Replaced extended permissions edition with a kernel module.

Version 0.45

  • Possible to sign homebrew.
  • Smooth online check.
  • Fix some contrast issues.
  • Fix crash caused by trying to write to write-protected media.
  • Extended permissions edition. (Can write to flash0)

Version 0.40

  • Workaround for a sound bug.
  • Background music possible.
  • Added sound effects.
  • Added sine-wave effect.
  • Added 3D cube effect.
  • Added command menu.
  • Gets language and last used AP from system registry.
  • Improved contrasts for readability.
  • Added proper Spanish language by Equis.
  • Added online version checking.

Version 0.30

  • Customization possible.
  • Multilingual.
  • Added proper German language by Nightfox.
  • Added shitty google translations for French and Spanish.
  • Unlimited lines and scrolling.

Version 0.21

  • Fixed a bug in the paste function.

Version 0.20

  • Added configuration routines.
  • Copy, cut & paste lines.
  • Move lines up & down.
  • Overwrite support to CPIO library.
  • Cleaned up PBP & CPIO libraries.
  • Cleaned up SEPLUGIN library.

Version 0.10

  • Initial version for the PSP Genesis competition.

Credits

Strangelove - Software development and anything else not explicitly credited to someone else.

Nightfox - German translation.

Equis - Spanish translation.

External links

Advertising: