Skip to content

forkymcforkface/OS4-Themes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an automated theme downloader/updater for RGB-Pi OS4

75+ themes available!


Check out how to make themes via the RGB-Pi Wiki and also in the Telegram group!


  • Download Instructions

    • For USB Download installer.zip and extract to the root of the OS4 usb drive.
    • For SD Card Download Update Themes.sh and place in a new folder called 'Theme Manager' within ports.
    • You will now have '/roms/ports/Theme Manager/Update Themes.sh' on your drive
  • Scan for games in the OS4 UI, and you will now have a folder Called 'Theme Manager' under 'Ports'

  • Go to the 'Theme Manager" folder and run 'Update Themes' which will download the initial theme package (about 1.5GB)

    Mega Tech_04

  • Once the themes download, the OS4 UI will reload.

  • In the 'Theme Manager' you will now new folders, you can now install all Themes or install individual themes from the list.

    • While selected over an individual theme press the info button to see a image of the theme
    • New themes/updates can be downloaded by simply running 'Update Themes' again (very quick)

    Mega Tech_07 Mega Tech_08


Tools

  • Enable Random Boot theme does as it says. When RGB-Pi boots it picks a random theme.

  • Reboot UI. Quick restart of the UI without a full Pi reboot. For testing only.

  • Scraper Update. Updates the games.dat so the scraper images show up properly. This will have to be run anytime you scan for new games.

    Mega Tech_07


To add your own themes to this repo

  • Fork this repo
  • Optimize your theme files
    • Reduce music size with tools here or here
    • Reduce gif backgroud size with tools here or here
  • Compress your core theme folder (no extra folder layers) into a 7z, Zip, Rar (100mb max size) and place it in /data/themes.
    • Example: 'Bubble Bobble - Theme By Kev.7z'
  • Copy the Theme Template to /themes and change it to .sh
    • Example: 'Bubble Bobble - Theme.sh'
  • Open the template and replace line 5 information with your compressed 7z filename
    • Example ARCHIVE_FILENAME="themefilename.7z" to ARCHIVE_FILENAME="Bubble Bobble - Theme By Kev.7z"
  • add you scraper images into /data/images with the format following the .sh file name with _title_usa appended.
    • Example: Bubble 'Bobble_title_usa.png'
  • Submit a pull request for your theme to be added to this repo

About

Theme Manager for RGB-Pi OS4

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages