Quick answer: Savage Wind, an unofficial static recompilation of Zelda: Breath of the Wild for Windows, Linux and Steam Deck, reached Alpha 4 with both DLCs, a draw distance setting, HDR10 and Steam Deck gyro aiming. The developer says the Deck runs it at 50 to 60 FPS. It needs your own legally dumped game files and is still an alpha.

The unofficial native PC port of Breath of the Wild just hit Alpha 4. Savage Wind, made by Revivedx, is a static recompilation of the Switch version for Windows and Linux, including the Steam Deck. The developer calls it the biggest update so far.
The Master Trials and The Champions' Ballad DLCs now work from your own DLC files. Alpha 4 also adds a draw distance setting (Original, Medium and High), color grading presets, HDR10 and a proper mouse pointer in the menus. On the Steam Deck, gyro aiming for the bow and motion puzzles works through SteamDeckGyroDSU, and you can import Wii U or Cemu saves.

The developer says the Steam Deck runs it at 50 to 60 FPS at native resolution without FSR. The release notes also claim about 45 to 55% more FPS on an RTX 3060 by keeping the game's geometry in video memory, but that change is Windows-only for now.
Setup recompiles the game code on your own machine, which takes about 14 minutes on a Steam Deck, and needs about 20 GB of free space. Known issues include a short stutter the first time new effects show up. The project says it's still an alpha, so expect bugs, and its notes say it was made almost entirely with AI coding tools, directed, tested and reviewed by a human.
No game files are included. You need your own legally obtained copy of Breath of the Wild updated to version 1.9.0, plus DLC version 3.0 if you want it, extracted from your own Switch. The project provides no keys, firmware or dumping tools and isn't affiliated with Nintendo. It's the same approach as the Tears of the Kingdom recomp that got a Linux build a few days ago.