Skip to content

osu!taiko Argon skin causes stuttering on long maps #32743

@fractal161

Description

@fractal161

Type

Performance

Bug description

When playing a long taiko map (~20 mins on my machine), the notes gradually start lagging upon each hit, creating an unpleasant and disorienting effect (see video below). This can be reproduced by taking a long map (e.g. this) and scrolling to the middle/end via auto.

To investigate, I profiled auto playing at the start of a map (trace-normal.zip) and after a long time (trace-slow.zip), which can be viewed at https://www.speedscope.app/. This seems to indicate that the issue stems from updateStateTransforms in the Argon implementation, which eventually calls UpdateTransforms, which presumably iterates through a growing list.

I also noticed that the triangles skin has similar stuttering, though I didn't investigate further. Legacy skins seem completely fine.

Screenshots or videos

taiko-stuttering.mp4

Version

2025.321.0-lazer

Logs

compressed-logs.zip

Metadata

Metadata

Assignees

Labels

ruleset/osu!taikotype/performanceDeals with performance regressions or fixes without changing functionality.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions