PCSX2 2.8.0 Switches To Direct3D 12 By Default And Posts Serious Performance Gains
⚠️ Update as of September 22, 2026: two patch releases have shipped since this article: 2.8.1 (August 30, 2026) and 2.8.2 (September 4, 2026), the current stable version of PCSX2. The switch to Direct3D 12 by default described below is still accurate. See PCSX2's GitHub releases.
The PCSX2 team put version 2.8.0 online on 28 August 2026, nearly six months after 2.6.0 and two years after the symbolic 2.0.0 milestone. The update is a dense one and mainly concerns the rendering engine, delivering performance gains the developers themselves describe as serious, measurable in demanding titles such as Need for Speed: Carbon.
The most visible change for Windows users is Direct3D 12 becoming the default renderer on most recent Nvidia and AMD cards. The API also gains support for Rasterizer Ordered Views, which allow programmable colour blending and preserve emulation accuracy without the usual framerate cost. On top of that come an optional draw-buffering system, hardware AA1 antialiasing on triangle borders, and an overhaul of depth calculations including feedback loops and AFAIL support.
The trade-off is a rising hardware bill. Recommended specs have moved up: entry level now sits around a Core i5-4570K paired with a GTX 750 Ti, while the heaviest games call for a Core i5-12400 and an RTX 4060. The rest of the update targets usability, with a redesigned installer featuring dark mode, an on-screen display customisable in font, scale and position, an achievements menu enriched with badges, a cover downloader in Big Picture Mode, a revamped status bar and shortcut icon selection. FFmpeg now ships on Windows, the EyeToy camera works on macOS, and the list of supported USB devices grows, train controllers included.
Binaries for Windows, Linux and macOS are available on the official download page, and the full changelog sits in the blog post dedicated to the release. For newcomers to the emulator, the setup documentation covers installation, dumping the BIOS from your own console and configuring controllers, step by step.
Source: Official PCSX2 blog