Giter VIP home page Giter VIP logo

psvshell's Introduction

PSVshell

Yet another overclocking plugin

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

How to use:

  • 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

Screenshots:

2019-12-21-181613

'FPS only' mode

2019-11-01-194930

'HUD' mode

2019-12-21-181809

'FULL' mode

2019-12-21-181801

Credits:

psvshell's People

Contributors

aurorawright avatar electry avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

psvshell's Issues

Conflict with USB Video Steam Plugin

Hi! First of all, I just want to say that your plugin is the best that I've seen , both interface wise and functionality wise.
However, there seems to be a conflict with another plugin, the one that allows you to stream your PS Vita Screen via USB.

When PSVshell is installed, the USB Video Stream would work at home screen, however when I load a game, it will run half way, then force the PS Vita to restart.

I did some trouble shooting by uninstalling plugins one by one, and when I uninstalled PSVshell, The USB Video stream was stable.

I tried using other OC Plugins (The terminal looking ones) and they seem to be ok, but the thing is, I like using yours.

Any advice that you could have that I might need to do on my PS Vita to get both plugins working together?

USB Video Stream plugin: https://github.com/xerpi/vita-udcd-uvc/releases/download/1.7/udcd_uvc.skprx
Other Overclocking Plugin that I use: Lolita 500

Thanks in advance! Take care and Stay Safe. :)

No way to set global overclock profile

Unless I'm missing it, there's no way to set a global overclock profile for all applications. This is something that is present in other overclocking plugins and would be great to have here as well.

Vita doesn't boot properly when used with udcd_uvc and PSVshell

My vita is running enso on 3.65
when ever I install udcd_uvc on my vita with PSVshell alredy installed it doesn't boot. I have to boot the vita with out the plugins enabled then uninstall one of the two plugins for my vita to boot properly. what do I need to do to fix the boot problem?

Artifacts after sleep mode

Hello, Electry! :) I found some issues, as the title says, there is a problem with plugin called Volume_profile and sleep mode.

  1. Suppose, that I'm use overclock in any game (no matters 333, 444, 500; cpu, gpu, xbar or bus), then exit from game and lock my vita. After the PS button stops blinking, I'm unlock vita and on display appears artifacts. If i turn PSVshell off, then they (artifacts) dissapear and no longer appears.
    Image: sketch-1576231266251
    2.(SOLVED) If use heaphones and open full menu (where is overclock settings), sound in headphones lose, like I'm pull out minijack and insert back in vita.
    Solution: update plugin volume_profile to last version.

P.s. Sorry for my language, if something in my message was not clear. Tell me, if I can help with anything else, I will be very happy)

Vita crashes and restarts

It seems while the plugin is active, the vita cannot handle apps that require more RAM.

For example, the vita crashes if I try to open vitashell or project diva f 2nd almost right after I turn it on. Or it also crashes if I try to restore big game save data using savemanager.

I like this plugin, so I hope it becomes more stable. Until then, I'm going back to using lolicon.

Customizable HUS mode

It will be great if we could customize the HUD mode (the location, size, transparency ect..), like the PSPHUD plugin back then. :D

not at all working on PSTV / VitaTV

I have my PSTV on 3.60 and running latest HENkaku
I have the plugin in ur0 tai folder and I have the location of the plugin in the ur0 config.txt
my urx tai folder is empty
I go to vita settings> henkaku> reload config.txt and then reboot
I use my Dualshock 4 and press sharebutton(functions as select) and UP or DOWN but nothing happens!
Am I doing something wrong? is there a way I can find out why it's not working?

Reboot/shutdown options?

Hi,

More a feature request than a bug, I was wondering if you'd plan to add the option to suspend, reboot and shutdown the console via your plugin? I think it would be a great addition to it and would make it more complete.

Big fan of it, thanks for your work!

Flittering graphical artifacts when coming out of sleep

Sporadically, when sleeping in Adrenaline or a Vita game, the screen would display flittering graphic artifacts as horizontal lines, small squares and occasionally vertical lines when coming out of sleep. The only time these glitches didn't appear (after they appeared) was when in adrenaline, but would appear if PS button was held to bring up adrenaline's app menu. When turning on the monitoring GUI, I would see my peak CPU usage spike in the 90% as well as one of the cores. The core wasn't always the same one.

Reboot solves the issue, until I sleep again, upon which there is a chance for the effect to appear.

Commenting out the PSVshell in the config solved the issue. I did no further testing.

