Mario Kart 64 cover art
Mario Kart 64. Cover art © Nintendo, via Wikipedia. Unofficial site, not affiliated with the publisher.
PC port · Nintendo 64 → PC

MarioKart 64: Recompiled (Mario Kart 64 PC port)

An unofficial native PC, Mac and Linux version of the N64 Mario Kart 64, statically recompiled with N64: Recompiled and RT64: widescreen, high frame rates, mods. Needs your own US ROM.

WorkingStatic recompilationNeeds your own copyv0.9.2Updated

You need your own copy of Mario Kart 64. This port only runs with files from a copy you own; there is no download or play button here. No copy? These play in your browser right away, no files needed: BO1 Zombies (vel.gg), GTA 3 Online (quenq III Web), The Simpsons: Hit & Run WASM.

What you need

Your own copy of the North American (US) Nintendo 64 release of Mario Kart 64 as a ROM; no other region or version is accepted. A GPU with Direct3D 12 (Shader Model 6), Vulkan 1.2 or Metal Argument Buffers Tier 2, and on x86-64 a CPU with SSE4.1.

Official releases ↗GitHub repository ↗

We do not host any files. Only download from the project's official source.

Every version of Mario Kart 64 8

  1. MarioKart 64: Recompiled (Mario Kart 64 PC port)This page

    WorkingStatic recompilation

    N64Recomp port with RT64: widescreen, high frame rates, mods and texture packs. Releases (v0.9.2) are on GitLab; needs your own US ROM.

    Runs on Windows (x86-64), Linux (x86-64, ARM64, Flatpak; Steam Deck), macOS 13+ (Apple silicon or Intel)Needs files from a copy you own★ 622v0.9.2 · Feb 13, 2026

    GitHub ↗

  2. SpaghettiKart

    WorkingDecompilation

    HarbourMasters port on libultraship; first stable 1.0.0 release in Feb 2026. Only the US version is supported. Ships no copyrighted assets; you supply your own copy.

    Runs on Windows, Linux, macOSNeeds files from a copy you own★ 2.5k1.0.0 · Feb 25, 2026

    GitHub ↗

  3. mk64

    ActiveDecompilation

    A speedy Mario Kart 64 decompilation, brought to you by the cousin of a tame racing driver.

    ★ 1.3kLast change Aug 12, 2026

    GitHub ↗

  4. mario-kart-64-3ds

    ActiveDecompilation

    Native Nintendo 3DS port work based on the Mario Kart 64 decompilation.

    ★ 248v2.0 · Oct 23, 2026

    GitHub ↗

  5. MK64-Reloaded

    ActiveStatic recompilation

    Mario Kart 64 HD for GLideN64, rt64 (Recomp), Dolphin and SpaghettiKart

    ★ 157v2026.04.03 · Apr 3, 2026

    GitHub ↗

  6. SpaghettiKart [Android Port]

    ActiveSource port

    Android

    ★ 1172.0.0 · Aug 3, 2026

    GitHub ↗

  7. mk64-dc

    ActiveDecompilation

    Sega Dreamcast port of Mario Kart 64 decompilation

    ★ 71Last change Aug 24, 2026

    GitHub ↗

  8. MK64Recomp

    ActiveStatic recompilation

    ★ 191.0.0 · May 28, 2025

    GitHub ↗

We link to each project's own page and host no game files. Version data from project pages, our daily checks and awesome-decomp-games (CC0).

Short answer

Yes, Mario Kart 64 runs natively on PC, unofficially, through MarioKart 64: Recompiled by sonicdcer, a static recompilation with no emulator. It runs on Windows, Linux (including Steam Deck) and macOS. The latest version is v0.9.2 (13 February 2026); the README now sends you to GitLab for downloads. It adds widescreen, high frame rates, mods and HD texture packs, but for now only single-player modes work. You need your own US ROM.

Mario Kart 64 came out on the Nintendo 64 in 1996. sonicdcer (Sonic Dreamcaster) created the MarioKart64Recomp repository on 17 January 2025. The earliest release still listed on GitHub is v0.9.1 from 17 August 2025, but DSOGaming had already covered a version 0.0.9 build with HD texture pack support in July 2025, so we couldn’t confirm the date of the very first public build. In August 2026 the README’s download link was changed to a GitLab project owned by the same developer. The GitHub repository had about 620 stars on 21 October 2026.

This site is not affiliated with sonicdcer, the N64 Recompiled or RT64 projects, or Nintendo.

What it is

  • A static recompilation of the N64 game, made with N64: Recompiled: the game’s code is translated ahead of time into a native program, not emulated.
  • RT64 as the renderer, which handles widescreen, high frame rates and texture packs while keeping the original N64 effects, according to the README.
  • Not based on the decompilation, though the README says it uses headers and some functions from the Mario Kart 64 decompilation project to patch and enhance the game.
  • Plug and play: you pick your ROM in the main menu and the game loads its assets from it, with no separate extraction or build step.

