Get the latest tech news

Playstation 2 GS emulation – the final frontier of Vulkan compute emulation


As you may, or may not know, I wrote paraLLEl-RDP back in 2020. It aimed at implementing the N64 RDP in Vulkan compute.

My colleague, Runar Heyer, helped out a great deal in the beginning to get this started, doing all the leg-work to study the PS2 from various resources, doing the initial prototype implementation and fleshing out the Vulkan GLSL to emulate PS2 shading. This caused a major problem when we had the idea of writing detailed tests that directly compared against GSdx software renderer, and the test-driven approach fell flat very quickly. These tricks won’t make it perfect by any means, but it greatly mitigates jank in my experience, and I already fixed many upscaling bugs that GSdx Vulkan backend does not solve as we shall see later.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of PlayStation

PlayStation

Photo of final frontier

final frontier

Photo of vulkan

vulkan

Related news:

News photo

Confusion over Black Myth: Wukong's missing Xbox release follows claims of PlayStation exclusivity

News photo

VKD3D 1.13 Improves Direct3D 12 API Support Atop Vulkan

News photo

All the big new games coming out in September — Xbox, PlayStation, PC and Nintendo Switch