Oldroom theme W.I.P. new 1.9 Beta + media packs
-
Will this theme be on GitHub in the future?
-
@itsnitro The alternative it's to wait for my next upload.
@robertybob I hope so.
-
@Nismo Great! I'm planning to finally get around to giving my theme Video support; is there somewhere with an easy guide to make a theme Video-compatible? It seems that https://github.com/retropie/retropie-setup/wiki/Creating-Your-Own-EmulationStation-Theme hasn't been updated with this information yet.
-
@robertybob Most of the info it's here: https://retropie.org.uk/forum/topic/5823/looking-for-testers-for-es-video-preview-on-raspberry-pi
And remember, any "extra" tagged images will be displayed on top of the video so get ride of background "extra" tag.
If you need help simply point me to your github project so I can download it and test, or upload your theme to some downloading server.
-
@Nismo Thank you very much :) Is there a Windows build available which has the video stuff built-in?
-
@robertybob Here it is: https://github.com/fieldofcows/EmulationStation/releases/tag/v0.1-beta.7
But this build doesn't have support for subfolders inside roms folder, and maxSize on videos, so keep that in mind.
Regards.
-
Hope this is added to the Pi ES theme section soon because I'm not sure how to install it lol
-
I've made a start on it:
https://github.com/robertybob/es-theme-space-videoWould you mind having a quick look through it to see if I've made any mistakes?
Note:
I personally don't use marquees so I've tried to hide them off the screen, but I don't know if I've done that successfully. -
@robertybob I'll take a look as soon as possible, maybe tomorrow.
-
@robertybob btw you shouldn't have to create an entirely new theme for just adding video view to your space theme
-
@herb_fargus
Yeah I know, I just wanted to make sure I didn't mess anything up in the original (for example I haven't included backwards compatibility yet). When it's complete I'll just overwrite everything in the original repo and delete the new one :) -
@Nismo Awesome, thanks! Feel free to open an Issue ticket so we don't need to post here :)
-
@robertybob The theme seems it's working ok.
But I think it's better to use 4:3 aspect ratio for videos instead of 16:9, the image (screenshot or 3dbox) if no video it's too much stretched.
Alternatively if you want, you can use the new maxSize option for videos, so it keeps aspect ratio for videos. I think "maxSize" tag fits better than "size" in this particular theme.
Unfortunately, my windows build doesn't support the new maxSize tag for videos so I can't test it.
Marquees are not displaying and since that's the intention, it's ok.
Regards.
-
@Nismo said in Oldroom theme W.I.P. new 1.9 Beta + media packs:
Alternatively if you want, you can use the new maxSize option for videos, so it keeps aspect ratio for videos. I think "maxSize" tag fits better than "size" in this particular theme.
Unfortunately, my windows build doesn't support the new maxSize tag for videos so I can't test it.
Thanks for having a look at it! Do I simply replace "size" with "max size" or do I need to also adjust the numbers too?
My Windows build also doesn't support max size so I'll have to ask someone else if it works ok :)
I'm a bit confused by the <feature> tag for Videos which ensures backwards compatibility, have you experience of using that?
-
Here is what it looks like with maxSize
I submitted a Pull request so you can see the changes i made to add maxSize and make it backward compatible:
-
@Nismo, @robertybob: @jdrassa has created a Windows build that is pretty much up to date with the newest version of RetroPie.
https://github.com/jrassa/EmulationStation/releases/tag/2.1.5-110-win
You can read the thread here.
-
@robertybob said in Oldroom theme W.I.P. new 1.9 Beta + media packs:
I'm a bit confused by the <feature> tag for Videos which ensures backwards compatibility, have you experience of using that?
Here is an example from carbon of how the feature element is being used. You just need to wrap the
<view>
where the<video>
element is defined and it will be hidden from older versions of ES.<feature supported="video"> <view name="video"> <video name="md_video"> ... </video> <image name="md_marquee"> ... </image> </view> </feature>
-
@herb_fargus Is maxSize for video available in the new updates for Retropi 4.2 and the ES updates running on Raspberry pi 3B? I am working on a theme with video preview and I cannot get it to work with maxSize. Every time I try it i get a white screen. When i use Size, it works fine. I am trying to figure out how to get videos to fit within a display area so that both standard 4:3 videos and arcade style tall videos will all run within my display area so I can share the theme with others. My alternative is to go in and resize all of my tall arcade videos to fit my box, this will not help others who may want to use my theme. Thanks!
-
@Nismo Finally got your theme up and running: Outstanding work! I love it so much <3
Though so far I have only set up NeoGeo Pocket because of its small amount of games ideal for testing.
Some questions:
-
Did you pull the gamelist for Nintendo NES? I've read the whole thread several times and it appears you had it up at some point but now it's missing in the mega folder. (same goes for Sega 32x and GBC but I assume these are more WIP).
-
What are your next goals for this project? What can we expect in a next update?
-
Any way to help you out? Without knowing about coding stuff /:
-
-
- Work in progress, i'll upload as soon as possible.
- For the next update I want to add more systems to the theme, before upload more media.
- If I need help to find some images or some stuff I'll ask for help here.
The problem is that these days I'm a bit occupied with family and other priorities in my life, but I will not abandon the project, give me some time.
Regards.
P.D: For some strange reason I have not received any notification of this thread in almost four days.
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.