Pausebuffering: Difference between revisions

From Celeste Wiki
Jump to navigation Jump to search
Content deleted Content added
m →‎top: renamed category, replaced: Category:Techniques → Category:Tech
Bunnie (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
{{Ambox|type=content|text=This is a raw port from [https://wiki.modded-celeste.com Aurora's Modded Celeste Wiki]. There may be mistakes or bad formatting. You can help Celeste Wiki by improving this article.}}
{{Ambox|type=content|text=This is a raw port from [https://wiki.modded-celeste.com Aurora's Modded Celeste Wiki]. There may be mistakes or bad formatting. You can help Celeste Wiki by improving this article.}}
'''Pausebuffering''' is a technique where inputs are done via repeated pausing and un-pausing of the game.
'''Pausebuffering''' is a technique where inputs are done via repeated pausing and unpausing of the game.


This allows you to input frame perfectly if done precisely.
This allows you to input frame perfectly if done precisely.
Line 50: Line 50:
Since you can start holding pause from frame 6 till 11 the buffer window for a pausebuffer is 6 frames (5+1).
Since you can start holding pause from frame 6 till 11 the buffer window for a pausebuffer is 6 frames (5+1).


This works because pausing is instant and the game will pause on frame 11 before executing the frame of gameplay.
This works because pausing is instant, and the game will pause on frame 11 before executing the frame of gameplay.
[[Category:Tech]]
[[Category:Tech]]

Latest revision as of 14:08, 9 July 2024

Pausebuffering is a technique where inputs are done via repeated pausing and unpausing of the game.

This allows you to input frame perfectly if done precisely.

You cannot immediately pause again after unpausing and must wait a while, here are the frame timings for repeatedly pause buffering a single input

You unpause on frame 0, it takes in total 10 frames before control is returned.

Frame Status
0 Starting to unpause. Control is removed.
1 No control
2 No control
3 No control
4 No control
5 No control
6 No control, first frame you could buffer pause (start holding it) and inputs (you can hold both they should be accepted)
7 No control, second frame of buffer
8 No control, third frame of buffer
9 No control, fourth frame of buffer
10 Control returned; first frame of gameplay resumed, fifth frame of buffer
11 First frame that you can pause if the button is held down.

Since you can start holding pause from frame 6 till 11 the buffer window for a pausebuffer is 6 frames (5+1).

This works because pausing is instant, and the game will pause on frame 11 before executing the frame of gameplay.