Editing Emulators on Raspberry Pi

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 2: Line 2:
 
|title = Raspberry Pi
 
|title = Raspberry Pi
 
|developer = Raspberry Pi Foundation
 
|developer = Raspberry Pi Foundation
|type = [[wikipedia:Single-board computer|Single-board computer]] (ARM)
+
|type = Platform (ARM)
 
|logo = Icon RPi.png
 
|logo = Icon RPi.png
 
|logowidth = 69px
 
|logowidth = 69px
|first-release = February 2012 (Original Raspberry Pi)
+
|first-release = 15 July 2012 (32-bit)<br>2 Feb 2022 (64-bit)
|last-release = October 2023 (Raspberry Pi 5)
+
|last-release = December 5th 2023 <br>[https://www.raspberrypi.com/software/ Official Raspberry Pi OS]
 
}}
 
}}
:''This page is about software on the Raspberry pi platform that emulates other hardware''<br>
+
The Raspberry Pie uses ARM processors, so any operating system that supports them will probably work.
 
+
[[Emulation boxes#Distributions|Distributions that may support raspberry pi hardware]]
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.
 
[[Recommended Linux distros|Any of these Linux Distros that support ARM should support the Raspberry Pi]].<br>
 
;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.
 
;*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 44: Line 37:
 
| {{✓}}
 
| {{✓}}
 
|[[Libretro#Cores|Libretro cores]]
 
|[[Libretro#Cores|Libretro cores]]
|}
 
 
==Bare Metal emulators==
 
{| class="wikitable" style="text-align:center;"
 
|-
 
! scope="col"|Name
 
! scope="col"|Latest version
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|Supported Systems
 
|-
 
| [https://zxmini.speccy.org/en/index.html ZXBaremulator]
 
|[https://zxmini.speccy.org/en/index.html Download]
 
| {{X}}
 
| {{✓}}
 
| {{✓}}
 
|Sinclair ZX Spectrum 48K/128K/+2A
 
|-
 
| [https://accentual.com/bmc64/ BMC64]
 
|[https://github.com/randyrossi/bmc64 git]
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|Commodore 64, Commodore 128, Vic20, Commodore Plus/4 and PET
 
|-
 
| [https://github.com/jhhoward/Faux86 Faux86]
 
|[https://github.com/jhhoward/Faux86 git]
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|8086 and 80186
 
|-
 
| [https://github.com/angeris/CS107E-GB-Emulator S107E-GB-Emulator]
 
|[https://github.com/angeris/CS107E-GB-Emulator git]
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|Nintendo Game Boy
 
 
|}
 
|}
  
Line 157: Line 111:
 
|}
 
|}
 
==Sega==
 
==Sega==
===Dreamcast / NAOMI===
+
===Dreamcast / Naomi===
 
{| class="wikitable" style="text-align: center;"
 
{| class="wikitable" style="text-align: center;"
 
! scope="col"|Name
 
! scope="col"|Name
 
! scope="col"|Latest version
 
! scope="col"|Latest version
! scope="col"|[[Sega NAOMI and variants|NAOMI]]
+
! scope="col"|[[Sega NAOMI and variants|Naomi]]
 
! scope="col"|Atomiswave
 
! scope="col"|Atomiswave
 
! scope="col"|Windows CE
 
! scope="col"|Windows CE
Line 177: Line 131:
 
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}} ||{{✗}}
 
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}} ||{{✗}}
 
|}
 
|}
 
 
=Source Ports=
 
=Source Ports=
 
{| class="wikitable sortable" style="text-align:center;"
 
{| class="wikitable sortable" style="text-align:center;"
Line 187: Line 140:
 
! scope="col" |Supported game(s)
 
! scope="col" |Supported game(s)
 
!Genre
 
!Genre
 +
|-
 +
|Rigel Engine
 +
|[https://github.com/lethal-guitar/RigelEngine/releases git]
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|Platform
 +
|Duke Nukem II
 
|-
 
|-
 
|[http://xproger.info/projects/OpenLara/ OpenLara]<ref group="N">OpenLara was inspired by OpenTomb</ref>
 
|[http://xproger.info/projects/OpenLara/ OpenLara]<ref group="N">OpenLara was inspired by OpenTomb</ref>
Line 195: Line 156:
 
|Tomb Raider 1–4
 
|Tomb Raider 1–4
 
|Action-Adventure
 
|Action-Adventure
|-
 
|Rigel Engine
 
|[https://github.com/lethal-guitar/RigelEngine/releases git]
 
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 
|Duke Nukem II
 
| rowspan="3" |Platform
 
 
|-
 
|-
 
|Zelda3
 
|Zelda3
Line 210: Line 163:
 
|{{✓}}
 
|{{✓}}
 
|The Legend of Zelda: A Link to the Past
 
|The Legend of Zelda: A Link to the Past
 +
| rowspan="2" |Platform
 
|-
 
|-
 
|smw
 
|smw
Line 233: Line 187:
 
|Re-Volt
 
|Re-Volt
 
|}
 
|}
 
 
=Frontends=
 
=Frontends=
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
Line 254: Line 207:
 
<references group="N"/>
 
<references group="N"/>
 
=See Also=
 
=See Also=
[https://www.raspberrypi.com/software/ Raspberry Pi OS]. The official Raspberry Pi OS Distributions<br>
+
[https://www.raspberrypi.com/software/ Raspberry Pi OS] the official Raspberry Pi OS Distributions
[[Lakka]] Linux distribution that also targets the Raspberry Pi platform
 
  
  
 
[[Category:Emulators by operating system]]
 
[[Category:Emulators by operating system]]

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)