So I've set MaLa to change its orientation with Mame, which obviously is a great feature for us cocktail owners. However, my cocktail is four-sided. That means that depending on the game, I have rotation in all four directions. For example, one of my vertical control panels has a four-way stick; the other vertical panel has an eight-way stick. One of my horizontal controls has a trackball and spinner; the other has two joysticks.
Unfortunately, MaLa ignores vertical flipped and horizontal flipped, so basically, if I play a game like Ms. Pac Man which I have set in Mame to rotate 90 degrees clockwise so that I can use the four-way stick, when I come back to MaLa the screen is rotated 90 degrees COUNTER-clockwise. Same with if I play a game like NBA Jam, with the two joysticks. MaLa will be oriented horizontally, but facing away from that side of the table.
I have a limited number of inputs, shared between all sides of the table, so I cannot use the controller configuration to automatically rotate MaLa as a solution. Is there a way to actually get it to pay full attention to Mame's rotation setting, beyond just horizontal/vertical?
Thanks.
Edit: I'm perfectly willing to do this by game if necessary (I've only got 168 games, so it'd be a lot of work, but not unmanageable). I tried editing mame.xml--changed the rotation value under mspacman from 90 to 270--but this had no effect, and when I ask to see the metadata in MaLa it still just lists "vertical," not "vertical-flipped" or something like that.