Repository navigation
MarioKart64JS v0.0.4
MarioKart64JS v0.0.4
Downloads, all opening the game in a 1280x960 window with the same 240p / 480p / 960p / native resolutions (press G):
- macOS (universal, Apple silicon + Intel):
MarioKart64JS-0.0.4-mac-webkit-universal.zip, a small WebKit app, signed and notarized - Windows x64 / arm64:
MarioKart64JS-0.0.4-win-x64.zip,MarioKart64JS-0.0.4-win-arm64.zip(Electron) - Linux x64 / arm64:
MarioKart64JS-0.0.4-linux-x64.tar.gz,MarioKart64JS-0.0.4-linux-arm64.tar.gz(Electron) - Raspberry Pi (Pi 3 / Pi 4 / Pi 5, Raspberry Pi OS 64-bit; any Linux with WebKitGTK):
MarioKart64JS-0.0.4-raspberrypi.tar.gz, a GTK webview app on the system WebKitGTK.sudo apt install python3-gi gir1.2-webkit2-4.1, unpack, run./MarioKart64JS/MarioKart64JS - Browser: https://mk64js.gokart.games/play, no download, same resolutions and 4x HD textures
Online play: pick 2P, 3P or 4P GAME and race other players over the internet (every version shares the lobby at mk64js.gokart.games); CPU karts fill empty seats. Mario GP, VS and Battle work online.
What's new since v0.0.3
- No more karts pinned on walls. Wall contact used to take 18% of the speed every frame, so a kart grazing a wall at a shallow angle could stall and never steer away (Frappe Snowland's bridge edge, Bowser's Castle, Banshee Boardwalk). Now only the velocity into the wall is lost and the part along it is kept, with one small slowdown per hit, like the original.
- Frappe Snowland grid fix: the back row now starts on the bridge deck instead of the riverbank under it.
- Shared course textures are deduplicated into
public/mk64/common/, so the game and downloads are smaller. - The HD texture pack (
mk64-hd) is tracked as a submodule; the web build skips submodule.gitfiles. - Website: SEO and social metadata, Raspberry Pi install steps, Boss-Man promo banner, battle screenshots.
- README rewrite: lo-res graphics and sound are decoded from your own ROM; game assets are not included in this repo and belong to Nintendo.
Checksums: SHA256SUMS.txt
Screenshots
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This is a fan research project. Mario Kart 64 is © Nintendo. Game assets, not included in this repo, belong to Nintendo, and this project is not affiliated with or endorsed by Nintendo.





