MiSTer System Filter Rounded Corners
-
- Posts: 6
- Joined: Sun May 15, 2022 4:14 am
MiSTer System Filter Rounded Corners
I love the RetroTINK PVM - 600 filter
I know it would mask off a tiny bit on the corners, but for some reason slightly rounded corners just feels more CRT-like to me.
Is there a way, using filters or some kind of border, to round the corners of the output? (A simple consistent mask)
It would be the last piece of the puzzle for me (C1 OLED, BFI, SNAC, PVM-600)
Thanks!
I know it would mask off a tiny bit on the corners, but for some reason slightly rounded corners just feels more CRT-like to me.
Is there a way, using filters or some kind of border, to round the corners of the output? (A simple consistent mask)
It would be the last piece of the puzzle for me (C1 OLED, BFI, SNAC, PVM-600)
Thanks!
- barfood
- Posts: 96
- Joined: Thu Jun 18, 2020 6:55 pm
- Location: new user: felleg
- Has thanked: 87 times
- Been thanked: 20 times
- Contact:
Re: MiSTer System Filter Rounded Corners
I have no idea, but+1 for bringing this up. Let's hope it's possible.
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: MiSTer System Filter Rounded Corners
Masks are simple repeating tiled patterns right now, I don't think it's possible with the existing filter format. Would need some more programming elbow grease to add support.
- Kitrinx
- Core Developer
- Posts: 187
- Joined: Sat May 23, 2020 2:14 am
- Location: NYC
- Has thanked: 1 time
- Been thanked: 149 times
- Contact:
Re: MiSTer System Filter Rounded Corners
Neither masks nor filters are capable of this, nor will anything else ever be on this current generation of mister hardware. You need shaders for this which require a GPU.
-
- Top Contributor
- Posts: 1018
- Joined: Thu Dec 10, 2020 5:44 pm
- Has thanked: 315 times
- Been thanked: 238 times
Re: MiSTer System Filter Rounded Corners
I don't think retrotink is using shaders, he is also programming a small FPGA to do the scaling just a few lines behind the input.
This doesn't sound like a full curvature distorting the screen, it's just overlaying a rounded darkening effect on the corners.
-
- Posts: 6
- Joined: Sun May 15, 2022 4:14 am
Re: MiSTer System Filter Rounded Corners
Yes, that would be ideal
All I’m looking for is a slight rounded corner mask. No curvature distortion, just cut off a little to round each corner.
Like I said, it’s minor, but having rounded corners just feels right to me.
All I’m looking for is a slight rounded corner mask. No curvature distortion, just cut off a little to round each corner.
Like I said, it’s minor, but having rounded corners just feels right to me.
- NightShadowPT
- Posts: 224
- Joined: Mon May 25, 2020 9:56 am
- Has thanked: 5 times
- Been thanked: 12 times
Re: MiSTer System Filter Rounded Corners
This thought crossed my mind a few times as well... just having a fading effect in the corners would go a long way helping with the CRT feeling.
I don't think we need full screen distortion, especially as most of these effect just look bad, but having rounded corners would be neat.
I don't think we need full screen distortion, especially as most of these effect just look bad, but having rounded corners would be neat.
-
- Posts: 221
- Joined: Sun May 24, 2020 7:59 pm
- Has thanked: 16 times
- Been thanked: 28 times
-
- Posts: 6
- Joined: Sun May 15, 2022 4:14 am
Re: MiSTer System Filter Rounded Corners
Been messing around with the Mega Bezel Reflection Shader on RetroArch. Super cool to see effects like this.
Obviously that would be impossible to implement with it's distortion and reflections on MiSTer, but If we can implement an aperture grill, I'm sure there is a way to simply crop/mask off the corners on the output image.
Ideally this wouldn't be resolution dependent, but something like a simple vignetting filter option (like the aperture grill/shadow mask option)
Obviously that would be impossible to implement with it's distortion and reflections on MiSTer, but If we can implement an aperture grill, I'm sure there is a way to simply crop/mask off the corners on the output image.
Ideally this wouldn't be resolution dependent, but something like a simple vignetting filter option (like the aperture grill/shadow mask option)