diff --git a/docs/gaming/retropie.md b/docs/gaming/retropie.md index c7f19edcc314e36d1da02a9f93882465a1e18822..d9c17306c3d78801ea9648fc2e3bfe4b68d34366 100644 --- a/docs/gaming/retropie.md +++ b/docs/gaming/retropie.md @@ -1,13 +1,46 @@ # Retro gaming distributions +- [RetroPie vs Recalbox vs Lakka vs Batocera for retro gaming on the Raspberry Pi](https://www.electromaker.io/blog/article/retropie-vs-recalbox-vs-lakka-for-retro-gaming-on-the-raspberry-pi) + +## Building blocks + +- [libretro/RetroArch](https://www.retroarch.com/) + - [GitHub](https://github.com/libretro/RetroArch) + - Last [release](https://github.com/libretro/RetroArch/releases) 2025-01 +- [EmulationStation](https://emulationstation.org/) (stale) + - [GitHub](https://github.com/Aloshi/EmulationStation/tree/master#building) + - Last [release](https://github.com/Aloshi/EmulationStation/releases): 2014 (!) + +## Lakka + +- [Website](https://www.lakka.tv/) +- [GitHub](https://github.com/libretro/Lakka-LibreELEC) +- Based on [LibreELEC](https://libreelec.tv/) and RetroArch +- [Libretro](https://www.libretro.com/)'s reference operating system distribution +- Up to date, 46k commits, 1.8k stars +- Last release 2024-04 + +## Recalbox + +- [Website](https://www.recalbox.com/) +- Based on EmulationStation and RetroArch +- [Gitlab](https://gitlab.com/recalbox/recalbox) +- Up to date, 44k commits +- [Last release](https://gitlab.com/recalbox/recalbox/-/releases) 2024-11 +- Not based on any distribution, but build from scratch with [buildroot](https://buildroot.org/) + ## Batocera - [Website](https://batocera.org/) + - Based on EmulationStation and RetroArch +- [Github](https://github.com/batocera-linux/batocera.linux) + - Very active, 79k commits, 2.3k stars - [Docs/wiki](https://wiki.batocera.org/) - [Add games/BIOS files to Batocera](https://wiki.batocera.org/add_games_bios) - Not based on any distribution, but build from scratch with [buildroot](https://buildroot.org/) - Better out-of-the-box user experience than RetroPie - Uses Sway/Wayland ! +- Sync roms: @@ -25,6 +58,11 @@ Start upgrade: batocera-upgrade https://batocera.org/upgrades/x86_64/stable/last ``` +#### Update issues + +- `need to download 3308mb; Not enough space on /boot to download the update` + - `/boot` is only 4 GB big, while /userdata (partition 2) is 55 GB big + ### Controller - [Hotkey shortcuts](https://wiki.batocera.org/basic_commands) @@ -37,6 +75,8 @@ batocera-upgrade https://batocera.org/upgrades/x86_64/stable/last #### Bluetooth pairing - [bluetooth controllers - manual setup](https://wiki.batocera.org/bluetooth_controllers_-_manual_setup) +- No persitent bluetooth pairing with controllers, often need to repair, + no always working ### HDMI Audio