"The MiSTer is an open-source project that emulate consoles, computer and arcade boards via FPGA."
Also: "The MiSTer platform runs a separate 'hardware emulation core' for each console, computer or arcade board you run. In order to accurately create those cores, you essentially need to recreate the original hardware in HDL (Hardware Description Language), which is more similar to a schematic than traditional coding."