You have to use TAS emulator. I mean: You can do TAS to NES games with emulator called fceux. It´s a NES amulator that runs games frame by frame if you want and you can go back in the time to change your missstakes and even press all the keys at the same time if you want. I have multiple times tried to get SRB2 working with Dolpih emulator.