Skip to content
Eddie Hillenbrand edited this page May 17, 2025 · 7 revisions

Welcome to the VirtualController wiki!

excitebike-loop_small_256

This project is an iPhone app that emulates retro game controllers and a device driver. The device driver makes the controller appear to macOS as a physical device and can be used by any app or game that supports HID game controllers on a Mac (and in the future, an iPad with an M-series chip).

Virtual Controller is a work in progress. The controller app will eventually be available on the iOS App Store, and the driver will eventually be available on the Mac App Store.

As I develop Virtual Controller, here's how you can help me.

iphone-with-bezel-small

YouTube Video Demos

Virtual Controller playing Dr Mario

YouTube Video of Virtual Controller playing Dr Mario

Virtual Controller playing Dragon Warrior

YouTube Video of Virtual Controller playing Dragon Warrior

Full Demo Video

This covers the first launch of the Mac app, installing the driver, launching the controller app on an iPhone, and playing Dr Mario & Dragon Warrior.

YouTube Video of Virtual Controller playing Dr Mario

Clone this wiki locally