straddle wrote:Apologies if this has already been answered in the past - I only recently discovered the MiSTer project, and am yet to assemble my first build. I notice that Cores have been developed for an amazing range of 16-bit platforms, and a basic PC.
How feasible is it that we might see more advanced cores developed like the Nintendo 64, Playstation or any other later consoles? Is the DE10 Nano theoretically capable of recreating this kind of hardware? What other consoles might it be able to recreate?
Unlikely. There are several hurtles to overcome, including the volume of FPGA space such systems would take, the rate they would run at, the memory requirements they would have, the floating point operations they require, and most importantly, the enormous amount of R&D that a developer (or team of developers) would have to do to make them work.
The best you will likely see on the current iteration of MiSTer hardware is GBA and *maybe* PS1, but even those are quite far from reality, despite whatever tweets and optimism you may have seen.
Even if you ignore the hardware questions, you also have to ask: What is the advantage of an FPGA implementation on a 3D system that uses a framebuffer already? These systems can leverage modern GPU's to great effect to process and enhance 3d graphics (which arguably need enhancement a lot more than 2d), and with equivalent latency to the original system, unlike older 2d platforms which had no framebuffer. With our current understanding of the systems, does an FPGA even have the capacity to be any more accurate than software, or even equally accurate? The benefits get a lot more fuzzy.