All of the things you mention can be done by using the "Startup" screens that were added a few versions back, but you need to have the emulators in fullscreen. I dont think very many people run the games windowed to be honest with you so that may be the issue you have, just run them fullscreen.