In context: The recent wave of reverse-engineered console games has mostly focused on the Nintendo 64's library, with a few exceptions involving the Xbox 360 and other platforms. However, the trend is slowly creeping toward more recent consoles, including the original Nintendo Switch. Several projects are currently targeting some of Nintendo's biggest releases for the handheld, but only one is publicly available so far.
A free, fan-made PC port of the 2019 remake of The Legend of Zelda: Link's Awakening recently entered a public beta. Built almost entirely with Claude, it is believed to be the first Nintendo Switch PC port of its kind to reach GitHub.
Interested parties can run the port natively on macOS, Windows, and Linux, with an experimental Arm Linux build also available. Like most other unofficial recompilations, it requires users to independently source the actual game files.
New features include support for multiple aspect ratios, unlocked internal and display resolutions, button prompts for alternate controllers, keyboard support, optional 360-degree movement, and a randomizer. The randomizer supports per-seed save files, item and quest shuffling, and much more.
Developer peiikai is upfront about using Claude to decompile and reverse-engineer the game, write almost all of the code, and generate the GitHub repository's documentation. Claude and other AI tools have been behind most of the fan-made PC ports that have flooded GitHub over the past several weeks.
Native PC ports can be less demanding than emulation and enable new features, such as higher resolutions, enhanced performance, and modding.
Source link







