There is something to be said about using the original hardware. While I have no problem playing, say, a Zelda game to completion, a Mario game is another matter entirely. Even with a Switch with Switch Online membership, the latency that exists whether I’m using the attached controllers wirelessly, the Switch in handheld mode, or a third-party controller wired over USB, or wireless over Bluetooth, the latency is greater than it was on an actual NES. I just can’t control Mario as tightly as I could on original hardware. You could chalk it up to my age (let’s just say I played the NES when it was brand new), but there is a discernible latency that was not there with the original hardware, and even Nintendo themselves can’t get rid of it. And that’s if you pay them an annual fee.
There is something to be said about using the original hardware. While I have no problem playing, say, a Zelda game to completion, a Mario game is another matter entirely. Even with a Switch with Switch Online membership, the latency that exists whether I’m using the attached controllers wirelessly, the Switch in handheld mode, or a third-party controller wired over USB, or wireless over Bluetooth, the latency is greater than it was on an actual NES. I just can’t control Mario as tightly as I could on original hardware. You could chalk it up to my age (let’s just say I played the NES when it was brand new), but there is a discernible latency that was not there with the original hardware, and even Nintendo themselves can’t get rid of it. And that’s if you pay them an annual fee.