RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    .slang Shaders Configurations for each System

    Scheduled Pinned Locked Moved General Discussion and Gaming
    shadersretroarchconfigurationslang
    2 Posts 2 Posters 1.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • PittStoneP
      PittStone
      last edited by

      Share your best Configs for each System!
      Retroarch (Windows PC):

      -My First test i Use-

      NES, FDS:
      shaders = "3"
      shader0 = shaders_slang\scalehq\shaders\4xScaleHQ.slang
      Filter 0 = Linear
      Scale 0 = 2x
      shader1 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Nearest
      Scale 0 = 1x
      shader2 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      SNES, SNES MSU-1:
      shaders = "4"
      shader0 = shaders_slang\retro\shaders\smootheststep.slang
      Filter 0 = Nearest
      Scale 0 = 1x
      shader1 = shaders_slang\scalehq\shaders\4xScaleHQ.slang
      Filter 0 = Nearest
      Scale 0 = 3x
      shader2 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Nearest
      Scale 0 = 1x
      shader3 = shaders_slang\ntsc\shaders\ntsc-gauss-pass.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      Virtualboy:
      shaders = "1"
      shader0 = shaders_slang\handheld\shaders/color/vba-color.slang
      Filter 0 = Nearest
      Scale 0 = Dont Care

      Gameboy:
      preset: = shaders_slang\handheld\console-border\dmg-5x.slangp

      Super Gameboy:
      shaders = "3"
      shader0 = shaders_slang\scalehq\shaders\4xScaleHQ.slang
      Filter 0 = Linear
      Scale 0 = 2x
      shader1 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Nearest
      Scale 0 = Dont Care
      shader2 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      Gameboy Color:
      shaders = "2"
      shader0 = shaders_slang\xbrz\shaders\5xbrz.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care
      shader1 = shaders_slang\crt\shaders\dotmask.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      Gameboy Advance, neogeo pocket, neogeo pocket colorwonderswan, wonderswan color:
      shaders = "3"
      shader0 = shaders_slang\scalehq\shaders\4xScaleHQ.slang
      Filter 0 = Nearest
      Scale 0 = 2x
      shader1 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Nearest
      Scale 0 = 1x
      shader2 = shaders_slang\reshade\shaders\dotmask.slang
      Filter 0 = Linear
      Scale 0 = Dont Care

      NDS:
      shaders = "3"
      shader0 = shaders_slang\retro\shaders\smootheststep.slang
      Filter 0 = Linear
      Scale 0 = 1x
      shader1 = shaders_slang\scalehq\shaders\4xScaleHQ.slang
      Filter 0 = Nearest
      Scale 0 = 2x
      shader2 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Linear
      Scale 0 = 1x

      GameGear:
      preset: = shaders_slang\handheld\console-border\gg-5x.slangp

      Sg-1000, Mastersystem:
      shaders = "3"
      shader0 = shaders_slang\sabr\shaders\sabr-v3.0.slang
      Filter 0 = Nearest
      Scale 0 = 2x
      shader1 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Nearest
      Scale 0 = 1x
      shader2 = shaders_slang\crt\shaders\crt-geom.slang
      Filter 0 = Nearest
      Scale 0 = Dont Care

      MegaDrive, Sega-CD:
      shaders = "3"
      shader0 = shaders_slang\scalehq\shaders\4xScaleHQ.slang
      Filter 0 = Nearest
      Scale 0 = 2x
      shader1 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Nearest
      Scale 0 = Dont Care
      shader2 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      Sega 32x, Sega Saturn:
      shaders = "2"
      shader0 = shaders_slang\scalehq\shaders\4xScaleHQ.slang
      Filter 0 = Nearest
      Scale 0 = 2x
      shader1 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      PSX:
      shaders = "2"
      shader0 = shaders_slang\scalehq\shaders\4xScaleHQ.slang
      Filter 0 = Linear
      Scale 0 = 1x
      shader1 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      MAME, FBA, PC-Engine, PC-EngineCD:
      shaders = "4"
      shader0 = shaders_slang\sabr\shaders\sabr-v3.0.slang
      Filter 0 = Nearest
      Scale 0 = 2x
      shader1 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Nearest
      Scale 0 = 1x
      shader2 = shaders_slang\crt\shaders\crt-pi-clean.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care
      shader3 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      neogeo:
      shaders = "3"
      shader0 = shaders_slang\retro\shaders\sharp-bilinear.slang
      Filter 0 = Linear
      Scale 0 = Dont Care
      shader1 = shaders_slang\sharpen\crt\shaders\snes-hires-blend.slang
      Filter 0 = Linear
      Scale 0 = 2x
      shader2 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Linear
      Scale 0 = Dont Care

      neogeo-cd, philips-cdi, jaguar, jaguar-cd:
      shaders = "4"
      shader0 = shaders_slang\retro\shaders\sharp-bilinear.slang
      Filter 0 = Dont Care
      Scale 0 = 1x
      shader1 = shaders_slang\sharpen\crt\shaders\snes-hires-blend.slang
      Filter 0 = Dont Care
      Scale 0 = 2x
      shader2 = shaders_slang\crt\shaders\crt-pi-clean.slang
      Filter 0 = Dont Care
      Scale 0 = Nearest
      shader3 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Dont Care
      Scale 0 = Dont Care

      Vectrex:
      shaders = "3"
      shader0 = shaders_slang\retro\shaders\sharp-bilinear.slang
      Filter 0 = Dont Care
      Scale 0 = 1x
      shader1 = shaders_slang\sharpen\crt\shaders\snes-hires-blend.slang
      Filter 0 = Dont Care
      Scale 0 = 2x
      shader2 = shaders_slang\crt\shaders\crt-pi-clean.slang
      Filter 0 = Dont Care
      Scale 0 = Nearest

      atari2600, atari7800:
      shaders = "2"
      shader0 = shaders_slang\sharpen\shaders\adaptive-sharpen.slang
      Filter 0 = Nearest
      Scale 0 = 2x
      shader1 = shaders_slang\reshade\shaders\scanlines.slang
      Filter 0 = Nearest
      Scale 0 = Dont Care

      1 Reply Last reply Reply Quote 0
      • lilbudL
        lilbud
        last edited by

        Interpolation filter (evens out pixel scaling and scrolling)

        Shader 1 = Stock shader
        filter = nearest
        scale = 3x

        Shader 2 = Stock shader
        filter = linear
        scale = dont care

        Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

        Backlog: http://backloggery.com/lilbud

        1 Reply Last reply Reply Quote 1
        • First post
          Last post

        Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

        Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.