Port

Super Mario 64 port

SM64 Scratch · by naegoxdev

About this port

Naegoxdev's partial Super Mario 64 reimplementation in Scratch, generated from an assetless template and the player's USA ROM for playback in TurboWarp.

Platform support & installation

Check the listed build, setup requirements and limitations. PC refers to Windows; Linux and macOS are listed separately.

PC Experimental

Build required · Scratch blocks in TurboWarp

Requirements

Python 3.10+, documented dependencies, supported normalized Nintendo 64 USA ROM and TurboWarp.

Four-star demo with intro, castle grounds, partial interior and Bob-omb Battlefield. No King Bob-omb, other courses or persistent progress saving. Camera/collision bugs remain. Not native machine-code execution; Scratch website support is unverified.

Maintainer documentation · Checked Oct 16, 2026 · Beta 0.1.0
Evidence source ↗

Linux Experimental

Build required · Scratch blocks in TurboWarp

Requirements

Python 3.10+, documented dependencies, supported normalized Nintendo 64 USA ROM and TurboWarp.

Four-star demo with intro, castle grounds, partial interior and Bob-omb Battlefield. No King Bob-omb, other courses or persistent progress saving. Camera/collision bugs remain. Not native machine-code execution; Scratch website support is unverified.

Maintainer documentation · Checked Oct 16, 2026 · Beta 0.1.0
Evidence source ↗

macOS Experimental

Build required · Scratch blocks in TurboWarp

Requirements

Python 3.10+, documented dependencies, supported normalized Nintendo 64 USA ROM and TurboWarp.

Four-star demo with intro, castle grounds, partial interior and Bob-omb Battlefield. No King Bob-omb, other courses or persistent progress saving. Camera/collision bugs remain. Not native machine-code execution; Scratch website support is unverified.

Maintainer documentation · Checked Oct 16, 2026 · Beta 0.1.0
Evidence source ↗

Catalogue corrections

Report game bugs to the repository’s maintainers. Send catalogue corrections to Portition.