awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
RetroPie avatar

RetroPie/RetroPie-Setup

0
View on GitHub↗
10,380 stars·1,400 forks·Shell·13 vues

RetroPie Setup

RetroPie-Setup is a specialized utility and installation tool designed to automate the orchestration of Linux-based retro gaming environments. It functions as a deployment system for configuring the dependencies and software required to run game libraries on single board computers, such as the Raspberry Pi and Odroid.

The project provides a structured approach to deploying gaming emulators and managing RetroArch emulation cores. It includes a configuration tool for setting up graphical front ends that organize and launch emulated games across multiple systems.

The tool handles system-level tasks including hardware detection, dependency resolution, and source-based binary compilation. It utilizes shell-based scripts and configuration file templating to ensure compatibility between emulator cores and the local hardware.

Features

  • Single Board Computer Deployments - Automates the deployment of gaming emulators and associated cores on single board computers like Raspberry Pi.
  • Source Compilation - Builds emulator cores from source code directly on the target hardware to ensure kernel compatibility.
  • Installer Scripting - Uses shell-based scripting to automate the deployment of binaries and system dependencies on Linux.
  • Game Library Interfaces - Sets up a graphical user interface to organize and launch game libraries across multiple emulated systems.
  • Retro Game Emulation - Deploys emulators and gaming cores onto compatible hardware for retro gaming playback.
  • Retro Gaming Frameworks - Configures a graphical user interface for organizing and launching emulated games via retro gaming frameworks.
  • Gaming Environment Installers - Provides an automated deployment tool for configuring dependencies and software for retro game libraries on Linux.
  • Gaming Environment Configurations - Configures system settings and dependencies required to run graphical front ends for game libraries.
  • Console Emulators - Deploys and manages RetroArch emulator cores and their system dependencies on Linux hardware.
  • System Library Resolution - Identifies and installs necessary system-level libraries required for compiling emulator cores from source.
  • System Configuration Templates - Generates system-specific settings files by injecting hardware variables into templates for emulator cores.
  • Hardware Property Detection - Provides hardware property detection to apply specific configuration flags for different single board computers.
  • Setup Automation Scripts - Provides shell scripts to automate the bootstrapping and installation of RetroArch emulators.
  • Installation Logic Modularity - Organizes installation logic into separate scripts for different emulators to allow independent updates.
  • Gaming Front-ends - A system for setting up a graphical user interface to organize and launch games across installed emulation systems.

Historique des stars

Graphique de l'historique des stars pour retropie/retropie-setupGraphique de l'historique des stars pour retropie/retropie-setup

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à RetroPie Setup

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec RetroPie Setup.
  • fogleman/nesAvatar de fogleman

    fogleman/nes

    5,650Voir sur GitHub↗

    This project is a Nintendo Entertainment System emulator written in Go. It functions as a hardware simulation that executes game ROMs by mimicking the original console's circuitry, including the processor and picture processing unit. The emulator includes a game library browser that identifies local files and retrieves titles and thumbnails from online databases using file checksums. It also implements a system of memory management mappers to ensure compatibility across various game ROM formats and hardware configurations. The software covers high-level capabilities for game ROM execution an

    Go
    Voir sur GitHub↗5,650
  • onionui/onionAvatar de OnionUI

    OnionUI/Onion

    4,193Voir sur GitHub↗

    Onion is a custom handheld gaming operating system and retro gaming frontend designed to manage and launch emulators on portable hardware. It functions as a bootable custom firmware distribution and emulation environment manager that replaces factory software to provide an integrated gaming environment. The system distinguishes itself through a modular core-based emulation architecture, allowing for the installation of verified emulator packages, BIOS configuration, and the use of hardware-specific drivers and filters. It also supports the integration of third-party game ports via standardize

    Cemulator-frontendmiyoo-minimiyoomini
    Voir sur GitHub↗4,193
  • jpd002/play-Avatar de jpd002

    jpd002/Play-

    2,539Voir sur GitHub↗

    Play- is a multi-system game emulator and virtual hardware emulator that simulates various console and arcade hardware to run original game files on modern devices. It functions as a retro game frontend, providing a graphical interface for organizing, launching, and managing libraries of legacy console and arcade titles. The project includes a hardware input mapper that translates modern controllers and mouse movements to simulate specialized legacy input devices, such as light guns and steering wheels. It also features a game state manager capable of capturing and restoring the exact memory

    C++cppemulationemulator
    Voir sur GitHub↗2,539
  • ds-homebrew/twilightmenuAvatar de DS-Homebrew

    DS-Homebrew/TWiLightMenu

    3,818Voir sur GitHub↗

    TWiLightMenu is a retro gaming frontend and game launcher for Nintendo DS hardware. It serves as a custom firmware tool and a unified interface for launching native games, emulated ROMs, and homebrew applications, while also functioning as a cheat manager and handheld storage manager. The project features a custom theme engine that allows for the personalization of the visual interface through custom images, fonts, and coordinate sets, as well as the use of custom boot splash screens and system audio. It distinguishes itself through a modular extension system that supports third-party plugins

    C++nintendo-3dsnintendo-dsnintendo-ds-homebrew
    Voir sur GitHub↗3,818
Voir les 30 alternatives à RetroPie Setup→

Questions fréquentes

Que fait retropie/retropie-setup ?

RetroPie-Setup is a specialized utility and installation tool designed to automate the orchestration of Linux-based retro gaming environments. It functions as a deployment system for configuring the dependencies and software required to run game libraries on single board computers, such as the Raspberry Pi and Odroid.

Quelles sont les fonctionnalités principales de retropie/retropie-setup ?

Les fonctionnalités principales de retropie/retropie-setup sont : Single Board Computer Deployments, Source Compilation, Installer Scripting, Game Library Interfaces, Retro Game Emulation, Retro Gaming Frameworks, Gaming Environment Installers, Gaming Environment Configurations.

Quelles sont les alternatives open-source à retropie/retropie-setup ?

Les alternatives open-source à retropie/retropie-setup incluent : fogleman/nes — This project is a Nintendo Entertainment System emulator written in Go. It functions as a hardware simulation that… onionui/onion — Onion is a custom handheld gaming operating system and retro gaming frontend designed to manage and launch emulators… jpd002/play- — Play- is a multi-system game emulator and virtual hardware emulator that simulates various console and arcade hardware… ds-homebrew/twilightmenu — TWiLightMenu is a retro gaming frontend and game launcher for Nintendo DS hardware. It serves as a custom firmware… libretro/retroarch — RetroArch is a cross-platform emulation host and multi-system game emulator that serves as a frontend for the Libretro… lutris/lutris — Lutris is an open source game launcher and library manager that provides a unified dashboard for organizing and…