02 April 2018, 18:58 | #81 |
Registered User
Join Date: May 2017
Location: EU
Posts: 342
|
Here is CRT-Pi. You have to use masks though with WinUAE.
If you want more authentic masks, please use the modified _winuae.fx and D3D9. Some options are removed atm, like curvature, but many folks don't like it anyway. |
02 April 2018, 19:31 | #82 |
Registered User
Join Date: Dec 2013
Location: GR
Age: 46
Posts: 1,416
|
Great job, used WinUAE 3.5 and almost did it on my old crap netbook (30 fps) which isn't capable of doing ANY shader. I am going to try on the big screen later.
Edit: 3x resolution(open image in new tab). Not bad at all Last edited by nobody; 02 April 2018 at 20:28. |
02 April 2018, 20:45 | #83 |
Registered User
Join Date: Dec 2013
Location: GR
Age: 46
Posts: 1,416
|
Last edited by nobody; 02 April 2018 at 21:17. Reason: needs 4x shader option, updated screenshot |
03 April 2018, 09:45 | #84 |
Registered User
Join Date: Dec 2013
Location: GR
Age: 46
Posts: 1,416
|
Another interesting (and fast) shader
https://github.com/libretro/glsl-sha...rt-potato.glsl Uses an external mask https://github.com/libretro/glsl-sha...tato/resources |
03 April 2018, 19:39 | #85 |
Registered User
Join Date: May 2017
Location: EU
Posts: 342
|
CRT Potato seems to have ambitions to be the simplest/fastest crt shader around and in the right environment it suceeds.
But the actual code is mainly consisting from here unsupported variables like custom texture lookup, input size, output size and frag coordinates so the port would have to be a re-invention instead. If crt-pi uses the "sharper" option it looks very similar and still runs decently fast (uncomment the SHARPER #define). I also improved crt-guest to look a bit nicer and run faster, it's tweakable enough i guess. Sharper setting: Anyway i wouldn't use potato if pi runs fast enough... Last edited by guest.r; 03 April 2018 at 20:26. Reason: screenie+ |
03 April 2018, 22:07 | #86 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
|
CRT-Guest looks really nice in combination with an Aperture/RGB mask. Could you add bloom that look at least a bit like we know from CRT-Royale?
|
03 April 2018, 22:40 | #87 |
Registered User
Join Date: May 2017
Location: EU
Posts: 342
|
I adapted the DosBox Daum port of Crt Easymode Halation, where bloom is added. It works correctly only in D3D9 mode.
Has lots of options and looks better with the modified _winuae.fx from previous page. |
03 April 2018, 22:51 | #88 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
|
Looks very nice, but it's unfortunately too demanding in 2x multipliers when i use the new lagless Vsync method. Can you improve it a bit? And maybe add saturation too?
Last edited by Retro-Nerd; 03 April 2018 at 23:56. |
04 April 2018, 09:06 | #89 |
Registered User
Join Date: Dec 2013
Location: GR
Age: 46
Posts: 1,416
|
Well i am happy how CRT-Pi looks, very close to how CRT-geom-flat would look and much more light-weight. It works well even on 8 years old laptops with Intel dual core and an old Radeon card. I didn't test but i bet CRT-geom wouldn't run well on such a machine.
|
04 April 2018, 14:25 | #90 | |
Registered User
Join Date: May 2017
Location: EU
Posts: 342
|
Quote:
Started from scratch and implemented it in the fast crt guest. For reference the original lottes-bloom crackles even at 3x res, this one manages 4x without slowdowns on my card. It has the standard options and some more bloom related. Hope it works fast enough... Last edited by guest.r; 19 April 2018 at 12:20. Reason: Small improovement. |
|
04 April 2018, 14:34 | #91 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
|
I have a Radeon RX 560. It's better now, but with the lagless Vsync enabled not good enough (38fps now, 25 before). Well, maybe it improves for me after more lagless Vsync updates from Toni. Thanks for the fast rework, looks really great and i like the more detailed glow/bloom options.
Last edited by Retro-Nerd; 04 April 2018 at 14:39. |
04 April 2018, 15:54 | #92 |
Registered User
Join Date: Dec 2013
Location: GR
Age: 46
Posts: 1,416
|
|
04 April 2018, 16:40 | #93 | |
Registered User
Join Date: May 2017
Location: EU
Posts: 342
|
Quote:
Hope this one goes over 60FPS... @nobody: nice shots. Edit: small bugfix in the shader, looks better now. Last edited by guest.r; 04 April 2018 at 23:19. Reason: Small bugfix. |
|
04 April 2018, 17:07 | #94 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
|
Yeah, that one works fast enough. Looks great after adjusting some values. Many thanks again. I guess this is it for now. Unless we see Vulkan/Slang support one day in WinUAE.
|
04 April 2018, 23:21 | #95 |
Registered User
Join Date: May 2017
Location: EU
Posts: 342
|
The latest shader had a small bug, fixed now, looks better.
|
05 April 2018, 00:14 | #96 |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
|
Couldn't see anything odd, but i believe you.
|
08 April 2018, 19:16 | #97 |
Registered User
Join Date: May 2017
Location: EU
Posts: 342
|
At Libretro the guys managed to do xBRZ in an arbitrary fashion, which i thought could be cool for WinUAE also.
The shader itself is a bit lighter then integer scale xBRZ, but i would advise to use it with 2x multiplier, is enough for 1080p. You can also adjust the shader #define when using it with 1x - is around 4x faster, but not as crisp. Happyhats! |
09 April 2018, 11:46 | #98 |
Registered User
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
|
I think that your shaders are very beautiful and realistic. They are helping to give a new dimension for the games I play on WinUAE. Thanks guest.r for coding a so valuable feature! And thanks for Toni, for coding WinUAE all these years!
Last edited by Leandro Jardim; 11 May 2018 at 08:06. |
10 April 2018, 00:34 | #99 |
Zone Friend
|
I've recently become a fan of using D3D:Lanczos16 combined with the Rgb.png mask (both available in the standard WinUAE install). It just completely throws me back on how I remembered my old 'miggy looking on my cheap red plastic rimmed 14'' TV back in Christmas '91 (except I was running Kickstart 2.04 then rather than 1.3!):
Last edited by mcbpete; 10 April 2018 at 01:09. |
10 April 2018, 00:49 | #100 |
vB Veteran
Join Date: Feb 2016
Location: Dundee, Scotland
Age: 38
Posts: 17
|
The D3D11 xBRZ got some smoothing bugs to iron out it makes my screen go blank unless I start with no filter at first and switching it to that on my latest WinUAE 3.6.1.
It doesn't appear as smooth and appear to be worse than the xBR Level 2 Acc HiRes. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Multipass shaders | craig64 | support.FS-UAE | 21 | 08 December 2020 11:01 |
HLSL/CG Shaders and xBR | Enverex | support.FS-UAE | 11 | 19 July 2013 16:44 |
fx Shaders in WinUAE 2.6.0 | crazy46guy | support.WinUAE | 8 | 16 June 2013 14:30 |
[FS-UAE] Optimized or corrected Amiga Game Database Entrys | nexusle | support.FS-UAE | 3 | 24 August 2012 21:30 |
Subpixel-corrected lines and polygons on Amiga | Scali | Coders. Asm / Hardware | 9 | 11 January 2012 12:37 |
|
|