A bad ISO can likely still be played on until you hit the point where the corrupted data is being called, so it's kind of hard to say for sure.
In any case like has been said, all you can do is try another emulator at this point. If you still have problems then your ISO is probably the problem.