More actions
m (Text replacement - "GameBrew!" to "GameBrew") |
No edit summary |
||
Line 1: | Line 1: | ||
{{#seo: | {{#seo: | ||
|title=Vita Homebrew Apps (Plugins) - GameBrew | |title=Vita Homebrew Apps (Plugins) - GameBrew | ||
|title_mode=append | |title_mode=append | ||
|image= | |image=psp2wppvita2.png | ||
|image_alt=psp2wpp | |image_alt=psp2wpp | ||
}} | }} | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=psp2wpp | |title=psp2wpp | ||
|image= | |image=psp2wppvita2.png | ||
|description=Plugin to add a wave effect to Livearea background. | |description=Plugin to add a wave effect to Livearea background. | ||
|author=Princess | |author=Princess of Sleeping | ||
|lastupdated=2022/08/ | |lastupdated=2022/08/22 | ||
|type=Plugins | |type=Plugins | ||
|version=1.0 | |version=1.0 | ||
|license=MIT | |license=MIT | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/psp2wppvita.7z | |download=https://dlhb.gamebrew.org/vitahomebrews/psp2wppvita.7z | ||
|website=https:// | |website=https://twitter.com/possvkey/status/1560219966468632576 | ||
|source=https://github.com/Princess-of-Sleeping/psp2wpp | |source=https://github.com/Princess-of-Sleeping/psp2wpp | ||
}} | }} | ||
Plugin to add a wave effect to Livearea background. | Plugin to add a wave effect to Livearea background. You can install this plugin and add one custom wave (as name implies: wave++). | ||
Currently only HENkaku Ensõ is supported without permanent installation (because SceShell checks idstorage on boottime only). | |||
But if you already have the pre-theme color flag in idstorage you can use this plugin even if you don't have HENkaku Ensõ. | |||
==Installation== | |||
===How to install=== | |||
Add the plugin path under *main (change to ur0 if you store the plugin there) | |||
*main | |||
ux0:tai/ psp2wpp.suprx | |||
Copy [https://github.com/Princess-of-Sleeping/psp2wpp/blob/master/preset/waveparam.bin waveparam.bin] to ux0:data/ or sd0:data/ (or host0:data/ if host0: is available). Example | |||
ux0:data/waveparam.bin | |||
sd0:data/waveparam.bin | |||
host0:data/waveparam.bin | |||
(Optional) If you use text-based waveparam, copy [https://github.com/Princess-of-Sleeping/psp2wpp/blob/master/preset/waveparam.txt waveparam.txt] to ux0:data/ or sd0:data/ (or host0:data/ if host0: is available). Example | |||
ux0:data/waveparam.txt | |||
sd0:data/waveparam.txt | |||
host0data/:waveparam.txt | |||
Reboot the console. Then in edit mode (press Triangle while in home screen), open Background Settings (the icon on the bottom right) to find the new background wave. | |||
Notes: | |||
*waveparam.txt takes precedence over waveparam.bin. | |||
*If waveparam.txt does not exist, parameters from waveparam.bin are used. | |||
*Wave can cause glitches if there are many bad values in the parameters, but it's not dangerous. | |||
===Advanced permanent installation=== | |||
You can permanently install a custom wave by copying waveparam.bin to pd0:wave/ and setting idstorage to the appropriate value. The custom wave will persist even without HENkaku. | |||
==User guide== | |||
===Sample for waveparam=== | |||
[https://github.com/Princess-of-Sleeping/psp2wpp/blob/master/color/list.txt list.txt] contains the parameters in the same order as the home edit theme color select (should be). Parameters with listed named are available in [https://github.com/Princess-of-Sleeping/psp2wpp/blob/master/color/list/ list]. | |||
Many values of waveparam are between 0.0000 and 1.0000. There are rare large values such as 10.0000. | |||
See [https://github.com/Princess-of-Sleeping/psp2wpp/blob/master/color/cvt.txt cvt.txt] to convert integer type RGB (0x123456) to float type RGB (0.070588, 0.203921, 0.337254). | |||
You can reload waveparam.txt while editing txt with [[VitaShell]] using [https://github.com/Princess-of-Sleeping/psp2wpp-reload/ this application] ([https://github.com/Princess-of-Sleeping/psp2wpp-reload/releases/download/v1.0/psp2wpp_reload.vpk direct vpk link]). | |||
After reloading, you need to go to a non-custom wave page to update the wave shader's param cache. | |||
==Screenshots== | ==Screenshots== | ||
psp2wppvita3.png | |||
==Compatibility== | |||
Only HENkaku Ensõ (3.60) is supported without permanent installation. | |||
==Known issue== | |||
Only one custom wave can be added. | |||
brief details: The wave param list is statically placed in the SceShell data segment and currently only one is available. This plugin makes use of that space. A simple workaround is to overwrite the SCE original waveparams. | |||
== External links == | == External links == | ||
* | * Twitter - https://twitter.com/possvkey/status/1560219966468632576 | ||
* | * GitHub - https://github.com/Princess-of-Sleeping/psp2wpp | ||
* VitaDB - https://vitadb.rinnegatamante.it/#/info/852 | * VitaDB - https://vitadb.rinnegatamante.it/#/info/852 | ||
Revision as of 07:55, 12 Ocak 2023
psp2wpp | |
---|---|
General | |
Author | Princess of Sleeping |
Type | Plugins |
Version | 1.0 |
License | MIT License |
Last Updated | 2022/08/22 |
Links | |
Download | |
Website | |
Source | |
Plugin to add a wave effect to Livearea background. You can install this plugin and add one custom wave (as name implies: wave++).
Currently only HENkaku Ensõ is supported without permanent installation (because SceShell checks idstorage on boottime only).
But if you already have the pre-theme color flag in idstorage you can use this plugin even if you don't have HENkaku Ensõ.
Installation
How to install
Add the plugin path under *main (change to ur0 if you store the plugin there)
*main ux0:tai/ psp2wpp.suprx
Copy waveparam.bin to ux0:data/ or sd0:data/ (or host0:data/ if host0: is available). Example
ux0:data/waveparam.bin sd0:data/waveparam.bin host0:data/waveparam.bin
(Optional) If you use text-based waveparam, copy waveparam.txt to ux0:data/ or sd0:data/ (or host0:data/ if host0: is available). Example
ux0:data/waveparam.txt sd0:data/waveparam.txt host0data/:waveparam.txt
Reboot the console. Then in edit mode (press Triangle while in home screen), open Background Settings (the icon on the bottom right) to find the new background wave.
Notes:
- waveparam.txt takes precedence over waveparam.bin.
- If waveparam.txt does not exist, parameters from waveparam.bin are used.
- Wave can cause glitches if there are many bad values in the parameters, but it's not dangerous.
Advanced permanent installation
You can permanently install a custom wave by copying waveparam.bin to pd0:wave/ and setting idstorage to the appropriate value. The custom wave will persist even without HENkaku.
User guide
Sample for waveparam
list.txt contains the parameters in the same order as the home edit theme color select (should be). Parameters with listed named are available in list.
Many values of waveparam are between 0.0000 and 1.0000. There are rare large values such as 10.0000.
See cvt.txt to convert integer type RGB (0x123456) to float type RGB (0.070588, 0.203921, 0.337254).
You can reload waveparam.txt while editing txt with VitaShell using this application (direct vpk link).
After reloading, you need to go to a non-custom wave page to update the wave shader's param cache.
Screenshots
psp2wppvita3.png
Compatibility
Only HENkaku Ensõ (3.60) is supported without permanent installation.
Known issue
Only one custom wave can be added.
brief details: The wave param list is statically placed in the SceShell data segment and currently only one is available. This plugin makes use of that space. A simple workaround is to overwrite the SCE original waveparams.