You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
{{lowercase title}} missyhud.prx is a plugin to display a simple HUD (named after the author's cat). == Features == * Stupidly simple black UI (yes, the best one). ** Cycle position (START + Analog left/right). * Compatible with VSH, GAME and POPS. * RAM usage indicator. * Power percentage indicator. ** Duration minutes. ** Charging detection. ** No battery detection. * CPU indicators: ** CPU Usage. ** CPU clock speed. ** BUS clock speed. * FPS indicator. * Key combination to turn on and off (Hold L + R + Start for 1 second). == Installation == Download the [https://github.com/pebeto/missyhud.prx/releases/latest latest release]. Place missyhud.prx into: * ms0:/seplugins/ for PSP 1000, 2000, 3000 and Street * ef0:/seplugins/ for PSP Go Open (or create) game.txt, vsh.txt and/or pop.txt in the seplugins folder, then add the following path to the test files. For PSP 1000, 2000, 3000 and Street ms0:/seplugins/missyhud.prx 1 For PSP Go ef0:/seplugins/missyhud.prx 1 == Screenshots == https://dlhb.gamebrew.org/psphomebrew/missyhudpsp2.png == Known issues == * According to the PSPSDK documentation, <code>sceKernelTotalFreeMemSize</code> returns a different value than <code>pspSdkTotalFreeUserMemSize</code> * The FPS indicator does not work with double buffering. Follow-up on [https://github.com/pebeto/missyhud.prx/issues/3 this issue] is ongoing. == Changelog == '''v0.6 2024/10/23''' * Implemented position cycling by using <code>START + Analog left/right</code>. * Fixed PSP Go battery life indicator. ** The PSP Go battery circuit is different from older models. It doesn't contain a controller to have the exact current state of the battery capacity. ** <code>High</code>, <code>Medium</code> and <code>Low</code> values replaced the percentage approach for this model. ** Implemented <code>isPSPGo</code> utility function, checking for Tachyon version <code>0x00720000</code> and <code>0x00810000</code>. '''v0.5 2024/06/07''' * Implemented <code>Globals</code> structure containing all shared project variables. * The declaration of <code>Globals</code> fields is done in their respective threads. * Defined macros to improve readability. * Improved <code>getFPS</code> function by removing overhead. * Implemented <code>getCpuUsage</code> and <code>printCpuIndicators</code>. ** <code>getCpuUsage</code> implementation thanks to darko79. '''v0.4 2024/06/06''' * Improved <code>getFps</code> function by changing <code>sceKernelGetSystemTime</code> with <code>sceKernelGetSystemTimeLow</code> (reduced overhead). * Implemented key combo (<code>L + R + Start</code>) to show/hide the HUD. * The plugin logic was separated into three different threads. ** <code>missyhud_worker_thread</code> is in charge of system calls and computations. ** <code>missyhud_gui_thread</code> is in charge of drawing the HUD. ** <code>missyhud_control_thread</code> is in charge of reading user input. '''v0.3 2024/06/04''' * Implemented <code>printFps</code> to get the actual frame-rate by hooking <code>sceDisplaySetFrameBuf</code> to increment <code>fps_counter</code>. ** <code>hook.c</code> implementation thanks to Alexander "Raphael" Berl. ** <code>getFps</code> implementation thanks to darko79. '''v0.2 2024/06/04''' * <code>scePowerGetBatteryLifePercent</code> crash the PSP when waking up from standby. Replaced it by manually calculating the remaining capacity percentage. * Added <code>scePowerIsBatteryExist</code> in <code>printPowerInfo</code>. '''v0.1 2024/06/04''' * Showing CPU/BUS frequencies with <code>printCpuBusFrequencies</code>. * Showing Power information with <code>printPowerInfo</code>. * Showing Memory usage with <code>printMemoryUsage</code>. == External links == * GitHub - https://github.com/pebeto/missyhud.prx/ * Reddit - https://www.reddit.com/r/PSP/comments/1d9ro74/missyhudprx_a_hud_plugin_for_the_psp/
Advertising: