English Amiga Board


Go Back   English Amiga Board > Support > support.FS-UAE

 
 
Thread Tools
Old 09 November 2017, 15:42   #141
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
This "Dreamscape" shader is nice for folks who like smoothing/scaling shaders.
It was invented by a fellow emu fan shinra358 and i helped a bit with RA implementation.
This version is a bit different due shader framework differences.
----------------------------------------------------------------------------
Another version with different bloom added.

Some screenies:







Attached Files
File Type: rar dreamscape.rar (6.9 KB, 313 views)
File Type: rar dreamscape2.rar (6.7 KB, 251 views)

Last edited by guest.r; 09 November 2017 at 21:57. Reason: Screenies, small update, another version.
guest.r is offline  
Old 09 November 2017, 23:22   #142
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
Puh, sorry guest. Who would ever want to use such kind of filters in emulators? Maybe useful for art projects but surely not for gaming.

The CRT-Pvm-Lite update was nice though .
Retro-Nerd is offline  
Old 10 November 2017, 17:16   #143
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
Ehe, you are right with some games, it looks a bit strange with games like Rainbow Islands even when you are familiar with the effect.

But in my personal taste it looks very lovely in Lotus etc.. Such (smoothing/scaling) shaders prefer some games more some less. Same category as Super xBR or NNEDI.

Woudn't use these for a large group of Amiga games, true.

I have tweaked a bit more and the produced versions are more optimised for a larger variety of games.
Please download new versions below.
Attached Files
File Type: rar dreamscape-shaders.rar (13.3 KB, 241 views)

Last edited by guest.r; 13 November 2017 at 22:46.
guest.r is offline  
Old 17 November 2017, 23:11   #144
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
Well, i've been contemplating my old TV again and discovered it's producing some kinky color aberrations.

I tried to emulate it and it's a quite similar thing.

I'm also quite a fan of CRT Lottes, since it also has many tweakable options and i modified it with the tv-colors stuff.

Attached Files
File Type: rar crt-lottes-tv.rar (2.2 KB, 297 views)

Last edited by guest.r; 18 November 2017 at 01:57. Reason: Slightly increased brightness, screenie.
guest.r is offline  
Old 17 November 2017, 23:22   #145
Retro-Nerd
Missile Command Champion
 
Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,435
Nice one too.

Retro-Nerd is offline  
Old 18 November 2017, 04:31   #146
breech
Registered User
 
breech's Avatar
 
Join Date: Sep 2009
Location: Syd
Posts: 184
Quote:
Originally Posted by guest.r View Post
Well, i've been contemplating my old TV again and discovered it's producing some kinky color aberrations.
I tried to emulate it and it's a quite similar thing.
I'm also quite a fan of CRT Lottes, since it also has many tweakable options and i modified it with the tv-colors stuff.
That's looking close to what I'm after, which adjustments did you make?
breech is offline  
Old 18 November 2017, 06:41   #147
turrican3
Moon 1969 = amiga 1985
 
turrican3's Avatar
 
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
not bad at all but i use to prefer this : but perhaps a little scanline or something like that could be better for others. But without scanlines i found
the result pretty good. My goal is always to try to make it look like the same game with a better resolution.
filters used : 1: 5xbr-v3.8c 2: AASF1 3: GS2xsmartfilter ... lores single (winuae) because this game is lores and single lines.
but if you monitor is more blurry than mine you can just keep filters 1 and 2 and on crt just 5xbr-v3.8c (i guess for the crt).


Last edited by turrican3; 18 November 2017 at 07:04.
turrican3 is offline  
Old 18 November 2017, 11:57   #148
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
Quote:
Originally Posted by breech View Post
That's looking close to what I'm after, which adjustments did you make?
I added a horizontal edge scan for green/magenta tinting application.
On my TV surfaces leave green and magenta shades.

PVM shaders use theese tintings too, but in vertical direction.

@turrican3

If you want you can try some of the smoothing/scaling shaders for FS-UAE also. There are some like super-xbr, xbr-super, dreamscape.
I'm adding a nice ScaleFX - aa shader if you want to try it, similar to the screenie above.
Attached Files
File Type: rar scalefx-aa.rar (6.0 KB, 214 views)

Last edited by guest.r; 18 November 2017 at 13:03.
guest.r is offline  
Old 18 November 2017, 17:58   #149
turrican3
Moon 1969 = amiga 1985
 
turrican3's Avatar
 
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
Quote:
Originally Posted by guest.r View Post
@turrican3

If you want you can try some of the smoothing/scaling shaders for FS-UAE also. There are some like super-xbr, xbr-super, dreamscape.
I'm adding a nice ScaleFX - aa shader if you want to try it, similar to the screenie above.
It's an idea but i did a config file for each games is there a way to transfer them from winuae to fs-uae easily ?? are they
compatible ?
turrican3 is offline  
Old 18 November 2017, 20:16   #150
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
They are not compatible. But for testing purpose you can easily create an A500/1MB profile.
I recommend using 1 floppy games for testing though.
guest.r is offline  
Old 26 November 2017, 14:44   #151
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
After a request for this nice shader i managed to port it to FS-UAE. It has many options, you can edit the #defines with Notepad++ and find your best setup.

For newcomers, create a Shaders folder inside of the Data folder of the FS-UAE directory and unpack the shader inside.

Then in the launcher, under Additional configuration (the cogwheel icon), enter the lines:

Code:
keep_aspect = 1.0
line_doubling = 0
low_resolution = 1
shader = crt-easymode-halation
Happyhats!
Attached Files
File Type: rar crt-easymode-halation.rar (2.8 KB, 372 views)

Last edited by guest.r; 26 November 2017 at 21:03.
guest.r is offline  
Old 26 November 2017, 19:47   #152
jbl007
Registered User
 
