Analog Shader Pack version 3 is HERE!

Speaking of the 240p test suite, you can now download it for various platforms in RetroArch’s “add content” menu.

[QUOTE=Queen Fiona;45117]

It’d also be nice if we could identify which shaders are Radeon-unfriendly, so AMD users like myself don’t have to guess at what we can and can’t use. In any case, thank you for all your hard work![/QUOTE]

From what I gather it seems the ones that have been causing people problems is the blurs shaders, the tough part is so many of my settings rely on them to achieve the desired effect, i’ll see if I can find time to experiment with alternates like maybe the various bilinear filters to achieve a similiar look but that might play better with Radeons.

1 Like

I tried this shader at work and I’m really impressed! Really amazing shaders.

Then I’ve tried them at home with an Intel HD Graphics 4000 and I can’t get the same results. I’m new to shaders so I have a couple of questions if someone could asnwer…

Is my graphic card compatible with cg shaders? I’ve read that cg shaders are from nvidia? And the other questions is, is there any way to be able to use this shader in my home computer with my Intel card? Or the only way is changing the card?

Thanks in advance!

Intel HD are mostly shit so… yeah… only good for office use :wink:

Hehehe, yes, now I have an excuse :slight_smile: Thanks.

I wish I could check these out but for whatever reason the color is really messed up. Looks nothing like the screens do. Any idea what’s going on? Had this problem with the last pack too.



EDIT: better images http://imgur.com/a/99O2n

Which shaders are those?

The top is Trinitron Composite and I believe the bottom is Diamondglass RGB. Consistent problem with all the shaders I’ve tried.

I think that scaling/screen resolution is the problem… but overall i also dont like RGB shaders in this pack…

I do not understand. How is it used?

I can’t tell you how happy I am that we finally have a proper RF signal shader. Yeah, call me weird for wanting that, but that’s how I remember playing Mega Man X. :stuck_out_tongue:

1 Like

Hi guys, I’m running Retroarch on OSX on a MacBookPro with an Nvidia card. Even though I’m able to load the CGP shaders that come pre-loaded in the app, I can’t seem to load the shaders in this pack. This is the error that I’m getting :

RetroArch [INFO] :: Loading Cg shader: “/Users/christian/Games/EMUS/Analog Shader Pack version 3/Arcade monitors - Horizontal/31khz Bloomed/…\shaders_cg\Analog Shader Pack\COMPONENT\linearize.cg”. RetroArch [ERROR] :: CG error: The file could not be read. RetroArch [ERROR] :: Failed to load shaders … RetroArch [INFO] :: CG: Destroying programs. RetroArch [INFO] :: [Cg]: Vertex profile: vp40 RetroArch [INFO] :: [Cg]: Fragment profile: fp40 RetroArch [INFO] :: Loading stock Cg file. RetroArch [INFO] :: CG: Found semantic “POSITION” in prog #24. RetroArch [INFO] :: CG: Found semantic “COLOR” in prog #24. RetroArch [INFO] :: CG: Found semantic “TEXCOORD0” in prog #24. RetroArch [INFO] :: CG: Found semantic “POSITION” in prog #23. RetroArch [INFO] :: CG: Found semantic “COLOR” in prog #23. RetroArch [INFO] :: CG: Found semantic “TEXCOORD0” in prog #23. RetroArch [WARN] :: [GL]: Failed to set multipass shader. Falling back to stock.

Do any of them work? Or do they all fail with the same error?

The Boob Tube shader would’ve been good enough for me if it wasn’t so damn dark. Still, much thanks for this enormous work.

Pack is made for windows. Linux does not work :confused:

Hi there HunterK !

Yes, they all fail at loading linearize.cg, which is funny because I can load crt-lottes-multipass.cgp like this

RetroArch [WARN] :: [CGP/GLSLP]: Parameter shadowMask is set in the preset, but no shader uses this parameter, ignoring. RetroArch [INFO] :: Loading Cg shader: “/Users/christian/Games/EMUS/RetroArch.app/Contents/Resources/shaders/Analog Shader Pack version 3/Arcade monitors - Horizontal/Nanao Sharp/…\shaders_cg\Analog Shader Pack\COMPONENT\linearize.cg”. RetroArch [ERROR] :: CG error: The file could not be read. RetroArch [ERROR] :: Failed to load shaders … RetroArch [INFO] :: CG: Destroying programs. RetroArch [INFO] :: [Cg]: Vertex profile: vp40 RetroArch [INFO] :: [Cg]: Fragment profile: fp40 RetroArch [INFO] :: Loading stock Cg file. RetroArch [INFO] :: CG: Found semantic “POSITION” in prog #24. RetroArch [INFO] :: CG: Found semantic “COLOR” in prog #24. RetroArch [INFO] :: CG: Found semantic “TEXCOORD0” in prog #24. RetroArch [INFO] :: CG: Found semantic “POSITION” in prog #23. RetroArch [INFO] :: CG: Found semantic “COLOR” in prog #23. RetroArch [INFO] :: CG: Found semantic “TEXCOORD0” in prog #23. RetroArch [WARN] :: [GL]: Failed to set multipass shader. Falling back to stock.

Another one

