This is just something really fun the devs should check out to see what their work allows. It uses a cross platform library called libmmmagic to interface with the machine itself. The end result is pretty neat even if that computer is underpowered. It's using a radeon hd 6450 so things lag all over the place when it tries to layer multiple videos and 3d effects on top of each other.

OK I separated this out from a dolphin plugin mod. It's now standalone. As such, here is what you need to do to interface dolphin (or at this point, any application) with your arcade DDR machine.

1. Connect arcade machine to a PC using a minimaid (or minimaid api compatible device). Simply plug in the jamma connector and light connectors to the minimaid and set DIP 2 to on. Connect minimaid to PC using USB.
2. Set audio recording device to stereo mix if applicable. You may have to enable stereo mix in the registry if you lack this.
3. Install dolphin, any version, and games. (In fact you can use any game now, not just dolphin)
4. Configure pad / input settings using keystrokes (non-keyboard input would require an input plugin)
5. Just double click dolphin-mmmagic.exe and let it run in the background.
6. Play your game with arcade mappings and full light support!