It works like the other N64 recompilations in our recompiled games list.

Current status

State Working, version 0.9.x (not yet 1.0)
Latest build v0.9.2, 13 February 2026 (same builds on GitLab and GitHub)
Platforms Windows, Linux x86-64 and ARM64, Linux Flatpak, macOS 13+
Open issues 3 on 21 October 2026
Licence GPL-3.0 for the port’s own code; the game is not covered

Features listed in the README and release notes:

  • any aspect ratio, including ultrawide, with an option to keep the HUD at 16:9;
  • any frame rate, defaulting to your monitor’s refresh rate, without changing game speed;
  • an in-game menu for graphics, controls and audio that works with mouse, keyboard or controller;
  • mod support and HD texture packs (the release notes mention the MK64 Reloaded pack), installed by dropping files on the window;
  • Controller Pak support for saving ghosts, and a portable mode.

Known problems: the v0.9.2 release notes say only single-player modes are available until multi-controller support is finished; an open issue about missing local multiplayer dates back to July 2025, and a multiplayer pull request was still open on 21 October 2026. The README also warns that Intel GPUs on Linux may not work, the prebuilt Linux binary fails on some distributions, and overlays such as MSI Afterburner can cause rendering problems. Planned features include model replacements, ray tracing and more languages. We didn’t play the game through ourselves.

What you need

  • Your own copy of the North American (US) Nintendo 64 release of Mario Kart 64. Other regions are rejected. We don’t explain how to obtain or copy game data.
  • A GPU with Direct3D 12 (Shader Model 6), Vulkan 1.2 or Metal Argument Buffers Tier 2. The README names a GeForce GT 630, Radeon HD 7750 or Intel HD 510 as the oldest supported cards.
  • On x86-64 PCs, a CPU with SSE4.1. Macs need Apple silicon or a 7th-generation Intel CPU and macOS 13 or newer.

How to install

From the official README, at a high level: download the build for your system from the GitLab releases page linked in the README (Windows, macOS, Linux x86-64 or ARM64, or Flatpak), extract it, start the program and select your US ROM in the main menu. On Steam Deck, extract the Linux build in desktop mode and add the executable to Steam. Saves live in your user profile unless you enable portable mode. The release notes say antivirus warnings are false positives; still, download only from the official links.

Other Mario Kart 64 projects

  • SpaghettiKart by HarbourMasters: a separate PC port built on the Mario Kart 64 decompilation, released in June 2025 with a track editor and ultrawide support, as VGC reported. It also needs your own US copy.
  • The Mario Kart 64 decompilation (n64decomp): the source code reconstruction both ports draw on. On its own it is not a playable PC port.
  • MarioKart 64 Recompiled is an unofficial fan project, not affiliated with or endorsed by Nintendo. The README says the repository and its releases contain no game assets; the original game is required.
  • Use only a ROM from a copy you own.
  • Get it only from the official repository and the GitLab releases page it links. Sites offering the port bundled with the game are not the project.

More kart racers and N64 games on PC: Diddy Kong Racing, Mario Kart Wii, Crash Team Racing, Super Mario 64, and the full recompiled games list.

FAQ

Is there a Mario Kart 64 PC port?

Not an official one. Unofficially, MarioKart 64 Recompiled by sonicdcer runs the Nintendo 64 game natively on Windows, Linux and macOS. The latest version is v0.9.2 from 13 February 2026. You need your own US copy of the game. A second, separate fan port called SpaghettiKart also exists.

Where do I download MarioKart 64 Recompiled?

The README of the official GitHub repository, sonicdcer/MarioKart64Recomp, points to a GitLab releases page owned by the same developer (sonicdcer, Sonic Dreamcaster). The same v0.9.2 builds are also still listed on the GitHub Releases page. Avoid other download sites.

Is MarioKart 64 Recompiled an emulator?

No. It uses N64 Recompiled to statically recompile the game's code into a native program, with RT64 as the renderer. It only accepts one ROM, the US Nintendo 64 release, and cannot run other games.

Does MarioKart 64 Recompiled have multiplayer?

Not yet, as far as we could confirm. The v0.9.2 release notes say only single-player modes are available until the menu for multiple controllers is finished, and an open issue asks for local multiplayer. A pull request adding multiplayer was still open on 21 October 2026.

Which Mario Kart 64 ROM do I need?

Your own copy of the North American (US) Nintendo 64 version. ROMs in other formats are converted automatically if they are the right game version. We don't explain how to get ROMs.

What is the difference between MarioKart 64 Recompiled and SpaghettiKart?

SpaghettiKart by HarbourMasters is built on the Mario Kart 64 decompilation (rebuilt source code). MarioKart 64 Recompiled is a static recompilation that does not need that source code, though it borrows headers and some functions from the decompilation. Both need your own US copy.

Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Nintendo or sonicdcer (Sonic Dreamcaster) (MarioKart 64: Recompiled (Mario Kart 64 PC port)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.

Sources

This page was last updated on Oct 21, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.

More ports

See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.