Alternatives to Retropie for Linux, Raspberry Pi, Windows, Odroid, Mac and more. Filter by license to discover only free or Open Source alternatives. This list contains a total of 7 apps similar to Retropie. List updated: 3/17/2020 3:45:00 AM. Most of the emulators installed on the basic version of RetroPie are 'Retroarch' emulators. These have all been designed to work with Retroarch's system and as such have a shared control system. For example, pressing Start and Select together will quit the emulator. You can recognise these emulators as they start with the prefix ‘lr-‘.
- Great tutorial to get up and running fast with RetroPie. One thing you might have overlooked: Since you are installing this on a Pi with.internet access already., before you run the emulator you can go download the ROMs directly from the aforementioned websites, unpack if necessary, and move them into their appropriate folders.
- Thanks, I'm trying to keep it all on my Pi, preferably in RetroPie, but yeah, I could probably get SheepSaver or whatever the emulator for Classic Mac is, and run it on a different machine or something. Comment deleted by user 2 years ago 0 children.
Note: systems may have varying degrees of availability and performance depending on the platform RetroPie is running.
You can get a list of all the packages in RetroPie and what systems they will run on via https://retropie.org.uk/stats/pkgflags/.
Console | System | Year | ROM Extension(s) | BIOS |
---|---|---|---|---|
3do | 1993 | .iso | panafz10.bin | |
Amiga | 1985 | .adf | kick13.rom, kick20.rom, kick31.rom | |
Amstrad CPC | 1984 | .dsk .cpc | - | |
Apple II | 1977 | .dsk | - | |
Atari 2600 | 1977 | .bin .a26 .rom | - | |
Atari 5200, 8 bit | 1982 | .a52 .bas .bin .xex .atr .xfd .dcm .atr.gz .xfd.gz | ATARIXL.ROM, ATARIBAS.ROM, ATARIOSA.ROM, ATARIOSB.ROM, 5200.rom | |
Atari 7800 | 1986 | .a78 .bin | 7800 BIOS (U).rom (Optional) | |
Atari Jaguar | 1993 | .j64 .jag | - | |
Atari Lynx | 1989 | .lnx | - | |
Atari ST, STE, TT, Falcon | 1985 | .st .stx .img .rom .raw .ipf .ctr | - | |
Colecovision | 1982 | .bin .col .rom .zip | coleco.rom | |
Color Computer | 1980 | .cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna | bas13.rom | |
Commodore 64 | 1982 | .crt .d64 .g64 .t64 .tap .x64 | - | |
Dragon 32 | 1982 | .cas .wav .bas .asc .dmk .jvc .os9 .dsk .vdk .rom .ccc .sna | d32.rom | |
Dreamcast | 1998 | .cdi .gdi | dc_boot.bin, dc_flash.bin | |
Game Boy Advance | 2001 | .gba | gba_bios.bin | |
GameCube | 2001 | .iso | - | |
Game Gear | 1990 | .gg | - | |
Game Boy | 1989 | .gb | - | |
Game Boy Color | 1998 | .gbc | - | |
Genesis/Megadrive | 1988 | .smd .bin .md .iso | - | |
Intellivision | 1979 | .int .bin | exec.bin, grom.bin | |
Macintosh | 1984 | .img .rom | mac.rom, disk.img | |
MAME | 1997 | .zip | neogeo.zip | |
Master System | 1985 | .sms | - | |
MSX | 1983 | .rom .mx1 .mx2 .col .dsk | - | |
Neo Geo | 1990 | .zip | neogeo.zip | |
Neo Geo Pocket | 1998 | .ngp | - | |
Neo Geo Pocket Color | 1999 | .ngc | - | |
Nintendo 64 | 1996 | .z64 .n64 .v64 | - | |
Nintendo DS | 2004 | .nds .bin | - | |
Nintendo Entertainment System | 1983 | .zip .nes .smc .sfc .fig .swc .mgd | disksys.rom (for famicom games) | |
Oric | 1983 | .dsk .tap | - | |
PC | 1981 | .com .sh .bat .exe | - | |
PC Engine/TurboGrafx-16 | 1987 | .pce | syscard3.pce | |
PlayStation 1 | 1994 | .bin .cue .img .mdf | scph1001.bin, or scph5500.bin, scph5501.bin, scph5502.bin | |
PlayStation 2 | 2000 | .iso .img .bin .mdf .z .z2 .bz2 .dump .cso .ima .gz | - | |
PSP | 2004 | .bin .cue .cbn .img .iso .m3u .mdf .pbp .toc .z .znx | - | |
SAM Coupé | 1989 | .dsk .mgt .sbt .sad | - | |
Sega 32X | 1994 | .32x .smd .bin .md | - | |
Sega CD | 1991 | .smd .bin .md .iso | us_scd1_9210.bin, eu_mcd1_9210.bin, jp_mcd1_9112.bin, or bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin | |
Sega SG-1000 | 1983 | .sg .zip | - | |
Super Nintendo Entertainment System | 1990 | .zip .smc .sfc .fig .swc | - | |
TI-99/4A | 1981 | .ctg | TI-994A.ctg | |
TRS-80 | 1977 | .dsk | level2.rom | |
Vectrex | 1982 | .vec .gam .bin | - | |
Videopac/Odyssey 2 | 1983 | .bin | o2rom.bin | |
Virtual Boy | 1995 | .vb | - | |
Wii | 2006 | .iso | - | |
Wonderswan | 1999 | .ws | - | |
Wonderswan Color | 2000 | .wsc | - | |
ZX Spectrum | 1982 | sna .szx .z80 .tap .tzx .gz .udi .mgt .img .trd .scl .dsk | - |
Houseparty for mac. All pixel consoles hand drawn by the talented Rookervik – Please give proper attribution if you use the console images.
Mac Emulator Retropie
ROM stands for Read Only Memory. In a RetroPie context, ROMs are digital copies of games which allow you to run them emulators (software that mimics your old gaming consoles). There are many issues involving Copyright laws regarding the usage of ROMs, so in order to preserve the integrity and longevity of the RetroPie project, the download locations of ROMs will not and cannot be added to the Wiki. That being said, in the search of your childhood - Google is your friend.
Transferring Roms
There are three main methods of transferring roms: via USB stick, via SFTP, and via Windows (Samba) shares. https://ecgvp.over-blog.com/2021/01/mp3-capture-software.html.
USB stick
- Ensure that the USB stick is formatted to FAT32 or exFAT, and that the SD card has enough free space to hold all ROMs
- Create a folder called
retropie
on the USB stick - Plug it into the RetroPie system. If the USB stick has an activity light, wait for it to finish blinking, else wait a few minutes
- Remove the USB stick out and plug it into a computer
- Add the roms to their respective folders (within the
retropie/roms
folder) - Plug it back into the RetroPie system. If the USB stick has an activity light, wait for it to finish blinking, else wait (with many GBs of ROMs, wait several hours)
- Remove the USB stick, the ROMs have been transferred from the USB to the SD card
- Refresh the game listing in Emulationstation by pressing F4, or choosing Restart Emulationstation/Restart System via the start menu
- The transferred games should now be visible within Emulationstation. If any are missing, return to step 6
SFTP
SFTP or SSH File Transfer Protocol also called Secure File Transfer Protocol is a network protocol that allows you to securely transfer files over a network. Naturally both your PC and RetroPie system will need to be connected to the same network via Ethernet or Wifi in order to successfully transfer your files.
- Wired (needs ethernet cable)
- Wireless (Raspberry Pi Zero W, 3 and 4 models have onboard Wifi, so Pi 1 and 2 will need a dongle)
To use SFTP, you must first enable SSH. As of the November 2016 release, Raspbian has the SSH server disabled by default.
To enable SSH from within RetroPie: Starcraft 2 free expansion.
- Select Configuration/Tools within RetroPie Setup
- Select raspi-config
- Select Interfacing Options
- Select SSH
- Choose Yes
- Select Ok
- Choose Finish
There are many SFTP programs out there:
- Windows: WinSCP
- Mac: Cyberduck
Connection settings:
- Protocol:
SFTP
- IP address: To find the IP address of your RetroPie, go into RetroPie options from the main menu, and select the last option
Show IP address
. You can also find this information from the terminal on retropie in the bash info or with the commandifconfig
- Username:
pi
(default) - Password:
raspberry
(default)
Adobe premiere 14 0. Borderlands 2 goty repack mr dj games. Where to drop the files*
Simply drop the files in the ~/RetroPie/roms/$CONSOLE folder, where $CONSOLE is the name of the target console, e.g. snes
or arcade
.
All Emulators For Retropie
You can also log in as root if you wish to change more files than just the roms, but you first need to enable the root password by typing sudo passwd root
into the terminal and choosing a new root password.
Samba-Shares
Ps2 Emulator For Retropie
Samba is a software suite that allows you to access file systems over the network. Naturally both your PC and Pi will need to be connected to the same network via Ethernet or Wifi in order to successfully transfer your files.
- if on windows type
RETROPIE
into the computer folder. You can also replace RETROPIE with your Raspberry Pi's IP address
- if on MAC OS X open finder, select 'Go' menu and 'Connect to Server'. Type
smb://retropie
and hit 'Connect'.
Manually copy files from USB-stick
From RetroPie version 3.0 a file manager is available, it allows you to manually transfer files between USB-stick and Raspberry Pi SD card. File manager can be run from 'RetroPie' Emulationstation menu. Quick file manager (MC) guide can be found here. Your USB-stick should be mounted in /media/usb
. The directories for the ROM files are located in ~/RetroPie/roms/SYSTEMNAME
, where SYSTEMNAME
is the short name of the corresponding system.