There is no “NES interface”. It’s all just code written by each individual dev team, using assets created by their art teams. I don’t really think there’s anything that actually exists that could legally be called “the NES interface” when it comes to design rights