- Joined
- Jan 27, 2020
My understanding - which could be wrong - is that an FPGA is a chip containing a shitload of logic gates that can be reprogrammed again and again (hence the name Field Programmable Gate Array).The mad guy is more right than the Twitter guy, since hardware emulation is a very different thing than software emulation, and I figure he must be ornery due to guys like Modern Vintage Gamer playing fast and loose with the definition of emulation.
I'm not even sure I'd describe what the MiSTer does as being emulation. It's real hardware with a real instruction set, only made up of one reprogrammable chip that does everything rather than a set of discrete chips each doing their own thing, tied together by logic that makes sure each chip gets along OK and that there aren't any bus conflicts.
FPGA programming is above my pay grade, so I'm not 100% confident in the above paragraphs. Happy for anyone who knows more about this to correct / clarify.
Last edited: