This is for people who have a Nintendo Switch, a capture card, and a 20-series EDIT: sorry 30-series or newer Nvidia GPU (I do not know about the AMD requirements but I think newer cards can do this too. Please reply if you get it working on AMD). I’ve found that if you have all the hardware, this is the best experience:

    **TLDR: Install OBS Studio, StreamFX, and NVidia Broadcast Video SDK, use your GPU to upscale 720p or 1080p docked to higher resolutions**

    First you need to install the [NVidia Broadcast Video Effects SDK](https://www.nvidia.com/en-us/geforce/broadcasting/broadcast-sdk/resources/) for your GPU. This is used by StreamFX to take advantage of their recently released [Video Super Resolution](https://blogs.nvidia.com/blog/2023/02/28/rtx-video-super-resolution/).

    Next install [StreamFX](https://github.com/Xaymar/obs-StreamFX). StreamFX was recently paywalled behind a [Patreon subscription](https://www.patreon.com/Xaymar) but the source is public and you can build it yourself. If you can’t figure this out yourself you’ll need to buy it. Building it yourself will also require [building OBS studio from source alongside StreamFX](https://obsproject.com/wiki/install-instructions),
    and you need to make sure that the versions you are building are compatible. If you buy it, you don’t need to build OBS, you can just get the installer.

    After you create or buy the installer for StreamFX, install it and go through the instructions. At this point you should also have OBS, either from building or installing it, so open it now. You should very clearly see it working when you open OBS. If you don’t see something immediately hinting it’s working, it’s not working.

    Now run the Switch at 720p or 1080p docked. To do this, go to System Settings -> TV Settings -> TV Resolution. This will give you the higher memory bandwidth of docked mode with the reduced overhead of handheld.

    Connect the Switch to a capture card and add it as a source in OBS Studio. I use the Elgato HD60+. Right click the capture card source and choose “Filters”. Add after effect “Upscaling” – I have a 1440p monitor so I upscaled the 720p to strong 200%, I don’t know anything about 4k settings. Right click the preview in OBS and choose either fullscreen or windowed projector to make a full size popout window.

    This should give you the full compatibility of the Switch with the increased resolution and fidelity from a high-end GPU! There’s a lot more StreamFX can do that I haven’t listed here, and you should be able to add them in if you are using a stable build and have a strong enough GPU.

    Share.

    Comments are closed.