[New ES Theme] VectorPie (16:9)
-
Very nice. It seems quite awhile since there were some new themes on here.
-
@zachariel That's really cool. Wish I could see the images closer though, photobucket's being a dick. Any chance of some full-size screenshots?
@markyh444: Agreed. I don't post much anymore, but I still check back every now and again to see if any new themes have been put up. It seems like for a time there was a new theme every week, but it's slowed down substantially (It's probably been over a year since I last made one).
-
@mattrixk Thank you! Sure thing. I only have a few sample pages at the moment. I'll try LensDump because photobucket is garbage. I've alse replaced the little add sample version in my first post with a better and large version.
-
Veeery nice design and colour scheme. Any chances of a 4:3 version sometime?
-
@clyde Thank you. Yes, I suppose if enough people were interested I'd try to put together a 4:3 version.
-
Thank you @zachariel, that's awesome!
I really like the way the coloured lines come down to connect to each of the boxes. The only nitpick I have is the grey stars. They are a bit difficult to see on some of the colours. Is there any reason you made them grey instead of white to match the rest of the content?
-
@mattrixk Nope, it was something I think I planned on working on, then overlooked, because I need to have two versions, black and white, for when the boxes are too close to white. I'll fix that soon. There's bound to be more color problems that I've overlooked with the text across all of the systems.
-
I like the look man. I'll throw it up on my Discord as one of the "Themes Jimmy Likes!"
-
@sgtjimmyrustles Thanks, glad to hear it!
-
@mattrixk Alright, the stars should be white now. They're a touch too close together now, but it doesn't really bother me. lol
-
One suggestion: Your README.txt has no instructions about the installation. Although most seasoned Retropie users should know how to install themes manually, a short description for newcomers would be nice.
-
I installed your theme and it looks even better in action. 😊 I especially like the modest zoom effect on the system name.
Buut … I may have found a bug or at least an inconsistency: Even with other Transition Styles than "Fade", a fade still occurs when switching between systems. So for example, if set to "Slide" it would slide and fade at the same time. Addtionally, it becomes erractic (i.e. fades only any other time) when I switch systems very quickly back and forth.
I'd rather don't have a fade in the other transition styles. Would that be possible?
-
@clyde Hmm, that's a good point. I might just direct beginners to the RetroPie theme installation instruction page.
About the transitions. I haven't seen what you're talking about myself. My intention was for it to be viewed with "Instant", as I think that suits it best and I definitely don't like the fading either. I don't think the fade you're seeing is a product of anything that I did, it's more likely due to ES not preloading all the elements, or perhaps just the way ES handles multiple elements needing to be loaded per system page. It's possible it could be corrected, maybe by changing the load order, but I'm not sure. As I said, this is my first ES theme, so I'd be happy if any other seasoned themers could give me some advice on this. Just as another reference, what systems/categories are you currently displaying on it?
-
@zachariel It's strange that you don't experience this effect. With "Instant", it is even more erratic than with "Slide" on my machine. That said, I'm testing it on my new Mini PC on a fresh installation of Kubuntu Linux 18.04 right now. Later today, I can test it on my Pi with Retropie 4.4 and see if the effect also occurs there. But what I can already say is that it doesn't occur with the only other theme currently installed on the Mini PC, namely Carbon.
Alas, I don't know anything about theme creation. I just use them. 😌
-
@clyde said in [New ES Theme] VectorPie (16:9):
Buut … I may have found a bug or at least an inconsistency: Even with other Transition Styles than "Fade", a fade still occurs when switching between systems. So for example, if set to "Slide" it would slide and fade at the same time. Addtionally, it becomes erractic (i.e. fades only any other time) when I switch systems very quickly back and forth.
It's because of the VRAM settings. Try upping the limit as @Zachariel said in the 1st post and restart ES.
@Zachariel nice theme - thank you for creating and sharing it !
The large VRAM requirements would make run erratically on a PI, maybe it can be improved. I've noticed one of the assets (VectorPie-master\_ass\images\basicbg.ong
) is unusually large for its contents (7mb+ for a basically a background color). If I re-save it (using Paint.Net), it goes to about 170Kb.
I've run it on Windows, with a VRAM limit set to 120, and it seems to work fine (after I shrunk that large image), but didn't have a change to test it also on a PI. -
@mitu Thanks for the hint, it really was my VRAM setting in ES. Rasing it from 100 to 160 MB on my Pi fixed the unwanted fade, but even with 260 MB (presumably capped at 256 by the
gpu_mem_1024
setting in my/boot/config.txt
) I got the white screen bug that's mentioned in your link, beginning with the 5th or 6th system displayed. I will test a higher setting on my Mini PC with 8 GB RAM when I get back to it. I don't know how much VRAM its system currently assigns.So, the theme could definately use a good trimming in terms of memory usage. I didn't know the importance of VRAM, simply because I only used more frugal themes up until now.
edit: Aaand … I just read in this post that the white screen effect may occur with setting VRAM too high rather than too low. Is this correct?
@Zachariel The good news is that the theme fits to my 1600x1200 4:3 monitor quite nicely already. It shouldn't require that much of an effort to modify it for 4:3 screens.
-
@clyde said in [New ES Theme] VectorPie (16:9):
edit: Aaand … I just read in this post that the white screen effect may occur with setting VRAM too high rather than too low. Is this correct?
Seems so. If you get close to fill in the amount of VRAM in the system, the GPU will start to mis-behave and the display will not be stable. Your link gave me an idea on how to debug the texture allocations and see what how they're allocated :).
-
I have to say this one is pretty! Will watch this extra close.
-
@mitu said in [New ES Theme] VectorPie (16:9):
Your link gave me an idea on how to debug the texture allocations and see what how they're allocated :).
Sweet power of synergy. :)
-
@clyde Yeah, sounds like you've got that issue fixed with the vram? Please let me know how it runs on your other rig/s. I'm also still curious about what systems/categories you're displaying on it. The theme is well under the average memory usage for the more graphical themes as far as I can tell. What actually needs to happen is someone needs to fix ES's resource management. I realize that people have tried, and have succeeded in making it better and I mean them absolutely no offence, I just think it's sad that they're going to use ES as the default frontend when it has so many problems.
Yeah, I don't think it will be a huge issue to adjust everything and create a 4:3, but it will take time. I don't want to just simple resize and distort the backgrounds as I'm a bit of a perfectionist.
@mitu Thanks for the kind words! Yup, that one slipped by me because it was a bit of an afterthought to add "Basic View" functionality. Since I don't use basic view, I completely forgot to correct the size. My grand assumption though is that ES is not SO preposterously bad that it loads things into memory that it doesn't even need, so my theory is that that doesn't effect me running it in detailed; however I will be fixing it immediately, regardless.
@ClassicGMR Thank you! Watch it extra close? You afraid it's going to run away? :-D
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.