I've just noticed that MGalaxy crashes whenever I leave a full-screen ZSNES game. The ZSNES window will close, MGalaxy will appear as normal, and then try to load the video preview of whatever game was played. The video will just vanish, and then MGalaxy will lock up.
This does not happen when ZSNES is running in a window, so I assume it's something to do with resolutions? I've tried setting ZSNES to my monitor's standard resolution, as well as a few of it's pre-set resolutions, and they all cause the same lock-up, whenever they close.