Join Date: Mar 2013
Location: Leipzig/Germany
Posts: 466
Quote:
Originally Posted by guest.r View Post
shader = crt-easymode-halation
It's on my system.

Code:
[SHADERS] Initialize
[SHADERS] Checking shader crt-easymode-halation
[SHADERS] Checking shader /home/stw/FS-UAE/Data/Shaders/crt-easymode-halation.shader
[SHADERS] GL_INFO_LENGTH was 0
[SHADERS] Compiled vertex shader successfully
0:27(16): error: could not implicitly convert operands to arithmetic operator
0:27(16): error: operands to arithmetic operators must be numeric
0:27(12): error: no matching function for call to `exp(error)'; candidates are:
0:27(12): error:    float exp(float)
0:27(12): error:    vec2 exp(vec2)
0:27(12): error:    vec3 exp(vec3)
0:27(12): error:    vec4 exp(vec4)
0:28(13): warning: `k' used uninitialized
0:29(9): warning: `k' used uninitialized

WARNING: [SHADERS] Failed to compile fragment shader
WARNING: [SHADERS] No shader passes loaded
[SHADERS] Done loading shader
jbl007 is offline  
Old 26 November 2017, 21:03   #153
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
I've updated the shader, it's a bit heavy, but should work better now i guess.
guest.r is offline  
Old 27 November 2017, 14:49   #154
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
Bugfix.

As requested, Daum port too. (Dosbox).
Thankfully, it compiles the fast way.
I think retrofans will understand the OT.
I changed some (default) settings to show they are working.
To achieve the best effect please experiment in RA and then edit the #defines.

Edit: a mighty halation bugfix.
Attached Files
File Type: rar CRT-easymode-hl-Daum.rar (3.7 KB, 215 views)

Last edited by guest.r; 27 November 2017 at 15:35.
guest.r is offline  
Old 27 November 2017, 18:09   #155
jbl007
Registered User
 
Join Date: Mar 2013
Location: Leipzig/Germany
Posts: 466
Quote:
Originally Posted by guest.r View Post
I've updated the shader
That fixed the warning and the error. But now there's another one:
Code:
0:49(1): error: syntax error, unexpected NEW_IDENTIFIER, expecting $end
jbl007 is offline  
Old 27 November 2017, 19:30   #156
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
I think got this one too.
This one is configured a bit differently.

Hope it works now.

Edit: optimized for AMD Linux drivers
Attached Files
File Type: rar crt-easymode-halation.rar (2.7 KB, 230 views)

Last edited by guest.r; 28 November 2017 at 18:28.
guest.r is offline  
Old 28 November 2017, 17:45   #157
jbl007
Registered User
 
Join Date: Mar 2013
Location: Leipzig/Germany
Posts: 466
Quote:
Originally Posted by guest.r View Post
Hope it works now.
No, sorry. The nitpicky Mesa shader compiler is still complaining...

Code:
0:51(18): error: no matching function for call to `texture(sampler2D, vec2)'; candidates are:
0:51(14): error: no matching function for call to `pow(error, vec4)'; candidates are:
0:51(14): error:    float pow(float, float)
0:51(14): error:    vec2 pow(vec2, vec2)
0:51(14): error:    vec3 pow(vec3, vec3)
0:51(14): error:    vec4 pow(vec4, vec4)
0:51(9): error: cannot construct `mat4' from a non-numeric data type
0:51(2): error: `return' with wrong type error, in function `get_color_matrix' returning mat4
0:105(19): error: could not implicitly convert operands to relational operator
0:105(19): error: RHS of `&&' must be scalar boolean
0:169(6): error: operands of `==' must have the same type
0:170(11): error: operands of `==' must have the same type
0:171(11): error: operands of `==' must have the same type
0:172(11): error: operands of `==' must have the same type
0:173(11): error: operands of `==' must have the same type
0:174(11): error: operands of `==' must have the same type
0:175(11): error: operands of `==' must have the same type
jbl007 is offline  
Old 28 November 2017, 18:29   #158
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
I re-uploaded the shader, can you test it again please?
guest.r is offline  
Old 28 November 2017, 19:51   #159
jbl007
Registered User
 
Join Date: Mar 2013
Location: Leipzig/Germany
Posts: 466
Quote:
Originally Posted by guest.r View Post
I re-uploaded the shader, can you test it again please?
Yeah, you did it. Now it works and it looks great. I lowered is the corner size a bit and now it looks perfect with lores forced and line doubling disabled.
I already liked this kind of shader in retroarch with libretro-fsuae core and now I can use it with fs-uae directly, many thanks.
jbl007 is offline  
Old 02 December 2017, 22:34   #160
guest.r
Registered User
 
guest.r's Avatar
 
Join Date: May 2017
Location: EU
Posts: 342
New sort of TV shader, a bit inspired with the popular ntsc effect.
Has many tweakable options...

Edit: some tweaks, looks nicer now.
Attached Files
File Type: rar crt-guest-tv.rar (2.9 KB, 252 views)

Last edited by guest.r; 03 December 2017 at 13:29.
guest.r is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Shaders Zeraphine support.Amiga Forever 2 15 March 2020 18:46
Looking for dithering shaders for FS-UAE switchblade support.FS-UAE 1 28 July 2015 18:13
CG Shaders Enverex support.FS-UAE 2 05 October 2014 18:51
fx Shaders in WinUAE 2.6.0 crazy46guy support.WinUAE 8 16 June 2013 14:30
Using shaders with FS-UAE on Ubuntu [Solved] DaveMB support.FS-UAE 2 14 October 2012 15:46

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 13:11.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10931 seconds with 14 queries