You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
間違えたかもしれませんですが、今のmicroTimeの判定アルゴリズム(b0556d0)を使用すると判定幅のすべては1ms減少すると思います
例:
±3msの判定幅
3ms(旧) → 3000μs(新)
note.getMicroTime(): 5250μs (5ms)
結果:
ms(旧)の判定幅: 2250μs - 8250μs
μs(新)の判定幅: 2ms - 8ms (2000μs - 8999μs)
time(ms) = microTime(μs) / 1000
(MainController.java)プレイ中の±ms表示を見るとこの違いが見れます。EASY判定のPGREATは±20msですが、+20か-20が表示する場合GREATの判定が出ます(+19と-19はPGREAT)。旧バージョンは+20・-20=PGREAT、+21・-21=GREAT。
テスト用のBMS:test_timing.zip
どうすればいいのか分からないので情報を提供してるだけです。
Beta Was this translation helpful? Give feedback.
All reactions