SpaghettiKart

by HarbourMasters, MegaMech, Coco and Kirito

Native PC port of Mario Kart 64 on libultraship by HarbourMasters: widescreen, high frame rates, custom tracks. Bring your own US ROM.

  • Native port
  • Linux untested

About

SpaghettiKart is a PC port of Mario Kart 64 built from the MK64 decompilation on HarbourMasters' libultraship (maintainers MegaMech, Coco and Kirito). It adds widescreen, high frame rates, modern controls and mod/custom-track support.

No game assets are included. smog copies your own US ROM (.z64) into the install folder, and on first launch SpaghettiKart builds its mk64.o2r asset archive from it. The archive, saves and settings are kept in smog's persistent per-entry folder, so they survive updates.

  • mario-kart-64
  • n64
  • libultraship
  • harbourmasters
  • decompilation
  • racing
  • rom-required
  • appimage

Screening

Passed automated checks, then approved by a reviewer

ClamAV clean; YARA 0 hits; no packers; capa: no network/persistence; GitHub: 2417 stars, owner 5.2y; semgrep clean; LLM risk low; skipped: virustotal

Last scanned 16 Oct 2026, 06:06 UTC. Rescanned weekly and on every new upstream version. What the checks are

Version history

  1. 1.0.025 Feb 2026, latest

    Passed automated checks, then approved by a reviewer, scanned 16 Oct 2026.

    • spaghetti-linux.zip (linux-x86_64, 11.8 MB)
      sha256 54e249bd4aa71e55c63239c9c1c0eb522b07497d85f2ede193907059e4de250c