- Messages
- 812
- Tings
- 6,995
Playing Rayman 2 with low framerate does weird stuff
(clipping out of bounds, messing up cutscenes/camera stuff)
I wonder if it would be allowed for speedruns.
I wonder if it would be allowed for speedruns.
Adsolution said:Ah, it looks like calculations based on frame ticks are rather common after all. It makes me feel not as bad for doing the same thing for ROTD, where both the camera and mechanics only function perfectly if the framerate is above 20, as I've set it so that every 0.05'th of a second are when calculations are done.
What did you use to limit the framerate out of curiosity?
lastTime = currentTime();
loop() {
deltaTime = currentTime()-lastTime; // calculate the elapsed time since last frame
lastTime = currentTime(); // set the time we last updated to now
updateStuff(deltaTime);
}
updateStuff(delta) {
x+=velocity.x * delta;
y+=velocity.y * delta;
}
Shrooblord said:I had the very same glitch a year or so ago:
Ah, look, I have a recording of the glitch now! Not entirely as described above, but the same glitch.THEdragon said:A few days ago I had a glitch on the VirtualBoyAdvance emulator with Rayman Advance in the third part of Mr Stone's Peaks. The scenery was shaking and vibrating and the water was very slowly rising before it was meant to. When I got to the part where the water was supposed to rise the glitch stopped, but when the water was out of the screen it stopped rising completely. Then when I went back down the water came up as usual but then when I reached safety the glitch happened again and the world was shaking, and the water was slowly rising when it shouldn't have been. I went off to the left onto some clouds to get a powerup and when I went back the water had gone above the clouds and Rayman drowned. The glitch went on and off a few more times after that.
Unfortunately, no. As far as I know, "legit," SDA-legal speedruns only are such when no external factors are affecting the game, and the use of a framerate limiter would be considered cheating, if it wasn't used solely for compatibility purposes.bunnieblaster said:I wonder if it would be allowed for speedruns.
He can do a rolling superjump, he can do a glidewalk.iHeckler9 said:Ahahahaha! How on earth did he get up there?