Plog Vita: Difference between revisions
From GameBrew
More actions
Created page with "{{Infobox Vita Homebrews |title=Plog |image=psvita2.png |description=A complete logging solution for any homebrew, user plugin, kernel plugin. |author=isage |lastupdated=2023/07/05 |type=Utilities |version=1.0 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/vitahomebrews/plogvita.7z |website=https://github.com/isage/plog |source=https://github.com/isage/plog |discussion= }} {{#seo: |title=Vita Homebrew Apps (Utilities) - GameBrew |title_mode=append |image=psvita2.pn..." |
m Text replacement - "|discussion=" to "|donation=" |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox Vita Homebrews | {{Infobox Vita Homebrews | ||
|title=Plog | |title=Plog | ||
|image= | |image=plogvita.png | ||
|description=A complete logging solution for any homebrew, user plugin, kernel plugin. | |description=A complete logging solution for any homebrew, user plugin, kernel plugin. | ||
|author=isage | |author=isage | ||
| Line 11: | Line 11: | ||
|website=https://github.com/isage/plog | |website=https://github.com/isage/plog | ||
|source=https://github.com/isage/plog | |source=https://github.com/isage/plog | ||
| | |donation= | ||
}} | }} | ||
{{#seo: | {{#seo: | ||
| Line 19: | Line 19: | ||
|image_alt=Plog | |image_alt=Plog | ||
}} | }} | ||
PLog, also known as [[PSVita_RE_Tools#Codename_PrincessLog|PrincessLog]], is a complete logging solution for any homebrew, user plugin, kernel plugin. | |||
It is overall more efficient than ShipLog. | |||
==User guide== | |||
How to setup: | |||
* Install NetLoggingMgrSettings.vpk. | |||
* Launch the app and configure your settings. Be sure to save. | |||
* Add net_logging_mgr.skprx to your config.txt. | |||
* Run <code>NetDbgLogPc.exe <port></code> | |||
** Note: If no port is specified, 9999 will be used by default. | |||
** To use on other platforms, use netcat or similar. Example netcat command: <code>nc -kl -w 3 <port></code>. | |||
* Reboot. (If the plugin is already installed and you wish to update the configuration, you may use Update Configuration (along with saving it) without rebooting your system). | |||
QAF Settings: There is options to make more verbose logs used in QA. You can enable these in the manager app. | Usage: | ||
*In the application you wish to log, use ksceKernelPrintf, printf (when SceLibc is included such as in games), or sceClibPrintf. | |||
*QAF Settings: There is options to make more verbose logs used in QA. You can enable these in the manager app. | |||
Note: While being much faster than ShipLog, if there is massive amounts of logs the logger may not be able to process them completely and will freeze (ex: taiHEN hexdump). This is unlikely in normal usage. | |||
==Screenshots== | |||
https://dlhb.gamebrew.org/vitahomebrews/plogvita2.png | |||
==Changelog== | ==Changelog== | ||
'''v1.0''' | '''v1.0''' | ||
* First Release. | * First Release. | ||
* Fixed config issue | * Fixed config issue. | ||
* Log ksceKernelPrintfLevelWithInfo | * Log ksceKernelPrintfLevelWithInfo. | ||
==Credits== | |||
Princess-of-Sleeping, cuevavirus, Cat. | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/isage/plog | ||
Latest revision as of 00:57, 14 August 2023
| Plog | |
|---|---|
| General | |
| Author | isage |
| Type | Utilities |
| Version | 1.0 |
| License | GPL-3.0 |
| Last Updated | 2023/07/05 |
| Links | |
| Download | |
| Website | |
| Source | |
PLog, also known as PrincessLog, is a complete logging solution for any homebrew, user plugin, kernel plugin.
It is overall more efficient than ShipLog.
User guide
How to setup:
- Install NetLoggingMgrSettings.vpk.
- Launch the app and configure your settings. Be sure to save.
- Add net_logging_mgr.skprx to your config.txt.
- Run
NetDbgLogPc.exe <port>- Note: If no port is specified, 9999 will be used by default.
- To use on other platforms, use netcat or similar. Example netcat command:
nc -kl -w 3 <port>.
- Reboot. (If the plugin is already installed and you wish to update the configuration, you may use Update Configuration (along with saving it) without rebooting your system).
Usage:
- In the application you wish to log, use ksceKernelPrintf, printf (when SceLibc is included such as in games), or sceClibPrintf.
- QAF Settings: There is options to make more verbose logs used in QA. You can enable these in the manager app.
Note: While being much faster than ShipLog, if there is massive amounts of logs the logger may not be able to process them completely and will freeze (ex: taiHEN hexdump). This is unlikely in normal usage.
Screenshots
Changelog
v1.0
- First Release.
- Fixed config issue.
- Log ksceKernelPrintfLevelWithInfo.
Credits
Princess-of-Sleeping, cuevavirus, Cat.
External links
- GitHub - https://github.com/isage/plog