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

PSVshell Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{cleanup|article|Needs cleanup}}
{{#seo:
{{#seo:
|title=Vita Homebrew Apps (Plugins) - GameBrew!
|title=Vita Homebrew Apps (Plugins) - GameBrew!
Line 11: Line 10:
|description=Overclocking utility for PSVITA/PSTV.
|description=Overclocking utility for PSVITA/PSTV.
|author=Electry
|author=Electry
|lastupdated=2019/12/21
|lastupdated=2020/10/04
|type=Plugins
|type=Plugins
|version=1.1
|version=1.2beta
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/vitahomebrews/psvshellvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/psvshellvita.7z
Line 19: Line 18:
|source=https://github.com/Electry/PSVshell
|source=https://github.com/Electry/PSVshell
}}
}}
Overclocking utility for PSVITA/PSTV.
'''PSVshell''' is another overclocking plugin for PSVITA/PSTV.
 
==What is PSVshell?==
Am overclocking utility for PSVITA. It also shows info about resources usage from the console as well as other little functions like a cool framerate display.
 
==PSVshell's Features ==
* Allows you to change CPU, GPU, BUS and XBAR clocks separately, in these steps:
** '''CPU:''' 41, 83, 111, 166, 222, 333, 444, 500 MHz
** '''GPU (ES4):''' 41, 55, 83, 111, 166, 222 MHz
** '''BUS:''' 55, 83, 111, 166, 222 MHz
** '''XBAR:''' 83, 111, 166 MHz
* Supports per-app profiles
* Shows per-core CPU usage in %, including peak single-thread load
* Runs in kernelland (=> visible in LiveArea)
* Pretty GUI with some useless eye-candy metrics such as ram/vram usage, battery temp, etc...
* Does not slow down games when menu is open
* Does not crash Adrenaline
* Clean code and patches
* '''3.60''' and '''3.65''' FWs are supported


==Media==
==Media==
<youtube>QivdvR4E50Y</youtube>
<youtube>QivdvR4E50Y</youtube>


==Screenshots==
==Screenshots==
Line 30: Line 46:
https://dlhb.gamebrew.org/vitahomebrews/psvshellvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/psvshellvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/psvshellvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/psvshellvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/psvshellvita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/psvshellvita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/psvshellvita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/psvshellvita-08.jpg


==Changelogs==
== How To Use PSVshell ==
* Press '''SELECT + UP''' or '''SELECT + DOWN''' to toggle between 3 GUI modes
 
=== When in 'FULL' mode ====
* Use '''UP/DOWN''' to move in the menu
* Press '''X''' to toggle frequency mode for currently selected '''&gt; device &lt;''':
** '''Default freq.''' (WHITE) - the plugin will not interfere, but rather use the default freq. for current game
** '''Manual freq.''' (BLUE) - the plugin will use your specified freq.
*** press '''LEFT/RIGHT''' to immediately change the frequency
* Press '''X''' when '''&gt; save profile &lt;''' is selected to save/delete profiles
** All '''Manual freq.''' (BLUE) will be loaded and applied next time you start/resume the game
** All '''Default freq.''' (WHITE) will be kept to default (set to whatever freq. the game asks for)
* Press and hold '''LEFT TRIGGER''' and '''&gt; save profile &lt;''' will change to '''&gt; save global &lt;'''
** Press '''X''' when '''&gt; save global &lt;''' is selected and the options will be saved to ''global'' (default) profile
** ''Global'' profile will be used as default profile when game-specific profile doesn't exist
 
