Yes, they are. It's actually a very simple concept, and I don't know why has not been implemented in other emus.
I remember an emulator which used NESticle Saved States, but did not play movies. I suppose, since the NES emulator are more advanced, that there must be another one with the same capabilities.