shoddydev/spaghettikart-psc — explained in plain English
Analysis updated 2026-05-18
Play a fan made PC port of Mario Kart 64 using your own ROM dump.
Convert a verified US ROM into a playable game file with the Spaghettify tool.
Add custom tracks or assets using the mods folder and community packing tools.
Build the project from source to contribute to the PlayStation Classic fork.
| shoddydev/spaghettikart-psc | ac000/find-flv | acc4github/kdenlive-omnifade | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | C | C | C |
| Last pushed | — | 2013-04-05 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires your own legally dumped US ROM of the original game, verified by SHA-1 checksum.
SpaghettiKart-PSC is a fork of SpaghettiKart, aimed at bringing it to the PlayStation Classic, according to the project's short description. Spaghettikart itself is a PC and console port of Mario Kart 64, built using reverse engineered game logic, that lets you play the original game on modern hardware without any of the original copyrighted files bundled in. You still need to provide your own legally obtained copy of the game in the form of a ROM. To play, you first check that your ROM is the US version, using a SHA-1 checksum tool to confirm it matches the expected file, and convert it from n64 to z64 format if needed. After downloading a release of SpaghettiKart, you run a small conversion tool, called Spaghettify on Windows or a Linux AppImage, point it at your verified ROM, and it produces a game file the engine can run directly. On Nintendo Switch, you first generate that file using the PC version, then copy it onto your SD card. Once set up, the game supports keyboard and gamepad controls mapped to match the original N64 layout, plus shortcuts for fullscreen, resetting, and settings. On the graphics side it can render using DirectX 11 on Windows, OpenGL on any platform, or Metal on macOS, switchable from a settings menu or by editing a configuration file directly. The project also supports custom assets, packed as o2r or zip files placed in a mods folder, with separate community tools available for generating or packing those files, including a Blender plugin. Building the project from source requires following separate build instructions linked from the README. It is built on top of the libultraship engine, and its Discord server offers support, though the maintainers are clear they do not condone piracy of the original game.
A fork of SpaghettiKart, a fan made PC/console port of Mario Kart 64, aimed at running on the PlayStation Classic using your own legally dumped ROM.
Mainly C. The stack also includes C, libultraship, OpenGL.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.