GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

General GBZ-related chat goes here. Share ideas, tips and tricks, or ask questions that don't fit into the hardware/software help forums.
User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by RxBrad » Sun May 06, 2018 10:42 am

Not sure if it matters to anyone here, since you have to jump through some hoops to see them... but the Famicom & Super Famicom logos aren't broken anymore.

Also, here's a sneak preview of a theme I'm working on by request of Ed over at the Freeplay Zero/CM3 Kickstarter. He said he'd cool having it publicly available to install from ESThemes, so that's the plan once I'm finally finished with it.

ImageImage

User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by RxBrad » Tue May 08, 2018 2:01 pm

EDIT: None of this is necessary anymore, since the theme is available in Retropie-Setup / ESThemes.

FYI, if you want to preview the new theme shown above, you can install it with the command below. Note that it's not totally done yet, so some logos might be missing (on the bright side, this theme handles missing systems a lot more gracefully than GBZ currently does -- something I need to remedy). Once this theme is officially added to RetroPie-Setup, it should update smoothly if you install it this way.

The 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.

TO INSTALL THEME:

Code: Select all

sudo git clone --recursive --depth 1 "https://github.com/rxbrad/es-theme-freeplay.git" "/etc/emulationstation/themes/freeplay"
TO UPDATE THEME:

Code: Select all

cd "/etc/emulationstation/themes/freeplay"

sudo git pull

sudo git submodule update --init --recursive
Last edited by RxBrad on Mon Jan 27, 2020 8:02 am, edited 3 times in total.

User avatar
Eccho
Posts: 235
Joined: Mon Nov 28, 2016 5:35 am
Has thanked: 86 times
Been thanked: 105 times

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by Eccho » Wed May 09, 2018 1:05 am

I love your work.

User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by RxBrad » Fri Jun 01, 2018 7:28 pm

The Freeplay theme is done, and should show up soon in ESThemes.  By default, if you install the theme from ESThemes, it'll use the Indigo/Purple color scheme.  You can change this by editing /etc/emulationstation/themes/freeplay/color.xml

Code: Select all

sudo nano /etc/emulationstation/themes/freeplay/color.xml
But that's boring! This theme actually has 12 different-colored versions to choose from. You can use my script at https://github.com/rxbrad/rxbrad_themeutils to install all 12. The line below installs the tool:

Code: Select all

cd ~;git clone https://github.com/rxbrad/rxbrad_themeutils.git
Then once it's installed, you can install the theme using:

Code: Select all

cd ~/rxbrad_themeutils;./freeplay_install.sh
If you ever need to update the 12-colored versions of the theme after that, here's the code to do it (ESThemes won't see the different color variants):

Code: Select all

cd ~/rxbrad_themeutils;./freeplay_update.sh
(Alternatively, you can also install/update all 12 themes with FreeplayTech-branding using these commands instead. You can also switch back & forth between branded & unbranded with the corresponding update commands.):

Install:

Code: Select all

cd ~/rxbrad_themeutils;./freeplay_logoinstall.sh
Update:

Code: Select all

cd ~/rxbrad_themeutils;./freeplay_logoupdate.sh

User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

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

Just a quick note. I fixed a problem with file permissions on the rxbrad_themeutils utility for the Freeplay theme. I also fixed a problem where the yellow theme didn't install correctly when using the utility.

If you already have it installed, you can update the utility with

Code: Select all

cd ~/rxbrad_themeutils;git pull origin master
If you installed this using the old installation method where you had to manually chmod the files, this update will probably fail, and you'll likely need to remove & reinstall the utility:

Code: Select all

sudo rm -rf ~/rxbrad_themeutils;cd ~;git clone https://github.com/rxbrad/rxbrad_themeutils.git
Also, I'll create a new thread for the Freeplay theme, to keep from cluttering the GBZ35-specific thread.

User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by RxBrad » Wed Nov 20, 2019 2:15 pm

I just published some much-needed updates to the GBZ35 themes. You can update to the newest version using Retropie-Setup / ESThemes.

I originally built the theme to support systems that a Pi Zero could emulate. However, since the theme sees use in more powerful Pi3 and PC-based systems, I'm hoping to finally build out themes for most/all of the currently missing systems over the next few weeks.
  • Improved handling of missing systems.
  • Fix system logo alignment in detailed/video views.
  • Added themes for the following: Atari 800, Atari 5200, Daphne (dark theme only; was already included in light theme), PC Engine (using alternative "pce" folder name, in addition to "pcengine" which already existed), ZX Spectrum

User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by RxBrad » Wed Jan 08, 2020 1:29 pm

Just a small update today, adding PC-Engine CD & TurboGrafx CD to the list of themed systems...

User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by RxBrad » Mon Jan 20, 2020 9:08 am

A quick cosmetic update for the GBZ35 themes today... At some point, an update of RetroPie's EmulationStation made it so the right edge of several of the system logos was getting clipped off. I just went through all of the logos, and added enough margin to fix the clipping.

User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by RxBrad » Mon Jan 20, 2020 12:56 pm

Another update today, because "why not?"

I've added theming for Nintendo Gamecube, Sega Saturn, SuperGrafx, & Wonderswan Color.

User avatar
RxBrad
Posts: 272
Joined: Fri Jul 22, 2016 9:10 am
Has thanked: 121 times
Been thanked: 158 times
Contact:

Re: GBZ35 & GBZ35-Dark RetroPie Themes for Small Screens

Post by RxBrad » Wed Jan 22, 2020 10:06 am

Another update... Most of these changes will probably benefit PC / arcade cab users more than handheld users, since I don't think the Raspberry Pi is actually emulating any of the added systems yet (except for Apple II).
  • Added Apple II, PS2, Wii, & Xbox.
  • Improved contrast & visibility on some system logos.

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 1 guest