CBPS Forums

Console Hacking => PS Vita => Topic started by: Graphene on June 16, 2020, 07:33:36 PM

Title: [Release] CapUnlocker - Unlocks some non-game capabilities for homebrew
Post by: Graphene on June 16, 2020, 07:33:36 PM
Plugin for PS Vita unlocks some non-game capabilities for PS Vita homebrew apps. Currently available:

- Allow mounting some virtual drives like cache0:
- Allow using 4th core for game applications.

Install under *KERNEL.

4th core support FAQ:

1. But Vita has 4-core CPU. Why do we need that plugin?
- Games are allowed to use only 3 CPU cores out of 4 (CPU0, CPU1 and CPU2). CPU3 core is reserved for system processes, such as loading modules, and usually stays at around 10-15% during the game.

2. Will it improve performance in games?
- No, this plugin will not improve performance in games by itself. It only removes check that prevents games from using system-reserved core CPU affinity mask. Improving performance will be the task of the second plugin and config app that will be released soon.

3. I am hombrew developer. How can I use system-reserved core in my game?
- When creating new thread, specify 0x80000 for CPU affinity mask. You can also use that value with sceKernelChangeThreadCpuAffinityMask() to change affinity mask of already existing thread.

Download: https://github.com/GrapheneCt/CapUnlocker/releases/ (https://github.com/GrapheneCt/CapUnlocker/releases/)
Title: Re: [Release] CoreUnlocker80000H - Allows games to use system-reserved CPU core
Post by: Graphene on August 14, 2020, 02:18:14 AM
CoreUnlocker80000H is now CapUnlocker.

Unlocks some non-game capabilities for PS Vita homebrew apps. Currently available:

- Allow mounting some virtual drives like cache0:
- Allow using 4th core for game applications.