PRXshot PSP: Difference between revisions
From GameBrew
More actions
m HydeWing moved page Prxshot PSP to PRXshot PSP without leaving a redirect |
No edit summary |
||
| Line 1: | Line 1: | ||
{{Infobox PSP homebrew | {{Infobox PSP homebrew | ||
| title = prxshot | | title = prxshot | ||
| image = https://dlhb.gamebrew.org/psphomebrew/prxshot. | | image = https://dlhb.gamebrew.org/psphomebrew/prxshot.png|250px | ||
| type = Plugins | | type = Plugins | ||
| version = | | version = 0.4.0 (30 May 2011) | ||
| licence = Mixed | | licence = Mixed | ||
| author = codestation | | author = codestation | ||
| website = https://github.com/codestation/prxshot | | website = https://github.com/codestation/prxshot | ||
| download = https://dlhb.gamebrew.org/psphomebrew/prxshot. | | download = https://dlhb.gamebrew.org/psphomebrew/prxshot.7z | ||
| source = https:// | | source = https://dlhb.gamebrew.org/psphomebrew/prxshot.7z | ||
}} | }} | ||
Prxshot is a screenshot plugin that doesn't need to pause the game to take the capture (useful for online gaming) and classifies the images by games using their names and icons. | Prxshot is a screenshot plugin that doesn't need to pause the game to take the capture (useful for online gaming) and classifies the images by games using their names and icons. | ||
| Line 16: | Line 15: | ||
This was one of the contest entries for the PSP Genesis Competition 2011. | This was one of the contest entries for the PSP Genesis Competition 2011. | ||
Installation | ==Installation== | ||
Note from developer: | '''Note from developer:''' | ||
You can use either prxshot.prx (original version written in c) or prxshot++.prx (the c++ port of the plugin), both offering the exact same features. The c++ version is intended to be default version for future release, however original version was also included as it was more tested. | You can use either prxshot.prx (original version written in c) or prxshot++.prx (the c++ port of the plugin), both offering the exact same features. The c++ version is intended to be default version for future release, however original version was also included as it was more tested. | ||
| Line 25: | Line 25: | ||
For original version please add this line | For original version please add this line | ||
ms0:/seplugins/prxshot.prx 1 | ms0:/seplugins/prxshot.prx 1 | ||
For c++ port version use this line instead | For c++ port version use this line instead | ||
ms0:/seplugins/prxshot++.prx 1 | ms0:/seplugins/prxshot++.prx 1 | ||
User guide | ==User guide== | ||
The prxshot directory comes with these files. | The prxshot directory comes with these files. | ||
prxshot.prx - The plugin. | * prxshot.prx - The plugin. | ||
default_icon0.png - Optional default icon to use for those homebrews without icon (you can make your own image, just try to maintain the same dimensions). | * default_icon0.png - Optional default icon to use for those homebrews without icon (you can make your own image, just try to maintain the same dimensions). | ||
xmb.sfo - Template to make folder icon for screenshots in VSH mode. | * xmb.sfo - Template to make folder icon for screenshots in VSH mode. | ||
prxshot.ini - Configuration file. | * prxshot.ini - Configuration file. | ||
Screenshot are stored in /PSP/SCREENSHOT/<GAME_ID>/pic_XXXX.bmp | |||
/PSP/SCREENSHOT/<GAME_ID>/pic_XXXX.bmp | |||
For | For UMD/ISO games or for homebrew/games, it will be saved to /PSP/SCREENSHOT/PS<8-byte sha1sum of the title>/pic_XXXX.bmp | ||
/PSP/SCREENSHOT/PS<8-byte sha1sum of the title>/pic_XXXX.bmp | |||
Controls | ==Controls== | ||
Note - Take a screenshot (can be configured) | Note - Take a screenshot (can be configured) | ||
Compatibility | ==Media== | ||
C version | '''Screenshot on PSP prxshot Seplugin Install''' ([https://www.youtube.com/watch?v=oOSq4xh4KKc Rob Papallo]) <br> | ||
C++ version | <youtube>oOSq4xh4KKc</youtube> | ||
==Compatibility== | |||
C version - Tested in PSP-2000/3000 with 5.00 m33, 5.50 gen, 6.20/6.35 Pro-B5, 6.20 HEN TN-E. | |||
C++ version - Tested in PSP-2000 with 6.20/6.35 Pro-B5. | |||
==Changelog== | |||
'''v0.4''' | |||
* [+] Implemented key timeout, so now you can add some delay to the screenshot button so doesn't interfere with the normal game operation. | |||
* [!] Internal change: rewrote the plugin in C++. | |||
* [!] Fixed the known issue of taking a screenshot while the aLoader is launching an ISO (only in c++ branch). | |||
'''v0.3''' | |||
v0. | * [+] Added the option to set your custom screenshot key per game. | ||
* [!] Major rewrite to the hook core (removed the asm payload code), so it avoids the crashes in 6.20 TN + loaders. | |||
* [!] Moved the comments of the prxshot.ini to the readme for more readibility. | |||
v0. | '''v0.2.4''' | ||
* [!] Fixed the bug introduced in 0.2.3 that didn't detect the settings in the .ini file. | |||
* [!] Fixed bug with homebrew not properly detected in PSPGo using the internal storage. | |||
v0.2. | '''v0.2.3''' | ||
* [+] Added support for eLoader (1.50 eboot loader). | |||
* [+] Recreate the XMB folder if is deleted. | |||
* [!] Fixed nasty bug that causes a crash when taking very early screenshots (Note that you can't take screenshots on loaders because the game isn't loaded yet, a special folder is gonna be added for this in the future). | |||
* [+] Added option XMBClearCache to the prxshot.ini. While this updates the picture directory when taking screenshots in the XMB i recommend that is better to leave it disabled because it causes troubles with game categories. | |||
* Added more debug messages. | |||
v0.2. | '''v0.2.2''' | ||
* [+] Added support for POPS (PSone games support). | |||
* [+] Added support for storing the screenshots into the M2 in the PSPGo. | |||
* [+] Added logging and made it conditional on build when compiling from source. | |||
* [!]Fixed bug with XMB icon creation introduced in 0.2.0. | |||
v0.2. | '''v0.2.1''' | ||
* [+] Added OIL to blacklist. | |||
v0.2. | '''v0.2.0''' | ||
* [!] Removed trailing "/" so the directory creation don't fail. | |||
* [+] New configuration file (prxshot.ini) so now you can configure some things like background use for picture folders, change the button combo to take the screenshot and the suffix/prefix of the picture file. | |||
v0. | '''v0.1.3''' | ||
* [+] Create /PSP/SCREENSHOT in case it doesn't exists. | |||
v0.1. | '''v0.1.2''' | ||
* [!] Rewrote asm payload code (doesn't need memory allocation anymore so hopefully the issues with 6.20/aLoader are finally fixed). | |||
v0.1. | '''v0.1.1''' | ||
* [!] Fixes bugs with 6.20 TN and/or aLoader. | |||
v0.1. | '''v0.1.0''' | ||
* [+] First release. | |||
==External links== | |||
- | * GitHub - https://github.com/codestation/prxshot | ||
* Wololo - https://wololo.net/talk/viewtopic.php?f=26&t=4589 | |||
[[Category:PSP homebrew applications]] | |||
[[Category:PSP homebrew plugins]] | |||
