- Adding an XLive.dll file to both street fighter apps made them work, but I had to set the exit method to WinClose AppWaitExe on SSFIVAE and ExitMethod to WinClose AppWaitExe.
- MKKE runs once, and then the next time yields an error of the app already running once.
- I delete the folder in %appdata% and MMKE will work only once more.
- Pacman doesn't launch with HyperLaunch defaults.
- When I set Pacman's FadeTitle to the correct window title and change ExitMethod to WinClose AppWaitExe, after about a minute and says something about not being able to find the window.
- Giana Sisters has a windowed launcher and requires a mouse and mouse button. :/ Fail.
Those are my tips. If anyone knows how to resolve the issues I am having, please let me know.
I'm using Mala, but here's my $.02 anyway.
Make sure the SSFIVs are actually saving your progress. I bought the GFWL version directly from Capcom and it wouldn't save my progress with hacks present. The bootleg version I downloaded to try and resolve this didn't save progress either. This is one of the reasons I broke down and connected my cab to the internet.
The MKK issue sounds like Hyperspin isn't allowing it to shut down properly. Can you just exit the game manually instead of having Hyperspin kill it?
PacMan - It sounds like the window title might not be correct, or PacMan has some secondary window. I use the following ahk script to find the active window title:
g::
WinGetTitle, title, A
MsgBox, "%title%"
return
When you press g (change to whatever you want), it will make a message box containing the active window title.
Don't forget to exit the script manually when you're done, or you won't be able to type "g"

The only issue I have with pacman is that the mouse pointer shows up, but I can fix that with an autohotkey script and a program called nomousey that I'm already using for Demul.
Giana Sisters - I'm not using the Steam version, but this may help:
I'm using the following ahk script placed in the Giana Sisters folder (the folder that contains GSGameExe.exe, not GSLauncher)
SetTimer, close, 3000
settimer, TestIfMaximized, 200
Run, GSGameExe.exe
1::Enter
Return
Close:
IfWinNotExist, Giana Sisters - Twisted Dreams
exitapp
TestIfMaximized:
WinGet, mState, MinMax, Giana Sisters - Twisted Dreams
If mState = 0
WinClose Giana Sisters - Twisted Dreams
Else If (mState = 1)
Return
The game launches full screen on it's own (there is a checkbox for fullscreen in the settings accessed through the launcher). The PITA was that there was a windowed "thanks for playing" screen after exiting the game.
This script checks to see if the window is no longer full screen and if not, closes it. It also checks to see if the game is running and exits the script if not.
The 1::Enter line is to remap my start button to enter. I ran into issues trying to use the xbox360 controller dlls. The game would pick up both the arrow keys from my keyboard encoder and the input from the virtual controller, moving twice with each directional push.
So I mapped keyboard keys in the game, but enter could not be remapped in game.
I've updated the first post of this thread with a list of games that work well and games that looked like they would work on a cab, but didn't (usually because they required a mouse).
EDIT: IIRC, I created shortcuts to all the game exes located in the steamapps folder instead of using the shortcuts that steam generates.