==Changelog==
'''(v.1.2-beta)'''
*Redone procevent checks, system apps now have each their own profile (previously all were under 'main')
*Further reduced flicker in games where the GUI still flickered in the 'Full' GUI mode (e.g. Dead Nation)
*Slightly increased GUI drawing performance
*Added support for >544p framebuffers (like the [https://forum.devchroma.nl/index.php/topic,193.msg438.html Persona 4 Golden 720p/1080p patch])
 
'''(v.1.1)'''
*Added battery info section (life time, percentage + indicator) to the menu
*Replaced case temp. with battery percentage in 'HUD' mode (I feel like % is more useful)
*Reordered GUI modes (it's now just one click to open up the menu)
*Default freq. is now restored when changing mode from manual to default (hopefully less people will get confused from now on)
*Added support for global (default) profile (hold LT and save)
*Adjusted CPU usage sample-rate (now refreshes every 500ms, peak is calc.ed from 10 samples)
*Fixed rare crash while 500 MHz profile was being applied
 
'''(v.1.0)'''
'''(v.1.0)'''
* First Release.
* First Release.
== Credits ==
* [https://github.com/yifanlu Yifan Lu] - for [https://wiki.henkaku.xyz/vita/Pervasive ScePervasive] RE
* [https://github.com/dots-tb dots-tb] - for ksceKernelInvokeProcEventHandler() hook
* [https://github.com/Rinnegatamante Rinnegatamante] - for orig. framecounter impl.


== External links ==
== External links ==
* Official Website -
* Github - https://github.com/Electry/PSVshell
* Github - https://github.com/Electry/PSVshell
* VitaDB - https://vitadb.rinnegatamante.it/#/info/521
* VitaDB - https://vitadb.rinnegatamante.it/#/info/521
* Gbatemp -
* Google Source -
* Reddit -
* Gitlab -

Revision as of 04:34, 9 November 2022

PSVshell
File:Psvshellvita.jpg
General
AuthorElectry
TypePlugins
Version1.2beta
LicenseMixed
Last Updated2020/10/04
Links
Download
Source

PSVshell is another overclocking plugin for PSVITA/PSTV.

What is PSVshell?

Am overclocking utility for PSVITA. It also shows info about resources usage from the console as well as other little functions like a cool framerate display.

PSVshell's Features

  • Allows you to change CPU, GPU, BUS and XBAR clocks separately, in these steps:
    • CPU: 41, 83, 111, 166, 222, 333, 444, 500 MHz
    • GPU (ES4): 41, 55, 83, 111, 166, 222 MHz
    • BUS: 55, 83, 111, 166, 222 MHz
    • XBAR: 83, 111, 166 MHz
  • Supports per-app profiles
  • Shows per-core CPU usage in %, including peak single-thread load
  • Runs in kernelland (=> visible in LiveArea)
  • Pretty GUI with some useless eye-candy metrics such as ram/vram usage, battery temp, etc...
  • Does not slow down games when menu is open
  • Does not crash Adrenaline
  • Clean code and patches
  • 3.60 and 3.65 FWs are supported

Media

Screenshots

psvshellvita-01.jpg psvshellvita-02.jpg psvshellvita-03.jpg psvshellvita-04.jpg

How To Use PSVshell

  • Press SELECT + UP or SELECT + DOWN to toggle between 3 GUI modes

When in 'FULL' mode =

  • Use UP/DOWN to move in the menu
  • Press X to toggle frequency mode for currently selected > device <:
    • Default freq. (WHITE) - the plugin will not interfere, but rather use the default freq. for current game
    • Manual freq. (BLUE) - the plugin will use your specified freq.
      • press LEFT/RIGHT to immediately change the frequency
  • Press X when > save profile < is selected to save/delete profiles
    • All Manual freq. (BLUE) will be loaded and applied next time you start/resume the game
    • All Default freq. (WHITE) will be kept to default (set to whatever freq. the game asks for)
  • Press and hold LEFT TRIGGER and > save profile < will change to > save global <
    • Press X when > save global < is selected and the options will be saved to global (default) profile
    • Global profile will be used as default profile when game-specific profile doesn't exist

Changelog

(v.1.2-beta)

  • Redone procevent checks, system apps now have each their own profile (previously all were under 'main')
  • Further reduced flicker in games where the GUI still flickered in the 'Full' GUI mode (e.g. Dead Nation)
  • Slightly increased GUI drawing performance
  • Added support for >544p framebuffers (like the Persona 4 Golden 720p/1080p patch)

(v.1.1)

  • Added battery info section (life time, percentage + indicator) to the menu
  • Replaced case temp. with battery percentage in 'HUD' mode (I feel like % is more useful)
  • Reordered GUI modes (it's now just one click to open up the menu)
  • Default freq. is now restored when changing mode from manual to default (hopefully less people will get confused from now on)
  • Added support for global (default) profile (hold LT and save)
  • Adjusted CPU usage sample-rate (now refreshes every 500ms, peak is calc.ed from 10 samples)
  • Fixed rare crash while 500 MHz profile was being applied

(v.1.0)

  • First Release.

Credits

External links

Advertising: