SNES mini theme
-
I may be yelled at for this, but in my opinion the backgrounds are a little too busy. They draw the eye away from the foreground.
I love your work, but I had to bring this up for you to think about.
Thank you.
-
@systemlogoffsa said in SNES mini theme:
I may be yelled at for this, but in my opinion the backgrounds are a little too busy. They draw the eye away from the foreground.
I love your work, but I had to bring this up for you to think about.
Thank you.
There will be an alternate set of these backgrounds which are blurred which may suit you more and also the option of just solid colour backgrounds. There will also be lots of colour combinations so even the non blurred versions can have less contrast.
-
@hex said in SNES mini theme:
@ruckage The resolution for composite displays is fixed. The display IC scales it to whatever is necessary for the display.
The Framebuffer resolutions are for console not GUI. To verify this you can try
--resolution W H
parameters to ES executable manually and you will get the UI resolution. That should be your theme resolution.PAL 720x576
NTSC 720x480Thanks, that explains it. I didn't realise @cyperghost display was composite (I should have paid closer attention to the link he provided). In that case @cyperghost try the ntsc option in the layout - if that doesn't work then you'll need to wait until I add a pal option.
-
-
@ruckage said in SNES mini theme:
@systemlogoffsa said in SNES mini theme:
I may be yelled at for this, but in my opinion the backgrounds are a little too busy. They draw the eye away from the foreground.
I love your work, but I had to bring this up for you to think about.
Thank you.
There will be an alternate set of these backgrounds which are blurred which may suit you more and also the option of just solid colour backgrounds. There will also be lots of colour combinations so even the non blurred versions can have less contrast.
Oh, that's great. Thank you.
-
@cyperghost If you try PAL does the display quality increase on LCD? I have noted a significant improvement. Can you confirm?
-
@hex I already use PAL mode... my settings are listed here
I can try to alter sdtv settings and will report, okay?EDIT:
I tested with NTSC (setted sdtv_mode=0) ... yes the Background in Streets of Rage if you select Player 1, Player 2, Options, Battle is indeed a little bit better with sdtv_mode=2I think those small screens are sensitive to electrical disturbance, as PAL got the lower frequency the system seems to bit a more stabile/reliable ;)
-
This post is deleted! -
@hex
The quality in pal would probably look better as it's slightly higher resolution - the downside is obviously the lower framerate of pal. There is a pal60 variant as well but i'm not sure if raspberry pi supports that. -
@jdrassa said in SNES mini theme:
@ruckage I am away from my main computer, but I will take a look at the font placement under windows when I get back. While the code is the same, its possible there is platform specific logic in the font library that ES uses.
Hi @jdrassa , did you have a chance to look into this for me? I can work around it and just make sure it works correctly on the pi but it would be nice to understand why there is a difference. Thanks.
-
Well those who have grown using PAL in their childhood are used to that speed. Better quality on the small screen improves the experience a lot
-
@hex
I guess it's personal choice, I also grew up with pal and I wouldn't want to go back to it - everything just feels slow as most games weren't programmed to account for the difference in framerates. I was really happy once TVs and games began to support 60hz.I mention PAL60 as that has the best of both worlds - the higher resolution of pal combined with 60fps.
Edit: Thinking about I'm pretty sure pal60 wouldn't work with composite connection anyway.
-
@ruckage said in SNES mini theme:
Hi @jdrassa , did you have a chance to look into this for me? I can work around it and just make sure it works correctly on the pi but it would be nice to understand why there is a difference. Thanks.
I haven't had a chance, but hopefully I should find some time soon. Anyway you can share the theme or at least just the font and overlay image? My email is in my profile if you don't want to post a public link.
-
@jdrassa
Thanks, I made a simple test theme that shows the difference clearly, I've uploaded it to mega: DownloadThe test theme has 2 red boxes with the font displayed in each box. On Windows the left box and font line up exactly and on RPI the right box and font lines up exactly. It looks to be an 8 pixel difference in y position for a 1920x1080 display.
Thanks for having a look at this for me, it's not particularly urgent as I can just compensate for it but it would be nice to figure out what causes the difference.
-
@ruckage I spent some time debugging this. I have a theory about the cause and how you may be able to correct it on your end. It looks like the font code uses a capital 'S' as a baseline to determine the height for the font. Since your font doesn't include a capital 'S', it is falling back to default fonts it expects to be available on the system. These are platform specific (see logic here). Since, the default font is different on each platform, the size is likely different as well.
What I would suggest trying is to define capital 'S' in your font and make sure it is the same height as the other characters.
-
@ruckage Looking awesome! can't wait for release :)
-
@jdrassa
Brilliant, I'll give that a try and let you know how it goes (I would never have figured that out). Thanks for your help. -
@jdrassa
Just tested your fix and it works perfectly :) , thanks again for your help. -
I've made second set of backgrounds for this theme based on blurred game screenshots. These will be able to be displayed as they are or with a black or white semitransparent overlay. (The previews below are using the dark overlay to darken the background.)
-
@ruckage That's gorgeous. I also love the transparency on systems that aren't selected.
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.