github Moehammered/switch-remote-play v0.8.1-Mac
Switch Remote Play v0.8.1 - Mac Prototype

latest releases: v1.0.0, 0.9.0-pc-audio-patch, 0.9.0...
pre-release3 years ago

For the Windows version, please go here: https://github.com/Moehammered/switch-remote-play/releases/latest

Please download the 7zip or zip archive and follow the Mac instructions for usage, limitations, and installation.
https://github.com/Moehammered/switch-remote-play/blob/master/instructions/mac/mac-instructions.md

M1 macs use the M1 version as it includes an ffmpeg binary compiled for M1.
Intel macs use the Intel version as it includes an ffmpeg binary compiled for Intel.

What works:

  • Mouse clicking and cursor movement is working
  • Video streaming and connection is working
  • Limited Encoder Configuration settings
    • Preset, Desktop resolution (limited), Quality Control Rate

What doesn't work:

  • Gamepad input. There are no virtual drivers and I don't have the time to learn DriverKit framework or IOKit to create my own.
  • Audio. Requires a 3rd party program and doesn't work well on M1 macs.
  • Bitrate settings. You can only use Quality Control Rate factor. Bitrate settings interfere and cause stream cutouts on Mac.

Please do not expect support with this
The Windows and Linux versions will take precedence. This is due to the multitude of issues and missing drivers for Mac OS. If someone makes a virtual gamepad driver using DriverKit or IOKit someday that works for M1 Macs and is open source with C++ examples, then I will reconsider. However, I really don't have the time. I spent the last week and a half working every night after work on this prototype and it was extremely frustrating. I'm a burnt out now. But I hope this at least has some use for people who'd like to manage their Macs doing simple tasks from their Switch :)

Don't miss a new switch-remote-play release

NewReleases is sending notifications on new releases.