Эмуляция игровых консолей с помощью программного обеспечения уже давно является популярным способом насладиться ретро-играми. В половине случаев этот метод эмуляции может работать хорошо, но существует также множество проблем, которые довольно часто возникают из-за несовместимости между ROM и эмулятором. От глючных игр до искаженного звука — программная эмуляция далека от совершенства. Это сводится к тому, что сложно правильно эмулировать аппаратное обеспечение с помощью программного обеспечения. Именно здесь вступает в игру эмуляция программируемой пользователем вентильной матрицы (FPGA). Эта технология является многообещающим претендентом на лучший способ эмуляции классических систем видеоигр, устраняя многие проблемы, возникающие при чисто программной эмуляции, и потенциально может создавать почти полные копии классических консолей. Как работают игры на FPGA FPGA — это тип микросхемы, называемой интегральной схемой, в которой используются программируемые логические блоки, которые мо