Following the decompilation project of the Taxman versions of Sonic 1, 2, and CD, along with ports to the PlayStation Vita and Nintendo Switch, the Sonic trilogy has been completed. Just released by @heyheyitsjoeway is Sonic 3 AIR homebrew for the Nintendo Switch. Sonic 3 AIR is a fan-made remaster of Sonic the Hedgehog 3 & Knuckles, adding in widescreen support, a remastered soundtrack, support for the beta music, and a wide variety of tweaks in order to create the ideal Sonic 3 experience. In order to play it on your Switch, you’ll need to grab the release in the thread below, and get a copy of a Sonic 3 ROM from the Steam release of the SEGA Genesis Collection.

https://gbatemp.net/threads/sonic-3-air.581421/