I agree with everything here.AntiElitz wrote: Mon Apr 14, 2025 9:14 pm Hey,
I wanted to give some proper context on why the recent achievement checks are a real problem for the speedrun community, especially for the 100% (All Achievements) category.
With this change, achievements now get disabled if you change any of those settings. While I get that this makes things more strict and consistent overall, it causes a big issue for us in speedrunning.Fixed that the achievements checks of map startup difficulty settings didn't check for pollution, expansion settings, starting area and trees.
The 100% speedrun category, where players get all achievements in one save file, has been around for about 8 years. The current leaderboard (base game 1.1) has 36 runners and many more submitted runs. It’s a stable and active category.
It’s the most watched speedrun category on Twitch. It’s the category the biggest streamers play, and the one most viewers enjoy. That makes it very important for visibility — a lot of people discover Factorio or speedrunning in general through this category.
In this run, we’ve always used slightly modified map settings to make it doable:
- Pollution spreading was turned off, to avoid waking up biters, but still trigger their achievements.
- Enemy expansion was disabled.
- Starting area was increased, to allow more fun factory expansion early on.
These settings were chosen because otherwise the run becomes unstable or way too punishing. The category is already 4+ hours long, and the goal is to complete everything in one go, without any failed achievements. If you mess up once, the run is over. So those changes to make it consistent and runnable were important.
These settings have always been known and accepted in the community. They were not used to “cheat achievements” casually — I don’t think people outside the speedrunning scene knew about this and changed them for that reason. In fact casual players who pick obvious presets like “rail world” now get achievements disabled due to this change for no good reason.
With this new achievement check, all those settings now break the run. So:
- All existing runs may now be subject to invalidation. This is because we usually disallow the usage of bugs fixed in future versions.
- The run gets much longer. Base game 100% will probably go from 4–5 hours to 7+ hours. For Space Age, from 6h to 9h or more. That is too long for most people to attempt, specifically as all the Space age Categories already are very long and people that cannot commit for so long currently fall back to this 100% category for that reason
- The run changes completely. Biters can no longer be avoided, expansion happens mid-run, layout space is limited. That turns the run into something very close to the Default Settings category, which already exists and make 100% less unique.
Currently, some runners have switched back to the last stable version where achievements still work with the old settings. But that’s not a long-term solution — we’re not really supposed to stay on outdated versions, and it also means missing out on bugfixes and improvements.
This change has no real effect for casual players, but for speedrunning, it breaks one of the most established and widely watched categories. The 100% run has had years of development and active competition, and while we’ve always adapted to gameplay changes (like new map generation), this one removes the basis of the category entirely.
We would probably have to split the leaderboard now, and it's unlikely that anyone will continue running the new version. We'd really prefer to avoid that if possible.
So I’d like to ask:
Please reconsider these specific achievement checks. Reverting it would let us continue running this category without splitting the community or falling back to outdated versions.
Thanks,
AntiElitz (Speedrun.com/Factorio mod)
I don't really see who this benefits honestly - casual players either won't care, or won't be happy. Speedrunners generally won't be happy. This is an everyone loses change.