Skip to content

Adding holding space during replays to temporary double the playback rate#38006

Draft
plinkuq wants to merge 4 commits into
ppy:masterfrom
plinkuq:ReplayHold2x
Draft

Adding holding space during replays to temporary double the playback rate#38006
plinkuq wants to merge 4 commits into
ppy:masterfrom
plinkuq:ReplayHold2x

Conversation

@plinkuq

@plinkuq plinkuq commented Jun 6, 2026

Copy link
Copy Markdown

YouTube added a feature that allows you to double the speed of a video by holding space and I thought it would be nice to add this to osu replays

This PR adds this feature into osu replays and adds tests for this feature as well

Video of changes:

final.mp4

This is my first pull request so any feedback would be appreciated

plinkuq added 2 commits June 5, 2026 17:21
tried my best to add this the cleanest way possible there might be a better way of doing this, I also added tests
@plinkuq plinkuq changed the title Holding space during replays will temporary double the playback rate Adding holding space during replays to temporary double the playback rate Jun 6, 2026
Comment thread osu.Game/Screens/Play/ReplayPlayer.cs Fixed
Comment thread osu.Game/Screens/Play/ReplayPlayer.cs Fixed
@peppy

peppy commented Jun 8, 2026

Copy link
Copy Markdown
Member

Wouldn't shift make more sense? Like dash from osu!catch?

Zero sense makes to me having a "pause" binding accelerate playback when held.

@bdach bdach added area:replay subjective PRs with subjective changes which have not been discussed prior. Need team consensus to proceed. labels Jun 9, 2026
@plinkuq plinkuq marked this pull request as draft June 10, 2026 01:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:replay size/M subjective PRs with subjective changes which have not been discussed prior. Need team consensus to proceed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants