Oldroom theme W.I.P. new 1.9 Beta + media packs
-
Is there a way to enable variable width to the boxart in this theme? I prefer using the 2D scans and also games from different regions, like Japan sometimes used horizontal art layout rather than vertical, so I find that this theme is a bit limited in art presentation as the different regions used different layouts.
-
@duiz I don't understand you very well. Do you mean that you prefer 2d boxes instead of 3d boxes?
I make the aspect ratio fixed for 3d boxes to fit exactly in their place using my uploaded art and media, if I understand well, you want keep image aspect ratio, not to be stretched. Well it's not difficult but you need to follow this little guide:
1- Inside the oldroom theme folder there are folders for each supported system. Go inside the system folder you want to fix the images and open theme.xml with a text editor.
2- Do a search for <image name="md_image">. You will see something llike this (each system should have different values):
<image name="md_image"> <origin>0 0</origin> <pos>0.594 0.423</pos> <size>0.110 0.360</size> </image>
3- Here you need to replace this:
<size>0.110 0.360</size>
With this:
<maxSize>0.110 0.360</maxSize>
It's important that you respect the S capital letter.
4- save changes and enjoy.
5- Maybe you want to tweak the max width or height, well, on maxSize the first value it's the width and the second one it's the height.
6- You need to do this for each system you want to change.
I hope this helps.
Regards.
-
I'll try to explain with pictures.
Currently, with maxSize this is how artwork looks
Preferably, the theme should support both horizontal and vertical covers
-
@duiz It's works perfectly for me, you did something wrong, did you respect the capital S?
maxsize = WRONG
maxSize = GOOD
With maxSize the image is never stretched, always keep original aspect ratio.
Anyway you need to make it bigger in maxSize or move it down, but the aspect ratio it's respected:
I can't tell you a value because it differs from one system to another. Use ES Theme Helper to find correct values for your own 2d boxes.
You can not make this theme compatible with 2d boxes and 3d boxes at same time because doesn't have he same size and doesn't fit in the same place.
If I move down 2d boxes, 3d boxes goes down too, and almost out of the bottom of the screen. Do you understand now?
-
-
@Nismo said
If I move down 2d boxes, 3d boxes goes down too, and almost out of the bottom of the screen
You could make
<origin>1 1</origin>
, so the origin point is the bottom right, that way the the images will grow up and to the left instead of down and to the right. Just a thought. -
@mattrixk I know, but it doesn't work, take a look at the image above, the origin it's set to my 3d boxes, but that 2d box doesn't grow in the same place that my 3d boxes, it's upper. If i do <origin>1 1</origin> The same thing happens but in reverse. XD
I think it's because not everybody crop their 3d boxes images the same way, and some sets have a big transparent zone (alpha channel) around the 3d box image. The same happens with some logos.
For theming the ideal is to have the images cropped "pixel perfect" but that's not the reality.
It's a lot of hard work for me when doing my system temes just because ES Theme Helper is useless for me for that reason.
And of course I'll don't waste my time cropping thousands of 3d box images. XD
-
@Nismo That's all fair enough. I get my 3D boxes from screenscrape.fr using UXS, which are probably at least a little different from ones obtained from other sources.
-
@mattrixk Most of my 3d boxes are from there.
-
Weird, even with cordinates from theme helper I still just get squished and uncentered artwork.
-
@duiz It's very strange, with maxSize the image keep the original aspect ratio, so maybe the original image is stretched?
Can you upload the original 2d box image somewhere so I can download it for testing?
I can help you with the coordenates for this system so you can have a reference point for other systems.
@mattrixk I have edited my previous post to explain it better.
-
Hi all, I have been using this theme for a while and it is great. Thank you for all the work put here so far.
In my eyes it would be perfect with no meta information. I am toying with the code trying at least to get rid of the rating and last-played indicators without success.
Can anyone please give a hint?
Thank you in advance -
@mindel I was thinking in remove it for the next release, also metadata doesn't work for me in portable mode so I don't need it.
Replace the file oldroom.xml inside oldroom theme folder with this one:
http://www.mediafire.com/file/ssdccksyr1h8mil/oldroom.xml
Regards.
-
@duiz Try changing "md_video" from
<size>
to<maxSize>
. Sometimes "md_image" and "md_video" can sort of get "tangled" together (I can't think of another way to explain it). -
That will ruins the theme, the video must fit inside tv screen.
It's working flawessly for me, but I din't update to the latest version yet.
I waiting for the 2d box image upload to see and test.
-
@Nismo said:
That will ruins the theme, the video must fit inside tv screen.
Ahh, didn't consider that.
-
@Nismo Hey! Your portable mode means?
-
@Kischa I use windows version, so you have 2 modes, normal and portable mode, but there is a bug that break portable mode.
If you enable saving metadata on exit, emulationstation overwrites the relative paths with absolute paths for video and marquees tags on gamelist, and if you use your portable USB HDD in another computer, all videos and marquees are gone. (I don't remember well but I think image tags still untouched)
Maybe @jdrassa want to take a look at this. It's a known bug.
-
@Nismo Aha, thanks for clearing that up.
-
@duiz Seems that was a bug from the latest builds, I didn't have the latest build so that's because it's working for me.
See this thread: https://retropie.org.uk/forum/topic/9261/bug-box-art-displaying-incorrect-size-the-first-time-i-enter-a-system?page=1
A fix will be released very soon.
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.