About once a quarter or so, everyone talks about the next FPGA platform and what cores we can get for new and more advanced board. We know that a future board will likely cover the N64 and DS and that any hardware beyond that could be a bit difficult.
However, this thread's purpose is to discuss how existing cores could benefit from new hardware. Let's say for sake of discussion that a new board was 2-3 times more powerful than the current MiSTer at 200-300K LEs and 2-3x the memory and bandwidth. How would existing cores benefit? Here are a few thoughts:
Sega Genesis/Sega CD and 32X could all be merged into one core as the infamous "tower of power". This merging would be beneficial because the Sega CD/32X exclusive games would be playable. The current MiSTer could fit potentially 32X and Genesis into one core, but the Sega CD wouldn't fit. Also, there's not enough memory I believe for the Sega CD/32X games to run on MiSTer, so these games could be added.
The PSX core could have correct perspective on textures. Don't want to put words in his mouth, but I also believe Robert said that 2x resolution could be possible on a bigger board and that increasing the resolution 2x would cost the current MiSTer 125% of its logic gates. If there's a board twice as big, I suppose we could get resolutions up to 480p or 720p, but I'm just speculating so correct me if I'm way off with this even being possible.
The Game Boy and Game Boy Advance 2P cores could probably just fit in their original cores so they could be merged back into 2 cores instead of 4. Also, I wonder if we could have 4P modes for each of these cores since the Game Boy has a 4P adapter, even though it only supports about 10 games, and the GBA has many 4P games such as Mario Kart Super Circuit, Doom 2, etc. That'd be crazy to have 4P support on GBA if possible.
Another thing that'd benefit tremendously is save states. Save states take up a ton of logic, so adding them to cores that are pushing the FPGA limits currently that don't have save states such as the SNES, Genesis, and TurboGrafx cores could be a lot more feasible since space will be less of a problem, but I don't want to make adding save states to existing cores sound trivial.
I mostly play console games, but these are my ideas of how existing console cores could benefit from advanced FPGA hardware. Any ideas from you guys about console, computer or arcade cores benefitting or am I way off base?