Theme mashup (WIP)
-
Hey guys!
I used CRT-theme by Anthony and it feelt a bit sluggish and not so smooth as i wanted it to be. And later I saw Simple theme that Recalbox used. So I started working on a mashup to get these two themes into one with colors, size, positining. I've been working approx 2 days to get the most of the stuff in place.
I dont know is this is illegal or not. So I wont be releasing it yet till I can get some info.
TL:DR;
I mashed up CRT-theme by Anthony and Simple but not quite finished yet.EDIT: Words.
-
@DJKatastrof rockin! - I dig it.
I'll speak for CRT - Please feel free to leverage ideas and layout code; no worries at all. We all share here.
CRT is built under a Creative Commons License https://creativecommons.org/licenses/by-nc-sa/3.0/us/ so please use and adapt.
As a side note, I also leveraged Carbon a lot when I built CRT so I am glad to pay it forward =)That said I am always interested in improving CRT so if you are up for it can you help me work through some of the smoothness items you ran into with it?
- What version of PI where you running it on (zero? Pi3?)
- What view(s) did it happen on?
- What was the resolution of the images you had running (CRT downscales images and I have noticed with some larger images there is sometimes a hitch in switching games on lower powered pis)
Any help you can provide would be much appreciated.
Thank you for building a new theme for the community - I love the look and am excited to see it completed.
-
-
What version of PI where you running it on (zero? Pi3?)
Im runing a Pi3, not overclocked :) -
What view(s) did it happen on?
When rotating in the first carusel-menu. Left and right. I noticed some stutter so i dug in and troubleshotted.
I noticed that the background-image are tiled? (correct me if im wrong) so it can fit the whole picture repeatedly.
I remove the background image and putted a background on each and every item on the menu. So one for SNES, one for N64 etc. So when I scroll back and forth, it fades black and then shows the corresponding image for the choosen system.
With that said I modified each theme.xml file in each game/emulator folder like this, snes, n64, nes, psx.<formatVersion>4</formatVersion> <include>./../theme.xml</include> <view name="system"> <image name="background" extra="true"> <path>./_inc/snes_art_blur.jpg</path> </image> <image name="logo"> <path>./_inc/snes.svg</path> </image> <helpsystem name="help"> <textColor>00000077</textColor> <iconColor>00000077</iconColor> </helpsystem> </view> <view name="detailed, video"> <image name="background"> <path>./_inc/snes_art_blur.jpg</path> </image> <image name="logo"> <path>./_inc/snes.svg</path> </image> </view>
So when I scrool the item menus dont stutter anymore. The pictures im using is 720, 1080.
I completely removed the use for 16x9.xml and used a single theme.xml stored in the folder "theme"/theme.xml.I also redid the whole CRT screen since it was in SVG files. I made my own crt-video.png as a frame with some blur.
I couldnt get the zindex to do as I wanted becuase when I made the whiteboxes from scratch behind all that, the zindex cant behind them.
While writing this I just could have put zindex on the white boxes, jesus christ im dumb.- What was the resolution of the images you had running (CRT downscales images and I have noticed with some larger images there is sometimes a hitch in switching games on lower powered pis)
Do you mean the boxart and stuff? sorry if I dont follow
I can send it to you for you to try it out if you want too?
-
-
@alphatoanant it's all circular. Carbon is based off of Simple
-
What do you mean?
-
@ChoccyHobNob nice! I had no idea =)
@DJKatastrof, thank you for the details. Sounds like I should check into the background tiling. I'll play with that over the weekend.
Regarding image size - yup I was referring to boxart/screenshot images scraped for each game. Sometimes I have seen larger ones cause stuttering when moving between games in the list.
If you up for sending me the theme yes that would be awesome and helpful to compare. And vise versa if you want any help sorting through z-index items or other theme aspects don't hesitate to ask either.
Thank you for your help
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.