Skip to content

CapyPS5 v0.0.5

Latest

Choose a tag to compare

@Ghael-V Ghael-V released this 06 Nov 19:59

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.

Report problems on Discord (https://discord.com/invite/PEE7Q5TVM5) with the log the app saves when a game closes.

Also from us: Lemon, a Nintendo Switch emulator for Android built for Adreno and Mali: https://lemon-emu.org


Español: quinta alpha. Las GPU Mali con el driver del sistema ya pueden ejecutar juegos: las texturas comprimidas BCn, que ese driver no sabe leer, se descomprimen en la GPU al subirlas. PanVK en Mali ya no se rechaza. Con CapyPS5 Framegen activo, el contador muestra XX FPS - YY FG (fotogramas reales y totales), y las opciones se llaman Framegen x2, x3 y x4. Los juegos con salida HDR10 se convierten a SDR. Además: teselado, nuevas instrucciones de shader, audio NGS2, funciones para Palworld, Gran Turismo 7 y NHL 27, y muchas correcciones gráficas de KytyPS5. Y nuestro emulador de Switch, Lemon: https://lemon-emu.org

SHA-256: e05b5d9c0d11ef92cb89e227c363a8217d8939433c8246f3de396a2fd023d02e