Sonic Frontiers speedruns use a few mods, mostly as quality of life.
This page will explain how to install these mods, and what these mods do.
Note that mods can only be used in the PC version, and not on console.
Also note that any mods not listed here are not allowed for use in speedruns.
This is the tool used to install and manage mods in the game, made by thesupersonic16 and others.
To get started, simply download HedgeModManager and run it.
It will detect the supported games you have on Steam. Make sure Sonic Frontiers is selected.
You can then download mods by going to their GameBanana page, clicking "HedgeModManager 1-click install", and following the instructions in the HedgeModManager window.
In unmodified Sonic Frontiers, the music in the title screen plays for 40 seconds and then stops, and if you start the game while the music is playing, loading into 1-1 will take roughly 1.3 seconds longer.
This mod removes the title screen song, which makes it convenient to start new runs.
A mod that allows you to change the color of your cyloop trail from the default blue.
This can give some extra personality to your run.
Download Custom Cyloop Colors by Onaku here.
Make sure you get the correct download for the version of the game you're trying to speedrun.
Note that v1.41 download works for v1.42 too.
In unmodified Sonic Frontiers, holding a button in the hacking minigame makes you shoot 10 bullets per second.
However, you can in theory shoot up to 30 bullets per second, which would save a substantial amount of time throughout all 3 hacking minigames.
To avoid making these minigames overcentralizing to the game while still allowing the people who are good at button mashing to use that skill, it is allowed to use a mod that changes the firing rate to 15 bullets per second.
Download Increased Default Hacking Fire Rate by Labrys here.
A code that will skip the Sonic Team logo, Criware/etc logos, and autosave explanation screen, which allows you to start the game faster.
This is especially convenient for quicker resets at higher levels of play.
To enable this, go to the Codes tab in HedgeModManager, then download community codes.
After that, open the System list and enable "Boot directly to title".
A code that allows for levels 4-A through 4-I to be shown in the Arcade Mode level list so that they can be accessed more easily.
This is useful to run the ILs of these levels more easily.
Note that there are several bugs, most notably:
Certain sound effects, such as those related to Rocket Boost, won't play in Arcade Mode.
Times in levels 4-C and later won't be saved.
4-D will display a purple action mark that will come back even when deleted.
To enable this, go to the Codes tab in HedgeModManager, then download community codes.
After that, open the UI list and enable "Show Another Story Stages in Arcade Mode".
A code that displays the missions for each level when they are completed in Arcade Mode.
This is useful for All Missions ILs, as well as the "Arcade Mode All Missions" category extension.
To enable this, go to the Codes tab in HedgeModManager, then download community codes.
After that, open the UI list and enable "Show Missions in Arcade Mode".
There is a bug that resets the game's resolution to 1280x720 if the game is unfocused during boot, which can easily happen by accident.
This code fixes that bug, and allows you to keep whatever resolution you have chosen.
To enable this, go to the Codes tab in HedgeModManager, then download community codes.
After that, open the Fixes list, then Graphics, and enable "Fix Resolution Resetting on Launch".
HedgeModManager will target the latest version of the game you have installed.
To install mods into an earlier version, just install them in the latest version, and then copy the "dinput8.dll" file created by HedgeModManager into your downpatched Sonic Frontiers folder.
This will keep all of the mod files in your v1.42 installation, but v1.40 will read the files from there just fine.
Portal Gear is a tool that allows you to save and load Sonic's position in-game, which allows you to practice certain sections more easily.
Note that loading does not respawn collected items, defeated enemies, or anything else.
After that, open the tool, click "attach" while the game is open, and follow the instructions on screen.