Skip to content

Releases

Switch Remote Frame 1.0.1

Choose a tag to compare

@monkadev monkadev released this 28 Oct 06:45

First release of Switch Remote Frame — a fork of Switch Frame Tap by TomasUribe. Many thanks to the original author for the streaming stack this builds on; see the original repository for the full in-depth documentation.

New features compared to the original Switch Frame Tap

  • Touch control — touch the streamed picture on an Android phone or tablet and the Switch touchscreen is touched.
  • Gamepad support — a controller paired to Android or the PC acts as a Switch Pro Controller, with a button-remap and test page.
  • On-screen virtual gamepad on Android and PC, with a layout editor (drag to move, click to resize or remove, set opacity) and a show/hide button.
  • Rumble — the Switch's vibration comes through on your controller or the phone, with an opt-in root fallback for Xbox pads.
  • Lower-latency decoding — frames are presented immediately and vendor low-latency decoder options are used where available (Qualcomm, MediaTek, Exynos, Kirin, Amlogic), with automatic fallback.
  • The PC viewer plays, not just watches — the mouse touches the screen, the keyboard and any gamepad act as a Pro Controller, rumble returns to the PC's controller, with the same virtual gamepad and editor.
  • Smooth video pacing for bursty Wi-Fi (off by default), plus Disconnect and Exit buttons and a framerate-only counter.
  • macOS Metal FSR 1 upscaling — GPU upscaling on Mac, where the original only supported Windows/Linux.
  • A self-updating Linux AppImage, alongside hardened Windows/Linux/macOS self-updaters.
  • Redesigned dark UI on every surface — the Switch manager, Tesla overlay, Android / Android TV app and PC viewer share one modern design system, with ten-foot TV focus, an inline IP address field and network connection by default.

Install

Switch (the sysmodule, manager and overlay)

If you’ve already installed the Switch Frame Tap Homebrew app, turn off “Start with the console” in the app.

  1. Download switch-remote-frame-1.0.1-switch.zip.
  2. Unzip it onto the root of the SD card (the folders atmosphere/, config/ and switch/ merge with the ones already there) and put the card back in the console.
  3. Reboot. The sysmodule starts about 30 seconds after boot, once the HOME menu is up.
  4. Open the Switch Remote Frame app from the HOME menu (Album) to set the connection mode — USB for handheld, Network to play docked or to a phone/TV.

Windows viewer

  1. Download switch-remote-frame-1.0.1-windows-viewer.zip and unzip it.
  2. Once, install the USB driver with Zadig: choose the Switch's USB interface and install the WinUSB driver (network streaming needs no driver).
  3. Open SwitchRemoteFrame.exe.

Linux viewer

  • AppImage: download switch-remote-frame-1.0.1-linux.AppImage, chmod +x it and run it (on a machine without FUSE, run it with --appimage-extract-and-run).
  • Portable tarball: download switch-remote-frame-1.0.1-linux.tar.gz, unpack it and run the included install script once (it installs the udev rule and a launcher).

macOS viewer

  1. Download switch-remote-frame-1.0.1-macos-arm64.zip (Apple Silicon) or switch-remote-frame-1.0.1-macos-x86_64.zip (Intel).
  2. Unzip, drag the app to Applications, then right-click it and choose Open the first time.

Android / Android TV

  1. Download switch-remote-frame-1.0.1-android.apk and install it with a file manager that can install apps (on Android TV, use a file manager such as X-plore or adb install).
  2. Open the app, type the Switch's IP address (shown in the Switch app), and set the Switch's connection to Network.
  3. This is a fresh application ID: if you tested an earlier build under a different package name, uninstall it first — settings do not carry over.

After installation, every app updates itself from this repository's releases from its own Update button or Updates page.