If it weren't Chinese engineers solely responsible for the R&D on these chips, I believe a flawless 100% compatible SOAC would be possible for each console. Put a team of US or even German engineers on it. Not just NES, SNES and Genesis, but SMS, 7800/2600, Coleco, Commodore, TG-16, GB/C, GBA, Neo Geo, and others. N64 has too fast CPU and too much RAM currently, but someday, it too, can be reproed. Add a cheap laptop PATA or SATA CD-ROM drive into the equation, and you've got a whole host of other systems, Turbo CD, Sega CD, Saturn, Dreamcast, Playstation, all with the benefit of not needing a plethora or cart slots. Even better an all-in-one mega system with 8 or 9 different cart slots and a CD drive using an FPGA solution with HDMI output.