San Francisco Rush 2049 is an arcade racing game that never came out on PC. And while MAME can emulate it, it’s not the best way to experience it on PC. That’s because a team has released an unofficial native PC port of both San Francisco Rush 2049 and San Francisco Rush: The Rock.
Titled Project R, this is an unofficial, native port of the arcade games San Francisco Rush: The Rock and San Francisco Rush 2049 to Windows, macOS, and Linux.
To play Project R, you’ll need its ROM file. In other words, Project R does not include any of the game’s assets. So, this project is similar to the unofficial PC ports of Super Mario 64, Crash Team Racing, Sonic Unleashed, The Legend of Zelda: Ocarina of Time, Majora’s Mask, Perfect Dark, and Jak & Daxter.
To run it, you’ll need a dedicated or integrated GPU supporting Vulkan 1.2. You’ll also need a CPU supporting the x86-64-v2 microarchitecture level. As said, Project R will work on Windows, Mac and Linux. The game supports both gamepads and wheel with pedal setups. However, it does not support the keyboard and mouse.
Its latest version, V0.7.1, came out a couple of months. This version brings a lot of improvements and optimizations. For instance, it improves the world object render system to reduce the number of descriptor sets required. All texture conversion functions are at least 4x faster now due to its latest updates. Moreover, the models that make up the player’s car will now always be set to the highest level of detail (LOD) in SF2049.
In short, this is a must-have for all arcade fans out there. You can go ahead and download it from this link. Below, you can also find a video for it. This video will give you a pretty good idea of what you can expect from it, so make sure to watch it.
Have fun!

John is the founder and Editor in Chief at DSOGaming. He is a PC gaming fan and highly supports the modding and indie communities. Before creating DSOGaming, John worked on numerous gaming websites. While he is a die-hard PC gamer, his gaming roots can be found on consoles. John loved – and still does – the 16-bit consoles, and considers SNES to be one of the best consoles. Still, the PC platform won him over consoles. That was mainly due to 3DFX and its iconic dedicated 3D accelerator graphics card, Voodoo 2. John has also written a higher degree thesis on the “The Evolution of PC graphics cards.”
Contact: Email
I love projects like this. We need more information on how all of it is done so more people can at least try to make more unofficial PC ports.
It's all about reverse engineering.
If you want to get your hands dirty, I'd suggest giving Ghidra a shot, which is open-source software developed by none other than the NSA (yes, that one).
I know that most people have strong opinions about them, however they use & contribute to open-source software like Linux, so at least that part is U.S. taxpayer money well spent. 🙂
I know how to use IDA Pro or even how to edit assembly but how do you do full decomp ? Where to start ? How to do it fast etc.. There is very little information about all of this.
Well there's a decomp discord where you can get help regarding that. You're already skilled so I think if you take some small project you can get actually port it. Here, you can find all the decompilation projects in works https://decomp.dev/projects
That's the beauty of PC gaming. You'd get almost everything on it you never believe, it takes time though. First Sonic then this, CTR is in progress and Silent Hill is also being decompiled. Awesome stuff.
i never liked the wings crap they added to the vehicles tbh.
That's only on the console versions, the arcade version has none of that, so you are very much in good hands.
LETS GOOOOOOO
I spent many hours as a child with the n64 port and I'll finally be able to play the real version
I feel so happy
Extremely impressive, I played this in arcades and is always a thrill. Seeing the entire arcade Rush games on pc without emulation with everything intact is godlike.