It would be nice to know start and end frames, because no matter how you time it GB run is not 58 seconds.
So, I checked first 8 runs on leaderboard.
First thing that I noticed is that time based not on frames, but timer that they put on screen.
Second thing, frame counter and timer, that guy on 5th place have, skipped like 100 frames at the end of his run, for some magical reason. And his actual time is 11 or 12 seconds.
And finally, 6th and 1st places started their timers when "Player 1 is on blacks" appeared. And everyone else started after choosing "One Player". So, based on avidemux and starting time 1 frame before black screen. 1st place has 10.000 and 6th has 11.100.
Can someone please fix that?
(also, 2nd place used save state, so he could eliminate RNG and always start with black, but I guess it's not that important)