Uborder shaders

That makes sense - I recall you mentioning that you had to move the pack to the current framework. In that case I’m glad you chose Spooky TV for the pack.

Where do you find the images, by the way?

Here’s the last WIP until the v0.0.7 release: uborder-v0.0.7-WIP2-RC2

  • Now backgrounds can be manually rotated (use it if it fails to auto rotate);
  • Border alpha implemented over content screen. Use it to show scratches from TV screens.
  • Some bugs fixed.

At last, I think this will be the last one before the v0.0.7. If no one find bugs…

Random searches on Internet. :grinning:

3 Likes

For some reason it fails to apply, but I might be doing something wrong.

[ERROR] [Vulkan]: Failed to load LUT 
"/var/games/emu/retroarch/crt/shaders/guest/advanced/lut/trinitron-lut.png".
[ERROR] [Vulkan]: Failed to create preset: "/var/games/emu/retroarch/shaders/uborder 
0.0.7/uborder-bezel-reflections.slangp".
[ERROR] [Vulkan]: Failed to create filter chain: "/var/games/emu/retroarch/shaders/uborder 0.0.7/uborder-bezel-reflections.slangp". Falling back to stock.
1 Like

Nevermind, I just had to put it where the current uborder is, as it uses a relative path.

The new version looks really good, but it seems a little too beefy for my hardware. However upon trying the crt-nobody base-preset it’s working full speed. I’m guessing crt-guest is the new default.

1 Like

Looks like I was testing guest’s and forgot to comment it. The default still is crt-nobody. If you want nobody as default, open uborder-bezel-reflections.slangp inside uborder-wip folder and comment guest’s and uncomment crt-nobody. Or just go directly to base_presets and load the preset you like.

A-ha! That’s more like it.

The new apect ratio parameters are much easier.

2 Likes

You only need a proper background for vertical games. Look for the ones from Duimon and OrionsAngel, they made some.

1 Like

I just came to mention that my problem with the presets is due to the new version of retroarch (I was using nightly), I went back to 1.20.0 stable and now the presets work again with retropie-overlay.

Edit: I went back to 1.19.1 because in the latest stable version, other presets don’t work for me either, for example Duimon’s (The Bezel Project).

2 Likes

New release: Uborder-v0.0.7

  • Unification of uborder, uborder-reflections into uborder-bezel-reflections;
  • Packs updated;
  • Scaling + Rotation params redone to be easier to understand;
  • Manual background rotation implemented;
  • Bezels now are made by uborder.

– I still keep the ambient-light preset.

Some screens of packs updated:

8 Likes

Using retropie-overlay, the edges look broken, not smooth, can you help me with some parameters to correct this?

1 Like

Look in Border params and change the On top. If it’s border on top, change to frame.

Which game is that?

2 Likes

Done. I changed the background image

1 Like

Downloaded the Retropie overlays and found a tiny issue in the install instructions:

3) For retropie-overlays-arcade-artwork, you should get the overlays from:  
https://github.com/cosmo0/retropie-overlays-arcade-artwork  (Download it zipped)

  -  Unzip in this folder: Retroarch/overlays, so that the final path where the pngs are located here: 
     Retroarch/overlays/retropie-overlays-arcade-artwork/overlays/config/

It says “(…)/overlays/config/” whereas the shader looks for “/overlays/configs/” (with an S). The overlays folder structure is also a bit different so it took me a little bit to order it.

1 Like

In fact, it was a typo. Sorry for that. Another user posted this earlier in another thread. Only now I’m aware the typo was mine and not his. I’ll fix the instructions. Thanks.

1 Like

It was a bug. I just fixed. I’ll update soon in my repo.

2 Likes

The border says “kshot” so I looked it up and it seems to be “Punkshot”

Nice! Was just about to say I was having the same issue

1 Like

It’s fixed. Just download them from my repo.

5 Likes

Things are improving so fast, I can hardly keep up! How is performance looking after all of these updates?

1 Like

Hi, been away for a while!

just downloaded and quickly tried the new version, I noticed that the old flavors are gone: I guess I need update all my uborder presets because now they are not working anymore :sweat_smile:, which is good: I had to do it eventually!

One thing I see is that there is a new parameter now related to integer scaling: fr_i_scaling_fac I can see it’s usefulness but it will make it hard to make some “generic” presets:

as of now if I set it to -4 super famicom (224) is ok but in case of 240 content (master system) -4 will result in a “overscaled” image (-5 would be the correct setting)

Would it be possible to have an option (like -1 or 0) that will get the max amount of integer scaling without going “overscale”?

3 Likes