Speedrunning is mostly cheaters using combinations of emulation, save states, etc. I don't think speedrunners actually speedrun on unmodified consoles in one go at all these days. Of course back in the day anything other than playing on a console attached to a TV would have been considered cheating and gotten you thrown out of the community.