Super Mario Bros. Wonder Runs Natively on Windows

0
32

A remarkable development in the world of PC gaming has emerged as developer Belmante successfully demonstrated a native Windows port of Nintendo’s acclaimed title, Super Mario Bros. Wonder. This impressive feat was showcased last week, highlighting the game’s ability to run almost flawlessly on a PC without the need for any emulators.

Near-Perfect Performance on PC

During the demonstration, the game achieved a consistent frame rate of approximately 60 frames per second on a laptop equipped with an RTX 3050 graphics card. While the performance was largely excellent, minor graphical glitches and occasional frame rate drops were noted, indicating areas for further refinement. The project leverages recompilated C++ code and a translation layer that converts Nintendo’s NVN graphics API to Vulkan, a widely supported graphics API.

Future Plans and AI Assistance

Belmante has outlined ambitious plans for the future of this project, including further optimization efforts, the integration of GPU testing, and the eventual open-sourcing of the current private codebase. This codebase encompasses the recompiler, the NVN to Vulkan conversion layer, and essential NVN documentation. This move towards open-sourcing could significantly benefit other developers interested in similar porting endeavors.

This is not the first time Belmante has brought console games to other platforms. Previously, the developer shared a video showcasing the same game running on an M1 Mac. However, that macOS port encountered several significant issues. Belmante attributed the rapid progress of the current Windows port to the assistance provided by artificial intelligence tools, a testament to the growing role of AI in software development and reverse engineering.

Testing the Limits and Beyond

Looking ahead, Belmante intends to conduct further tests on integrated graphics, specifically targeting the Intel UHD 770. The developer expressed a desire to ascertain the minimum GPU configuration required to run the ported game, given that the original Nintendo Switch hardware is not considered exceptionally powerful. This approach aims to make the port accessible to a wider range of users.

A Pattern of Cross-Platform Endeavors

The developer’s portfolio also includes other notable ports. Belmante has previously shared videos of other projects, such as a native Windows port of Batman: Arkham Asylum (the Xbox 360 version) and a Windows port of Super Mario Odyssey, which, at the time of sharing, suffered from graphical bugs and lacked sound. Additionally, there are ongoing projects focused on porting console games to Android mobile devices.

The rise of AI is clearly playing a crucial role in dismantling traditional console exclusivity barriers through advanced decompiler and recompilation techniques. However, this trend also brings intellectual property and copyright concerns to the forefront, a point acknowledged by Belmante, who stated that they will not be distributing any game files themselves.

Source: https://www.ithome.com/1/009/968.htm

LEAVE A REPLY

Please enter your comment!
Please enter your name here