According to malaRotateBeta.mplugin debug logs, Mala is reporting that every game emulator which ISN'T Mame is starting off at an orientation of 270. It then proceeds to correct this by rotating the monitor to horizontal, but in actuality, it improperly rotates it vertically. Every game selected in the "other emu" list is reporting back as vertically oriented. Hope this helps debug. Let me know if I can correct this on my end.
Debug as follows (Mala was started up with Horizontal Orientation, all ready set to the NES list, and I hit down a few times before exiting):
Initialization complete
Received indication of orientation from Mala : Aspect is now 0
Starting New Thread
delta is 0
Completing New Thread
Game Selected, newaspect = 270
Game Selected, newaspect = 270
Game Selected, newaspect = 270
Game Selected, newaspect = 270
Game Selected, newaspect = 270
Game Selected, newaspect = 270
Game Selected, newaspect = 270
Game Selected, newaspect = 270
Game Selected, newaspect = 270
Game Selected, newaspect = 270
-csa