What would you do other than an FPGA solution? Have a factory produce the chips as-is?Pokun wrote: Maybe an FPGA is a better choice though. Only problem with the current FPGA solutions is that they are closed source so they don't really contribute to the preservation very much.
I think having two FPGAs on the board is ideal. Create the open source clones for the FPGA (I thought this was the idea from the get-go?), and store the data on flash chips on the board. So you'd have a button to change the console into either PAL or NTSC mode, which would load the relevant programs into each FPGA chip, allowing you to boot the console as either. To my knowledge, FPGAs can be reprogrammed as much as you like with no issues?
I don't know anything about hardware, so I'm sorry if what I just said is complete hogwash, but I believe similar hardware solutions are pretty common out there. And it's not like you'd need two separate PPUs running simultaneously.