Uborder shaders

Seems all good now! :nerd_face:

no prob!

1 Like

I updated the shader from the repo, but it seems that the new Silent Hill TV preset is sort of broken:

1 Like

Looks like you didn’t update the sources from my repo here: https://github.com/Hyllian/uborder/releases/tag/uborder

Get the sources and install inside the ‘shaders_slang/bezel’ in your Retroarch folder.

The Retroarch repo is still with the old version. I plan to update in the next days when any bugs found are fixed so that I don’t stress @hunterk too much with unnecessary PRs. :stuck_out_tongue:

And: the wip version isn’t compatible too, I updated that.

3 Likes

Ok, but why not include all necessary files in the release archive? I tried to use it by itself but it was missing some files that we get from the vanilla RetroArch update. It gets confusing when I try to update. Maybe I should download the whole repo instead.

1 Like

Good point. I’ll put a new zip with the sources + packs there then.

I’m still learning the best practices about github deliveries. :upside_down_face:

EDIT: I just put a ‘last uborder version + packs’ zip in my repo. Now you just need one download to make all work.

4 Likes

I fixed a small bug in vertical games rotated by 270º. My repo is updated. And added “Hgoda90 - OrionsAngel’s Overlay + Preset Packs - Candy Cab” (Mega Bezel edition) presets to border’s pack. I’m not distributing the borders, it’s just my presets that point to them, so if you wanna use it, you have to download Hgoda’s pack from Hgoda’s thread the Mega Bezel edition and install it according to his instructions.

Screenshots:

ssf2t-241209-142139 ssf2t-241209-142100 ssf2t-241209-142052 ssf2t-241209-142041 ssf2t-241209-142010 dkong-241209-141933 dkong-241209-141912 centiped-241209-141826 centiped-241209-141807 centiped-241209-141754 centiped-241209-141713

Just use M and N keys to switch presets in each folder.

5 Likes

The second TV is so well made. Really like the design! Is that part of this new project ? Cant wait to see

1 Like

I found it randomly on the net and thought it would fit well with survivor horror games. I’m collecting some weird tvs like that.

4 Likes

Hey guys. I just discovered this shader while working on a Retroarch build for my iPhone. It’s great to see a light weight reflective bezel shader! (Of course, I see Duimon is hanging around. :laughing:)

I’m doing something wrong though. On my PC (and iPhone), I’m noticing an expanded reflection beyond the bezel (see screenshot below). I have the directories for the uborder_packs and mega_bezel_packs set up correctly. I updated my slang shaders per the instructions and downloaded the latest packs from git. I’m simply loading the uborder potato preset for SNES. I’m assuming these presets work out of the box vs the instructions for creating your own. What am I missing? Thanks in advance.

1 Like

By the screenshot, looks like you’re using old version. Get the latest here: https://github.com/Hyllian/uborder/releases/tag/uborder

The one in Retroarch shaders’ git still is old version. I’ll update there later.

3 Likes

Great. Will do. Thx for the quick reply!

1 Like

Your Spooky TV pack is becoming something really special.

1 Like

Thanks, but I just collected them for shader demonstration. They’re not mine, because I’m not the artist behind them.

But I like the idea of ​​themed TVs. I encourage artists to think about other themes (hint: space, kids, dirty, alien, vintage, deep sea, etc).

2 Likes

New release: Uborder-v0.0.4

What’s new:

  • Fix some preset bugs in packs (thanks to @Hari-82 for pointing);
  • Added new transparency options;
  • Content shaders pack now isn’t separated from Uborder. Uborder comes with all preset/shaders now (except presets for external packs, which are inside border’s pack);
  • Added new Basement TV inside Spooky TVs in border’s pack;
  • Updated ‘OrionsAngel-Overlay/Candy Cab’ presets;

I just made a PR to update main RA repo to v0.0.4 too.

Now it’s time for Xmas/New Year’s break on shaders…

7 Likes

Testing a new curvature code for cylindric tubes:

03-Super-Metroid-Japan-USA-En-Ja-241218-194400 03-Super-Metroid-Japan-USA-En-Ja-241218-194244 03-Super-Metroid-Japan-USA-En-Ja-241218-193328 Castlevania-Dracula-X-USA-241218-192938 04-Sonic-The-Hedgehog-USA-Europe-241218-192802 00024-241218-165742

8 Likes

Christmas gift here!

Want to load your Arcade games with these overlays?

msword-241224-125622 msword-241224-125613 ffight-241224-125425 galaga-241224-125355 galaga-241224-125348 bzone-241223-194515 nbbatman-241223-152331

Assuming you have the arcade roms for FbNeo or MAME and Retroarch. And your Retroarch is the most recent version (or at least 1.17 or higher).

Step 1: First you need to download the overlay packs. There are two:

Arcade Artworks --> retropie-overlays-arcade-artwork

Arcade Realistic --> retropie-overlays-arcade-realistic

Click on the green github button and choose to download zip (Attention, one has 1GB and the other about 700MB of overlays).

Unzip the two zips inside the “overlays” folder of Retroarch.

In the end it should look like this:

arcade

Step 2: Download this WIP version of uborder along the presets specially made for these artworks:

uborder-wip + arcade presets

Step 3: Unzip the uborder wip into the Retroarch ‘shaders’ folder. Don’t worry, it won’t delete the old uborder.

Step 4: Change Retroarch’s Aspect Ratio to FULL. Then run an arcade game.

Step 5: Choose the ‘arcade-auto.slangp’ preset from the ‘uborder_packs/Arcade’ folder, as shown in the figure below:

arcade2

That’s it! It will load the overlay, along with the uborder.

Is it perfect? No! Some adjustments may be necessary to the reflections. I didn’t test thousands of games, just a bunch. If Realistic folder doesn’t have an overlay for the game you’re running, the preset will redirect you to Arcade-Artworks, which has almost 3,000 overlays (less realistics, though). Only if there’s no overlay in the two folders for the game you’re running, it will give an error when loading. But only very obscure games don’t have an overlay in their folders.

Merry Christmas and Happy Holidays!

11 Likes

Next version will add its own bezel, so that it’s easy to integrate with most artwork packs available.

Super-Mario-Bros-World-241230-215921 Castlevania-USA-Rev-1-241230-215820 Castlevania-USA-Rev-1-241230-215758 Battletoads-USA-241230-215539 Battletoads-USA-241230-215526

Sonic-The-Hedgehog-USA-Europe-241231-163252 tmnt2-241231-155352 tmnt2-241231-154132 tmnt2-241231-153006

Astyanax-USA-241231-193533 Sonic-The-Hedgehog-2-World-Rev-B-241231-190102 Sonic-The-Hedgehog-2-World-Rev-B-241231-190045

7 Likes

Having a bezel of it´s own is the most expected feature!!!

2 Likes

I guess a good thing to do when bezel generation got implemented, is to replace those old “CRT frames” of the overlays, with a more modern (generated) ones.

1 Like

That’s a job for artists. My presets were almost all auto-generated.

Anyway, I’m getting a very optimized version until next week. On my spare humble amd radeon Vega 7 mobile I get 1000+ fps:

5 Likes