A home lab enthusiast repurposed an old Android phone as a DIY gaming handheld by pairing it with a Proxmox Windows 11 VM featuring GPU passthrough of a GTX 1080. The setup uses Apollo (a Sunshine fork) as the streaming server and Artemis (a Moonlight fork) as the Android client for low-latency game streaming with touchscreen support. Tailscale handles remote access outside the LAN, bypassing CGNAT limitations. Key configuration steps include enabling IOMMU, blacklisting Nvidia drivers on the host, passing the GPU via VFIO, and configuring Apollo's headless/virtual display mode. The result is a functional portable PC gaming device using otherwise idle hardware, though kernel-level anti-cheats block some titles on the virtualized Windows instance.

7m read timeFrom xda-developers.com
Post cover image
Table of contents
I’ve enabled several performance-enhancing tweaks on my Windows 11 virtual machineApollo is my preferred streaming server for the remote VMTailscale adds the remote access functionality to this gaming handheld
136 Impressions