Any particular reason why a ROM might work well on desktop

But run completely different on a tablet? Rhetorical question, of course there is…I have Spider-Man and Michael Jackson moon walker Roms that run incredibly well on my desktop, but I just bought a galaxy A7lite and there they don’t run so well. Spidey especially. They run slower with garbled sound.

On desk top, they ran on finalburn, on tablet they seem to run on that and mame. Is there something I can tweak to get them to run better or am I better of just playing on my desktop?