Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post tips/tricks or get help with configuring RetroPie
Post Reply
User avatar
RxBrad
Posts: 221
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 92 times
Been thanked: 128 times

Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post by RxBrad » Mon Jun 04, 2018 8:37 am

ImageImage

[June 9, 2018 - Theme is now available in RetroPie-Setup / es-themes] The Freeplay theme can be installed directly from RetroPie-Setup (network connectivity required).

Inside RetroPie-Setup, first run "Update RetroPie-Setup script". Then go to Configuration/Tools, then esthemes, and scroll down to find the themes. Once installed, you can exit RetroPie-Setup and apply the theme under UI Settings.

Recommended EmulationStation UI Settings
  • Carousel Transitions: ON
  • Transition Style: Instant
  • Gamelist View Style: Automatic
NOTE: The optional wheel carousel animation requires installing the Experimental Module "emulationstation-dev" (once Retropie hits v4.5, this functionality should be included, and this module shouldn't be needed). If you don't have emulationstation-dev or RetroPie 4.5+, it'll be a horizontal scrolling carousel like most themes have currently.

Also, there are multiple color variations for the theme:
SpoilerShow
ImageImageImageImageImageImageImageImageImageImageImageImage
To change the color, there are two options:

1) Edit the color.xml file. Uncomment the color you want to use (make sure only one color is uncommented).

Code: Select all

sudo nano /etc/emulationstation/themes/freeplay/color.xml
2) Use a separate theme utility script, which will install every color variation (so you can switch colors by picking the one you want from the UI Settings option in EmulationStation). This script installs 12 additional color-specific versions of the theme, which are separate from the theme installed by RetroPie-Setup / ES-themes.

Install Utility with...

Code: Select all

cd ~;git clone https://github.com/rxbrad/rxbrad_themeutils.git
...then install all 12 colors with:

Code: Select all

cd ~/rxbrad_themeutils;./freeplay_install.sh
...or optionally install all 12 colors with a FreePlay logo using:

Code: Select all

cd ~/rxbrad_themeutils;./freeplay_logoinstall.sh
Once installed, you can't update all of the color variations to the newest version using the ESThemes menu like most themes. Instead, use:

Code: Select all

cd ~/rxbrad_themeutils;./freeplay_update.sh
...or for the versions with Freeplay logos:

Code: Select all

cd ~/rxbrad_themeutils;./freeplay_logoupdate.sh
(once the themes are installed, you can also switch between logos/no-logos with the freeplay_update / freeplay_logoupdate scripts)

Freeplay theme on Github
RxBrad Theme Utility on Github

Release History:
June 1, 2018: Initial release
Last edited by RxBrad on Mon Jun 11, 2018 8:18 am, edited 4 times in total.

User avatar
Holydohnut
Posts: 194
Joined: Wed May 10, 2017 2:02 pm
Has thanked: 29 times
Been thanked: 67 times

Re: Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post by Holydohnut » Mon Jun 04, 2018 10:09 am

Looks awesome! Might give it a try on the PiddlyPi. See how it looks on a 1.44" screen!

User avatar
RxBrad
Posts: 221
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 92 times
Been thanked: 128 times

Re: Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post by RxBrad » Mon Jun 04, 2018 10:19 am

Holydohnut wrote:
Mon Jun 04, 2018 10:09 am
Looks awesome! Might give it a try on the PiddlyPi. See how it looks on a 1.44" screen!
Image

(Also, probably something like this...)
Image

User avatar
Italian77
Posts: 131
Joined: Thu Feb 22, 2018 8:54 pm
Has thanked: 33 times
Been thanked: 31 times

Re: Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post by Italian77 » Mon Jun 04, 2018 10:35 am

Nice!
My first Circuit Sword build - Custom Painted
https://sudomod.com/forum/viewtopic.php?f=43&t=5855

User avatar
RxBrad
Posts: 221
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 92 times
Been thanked: 128 times

Re: Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post by RxBrad » Sat Jun 09, 2018 8:07 pm

The theme is now available though ES-themes. Inside RetroPie-Setup, first run "Update RetroPie-Setup script". Then it'll show up in the list of available themes.

The ES-themes version of the theme is called "freeplay", and is configured by default to use the purple/indigo color scheme. The color of this version of the theme can be changed by editing the color.xml file.

User avatar
sixteenbit
Posts: 46
Joined: Mon Aug 21, 2017 8:42 pm
Has thanked: 19 times
Been thanked: 10 times
Contact:

Re: Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post by sixteenbit » Sun Jun 17, 2018 8:08 am

Does this theme not work with 4.3? After I install and activate the theme, it's not looking like your screenshots. It's just text for each system and black and white overall colors.

User avatar
RxBrad
Posts: 221
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 92 times
Been thanked: 128 times

Re: Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post by RxBrad » Sun Jun 17, 2018 8:23 am

sixteenbit wrote:
Sun Jun 17, 2018 8:08 am
Does this theme not work with 4.3? After I install and activate the theme, it's not looking like your screenshots. It's just text for each system and black and white overall colors.
Hmm.. it's possible that it may not work on 4.3. I make use of a lot of variables in the theme XML, and those don't always play nice with older versions. I'll do some digging to see if I can figure out what exactly breaks it on that version.

You could possibly try restarting EmulationStation; but given that it showed up for you as a choice to pick, that probably won't help.

You could also try updating the theme in RetroPie-Setup. I know that there were a couple times that I accidentally broke the theme adding new features, and if you happened to install it during the few hours it was broken, you'd get what you see now.

User avatar
sixteenbit
Posts: 46
Joined: Mon Aug 21, 2017 8:42 pm
Has thanked: 19 times
Been thanked: 10 times
Contact:

Re: Freeplay Theme - EmulationStation/RetroPie theme optimized for small screens

Post by sixteenbit » Sun Jun 17, 2018 8:28 am

I’ll try 4.4 again but I had a ton of issues unrelated to your theme. It’s been easier to just stick with what works.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests