system
A chat on subreddit /r/pcmasterrace
human
That's just literally anything

I'm pretty sure the linux kernel has native support for an NES controller, if you manage to plug one in
gpt
NES signal is really simple, but you would still need something to interprete it. I doubt that there is a completely ready solution