A group of enthusiasts has managed to develop an unofficial native recompilation of the legendary Super Mario All-Stars for Super Nintendo, allowing the title to run on Windows, Linux, and Android without relying on traditional emulation. This technical adaptation represents a milestone in the modding and preservation community, transforming the original 1993 experience into something completely new and accessible for modern hardware, keeping the essence intact.

The major difference between this project and conventional emulation lies in the nature of the execution. While an emulator attempts to mimic the original console hardware, this recompilation translates the game's source code to be interpreted directly by current processors. This eliminates common issues like input latency, audio sync errors, or graphical inaccuracies that sometimes occur in emulators, offering a much smoother, more stable experience that is faithful to the original vision of Nintendo's developers. It is a complex process that requires advanced reverse engineering to make 16-bit code work on modern 64-bit architectures.

Super Mario All-Stars arrives on PC, Linux, and Android with widescreen and co-op thanks to a fan project

A renovated classic with co-op and modern features

One of the most impressive aspects of this version is the implementation of native support for widescreen formats, including 16:9 and 21:9 resolutions. Unlike stretching filters that simply warp the image, this project expands the field of view in a real way, allowing more level elements to be seen without distorting the original sprites. This drastically changes how levels are perceived, offering a much wider and more comfortable perspective for current monitors, allowing players to appreciate details that were previously hidden by the edges of old televisions.

In addition to the graphical section, the new version incorporates an unprecedented 2-player co-op mode for Super Mario Bros. 1, Super Mario Bros. 2, and Super Mario Bros. 3. This feature allows players to share the screen and adventure simultaneously with another player, adding a collaborative dynamic that was not present in the classic 16-bit console releases. This addition transforms the gameplay experience, allowing friends and family to enjoy these iconic levels together with a fluidity that was previously impossible to achieve on the original hardware, opening the door to new ways of playing titles that marked the childhood of millions.

Super Mario All-Stars arrives on PC, Linux, and Android with widescreen and co-op thanks to a fan project

System requirements and free access

The project also includes a complete integrated achievements system to encourage replayability and various configurable CRT filters, meticulously designed to recreate the visual appearance of old tube televisions. These filters add scanlines, screen curvature, and color effects that evoke the nostalgia of the nineties, allowing players to customize their experience according to their aesthetic preferences.

The executable for this unofficial recompilation project is completely free. To comply with copyright and preservation practices, the software does not include proprietary Nintendo files and only requires users to provide their own original Super Mario All-Stars cartridge ROM to extract necessary assets during initial setup. This initiative represents a significant step in video game preservation through reverse engineering and native recompilation, offering players a modern, smooth, and faithful way to experience one of the most iconic compilations in video game history. It is, without a doubt, a testament to the talent and dedication of the fan community to keep classics alive, proving that with passion and technical knowledge, the games of our childhood can transcend the limitations of the original hardware to continue being enjoyed by new generations.