Hi,
Lately I've been working on a TAS tool for GNU/Linux, using the Humble Bundle version of Super Meat Boy for testing. FWIW loading times seem to be consistent and I didn't encounter those desync issues. I'll test this around to be sure.
If this game is to be TASed, I'll get back to work on this in the next few days (right now I only have access to a TTY, so I wouldn't be able to test what I'd do very much), it "just" needs savestates and a GUI to be usable. Source code can be accessed at
https://github.com/DeathlyDeep/SuperMeatBoyTaser , along with a few input files for the first three levels of world one.
[quote keylie][...]when launching SMB through hourglass, the keyboard is no longer scanned.[...][/quote]
I suppose SMB uses SDL under Windows just as it does under GNU/Linux. In this case, maybe Hourglass doesn't replace the SDL_GetKeyState() function, which is used by SMB to poll inputs.