WWE SmackDown vs. Raw 2009 running natively on Windows, and on Linux and the Steam Deck through Proton: the game's code recompiled for PC, with a native renderer. 60 fps, up to 4K; 720p at 60 fps on the Steam Deck. Matches load in about 20 seconds.
v0.6.2 (hotfix): no startup crash on built-in AMD graphics, solid doors on NVIDIA
- Fixed: the game crashing right at startup on built-in AMD graphics on Windows (handhelds like the ROG Ally X, and laptops with "AMD Radeon(TM) Graphics"), in both Direct3D 12 and Vulkan. It was reported on SvR 2010, which shares this renderer. The renderer put the game's static geometry in a special shared-memory heap whenever the graphics driver offered it, and on those chips that crashed at the first frame. It now uses the normal upload heap, the same one desktop graphics cards always use. On built-in graphics both live in the same memory anyway, so nothing is lost. (For testing, it can still be turned back on with
bd_geometry_gpu_upload = truein the config.) - Fixed: some objects looking see-through (speckled) on NVIDIA graphics cards. They use the game's "alpha test", which keeps only fully opaque pixels. NVIDIA cards blend the values across a triangle with a tiny rounding difference (0.99999994 instead of exactly 1.0), so about half the pixels failed the test. The Xbox 360 compares at 8-bit precision, where both count as fully opaque; the port now does the same. This is the fix SvR 2010 got in v0.6.1.
Updating: open the settings menu (F1, Back + Start, or Share + Options on PlayStation), go down to Update and press A (Cross) twice; your saves are kept and backed up first. On v0.4 or older, download the zip below and extract it over your folder (your .iso, userdata and dlc stay where they are).
You need your own copy of the game: a disc image (.iso, about 7.3 GB) of your own SvR 2009 disc, USA / Europe release. None of the disc's files are in this download, and this project does not condone piracy.
Download
SVR2009-NATIVE.zip under Assets below (not Source code, which is the developer source).
Windows
- Extract the zip into a folder of its own (for example
C:\Games\SVR2009-NATIVE). - Copy your
.isointo that folder, next tosvr2009.exe. - Run
svr2009.exe(if Windows warns, More info > Run anyway). The game finds the disc image by itself and starts.
Linux / Steam Deck (Proton)
Extract the zip, copy your .iso into that folder next to svr2009.exe (and any DLC into its dlc folder), add svr2009.exe to Steam as a non-Steam game with Proton Experimental, and start it (from Game Mode on the Deck). Step by step: README.