Threads
South Australia, Australiawerster2 years ago

Completed run here:

Goal is to beat the game, glitchless, using the Dodrio speedup from the GB Tower in either Stadium 1 or 2.

Rules: Timing is by RTA, where timer starts at New Game and ends when screen fully fades to white after Hall of Fame in game time is shown. Category Type: Glitchless. Saving and quitting (S + Q) is allowed. Runs must be done on English version. Using a Poké Doll on Marowak is allowed. Digging from within buildings is allowed. Glitches such as trainer-fly, old man, et cetera are not allowed.

JamyCruise likes this
South Australia, Australiawerster3 years ago

Wondering if the PC decomplication will be/is allowed for S1/2 2013.

The decomp can be found here: https://github.com/Rubberduckycooly/Sonic-1-2-2013-Decompilation

The tl;dr is this allows you to play natively on PC, which is way more accessible. It isn't a port, you still need to have the release assets to run the game. Would definitely allow way more people to run the game, as you wouldn't have to deal with the two awful options of either capturing mobile devices, or using a mobile emulator.

South Australia, Australiawerster3 years ago

I've had a few people complain about the idea of random boxes for ILs, so I think the best thing to do is have them be a sub-cat. Have one board that doesn't allow them, and one that does. Otherwise some times are simply unbeatable without using them (which a fair amount of people dont like), or they just arent allowed period (which is also not a good idea to ban something just because it's fast)

South Australia, Australiawerster4 years ago

Hey all, just letting you know I've made IL boards for the single cups for both the Stadium games. So submit away!

In case you can't tell from the rules, Challenge Cup timing starts when you select the cup level, as that's when your team is "confirmed"

South Australia, Australiawerster4 years ago

Hey all, just letting you know I've made IL boards for the single cups for both the Stadium games. So submit away!

Of note for this game, they hold both English and JP cups. Only Pika/Petit have the sub-category to separate though, as Prime Cup is completely identical, and the others are only available in one version of the game (e.g. Poke Cup is only in English, and 97, 98, 99 Cup is only in Japanese)

South Australia, Australiawerster5 years ago

With Plus coming out, we've been discussing how best to handle the leaderboards. Given there are general physics changes, we'd decided that Mania Plus should be separated from all currently up leaderboards, including for ILs.

After some discussion afterwards, we decided it would be best (and far easier) to actually make a whole new game, just called Sonic Mania Plus, rather than create another clusterfuck of category mess. Especially since, in all likelyhood, after some time these boards will not be actively competitive, so it'll be easier to spot where to go.

Sonic Mania Plus will be made and up soon, but for now, don't submit any runs on Plus to these boards. They'll be rejected and told to be submitted to the new boards.

Also as a last warning, there will be rules on the replay feature for ILs. Given some people are already working on editing the playback feature on them, they won't be allowed for top times (at least, we are deciding between not allowed for top, top 3, or at all), so keep that in mind as well.

leandrom90, SuspiciousEgg and 3 others like this
South Australia, Australiawerster6 years ago

So there are 2 things on the agenda here. I've had numerous people message me about these for a while, I've just got around to addressing them.

The first is pretty simple; there's now an (optional) variable for Tails and Knuckles runs to state whether you got the emeralds or not. Most top runs are using them at this stage, but it just makes the information easier to read without having to watch a run first. I've changed everyone's PBs to be correct (well I hope so, sorry if I got any wrong), however I had to set a default to get them to show up on the leaderboards to start with. As such all previous PBs that are now outdated have been marked as having got the emeralds. If you care, you can change that, if not, I certainly don't care to do it myself.

The second thing, is the naming of the subcategory. It's pretty safe to say there won't be any more patches to this game, and several people have voiced their displeasure with the current name. I guess it's just not fluent enough. But so before discussing the name the first thing we need to decide is; do we want the category that allows unpatched runs to allow all runs?

Currently they do, with a name like Any Version. Some people have suggested this shouldn't be the case, and they should just be separate. Given the fact that almost no one mirrors their runs for both categories (a new feature would allow this automatically some time in the future, but yall know that SRC doesn't update every day...), this seems to be the case in practice as well.

So some of the possible names would look something like: Newest Version / Any Version (The current one) Patched / Unpatched V1.03 / V1.0 Patched / Any Version V1.03 / Any Version

I don't really have a preference towards any, so just let me know what yall think and we can come to some sort of happy ending. Cheers!

