ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.32k stars 2.28k forks source link

Switching between two different beatmaps in Song Select that have the same first red timing point doesn't play the preview point. #25666

Closed Skubers closed 11 months ago

Skubers commented 11 months ago

Type

Game behaviour

Bug description

Import these two beatmaps: https://osu.ppy.sh/beatmapsets/802214#osu/1683700 https://osu.ppy.sh/beatmapsets/2046139#osu/4271043

And switch between them in Song Select. Notice how the song continues from the first picked beatmap, instead of starting the song over from the preview point of the second map.

I've checked what is similar between them and I've found that they have the same time signature for the first red timing point image image

Screenshots or videos

https://github.com/ppy/osu/assets/82095491/58089cae-7090-44a2-9838-2c33b03688f3

Version

2023.1130.0-lazer

Logs

database.log input.log network.log performance.log runtime.log updater.log

bdach commented 11 months ago

The timing point has nothing to do with it. The two beatmaps in question have identical audio files.

$ sha256sum 2046139\ Halozy\ -\ S.A.T.O.R.A.R.E/audio.mp3 
1ece89f0fbea4c48b076efed242500df96471ef93cb77df25e898afc9dd8798d  2046139 Halozy - S.A.T.O.R.A.R.E/audio.mp3
$ sha256sum 802214\ Halozy\ -\ S.A.T.O.R.A.R.E/audio.mp3 
1ece89f0fbea4c48b076efed242500df96471ef93cb77df25e898afc9dd8798d  802214 Halozy - S.A.T.O.R.A.R.E/audio.mp3

See also / duplicate of: https://github.com/ppy/osu/discussions/19370.