mame doesnt run so good on dc afaik, but there are some excellent NES and MSX emulators for example. Also, I read that it supports DivX and various other video formats so with a bit of luck you can use it as a movieplayer as well.
I recommend to take a look at
www.dcemulation.com