Skip to content

gustavostuff/rucopie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ This is in early development stages

unstable

rucopie-logo.png

RucoPie is a sweet, easy to use alternative to systems like RetroPie, Lakka or Recalbox. It targets Raspberry Pi 3 and 4 to be used via HDMI.

Features

  • Automatically scaled, pixel-perfect games in any resolution
  • Automatically scaled, pixel-perfect UI in any resolution, with some underscan unless your screen is any of:
    • HD (1280x720)
    • Full HD (1920x1080)
    • WQHD (2560x1440)
    • 4K UHD (3840x2160)
  • Fast environment, built on top of DietPi
  • Support for pretty much every Libretro emulator
  • Built-in Multimedia Player
  • Multi-Language:
    • English
    • Spanish
    • French
    • German
  • Flexible theme system
    • Multi-layer, dynamic backgrounds
    • Per-theme icons
    • Other tweaks for opacity, shadows and sizing
  • Heavy operations are asynchronous (file I/O, large data processing)
  • Extra video options for bilinear, stretching and other tricks
  • Audio equalizer with 17 presets (Winamp-based)
  • Screen Spin for 90°, 180° and 270°
  • Easy WiFi setup
  • MIT Licensed (for everything inside root/RucoPie, other stuff may have a different License)

Some screenshots

How to try this out:

  • Install DietPi on your Raspberry Pi and start the system
  • Connect to the Internet and enable Onboard Wifi
  • Enable automatic boot
  • Set OpenSSH as default SSH server with dietpi-software (this is for roms transferring)
  • Run the following script and follow the steps
curl -s https://raw.githubusercontent.com/tavuntu/rucopie/main/setup.sh | bash -s
  • Reboot, and it should be ready to go!

Things to do/fix:

  • Integer coordinates for background to behave smootly
  • filesystem speed (add LFS) (done)
  • Persist optimal resolutions for cores and general preferences (done)
  • Support joysticks via USB (done-ish)
  • Wireless internet conexion screen (in progress)
  • More video options (in progress)
  • Add more themes (in progress)
  • Add animated boot screen
  • Add background music manager
  • Add audio equalizer with profiles, if possible (added alta equal tool)
  • Bluetooth joystick support
  • Locale/Country settings
  • Skip button while mapping joystick for UI
  • Change the terminal banner
  • Add Favorites
  • Recently played
  • All games
  • Vertical mode
  • Add other languages (done: Spanish, French and German)
  • Multimedia player
  • Game scrapping for listing
  • Other things not in this list

Notes

  • RucoPie was inspired by RGB-Pi
  • Not everything described in here is implemented yet

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published