Hey guys, great thread!  I managed to follow along and I have everything working except one little bit.  When I launch a vertical game in hyperspin, hyperlaunch fires the rotation.exe, and the motor turns and the monitor physically rotates.  The games in Mame do not rotate on the screen, however.  I can configure them manually to rotate correctly, but is there an easier way, command line switch or something, to accomplish this?  Or maybe did I miss a step somewhere?
Thanks for your help!