CarsonKompon / rhythm4k

A 4-key rhythm game made in s&box that can load stepmania and osu!mania charts
4 stars 1 forks source link

Calibration fails, leaving offset at NaNms and unable to calibrate / edit it after. #6

Open AntsyBoi opened 5 months ago

AntsyBoi commented 5 months ago

image During the initial setup, if the offset calibrator fails, the audio offset will be left at NaNms, rendering you in a softlocked state. If you try to use the plus or minus on either side of it to change it, it doesn't change and stays the same.

When you go into a map with NaNms offset, none of the notes come down, and you're basically just listening to the songs with no input. Re-running the calibrator has the same no notes issue, and so is therefore also impossible to calibrate it via that method as well.

CarsonKompon commented 5 months ago

When you say "if the offset calibrator fails", how are you getting it to fail?

AntsyBoi commented 5 months ago

I'm not honestly too sure, I tried running it a second time after I felt like I messed the first try up. I would give steps to reproduce if I knew what I did. I missed a few notes at the beginning because I was waiting for the drum beat, maybe that caused it?

CarsonKompon commented 5 months ago

Alright good to know, if you find any steps to reproduce let me know :)

AntsyBoi commented 5 months ago

I found a fix for the softlock incase anyone else experiences it, simply rerun the calibrator and let it finish, at the end of the calibrator press "Calibrate to Mode" which allows you to reset the offset back to zero, allowing for another run of the calibrator or manually setting the offset.

AntsyBoi commented 5 months ago

Steps to reproduce: (this isn't what originally what I did but it returns the same result)

  1. Start calibrator
  2. Hit no notes during the entire sequence
  3. Press "Calibrate to Average"
  4. Reproduced NaNms offset