dragoondorise/emudeck

Emulator configurator for Steam Deck

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 60 minutes ago
Added to GitGenius on September 19th, 2026
Created on March 20th, 2022
Open Issues & Pull Requests: 94 (+0)
GitHub issues: Enabled
Number of forks: 257
Total Stargazers: 3,499 (+0)
Total Subscribers: 43 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 87
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 562 days
Stale 30+ days: 84
Stale 90+ days: 69

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (200)
  • Planned for 3.x (57)
  • enhancement (38)
  • wontfix (22)
  • Windows (14)
  • New Emu Request (13)
  • Fixed in Dev (11)
  • Planned for 2.x (10)

Detailed Description

EmuDeck is an emulator configurator for Steam Deck and other Linux distributions that automates the setup of retro gaming environments.

The tool solves the complexity of manually configuring multiple emulators by providing a collection of scripts that automatically download emulators, create the necessary directory structure for ROM files, and apply optimized configurations for each emulator. It integrates with Steam Rom Manager and EmulationStation DE to make emulated games discoverable and launchable from the Steam Deck's native interface.

EmuDeck is designed primarily for users new to emulation who lack technical expertise, making it most suitable for Steam Deck owners wanting a straightforward way to set up retro gaming without manual configuration. The project explicitly prioritizes accessibility over technical complexity, avoiding the use of elevated privileges where possible and ensuring all features are well-documented. It works with both RetroArch cores and standalone emulators, supporting a wide range of classic gaming systems.

The project maintains clear contribution guidelines that emphasize user accessibility and consistency. Development follows a structured approach to parser submissions for Steam Rom Manager, with specific naming conventions and configuration standards that contributors must follow. The maintainers actively review pull requests directed to the development branch and provide detailed documentation through an extensive wiki covering installation, usage, and troubleshooting.