And you ask us, the general speedrunning community who don't know anything about that game, because...?
The game has 3 moderators, and you should let them at least 2 weeks to check it, or at least talk with them if you are that impatient. (they all have social media links) If all the mods are inactive and not responding, then it is a different story.
You should ask the GTA:SA mods/community: https://www.speedrun.com/gtasa/forum
I think the solution is to split the categories (or add a new sub-category) to "single player" and "multi player" runs. Take a look at any LEGO game (for example https://www.speedrun.com/lswtcs ), they have a sub-category of "solo" and "co-op" for any one of the main categories. Not only it will solve the obsolete issue, I would imagine a co-op run to be always better than a solo run in most cases, so they aren't comparable by themselves, and maybe shouldn't exist in the same leaderboard.
Why is he/she harsh? it is exactly as I told you above. As they said, Iron Snout was accepted 2 years ago, when the rules were less strict. I Just looked at the game, speedruns of 1-2 seconds? you have no idea what is happening on the screen? Definitely won't be accepted now (but the leaderboard will stay on the site anyway).
Also, resubmitting a game won't work, and will just waste the mods time. Either contact the staff for this, or give up.
Edit - also, just note that while your game may or may not be accepted, it doesn't prevent you from speedrunning the game anyway.
Just so you know, a game rejection doesn't have to be final, you can always message the content mods to hear their explanation for the rejection, and discuss the game with them, just be sensible about it.
When submitting games you should also fill the "Additional Information" with as many relevant stuff as you can about that game (like what you just said). It can increase your chances of success (keep in mind that the mods probably don't know anything about your game, and they get about dozens of game requests in a week).
It is subjective indeed. There are many questions along that line in "the site" forums, you can search those and read the mods responses. I had some rejected games with the same reason in the past, so I searched through this stuff myself. In short: Browser (flash) games, and PC games by platforms like Steam or Itch.io are held to more scrutiny, and won't be accepted if they aren't notable and have anything special to them.
Many of those games can be seen as kind of clones of each other in terms of gameplay, while only the appearance is changed. by looking at the type of your game, the site is full with 3D exploration/first person view/point-and-click games which can be completed in really short times. While it might take a casual player to complete this game in 10-20 minutes in first playthrough, just you saying that this game can be ran in 2 minutes is a proof to how short it is, without any special stuff happening in it (just by first glance on a playthrough of this game on Youtube)
Defining "short" games is also subjective, yes, but some of them are universally short. If it can take a casual player less than 5 minutes to finish the game then it will probably not be accepted. Note that there ISN'T any hardcoded threshold for shortness/trivialness, and each game is considered by case-by-case basis by the mods.
About the other games you mentioned, note that those rules were added through the years, but the rules don't work retroactively. Games that were accepted in the past may not be accepted today.
Should probably post in the forums of that game: https://www.speedrun.com/ff9/forum
Agree that it can be very hard/impossible to prove that a run was not played by 2 different people (unless the play style was visibly changed, but probably not in this type of game).
What does the load from save state means, in this game? Of course save states shouldn't be used in speedruns, but watching the run of the other guy, there is a quick load of the main menu, and then the game starts from scratch. Why something like this won't be allowed?
https://www.speedrun.com/puliredtha/allposts I think? While the post is probably linked to the thread, it's written weird and contains an external link.
Leaderboard filters for variables don't highlight the default value of each variable. Example:
I set up a test variable, where the first value is default
Then after loading a leaderboard page, the filter for the variable still highlights "Any" even though the default value was the one selected.
Hello.
So far I noticed that the run does show up if you choose to filter by Danish language, or re-choose the "Any" option for language (even if it is already highlighted when loading the leaderboard page). I guess that language is a variable you added, right?
Don't really know why that happens. Can you maybe show how you set up that variable? maybe we can find something
EDIT: While still not explaining why, by further checking the page request to the server to load the leaderboard data, it appears that the language variable is being sent with a default value of English, instead of blank (Any).
EDIT 2: I figured it out. The tooltip for the "default" option for variable values states: "The default value is preselected when submitting a run, and leaderboards are filtered by it by default." So I guess that English is the default value of your language variable, and that's why the leaderboard is filtered by the English value. Turn the default option off and it will be solved. The bug here is visual - even though the leaderboard is filtered by English language, the filter still highlights the "Any" option. I just tested it on another game and it works the same way.