This Super Mario 64 PC port runs like a dream, without an emulator

Super Mario 64 Pc Screenshot
Super Mario 64 Pc Screenshot (Image credit: Unreal)

What you need to know

  • A port of Super Mario 64 appeared online recently.
  • The port runs natively on PCs, rather than in emulation, including support for DX12.
  • The port can run in 4K or an ultra-wide mode.

A port of Super Mario 64 that runs on PCs appeared recently online. Playing Super Mario 64 on PCs isn't a new concept, but this new port runs natively on Windows 10, meaning it's not running in emulation. It also supports DX12. As a result, it runs smoothly and can run in 4K or ultra-wide modes. YouTuber Unreal shared an eleven-minute clip of the Super Mario 64 port running in 4K with a 16:9 aspect ratio (via VGC).

The port supports peripherals such as the Xbox One controller. In the video's description, Unreal states, "I use the Xbox One controller, turn it on and play." YouTube caps the video at 30FPS, so we can't see the port in all of its glory. Unreal shared a screenshot of the game running at 550FPS in 4K.

Some speculate that this port could be related to the recent leak of the Nintendo 64's source code. That leak only appeared online recently, and this new Super Mario 64 port took time to make, so there's a good chance the two are unrelated.

2020 is the 35th anniversary of Super Mario Bros' and Nintendo is reportedly releasing remakes of several classic Mario games. If you know where to look for this new port of Super Mario 64, you won't have to wait until those alleged remakes come out to enjoy some classic Mario. Because fan ports and games get taken down so quickly, links to games like this are well hidden.

Sean Endicott
News Writer and apps editor

Sean Endicott brings nearly a decade of experience covering Microsoft and Windows news to Windows Central. He joined our team in 2017 as an app reviewer and now heads up our day-to-day news coverage. If you have a news tip or an app to review, hit him up at sean.endicott@futurenet.com (opens in new tab).

3 Comments
  • This is the result of a mind-blowing reverse-engineering effort by a group of skilled people to re-create the source code for the original N64 ROM in C and have it compile perfectly into the final product (using a compiler targeting the original N64 CPU and everything). It's already been up on GitHub for some while. Since they managed to do that, it is now possible to modify the source and make it into this, a native PC port, instead of simply emulating the N64 ROM in an emulator. Graphics are obviously outdated but it is still amazing nonetheless.
  • I think Super Mario 64 has a good case for being the greatest video game ever, so it's cool to see people do projects like this.
  • Love this article. Took me back down memory lane. The time I spent playing this. My 2nd all time fave game.