Nothing, My cascade ends there.
But you know it’s possible to continue this scheme ad infinitum. But retropie presets use other wildcards, so it may be a bit more complicated to use $GAME$ in this case. I didn’t try to tell you if it works.
Nothing, My cascade ends there.
But you know it’s possible to continue this scheme ad infinitum. But retropie presets use other wildcards, so it may be a bit more complicated to use $GAME$ in this case. I didn’t try to tell you if it works.
Gotcha! Shouldn’t really matter, as the retropie presets cover all games I’ve tried, save for regional versions
@Boz1978 you might find it useful to have a $GAME$.slangp in your “game_presets”, and have it point to:
#reference "../../../shaders_slang/bezel/uborder/uborder-bezel-reflections.slangp"
That way you don’t need to save per-game! And people can save it as a core preset
This definitely looks like a better way of doing things!
If want to go deep in making smart presets, I recommend reading this doc about Retroarch presets: https://docs.libretro.com/guides/shaders/
There’s a section about wildcards in presets very useful!
I remember Hylian talked about a uborder-tool that gets the transparent portion of the image, which (I would guess) automates most of the process. What’s the next step after running the tool on an image?
Wildcard $CORE It is not working in the latest version of retroarch. (just so you know)
Hey @Boz1978, I was thinking that just having a
#reference "../../../shaders_slang/bezel/uborder/uborder-bezel-reflections.slangp"
in $GAME$.slangp would not be enough, since vertical games would look off. Instead, I had an idea. You can do like Hylian and use $CORE-ASPECT-ORIENT$. So it would look like the following.
In 0-auto-arcade-loader.slangp you point to $GAME$
#reference "game_presets/$GAME$.slangp"
In $GAME$.slangp you point to a $CORE-ASPECT-ORIENT$, to decide the slangp to use based on the core orientation:
#reference "./$CORE-ASPECT-ORIENT$.slangp"
You make 2 files in the same folder as $GAME$.slangp, which should be called “CORE-ASPECT-ORIENT-HORZ.slangp” and “CORE-ASPECT-ORIENT-VERT.slangp”. The horizontal doesn’t matter that much since we can use the default preset:
#reference "../../../shaders_slang/bezel/uborder/base_presets/uborder-bezel-reflections/uborder-bezel-reflections-crt-nobody.slangp"
But the vertical one should use a vertical bezel, or something like a generic vertical cabinet if you add it to the pack. In which case you could define it right there. At the moment I use Retropie:
#reference "../../retropie-overlays-arcade-artwork/auto-arcade-overlay-loader.slangp"
And this way you could use generic borders for people who don’t have Retropie, and be able to use either a horizontal or vertical one, instead of stretching verticals.
I mean whatever you guys think best, my goal was simply to give you the individual slang files. I don’t really have games set up properly or anything with this version of retroarch that I’m using. I’ve already got all these overlays set up in Back-Ups Arcade (which uses MegaBezel). But you are making me think now that I should set something up properly and have just a standalone retroarch setup with romsets scanned in etc.
Hyllian provided me with example slang files for each game which I presume were made with that tool. The results were definitely a good start but I’ve had to make changes to each one that I’ve done. The changes I’ve made were similar (unless it was an overlay where I’ve made other sections transparent aswell as the viewport). I think if I give this info to @Hyllian he could make the results that the tool spits out a little closer. Well tbh the info is in the slang files I’ve already done.
Ok lets first get this game list to a healthy 50
IN THE HUNT (inthunt.zip):
OUTZONE (outzone.zip):
TURTLES (tmnt2po.zip):
Couldn’t quite get the correct curvature on this one but it’s close enough (shame really as there’s semi transparent sections around the screen that now aren’t shown)
Ah, sorry, I may have gotten a little carried away.
Nice one. I think I’ll make a duplicate of that one for generic horizontals, in case someone wants it
It’s fine m8 lol, I need to get on board with these standalone retroarch set ups…i might look at some gui themes. I’ll see if i have the .PSD saved for that so i can remove the badge (top right) for you.
Please try and credit MrRetrolust if you distribute it.
It’s okay, I don’t mind the badge
I notice it’s a .jpg. Do I need a .png to use it with uborder?
(My plan was to use the tmnt2po.slangp you made and make a duplicate inside CORE-ASPECT-ORIENT-HORZ.slangp so it becomes the default border for horizontal games)
Did you click on the link or the image?
The link (I pressed download on imgur)
It was originally a png… I’ll stick it on gdrive
Also I might have a better candidate for your generic horizontal overlay… let me have a look
Nice! What params did you write on the .slangp?