South Australia, Australiawerster6 years ago

For full game runs, the categories are called "Newest Version" and "Any Version". Newest version applies to any V1.03 version as stated in the rules. This is any version on PC currently, and any console version that HAS been patched. Unpatched console versions can only be submitted to Any Version.

Note that these category names mean that if another patch (of any significance) comes out, all current runs under Newest Version will have to be moved to Any. I consider this scenario unlikely at this stage however, I think any patches from this point onwards would probably only do things like prevent soft locks, which wouldn't need to be separated. I'd be surprised if they re-patch out Studiopolis 2 glitch, for example. However until we know for sure, this is the best option.

For the Individual Levels, sub-categories have only been applied to levels where the version actually matters, in order to keep as much competition together as possible. As such methodology is being used, the categories are referred to as "V1.03" and "Any Category", as any further updates would only be applied to the levels they matter in. The levels they have been applied to are: With All Characters: Chemical Plant 2, Hydrocity 2, Titanic Monarch 2 With Knuckles: Green Hill 1, Studiopolis 2, Flying Battery 1, Press Garden 1

If I've missed any levels, or if I've misplaced any runs or something, please let me know, and I'll be able to correct it. Also note, as mentioned in the rules and as the name implies, you can submit any times to "Any Version", even if you have already submitted them to the newest one. So you can double submit if you wish, however it's purely up to you (but I'll probably double submit across if it's the record on both)

Nevergreen, Lemin and 3 others like this
South Australia, Australiawerster6 years ago

So, a patch finally hit for console. We all knew this was coming, now it's time to start the discussion about what to do with the leaderboards. So far it hasn't hit Switch, but it's on PS4 and XBone, so we can assume it'll hit Switch soon. The build is the same as the current PC build, 1.03.0919 (where the default build would be 1.0). Note that PC recently got patched from 1.03.08 to 1.03.0919, which changed a few minor things (including allowing Studio 2 skip). So here I'm going to be outlaying some options about what to do.

Variable vs Sub-Category:

In the long term, sub-categories for separation on builds will be the go to. But in the short term, that might not be the best option, as we don't exactly know if there will be further patches, in between patches, small patches, patches that impact mechanics, etc. I'll talk more about that in the future, but for now I'll just show what the difference is.

A variable is like what we have for the consoles. You can see the info on the leaderboard, and choose to filter it as you view, but the default listing is just 'whatever is fastest'. The issue with this long term is that someone playing on a patched version, even if they were to filter the leaderboards, would still have their submission competing with the unpatched version. For example in this picture, the submission would still say "6th" on their personal profile, which isn't particularly accurate for competition on that version.

A Sub-Category is what we already have for "Beat the game" and "All Emeralds". This will be the long term solution. But how to actually handle the sub-categories is something that needs to be discussed. For example, how to distinguish the sub-categories. This for both ILs and full game runs, and choosing an option that works for both simultaneously may prove tricky

One option is to simply use the build number, e.g. the sub-categories would be V1.0 and V1.03. The two obvious issues with this option, would be then someone on 1.0 would be excluded from competing without using the glitch. Take for example Alluusio's run for Studiopolis 2, which was done on PS4 on Sept 1st, using build 1.0. However, he did not use, or attempt to use, the glitch in that level, which is available in 1.0, and 1.03.0919 but not 1.03.08. For all intents and purposes, it should be competing with the runs on build 1.03.08. You could still name them as such and just submit to the one that applies to you, but that would seem rather confusing to a submitter, and incorrect labelling. The other obvious issue would be if there where multiple builds, it would create a potentially huge amount of sub-categories, separating competition unnecessarily and making the middle builds barren and uncompetitive (and potentially unaccessable in future)

Another option would be to label them as "Patched" and "Unpatched". This would allow distinguishing between using what is available on unpatched versions, vs what is not. However there's a few issues with this still, what if there's another patch, and a 1.06 comes out? If that were the case, and there's a level with 2 bugs, both work on 1.0, 1 works on 1.03, and none work on 1.06, then where do I submit a run that was done on 1.03? This is more likely to happen in full game runs, where there could be 10 bugs usable on 1.0, then 5 on 1.03, then 2 on 1.06, etc.

