Of course it will never be possible to create a 1:1 setup. What I meant was, for creating an emulated platform, an FPGA is an obvious choice.
Bumping an old thread where NINTENDOES what SEGA hasn't yet... A NES Motherboard For The Open Source Generation.
I fully believe Nintendo would be suing the shit out of that if the patents on the NES hardware hadn't expired.