"A good game is like a good book or a good movie, it transports you to another world." -- Shigeru Miyamoto, game designer
Batocera.linux is a popular choice for retro gaming enthusiasts due to its ease of use, extensive compatibility, and seamless user experience. An open-source and completely free retro-gaming distribution, it can be copied to a USB stick or SD card, turning any computer/nano computer into a gaming console. It supports many emulators and game engines out of the box.
Warning
Seems like batocera conflicts with Plex/*arr server setup
- I use a used Dell Optiplex 7040 Micro Tower, Intel Core i5-6500T, 8 GB Memory, 256 GB SSD purchased for $50
- I set it up after flashing a batocera-usb
cat >> ~/.ssh/config <<EOF
Host batocera.local
StrictHostKeyChecking no
UserKnownHostsFile=/dev/null
EOF
ssh [email protected]
curl -fSLo /tmp/BIOS.zip \
https://github.com/Abdess/retroarch_system/releases/download/v20220308/Batocera_V34-dev.zip \
&& unzip -n /tmp/BIOS.zip -d /userdata/
ln -sf \
"/media/TOSHIBA_3TB_EXT/downloads/Nintendo - N64/" \
/userdata/roms/n64/
ln -sf \
"/media/TOSHIBA_3TB_EXT/downloads/Nintendo - GameCube/" \
/userdata/roms/gamecube/
ln -sf \
"/media/TOSHIBA_3TB_EXT/downloads/Nintendo - Game Boy Advance/" \
/userdata/roms/gba/
# > it is recommended to use direct downloads with a download manager instead of torrents...
# - https://r-roms.github.io/megathread/popular/