Skip to content

v2.6 — Upscaling Filters (GPU)

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Jul 06:31

3DSnickerStream v2.6 adds Upscaling Filters — sharpen and clean up the little 3DS picture on
your big screen, in real time on the GPU. 🔍

The 3DS screen is tiny (400×240); stretched to a monitor it gets blurry or jagged. These filters fix
that — from a light sharpen to true edge-directed pixel-art upscalers to a neural network. Pick one from
the new Upscale dropdown in the stream bar.

The filters

Filter Best for
Sharp crisp, hard pixels — a fast general sharpen
xBR 2D pixel art — smooth, clean diagonals (the classic emulator look)
Super-xBR 2D pixel art — like xBR but anti-aliased edges
ScaleFX 2D pixel art — the reference edge-interpolation upscaler; the smoothest of all
FSR 3D games — AMD-style edge-adaptive upscale + sharpen
Anime4K cel-shaded / line art — smooth base + strong line sharpening
Anime4K CNN a real neural-network upscaler running live on the GPU

pixel-art tip: xBR / Super-xBR / ScaleFX shine on clean edges — pair them with a Lossless
compression mode for the best result. For 3D games, FSR is the pick.

How it works

Everything runs on your PC's GPU (the stream still comes from the 3DS as before). The filters are
faithful ports of well-known GPU shaders to Avalonia's Skia engine — no external dependencies, still a
single portable download. The multi-pass filters (ScaleFX, Anime4K CNN) chain several shader passes
through GPU textures; if your machine has no GPU, they gracefully fall back to a CPU path.

Downloads

Platform File Notes
Windows …-win-x64.zip unzip, run 3DSnickerStream.exe
Linux …-linux-x86_64.AppImage / …-linux-x64.tar.gz chmod +x the AppImage, or extract the tarball and run ./3DSnickerStream
macOS (Apple Silicon / Intel) build locally a few minutes with the .NET SDK — no Gatekeeper hassle

The CI ships Windows + Linux; the macOS build is produced locally — see
BUILD-MACOS.md.

Credits

The upscaling algorithms are the work of their original authors, ported here with thanks:
xBR by Hyllian, ScaleFX by Sp00kyFox (both from the libretro shader collection), Anime4K by
bloc97, and FSR by AMD (FidelityFX).

Full changelog: v2.5...v2.6