cd /news/artificial-intelligence/super-mario-sunshine-gmse01-super-ma… · home › topics › artificial-intelligence › article
[ARTICLE · art-155935] src=reversedwithai.com ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

Super Mario Sunshine (GMSE01): Super Mario Sunshine: a native PC port from an AI-assisted decompilation

The sms-pc-port project has produced a native PC port of the North American GameCube release of Super Mario Sunshine (GMSE01) built from a matching decompilation of the original game code, with development assistance from the AI model Claude documented in multiple commit trailers. The port requires users to supply their own disc image (ISO, GCM, or CISO) and supports Linux, macOS, and Windows, with OpenGL and Vulkan backends, widescreen rendering, debug overlays and multiplayer synchronization, and keeps 64-bit memory addresses below 4 GiB. Independent confirmation of the reported result was not reported.

by read2 min views3 publishedOct 23, 2026
Super Mario Sunshine (GMSE01): Super Mario Sunshine: a native PC port from an AI-assisted decompilation
Image: Reversedwithai (auto-discovered)

Evidence at a glance #

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

  • AI involvement
  • Reported models: Claude. Tools: SDL2, MSYS2, Vulkan, OpenGL. The writeup below describes the work attributed to AI.
  • Reported result
  • Works. This is the directory's source-based outcome classification.
  • Independent confirmation
  • Not reported.
  • Human work and limitations
  • The project relies on a matching decompilation of the original game. It is designed to be built from source and requires the user to supply their own game assets. AI participation is explicitly documented in commit trailers.

Original sources

What was done #

This project provides a native PC port of Super Mario Sunshine (GMSE01) by utilizing a matching decompilation. It requires a user-provided disc image to function and supports multiple platforms, including Linux, macOS, and Windows.

The sms-pc-port project is a native PC implementation of the North American GameCube release of Super Mario Sunshine. It is constructed from a matching decompilation of the original game code. The port does not include game data; users must provide their own disc image (ISO, GCM, or CISO) to build and run the program. The project includes a launcher to assist with setup and updates across Linux, macOS, and Windows. The codebase has been developed with assistance from the AI model Claude, as documented in multiple commit trailers. Technical features include support for both OpenGL and Vulkan backends, widescreen rendering, and various quality-of-life options like debug overlays and multiplayer synchronization. The port handles 64-bit architecture by ensuring memory addresses remain below 4 GiB. Development and regression testing are supported by internal tools such as gx_selftest and various Python scripts designed to verify game behavior across different host widths and resolutions.

Reproduce it #

Clone the repository with submodules, install system-specific prerequisites, place a valid GMSE01 disc image in the 'rom/' directory, and execute the provided build and run scripts.
── more in #artificial-intelligence 4 stories · sorted by recency
── more on @super mario sunshine 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/super-mario-sunshine…] indexed:0 read:2min 2026-10-23 · —