The screenshot is from a new version of f-MSX, for sure. Becouse, the icon which say's "welcome" originates from sd-snatcher. It would be quite choppy to have that icon in a MAME emu; rather, or it'd at least feel malplaced.
My guess is that rleyh is releasing the final cut, the polished...