Record Attack gold medal requirements for MKSC Sky Garden and MKDS Peach Gardens were accidentally swapped. Error persists in all(?) SRB2K releases up to v1.6
Hopefully I'm doing this right, I don't post issues to git projects often, let alone on this site.
I noticed this issue while playing v1.6 recently. I finished just barely ahead of the first place staff ghost on Peach Gardens, but was not awarded the gold medal. Watching the replay, I realized the 1st place ghost (SeventhSentinel) didn't even match the track's time requirement at all!
I couldn't find anyone else talking about the issue to any helpful extent, so I did some digging. I was curious if the issue might've originated from an older version of the game, so I tracked down v1.0.0, and it seems that version had a glitch where attempting to view the first place replay for either of the two listed stages would load a replay for the OTHER stage, instead.
While this issue was fixed in v1.0.1 according to its changelog, it seems the issue's effects on the medal requirements for the stages were never caught, meaning that, to this day, both tracks have the wrong time requirement. Just to verify, I went into v1.6 on a fresh install, got the silver medal for both tracks (I don't know why there's no place to check gold medal time requirements outside of that specific scenario), and also watched both staff replays to record their times.
Peach Gardens medal time: 1'25"14
Peach Gardens staff ghost: 1'27"51
Sky Garden medal time: 1'27"51
Sky Garden staff ghost: 1'25"14
Just for the hell of it, I also decided to check the rest of the tracks for discrepancies. But since the game doesn't seem to have any way to view the medal time requirements UNLESS you only have a silver medal on the track, as getting gold hides the requirement entirely for some reason, and I'm not going out of my way to get silver on every track on a fresh install, I had to go off of the code comments in src/m_cond.c
. Assuming the timings from said comments are accurate to the medal requirements, there are slight differences in four of the tracks. They are as follows:
Track | Ghost time | Medal time |
---|---|---|
Green Hills Zone | 1'26"05 | 1'26"31 |
Misty Maze Zone | 2'16"08 | 2'16"11 |
Midnight Channel | 1'55"60 | 1'55"62 |
Cloud Cradle Zone K | 1'42"68 | 1'42"71 |
Obviously, these are less severe than the two that inspired me to make the issue, and I hope mentioning them doesn't come across as too nitpick-y, but I figured they would be noteworthy anyway, as they are presumably unintended.