RetroArch [INFO] :: Loading Cg shader: “/Users/christian/Games/EMUS/Analog Shader Pack version 3/Magazine Shader/…\shaders_cg\Analog Shader Pack\COMPONENT\linearize.cg”. RetroArch [ERROR] :: CG error: The file could not be read. RetroArch [ERROR] :: Failed to load shaders … RetroArch [INFO] :: CG: Destroying programs. RetroArch [INFO] :: [Cg]: Vertex profile: vp40 RetroArch [INFO] :: [Cg]: Fragment profile: fp40 RetroArch [INFO] :: Loading stock Cg file. RetroArch [INFO] :: CG: Found semantic “POSITION” in prog #24. RetroArch [INFO] :: CG: Found semantic “COLOR” in prog #24. RetroArch [INFO] :: CG: Found semantic “TEXCOORD0” in prog #24. RetroArch [INFO] :: CG: Found semantic “POSITION” in prog #23. RetroArch [INFO] :: CG: Found semantic “COLOR” in prog #23. RetroArch [INFO] :: CG: Found semantic “TEXCOORD0” in prog #23. RetroArch [WARN] :: [GL]: Failed to set multipass shader. Falling back to stock. RetroArch [INFO] :: CG: Destroying programs. RetroArch [INFO] :: CG: Destroying context. RetroArch [INFO] :: [Shader driver]: Using Cg shader backend. RetroArch [INFO] :: [Cg]: Vertex profile: vp40 RetroArch [INFO] :: [Cg]: Fragment profile: fp40 RetroArch [INFO] :: Loading Cg meta-shader: /Users/christian/Games/EMUS/Analog Shader Pack version 3/shaders_cg/Analog Shader Pack/Le test.cgp RetroArch [INFO] :: Found #pragma parameter NTSC CRT Gamma (NTSC_CRT_GAMMA) 2.500000 0.000000 10.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter NTSC Monitor Gamma (NTSC_MONITOR_GAMMA) 2.000000 0.000000 10.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter hardScan (hardScan) -8.000000 -20.000000 0.000000 1.000000 RetroArch [INFO] :: Found #pragma parameter hardPix (hardPix) -3.000000 -20.000000 0.000000 1.000000 RetroArch [INFO] :: Found #pragma parameter warpX (warpX) 0.031000 0.000000 0.125000 0.010000 RetroArch [INFO] :: Found #pragma parameter warpY (warpY) 0.041000 0.000000 0.125000 0.010000 RetroArch [INFO] :: Found #pragma parameter maskDark (maskDark) 0.500000 0.000000 2.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter maskLight (maskLight) 1.500000 0.000000 2.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter scaleInLinearGamma (scaleInLinearGamma) 1.000000 0.000000 1.000000 1.000000 RetroArch [INFO] :: Found #pragma parameter shadowMask (shadowMask) 1.000000 0.000000 1.000000 1.000000 RetroArch [INFO] :: Found #pragma parameter brightness (brightboost) 1.000000 0.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter Target Gamma (target_gamma) 2.400000 0.100000 5.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter Monitor Gamma (monitor_gamma) 2.200000 0.100000 5.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter Horizontal Overscan % (overscan_percent_x) 0.000000 -25.000000 25.000000 1.000000 RetroArch [INFO] :: Found #pragma parameter Vertical Overscan % (overscan_percent_y) 0.000000 -25.000000 25.000000 1.000000 RetroArch [INFO] :: Found #pragma parameter Saturation (saturation) 1.000000 0.000000 5.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter Contrast (contrast) 1.000000 0.000000 7.500000 0.100000 RetroArch [INFO] :: Found #pragma parameter Luminance (luminance) 1.000000 0.000000 2.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter Brightness Boost (bright_boost) 0.000000 -1.000000 1.000000 0.100000 RetroArch [INFO] :: Found #pragma parameter Red Channel ® 1.000000 0.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter Green Channel (G) 1.000000 0.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter Blue Channel (B) 1.000000 0.000000 2.000000 0.050000 RetroArch [INFO] :: Found #pragma parameter Zoom Factor (ZOOM) 1.000000 0.000000 4.000000 0.010000 RetroArch [INFO] :: Found #pragma parameter X Modifier (XPOS) 0.000000 -2.000000 2.000000 0.005000 RetroArch [INFO] :: Found #pragma parameter Y Modifier (YPOS) 0.000000 -2.000000 2.000000 0.005000 RetroArch [INFO] :: Found #pragma parameter Overscan Mask Y (V_OSMASK) 0.000000 0.000000 1.000000 0.001000 RetroArch [INFO] :: Found #pragma parameter Overscan Mask X (H_OSMASK) 0.000000 0.000000 1.000000 0.001000 RetroArch [INFO] :: Loading Cg shader: “/Users/christian/Games/EMUS/Analog Shader Pack version 3/shaders_cg/Analog Shader Pack/VINTAGE TV/ntsc/shaders/ntsc-pass1-composite-2phase.cg”. Segmentation fault: 11

Is there a handheld out now that can run most of these? For me thats the holy grail.

The Boob Tube shader with a composite output is almost perfect to me except it’s too dark.

[QUOTE=DuoDynamo;47061]I can’t tell you how happy I am that we finally have a proper RF signal shader. Yeah, call me weird for wanting that, but that’s how I remember playing Mega Man X. :p[/QUOTE]

I don’t think that’s weird.

I played on RF input from NES up until X360. I was under the impression it was better 'cause it screwed in… oh what an ignorant little child I was lol

[/QUOTE]If people are in agreement I can make a side version with a brighter gamma across the board, personally I find the 320px NTSC screenshot washed out with a dark grey BG instead of a true black and the color doesn’t pop, but to each their own.[/QUOTE]

It would be very, very kind of you if you’d make a brighter version of the Boob Tube shader, which seems pretty accurate when I compare it to my CRT TV, except the gamma. In bright and colorful games like Crash Bandicoot it looks great, but in darker ones such as Alien: Resurrection or Nightmare Creatures II it’s way too dark. I would like to change the settings myself to not bother you, I just need to know which ones, as there are many different lines in shader parameters.