MiSTer explained

MiSTer (also known as MiSTer FPGA) is an open-source project that aims to recreate various classic computers, game consoles and arcade machines, using modern FPGA-based hardware.[1] It allows software and video game images to run as they would on original hardware, using peripherals such as mice, keyboards, joysticks and other game controllers.[2]

History

The MiSTer project was created by Alexey “Sorgelig” Melnikov, and was introduced on GitHub in June 2017. MiSTer originated as a port of the MiST project, a similar project that started as an FPGA recreation of the Amiga and Atari ST computers.[3] When Sorgelig was developing and porting cores for MiST, he often struggled to get a picture on any of his monitors or televisions. The hardware used for MiST only featured analog video output, while all his monitors and TVs used HDMI. This led him to think about ways to get HDMI directly from an FPGA board, which eventually led to the MiSTer project.[4]

Unlike MiST, which used a custom-built FPGA board from Lotharek, Sorgelig decided his open-source project should be based on a mass-produced board – one that anyone could pick up with ease. He figured it would not only make development more straightforward but cheaper, and he eventually settled on Terasic's DE10-Nano which is built around the Intel SoC FPGA.

MiSTer was initially named after the MiST project, whose name stands for "AMiga/ST".[5] MiSTer's name originally stood for "MiST on Terasic board".[6] However, MiSTer is currently only a simple name without anything underneath.[7] The project is licensed under version 3 of the GNU General Public Licence.[8]

Hardware

The MiSTer project revolves around a general-purpose printed circuit board by Terasic called the DE10-Nano, which incorporates a field-programmable gate array (FPGA).[9] Contributors of the project developed various "cores" designed to run on the DE10-Nano,[10] written in a hardware description language. Each core is designed to configure the FPGA into a specific computer, (handheld) game console, or arcade system board. Unlike a software-based emulator MiSTer's cores replicate systems through hardware emulation. This approach essentially matches the original hardware gate for gate.

While the MiSTer platform can be used with just the basic DE10-Nano board, its features can be greatly expanded with the use of additional hardware expansions.[11] Available add-on boards include:

Supported systems

Dozens of game consoles, arcade systems, and microcomputers have supported cores. This includes many of the popular 8-bit and 16-bit systems.[15] [16] [17]

External links

Notes and References

  1. News: Grant . Christopher . MiSTer 101: A classic gaming device to rule them all . 29 May 2022 . Polygon . 30 August 2021.
  2. Web site: MiSTer wiki . 2022-04-09 . github.com/MiSTer-devel/Main_MiSTer/wiki.
  3. News: Fahey . Mike . And Now, The Ultimate Retro Gaming Device . 29 May 2022 . Kotaku . 2 September 2021 . en-us.
  4. Web site: The FPGA retro revolution . 2022-04-18 . Wireframe magazine . en.
  5. Web site: 2015-10-27 . MIST - a FPGA based aMIga and ST . 2022-04-09 . https://web.archive.org/web/20151027082629/http://harbaum.org/till/mist/index.shtml . 27 October 2015 . dead.
  6. News: McFerran . Damien . Hardware: MiSTer FPGA Review - A Tantalising Glimpse Into The Future Of Retro Gaming . 29 May 2022 . Nintendo Life . 11 February 2021.
  7. Web site: What does MiSTer stand for? Is it an acronym? - MiSTer FPGA Forum . 2022-04-09 . www.misterfpga.org.
  8. Web site: MiSTer license . 2022-04-09 . github.com/MiSTer-devel/Main_MiSTer/blob/master/LICENSE.
  9. News: Byford . Sam . Building the ultimate retro computer . 29 May 2022 . The Verge . 11 March 2021 . en.
  10. News: Thornton . Sarah . Retro computing with FPGAs and MiSTer Opensource.com . 30 May 2022 . opensource.com . November 1, 2019 . en.
  11. News: Brookes . Tim . Why FPGAs Are Amazing for Retro Gaming Emulation . 29 May 2022 . How-To Geek.
  12. News: MiSTer FPGA: The Future of Retro Game Emulation and Preservation? . 30 May 2022 . RetroGaming with Racketboy . 20 February 2019 . en.
  13. Web site: MiSTer FPGA Documentation - Addon Boards .
  14. News: MiSTer FPGA - Tinker, Tailor, Solder, Sprite . 30 May 2022 . somethingawful.com.
  15. Web site: Console Cores - MiSTer FPGA Documentation .
  16. Web site: Computer Cores - MiSTer FPGA Documentation .
  17. Web site: Arcade Cores - MiSTer FPGA Documentation .