Language…
5 users online: Danik2343, Firstnamebutt, pnaha, Wowsie, Zavok - Guests: 91 - Bots: 278
Users: 64,795 (2,381 active)
Latest user: mathew

Integrated Speedrun-Timer

CompleteASM

Hey ASM'lers :)

I don't know if it's possible or if there is a solution for my idea ... in fact there is please let me know :)

Name
Integrated Speedrun Timer


Type
Whatever is required - (Statusbar)-Patch or UberASM Gamemode(?)


Description

My idea is to have a Status Bar with a stopwatch to measure the exact time to finish a level (if you are familiar with Mario Maker 2: the timer from the ninji speedrun e.g.). Maybe this could be realised with the frame counter?! (I spied the RAM Map and saw something called framecounter - so my idea was that if there is a counter who could count the amount of frames it should be possible to use this as an accurate stopwatch).

Of course you can use some kind of external timer to measure the level time but I think that an intergrated solution has some advantages:

- very accurate (if it's possible to count the frames and translate them into time)
- easy to use (it's integrated, so every player could use this automatically)
- feasible for "stand-alone" setups (like playing on SNES Mini or any other console without using a PC)


In addition to the timer/stopwatch (main feature) I have some further ideas:
It would be cool if the measured level time could be stored and displayed on the Overworld. So if you travel from level to level on the overworld you could see your (best) level time for each level respectively.
A further improvement could be the summation of the each level time to get a total time (or something like a final ranking - total time divide by amount of played level or something like that) when you finished the last level of a hack.


Conclusion/Ideas

- I think that an integrated Speedrun-Timer could potentially increase the amount of people who wants to speedrun level and compare their times with times from friend e.g.
- Perhaps an integrated timer could affect level creators to create special hacks around this feature (level with more than one possible paths with different advantages and drawbacks respectively (risky passages to improve level time e.g.))


References

I'm sorry I don't have any references (except the ninji speedrun from SMM 2).


So what do you think guys, cool/nope?

#smw{:peace:}
What about lag?
Filler
Originally posted by MarioriaM
What about lag?


In my understanding a game lag is nothing else than delayed frames. So in this case the integrated timer would count slower as an external timer which is preferable because your level time doesn’t depend on system performance.
Claiming this, but I will need some time. I will not be able to make the overworld counters and average time work but I will try to get the others work.

You will need the super status bar patch.


YY-CHR > Photoshop.
Question, should I count in real time or use SMW seconds?


YY-CHR > Photoshop.
Originally posted by BlueToad
Question, should I count in real time or use SMW seconds?


Hey BlueToad that sounds great, thank you very much! #tb{:D}
Very excited whith what magic you come up :)

As a purpose of a speedrun timer I would prefer to count in real time...
I'll get it to work soon then.


YY-CHR > Photoshop.
Originally posted by BlueToad
I'll get it to work soon then.


#w{<3} #w{<3} #w{<3}
Hello there DoktorGroove, I have completed the requested resource here. Feel free it try it out!
Hey BlueToad. That looks really cool!!! Now the speedrun sessions can start #w{<3} (it is such a pain if you use the vanilla timer for this #w{xD} )
Unfortunately I can't test your work in this week but I'm looking forward to do this next week asap #tb{^V^}

Thank you again for claiming my request! #w{<3} #w{<3} #w{<3}


Greets Dr.G

CompleteASM