Funny you should mention that! Some members of the BitBuilt community are working on this including the talented YveltalGriffin https://bitbuilt.net/forums/index.php?threads/nintendo-vegas...
This is kind of a Wii ship of Theseus.
There are some nuts people out there like Redherring32 with his TinyTendo project that go above and beyond just putting the components on a new board. He designed the TinyTendo which requires cutting down the DIP-packaged CPU and PPU from the NES into a smaller package. These components were only produced for Nintendo systems of the era and are the special sauce for overall game compatiblity. https://github.com/Redherring32/TinyTendo