My personal preference is to have only 2 sub-categories if possible. However, if they make a build past 1.03, then there's going to be some mess one way or another. My personal preference is to have to two sub-categories, and have them be "Newest Version" and "Any Version". This also means if you do a run on the newest version, you could technically submit to both. This is actually a good thing though, imo, as it means if the situation arose where even though the newest version is at a disadvantage, if it gets optimised more and ends up with a lower time, the other category still accurately shows the best run. Instead of for levels like Studiopolis 1, where the over the roof has been patched out, but the times are worse, so the "Unpatched" times would actually be far slower.

The issues with this are this would mean for full game runs, if a build was made beyond 1.03 then all 1.03 runs would be grouped together with 1.0 runs, at a disadvantage. It also means runs which were allowed in the "Newest Build" may then have to be moved later on to the other sub-category. However I find this preferable to them having their own sub-categories, because a) I don't think anyone will optimise a good run before the last build is released anyway (they won't be patching this in 2020), and b) the competitiveness for an in between build will almost certainly be 0, so it'd just be sitting there as dead weight. The same would apply to ILs under the same unlikely criteria as described above, but I think anyone who is using a bug that ends up getting patched just has to be aware to know that could be happening in the future, as has to suck it up if it does.

Last point on the IL charts, but the "overall board" (This one: https://www.speedrun.com/sonicmania/individual_levels ) will only display the default sub-category. I'm amusing the community response based on actions from what I've seen so far is that the majority would prefer the default in that case to be the "Newest Version" runs. So that for example, that board would display Level_Select's 2'51"77 on Titanic Monarch 2 Sonic, instead of his 48 second time on console, even though both could be submitted under different sub-categories. Either way not everyone will agree no matter what we choose, but I'd like to hear everyone's thoughts so we can make the most people happy.

Tl;dr: Will be using sub-categories in future. May use Variable for now if an overwhelming consensus on best option isn't reached. Personal preference is for "Newest version" and "Any Version" to be the sub-categories. Would like to know which you would all prefer to be the default option, and any other opinions.

Lemin and Jaypin88 like this
South Australia, Australiawerster6 years ago

So we've decided after all to host IL boards here. And they are up. Obviously they are to use Time Attack mode, just submit away all your best times!

I'll start manually adding times with videos in about 2 days, but I urge you guys to submit yourselves (also because I don't know the speedrun.com profile name of everyone who has done runs). Only other thing to mention is at the moment there are boards for MS1 with sonic and tails because I don't think I can create one for Knuckles without them, but they just have mentioned in the rules that theya re supposed to stay empty. Have fun!

pkSpectre, ROMaster2 and 2 others like this
South Australia, Australiawerster6 years ago

Said I'd do this once I've played it, so now it's time to establish some actual ground rules (and start verifying runs)

So, regarding categories. The first decision is that we've decided to split Sonic and Sonic + Tails. Tails has far more ability as a partner for one player in this game, due to being able to control flying, which has several known uses especially on bosses, and I'm sure several unknown uses as well. Initially we thought about keeping them together, but to allow runners to explore whether they want to play with Sonic alone or with Tails, and explore the differences more, we've decided to split these. Obviously, using the 2nd controller's inputs will not be allowed, but controlling both Sonic and Tails from 1P input will be.

However, those will be the only 4 categories for now (along with Tails and Knuckles, obviously). For now, patches will simply be listed as versions within the same category (e.g. 1.0, 1.03, etc). In future, these may be separated in some way, but given the game is so new, and unoptimised, there's no need for that quite yet.

Things like All Emeralds and such also aren't quite worthy of having their own category. While slightly more interesting because the special stages aren't auto scrollers, it would still need a lot of specific continued competition to be worth it in the long run. Not against adding this in the future at all, but no need to add it initially. Of course, people should run whatever they want, I highly encourage you to run all emeralds if you want to (and it's probably not that much slower anyway)

Additional add-ons such a CD Mode (Peelout) and &Knuckles will almost certainly never be added. I can't see them picking up competitive traction anyway, but given they added effects right next to debug, it should tell you all you need to know. Again, encourage you to run it if you want. This game has lots of things you can run, if all of them were added the leaderboard would be a mess (beat game, all emeralds, +all medals, new game+, cd mode, s3k mode = 6. Time 4 characters = 24. Times &Knuckles = 48 . Times Patches (2, for now) = 96. We aren't having 96 categories.)

