Editing MiSTer
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | {{ | + | {{stub}} |
+ | '''This page is a WIP, feel free to help out''' | ||
{{Infobox emulator | {{Infobox emulator | ||
|title = MiSTer | |title = MiSTer | ||
− | |logo = | + | |logo = |
|logowidth = | |logowidth = | ||
− | |||
|developer = MiSTer-devel<br/><small>(MiSTer Team)</small> | |developer = MiSTer-devel<br/><small>(MiSTer Team)</small> | ||
|version = [https://github.com/MiSTer-devel Git] | |version = [https://github.com/MiSTer-devel Git] | ||
Line 24: | Line 24: | ||
Contrary to what one might think, the Terasic DE10-nano doesn't just have an FPGA; the system also contains an ARM processor and DDR3 memory which is used with an optimized Linux kernel to interface with files-- the system can even run [https://github.com/MiSTer-devel/Main_MiSTer/wiki/Desktop-Linux Lubuntu 16.04] if one wanted to. The difference between a board like the DE10-nano and, say, a Raspberry Pi is the addition of an entire FPGA which handles the bulk of the system core. | Contrary to what one might think, the Terasic DE10-nano doesn't just have an FPGA; the system also contains an ARM processor and DDR3 memory which is used with an optimized Linux kernel to interface with files-- the system can even run [https://github.com/MiSTer-devel/Main_MiSTer/wiki/Desktop-Linux Lubuntu 16.04] if one wanted to. The difference between a board like the DE10-nano and, say, a Raspberry Pi is the addition of an entire FPGA which handles the bulk of the system core. | ||
− | MiSTer also maintains schematics for a few additional boards; some cores will often require the SDRAM board, as it allows for better handling of memory than what the DDR3 unit provides. The DE10-nano only includes HDMI output so the I/O board | + | MiSTer also maintains schematics for a few additional boards; some cores will often require the SDRAM board, as it allows for better handling of memory than what the DDR3 unit provides. The DE10-nano only includes HDMI output so the I/O board is needed if VGA connectivity is desired. |
==Setup== | ==Setup== | ||
<!--this is based on a quick skim through the wiki. there may be more that could be needed--> | <!--this is based on a quick skim through the wiki. there may be more that could be needed--> | ||
− | Follow [https://github.com/MiSTer-devel/ | + | Follow [https://github.com/MiSTer-devel/Main_MiSTer/wiki/How-to-start-with-MiSTer these] [https://github.com/MiSTer-devel/Main_MiSTer/wiki/Setup-Guide two] pages to get started (and [https://github.com/MiSTer-devel/Main_MiSTer/wiki/SDRAM-Board this one] if you plan on using a core that requires SDRAM). |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Overview== | ==Overview== | ||
Line 101: | Line 95: | ||
|SuperStar | |SuperStar | ||
|- | |- | ||
− | |[[ | + | |[[Super Nintendo emulators|SNES (Super Famicom)]] |
|Computer | |Computer | ||
|SuperStar | |SuperStar | ||
|- | |- | ||
− | |[[Atari | + | |[[Atari 8-bit|Atari 800 XL]] |
|Computer | |Computer | ||
− | | | + | |SuperStar |
|- | |- | ||
|[[Amiga Line|Amiga]] | |[[Amiga Line|Amiga]] | ||
Line 129: | Line 123: | ||
|SuperStar | |SuperStar | ||
|- | |- | ||
− | |[[ | + | |[[Intel CPUs|ao486]] |
|Computer | |Computer | ||
|SuperStar | |SuperStar | ||
Line 159: | Line 153: | ||
|[[Neo Geo and variants|Neo Geo]] | |[[Neo Geo and variants|Neo Geo]] | ||
|Console | |Console | ||
− | | | + | |WIP |
|- | |- | ||
|[[Sharp X68000 emulators|Sharp X68000]] | |[[Sharp X68000 emulators|Sharp X68000]] | ||
|Computer | |Computer | ||
− | |||
− | |||
− | |||
− | |||
|WIP | |WIP | ||
|} | |} | ||
Line 173: | Line 163: | ||
The project also maintains schematics for add-on boards that users can add onto the DE10-nano. All of them are optional for the basic usage of the FPGA, but some cores may require the SDRAM board. | The project also maintains schematics for add-on boards that users can add onto the DE10-nano. All of them are optional for the basic usage of the FPGA, but some cores may require the SDRAM board. | ||
− | ;SDRAM:Allows FPGA cores to use memory that's better suited for reimplementations | + | ;SDRAM:Allows FPGA cores to use memory that's better suited for reimplementations. |
− | ;I/O:Adds a VGA connector, a 3.5mm audio jack, optical audio, three buttons, three LEDs, a secondary SD card slot, a USB 3.0-like expansion connector, and a fan that cools the FPGA. The DE10-nano only includes an HDMI connector, so this board is needed if one wants VGA support | + | ;I/O:Adds a VGA connector, a 3.5mm audio jack, optical audio, three buttons, three LEDs, a secondary SD card slot, a USB 3.0-like expansion connector, and a fan that cools the FPGA. The DE10-nano only includes an HDMI connector, so this board is needed if one wants VGA support. |
;RTC:Provides a real-time clock for enthusiasts. The clock can be automatically configured if the FPGA is connected to the internet via the DE10's Ethernet port, and only two cores make use of it anyway. | ;RTC:Provides a real-time clock for enthusiasts. The clock can be automatically configured if the FPGA is connected to the internet via the DE10's Ethernet port, and only two cores make use of it anyway. | ||
− | ;USB hub:Adds seven USB ports under the main board | + | ;USB hub:Adds seven USB ports under the main board. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Resources== | ==Resources== | ||
− | |||
* [https://www.retrorgb.com/tag/mister RetroRGB MiSTer news] | * [https://www.retrorgb.com/tag/mister RetroRGB MiSTer news] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |