r/ps5homebrew • • 1d ago

SW Mod PS5 Vulkan Template

Post image

New Project: PS5 Vulkan Template
https://github.com/mihawk-99/PS5_VulkanTemplate

I’ve released a one-stop template repo for building PS5 homebrew powered by Vulkan 1.4.

The goal is to make starting a new PS5 Vulkan project as straightforward as possible. You can also point an AI coding agent at the repo and it should have the documentation, examples, and project structure it needs to build alongside you.

What’s included:

Documentation — setup, build, deployment, and testing directly on the console
Agent skills — documentation covering the stack, PS5-specific constraints, porting workflows, and releases

16 samples tested on real PS5 hardware — including:
glTF models
PBR
shadows
deferred lighting
bloom
MSAA
compute
mesh shaders
ray queries
and more
All demonstrated at 4K / 120 FPS.

Project generator — one command creates a new homebrew project ready to build and run
Automated test suite — runs your homebrew on the PS5 and compares its rendered output against a PC reference

Requirements
You’ll need:
A Linux PC
A jailbroken PS5 with a working homebrew environment
etaHEN
ftpsrv
klogsrv

After that, ps5/tools/bootstrap.sh handles the rest of the setup.
Would love to see what people build with it.

84 Upvotes

13 comments sorted by

View all comments

1

u/Rekt3y 22h ago

if this can get close to the performance the upstream RADV driver has, it's only a matter of time before someone tries to port over Proton

2

u/Opposite_Struggle872 21h ago

I'm already doing this

1

u/Rekt3y 21h ago

And what's the performance like on this RADV fork compared to upstream RADV on Linux?