Emulators on Raspberry Pi: Difference between revisions

KP EMU (talk | contribs)
Added bare metal emulators for the Raspberry Pi
No edit summary
Line 12: Line 12:


The '''[[wikipedia:Raspberry Pi|Raspberry Pi]]''' is a series of single-board computers using the ARM architecture, developed by [[wikipedia:Raspberry Pi Foundation|the Raspberry Pi Foundation]].<br>
The '''[[wikipedia:Raspberry Pi|Raspberry Pi]]''' is a series of single-board computers using the ARM architecture, developed by [[wikipedia:Raspberry Pi Foundation|the Raspberry Pi Foundation]].<br>
any operating system that supports the ARM architecture will probably work on the Raspberry Pi.
Any operating system that supports the ARM architecture will probably work on the Raspberry Pi.
[[Recommended Linux distros|Any of these Linux Distros that support ARM should support the Raspberry Pi]].<br>
[[Recommended Linux distros|Any of these Linux Distros that support ARM should support the Raspberry Pi]].<br>
;Before diving in;
;Before diving in;
;*See each Wiki Category [[:Category:Consoles|Consoles]], [[:Category:Computers|Computers]] and [[:Category:Arcade|Arcade]] for individual dedicated system pages to see more detailed comparisons and information about software emulators. Dedicated system pages provide more up-to-date listings and in-depth information on specific aspects like hardware features, peripheral support, and compatibility etc.
;*See each Wiki Category [[:Category:Consoles|Consoles]], [[:Category:Computers|Computers]] and [[:Category:Arcade|Arcade]] for individual dedicated system pages to see more detailed comparisons and information about software emulators. Dedicated system pages provide more up-to-date listings and in-depth information on specific aspects like hardware features, peripheral support, and compatibility etc.
;*Some games have [[Game engine recreations and source ports]] that run on Raspberry Pi, which can be the better than emulators for their specific games.
;*Some games have [[Game engine recreations and source ports]] that run on Raspberry Pi, which can be the better than emulators for their specific games.
;*This page lists emulators that support ARM/Raspberry Pi on Linux distros or using [[#Bare Metal emulators|Bare Metal]]. For emulators on other operating systems that support Raspberry Pi see: [[Emulators on RISC OS|RISC OS]].


==Multi-System emulators==
==Multi-System emulators==
Line 56: Line 57:
! scope="col"|Supported Systems
! scope="col"|Supported Systems
|-
|-
| [[https://zxmini.speccy.org/en/index.html ZXBaremulator]]
| [https://zxmini.speccy.org/en/index.html ZXBaremulator]
|[https://zxmini.speccy.org/en/index.html Download]
|[https://zxmini.speccy.org/en/index.html Download]
| {{X}}
| {{X}}
Line 63: Line 64:
|Sinclair ZX Spectrum 48K/128K/+2A
|Sinclair ZX Spectrum 48K/128K/+2A
|-
|-
| [[https://accentual.com/bmc64/ BMC64]]
| [https://accentual.com/bmc64/ BMC64]
|[https://github.com/randyrossi/bmc64 git]
|[https://github.com/randyrossi/bmc64 git]
| {{✓}}
| {{✓}}
Line 70: Line 71:
|Commodore 64, Commodore 128, Vic20, Commodore Plus/4 and PET
|Commodore 64, Commodore 128, Vic20, Commodore Plus/4 and PET
|-
|-
| [[https://github.com/jhhoward/Faux86 Faux86]]
| [https://github.com/jhhoward/Faux86 Faux86]
|[https://github.com/jhhoward/Faux86 git]
|[https://github.com/jhhoward/Faux86 git]
| {{✓}}
| {{✓}}
Line 77: Line 78:
|8086 and 80186
|8086 and 80186
|-
|-
| [[https://github.com/angeris/CS107E-GB-Emulator S107E-GB-Emulator]]
| [https://github.com/angeris/CS107E-GB-Emulator S107E-GB-Emulator]
|[https://github.com/angeris/CS107E-GB-Emulator git]
|[https://github.com/angeris/CS107E-GB-Emulator git]
| {{✓}}
| {{✓}}