Open cdwcgt opened 1 month ago
Will need to cross-check how stable treats frames with zero elapsed time before passing judgement here but for the record I don't consider prior lazer behaviour to be significant if it doesn't match stable.
If that check mentioned in that patch above currently matches stable on master then to me this is a won't-fix.
If that check mentioned in that patch above currently matches stable on master then to me this is a won't-fix.
I don't think my patch is a solution. As I said, it just proved that the problem was caused by the zero elapsed time.
my patch can't tell which of the two frames is important. As my screenshot, it lost a K3 press (dash which record directly in replay), it may dropped by my patch.
Type
Game behaviour
Bug description
from my video playback![image](https://github.com/ppy/osu/assets/34775378/4263e7d7-8471-46fa-86c4-313925a11602)
from replay playback (2024.521.2)![image](https://github.com/ppy/osu/assets/34775378/9c9f70f3-9fcc-48d0-ba7d-8b051ab0ae46)
Obviously, the replay's key count has increased abnormally. combo 112x 0:17, key 1 was quickly press twice.
cdwcgt playing nano - Bull_s Eye (TV Size) (Ascendance) [Secre_s Overdose] (2024-05-28_01-02).zip https://osu.ppy.sh/scores/2899441062
Here are the results of my own research:
cause this problem is because there was one time that was recorded twice,
https://github.com/ppy/osu/blob/0a7336ef17b63f5c20d53d196add3a4c4be75d9e/osu.Game.Rulesets.Catch/Replays/CatchReplayFrame.cs#L49-L56
due to two frames are in a same time and a same position, so
FromLegacy
will not add action to the first frame in the same time.This can be proved by filter frames with the same time
from this patch![image](https://github.com/ppy/osu/assets/34775378/4978f7e9-9f83-46aa-ac13-df81c27454d8)
Screenshots or videos
No response
Version
2024.521.2
Logs
no