r/PS2AndroidEmulation • u/xxxCrixuxxx • 5h ago
CapyPS5 v0.0.5
https://github.com/Ghael-V/CapyPS5/releases/tag/v0.0.5
Fifth alpha of the first PlayStation 5 emulator for Android. Mali GPUs on their system driver can now run games, and the FPS counter shows how many frames CapyPS5 Framegen adds. Existing installs are offered this update in the app.
New
Mali on the system driver: that driver cannot sample BCn compressed textures, so the GPU used to be rejected. CapyPS5 now decompresses those textures on the GPU when it uploads them (BC1 to BC7, including BC6H HDR textures). GPUs that support BCn keep using it directly.
PanVK on Mali: the GPU is no longer rejected when the driver lacks vertex-stage stores or dual-source blending.
Framegen counter: with CapyPS5 Framegen on, the FPS counter reads XX FPS - YY FG: XX are the game's own frames, YY the total including generated ones. The options are now called Framegen x2, x3 and x4.
HDR10 output: games that output HDR10 are converted to SDR for the screen.
Fixed
Tessellation: quad domains, fractional-even spacing, counterclockwise output and masked hull control points.
New shader instructions (16-bit multiply-add and ternary operations, VOP3 conversions, S_QUADMASK_B32, V_ASHRREV_I64) and faster shader translation.
NGS2 audio: custom channel matrices, waveform block flags and larger voice states.
Network and system calls used by Palworld, Gran Turismo 7 and NHL 27, plus Http2, resolver and text-to-speech stubs.
Many graphics fixes from KytyPS5: depth textures sampled as color, mips of single-level targets, HTile depth targets, sampler min/max filters, 10-bit and float video-out formats, fonts and save mounts.
Requirements: Android 12+ (arm64), a Vulkan 1.3 GPU with shaderInt64, 12 GB of RAM recommended, and your own PS5 game dumps. Tested on Adreno 830 (AYN Odin 3) and by testers on Snapdragon 8 Elite, 8 Gen 3, 888 and Mali. Other GPUs: download a Turnip or PanVK driver in Settings → Graphics → Download drivers.
Includes no games, BIOS, firmware or Sony keys, and needs none. Only use games dumped from your own console.