I have a Japanese Crystal Black 3G/Wi-Fi PCH-1100. I followed https://vita.hacks.guide/ completely, with no issues.
ur0:tai/config.txt:
*KERNEL
ux0:app/PSPEMUCFW/sce_module/adrenaline_kernel.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/0syscall6.skprx
#ur0:tai/PSVshell.skprx

*main
ur0:tai/henkaku.suprx
ur0:tai/shellbat.suprx
ur0:tai/pngshot.suprx
ur0:tai/download_enabler.suprx

*NPXS10015
ur0:tai/henkaku.suprx

*NPXS10016
ur0:tai/henkaku.suprx

5th parameter and extra RAM?

I have two questions

1: LOLIcon has 5 parameters, PSVshell has 4. Does PSVshell change other parameter too? (gpu clock 111 222 333 166) Turns out it's not GPU clock, it's codec engine's clock and does not need to change.

2: In README.md screenshots it says 356 MB RAM but I have 256 MB RAM. How to increase RAM like that? Turns out it uses more ram in spesific games lie Stardew Valley

GPU CRASH

every time i install the plugin along with the latest ioplus and vitagrafix. After I run a game (jack and daxter for example), and I suspend the console with the game open when I wake it up I receive a gpu crash this happens 100% of the times I work with that set of plugins. my psvita is a fat of the 3g with enso 3.65

GPU (ES4) issue

The GPU (ES4) in live area keeps changing alone between 111 and 41. This happens only in the live area

PSVshell not working.

PSVshell stopped working all of a sudden. Pressing select+D-Pad up doesnt open the menu anymore. Is there a way to fix this? If necessary ill provide more information but im new to the vita modding scene and really have no clue how to fix this

Not working on PSTV with either Dualshock 3 or Dualshock 4

Hello, I have tried both manually installing this item and manually adjusting configs. I have also tried using Autoplugin to install. ux0:tai/ is deleted and all plugins are in ur0:tai/ and all are accounted for in ur0:tai/config.txt. I am doing this on a 3.60FW PSTV with Enso 3.60 installed. What am I doing wrong? Every guide I see says this is supported on PSTV however I have tried bringing up the menu with SELECT+UP and SELECT+DOWN but nothing happens. I have tried this on both a Dualshock 3 and a Dualshock 4 controller to no avail.

I would like to know if you will continue working on the updates

I ask him this question because I have seen rinegatamante working on a version of his plugin with variable clock frequency and I have not seen that edit except on his discort and nothing here on his github, I mention it because I am interested to know if That will also be added and if you have plans to update the plugin as you mentioned that the 1.2 beta is long overdue and i am wondering if it will be updated at some point.

[REQUEST] Average FPS counter

This would really help in borderlands 2, I've improved gameplay by quite a bit, especially in Sanctuary but its getting harder to find and confirm speedups.

It would be great if an average FPS counter could be added to PSVshell, thanks Electry

Loading a profile with 500 MHz CPU OC on 3.65 reboots the console

I have a PSV 1000 on 3.65 with Enso, and saving a profile with changed ("blue") clocks and then restarting the game crashes the console. Saving and loading a profile with default clocks works fine. Modifying clocks while games are running also works fine. I tried commenting out all other kernel plugins and all the user "ALL" plugins from the config.txt to no avail.

create a saved configuration for each game and other bugs

hello this plugin is near perfect if you can add a saved overclock configuration for each game like lolicon has done this would be the best overclock plugin becuase when i save a profile in a game and close it then go back to the game it reverts to 333mhz and not the one i saved and when i overclock it in a game in will revert to 333mhz is it because i have to highlight it blue for each section but im not to sure and i will have to re apply the overlock if this can be address and fixed this will be the best
and if its possilbe to overlock to 800mhz as sony has pinned to 800mhz i dought any developer can do this as its hard work thank you in advance if you fix the issues

UI suggestions

Hey.
I really like your App and the UI, but the way you navigate throught it is a bit convoluted in my opinion. So I have a couple suggestions:

I think you should have the "Save global" option just bellow the "save profile", instead of toggling between them. Theres enough space for that in the UI screen.

And make Up+select , Down+select just bring the menu on and off. Using something like L and R to toggle between the modes while its active.

Also add a bit of black background to the FPS only mode, its hard to see just the green text on white backgrounds

Profiles Not Saving Properly

When I choose to save a profile while on the home screen enter a game and then exit the game back to the home screen it shows the profile is back to the default clock speeds. The same thing happens in a game if I save the profile and exit the game and relaunch the game the profile shows it at the default clock speeds. Am I missing something or is this a bug?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.