In regards to timing, real time will obviously be used, because the game runs in tons of spots where the in game timer doesn't run (after bosses, and during cp2 boss the most relevant). However, there's a bit of an issue about ¤how¤ to time. The ending spot is very obvious, IGT freeze after TM2 boss. But where to start is not obvious. The obvious spot would be after selecting your file, but it's actually faster to immediately exit the game and reboot it at GH1 to skip the cutscene, and this is really annoying. As a result, the recommendation we've come up with, would be the following: "Timing begins when you select your file, and ends when In-Game timer freezes after defeating the Titantic Monarch 2 boss. You may start from a file with save data already, as long as it has no emeralds, you start at Green Hill 1, and you complete all stages in order."

This would allow you start from either, a fully completed file (with no emeralds), or a file that just started at Green Hill (so a new runner wouldn't have to beat the game first). The 2 potential "issues" that I can see with this are, that it would allow you to have more than 3 lives to start with. I can't really see this being a big sticking point for anyone, but I suppose it's not "exactly as it starts", and that if an All Emeralds category was formed, if it used the same ruleset, you could farm all the emeralds in GH1. It wouldn't be faster of course, so I don't think that's a big deal, and if/when All Emeralds got added anyway, it'd be as a result of several people competitively running it, so I feel like they would sort out what's best for that by itself.

The added advantage of this rule would not only be that you wouldn't have to deal with the restarting the game issue, but also that runners of the game wouldn't have a 50 second cutscene at the start of the run, which I'm sure everyone who wants to run this game would enjoy being gone so they can get right into the action.

Last point is about Individual Level runs. Now, while there are in game leaderboards, they do not carry across all platforms, which annoys quite a few people. Usually the resource for Sonic ILs has been TSC, but with it's inactively and inability to submit other people's times, it seemed ineffective for the method of congregating all systems into a board so people could compete with the very top across all boards, so I floated the idea of actually having ILs on here. However, while it didn't receive negative reception, no one really seemed that keen. Most people seem content with this spreadsheet being updated manually: This one here: https://docs.google.com/spreadsheets/d/17zk67bGYn74rZ2CpkgsgbxKClxeDOvGBBSRumezU9mw But I'm floating it again here, to see perception one last time. It'd take a lot of effort, and mods from at least 1 of each system to be at least semi active over a long period of time. It'd be a lot of work though, so I'd want to effort to be worth it, so if there isn't a large amount of interest for this, I don't think it'll happen here. I should mention of course that the PC leaderboards have already been hacked, that will be a problem with everything no matter what, and that patch difference and such will also become a topic of conversation should we do anything about this.

Last note is obviously that all mods and things like dev mode wouldn't be allowed during a run. Feels obvious, but gotta put it out there anyway. If you have any questions/concerns/opinions/comments, please let them be heard! (In a civil manner)

Tl;dr: Split Sonic and Sonic and Tails All Emeralds and patches might be separated later, but not yet. Former would need to show consistent interest over time, latter would need to show separate interest Secret Modes will def not get their own category. Could potentially put CD/S3K mode for Sonic into the same one, but it'd just be slower, so I can't see anyone really caring, or wanted to be catered to for going slow. Recommend starting time from file select, and being able to have said file already start at Green Hill 1, to skip intro cutscene Up for having IL charts added here, but need to see there's interest in doing so. Let me know if you want it, or whether you're happy with the spreadsheet.

BubbyNE, lozplyr89 and 18 others like this
South Australia, Australiawerster7 years ago

Hey so just wondering with the change to series mods from April that I just learned about, which from my understand now have no effect on individual games within the series, what is the best time to add a new game into the series? Since it makes it really relevant to do it before anyone else, but I'm not entirely keen on adding a game that doesn't come out for 5 months (>_>), just wondering when is the time to do that so it retains unity within the series?

About werster
Joined
9 years ago
Online
today
Runs
959
Games run
Pokémon Stadium 2
Pokémon Stadium 2
Last run 6 months ago
73
Runs
Pokémon Stadium
Pokémon Stadium
Last run 2 months ago
59
Runs
Sonic Advance
Sonic Advance
Last run 4 years ago
57
Runs
Sonic Mania
Sonic Mania
Last run 6 years ago
54
Runs
Sonic CD
Sonic CD
Last run 5 years ago
49
Runs
Sonic 3 & Knuckles
Sonic 3 & Knuckles
Last run 5 years ago
47
Runs
Sonic 1
Sonic 1 (2013)
Last run 3 years ago
44
Runs
Sonic the Hedgehog 2
Sonic the Hedgehog 2
Last run 6 years ago
40
Runs