Skip to content

Sonic Heroes

Info

  • Platform: PC
  • Release Date: 2004

ONE Archive Merger

ONE Archive Redirector

  • Summary: Allows you to merge .ONE archives at runtime, allowing for mods to be better mixed.
  • Release Date: 2020 Original/Deprecated, 2022 Current
  • Imagine merging 2 zip files at runtime but with virtually 0 overhead. It's that sort of deal.

Physics Editor

Adventure.Physics.Swap

  • Summary: Fully Featured Physics Editor
  • Release Date: 2019 Source Code
  • Changes physics in real time, for testing.
  • Also supports Sonic Adventure DX & 2.

Stage Injector

Heroes.StageInjector

  • Summary: Allows importing custom stages from external Reloaded mods without having to write any code.
  • Release Date: 2019 Source Code
  • Features:
    • Load custom stages.
    • Allow overwriting spawn points for custom stages.
    • Allow overwriting grindable rails for custom stages.
    • Play 2P stages in 1P without crashing.

Radical Highway in Sonic Heroes by Shadowth117.

Fast Boot

Heroes Debug Boot

  • Summary: Boot the game straight into a level or one of the debug menus.
  • Release Date: 2019 Source Code

Hint Editor

Heroes.Hint.Editor

  • Summary: Allows you to edit messages displayed by various triggers throughout the game.
  • Release Date: 2019 Source Code
  • Originally created to display custom messages in TAS videos without desyncing them.

Heroes RGB Mod

Heroes.Colourizer

  • Summary: Adds RGB lighting effects to various parts of the game.
  • Release Date: 2019 Source Code

Colourizer with enabled RGB gates and jump balls.

Heroes SDK & Disassembly

Heroes.SDK

  • Summary: Library containing low level code to mod the game as well as read/write the game's file formats.
  • Release Date: 2019 Source Code
  • All other current non-deprecated mods on this list use this library under the hood.
  • The level editor uses it too!
Camera.IsCameraEnabled = false; // Takes away camera control from the game.
if (State.IsInLevel()) 
{
    /* Do Stuff with Camera */
    ref var camera = ref Camera.Cameras[0];
    camera.MoveBy(new Vector3(1, 0, 0));
}

High level API like this, allows for easy access of various game internals.

Discord Rich Presence

Discord Rich Presence

  • Summary: Presents your current play status on Discord.
  • Release Date: 2018 Original/Deprecated, 2019 Current
  • Features:
    • Show your current activity on Discord.
    • Supports multiplayer modes, including score tracking.
    • Time elapsed syncs to stage timer.

Free Camera Mod

About Free Camera

  • Summary: Allows you to move your camera freely.
  • Release Date: 2018 Original/Deprecated, 2019 Current
  • Features:
    • Freeze game world.
    • Rotation on all 3 axis (including roll).
    • Teleport player to camera.
    • Toggle HUD visibility.
    • No culling issues. Stuff away from player character will render.

Heroes Essentials

About Heroes Essentials

  • Summary: Set of modifications for running Sonic Heroes on Modern Machines.
  • Release Date: 2018+

Heroes Graphics Essentials

Heroes Graphics Essentials

  • Summary: Provides general essentials related to graphics and overall game configuration.
  • Release Date: 2018 Original/Deprecated, 2019 Current
  • Features:
    • Add support for borderless and resizable windowed.
    • Adds widescreen support for any aspect ratio.
    • Instant stage load times (from 5 to 1 second in fullscreen mode).
    • Remove framerate cap from 2P.
    • Don't slow down game when window is unfocused.
    • Remove subtitles & character voices.
    • Fixes loading crashes at certain aspect ratios.
    • and more...

Multiplayer with custom aspect ratio.

Modern Controller Support

Heroes Controller Hook

  • Summary: Adds support for modern Game Controllers to Sonic Heroes.
  • Release Date: 2018 Original/Deprecated, 2019 Current
  • Adds support for remapping controllers.
  • Adds support for controller hotplugging.
  • Adds support for XInput (360) based controllers.
  • Allows for deadzone adjustment, inverting axis etc.
  • Restores ability to rotate camera using triggers missing from PC version.
  • Restores ability to control 3P/4P, used in some debug functions.
  • Provides an API for mods to inject their own inputs.
  • and much more...

Cold Boot Time Fix

CRI FileSystem Hook

Bypass File Size Limits

TONER

  • Summary: Allows you to bypass hardcoded limits and load .one archives with any file size.
  • Release Date: 2018 Original/Deprecated, 2019 Current
  • The developers hardcoded file size limits for each file type in archives.
  • This mod allows you to circumvent that.

Draw Distance Unlimiter

Draw Distance Unlimiter

  • Summary: Allows you to extend object render distance by a fixed scale.
  • Release Date: 2020 Source Code

Sound Effect Packer & Unpacker

PACTool

  • Summary: Import and Export Sound Effects from PC & Xbox versions of the game.
  • Release Date: 2018 [Source].

Level Editor

Heroes Power Plant

  • Summary: A Level Editor for Sonic Heroes and Shadow the Hedgehog.
  • Collaboration between Igor Seabra, dreamsyntax and myself.
  • Cleaned up some code, implemented camera system.
  • Helped with a lot of file format reverse engineering on Sonic Heroes side.
  • Features Culling, Collision, Object Layout, Camera, Spawn Position, Spline, Particle and Texture Animation editors.

Collision File Generator

Collision File Generator

  • Summary: Generates Collision files for Custom Stages.
  • Release Date: 2017 [Source Code].
  • Converts Wavefront .obj files into collision .cl files.
  • Fastest collision generator, performs conversion including Quadtree generation in under a second on a 4790k.

All-In-One Mod: Heroes Tweakbox

Heroes Tweakbox

  • Summary: All in one mod. Celebration of 2017's community achievements.
  • Release Date: 2017 [Source Code].
  • Collaboration with Igor Seabra, YouTube Release Trailer.
  • Features:
    • World's first custom level.
    • World's first hub world hack (using custom collision detection code).
    • Experimental .NET Framework based Mod Loader.
    • Advanced widescreen hack, FOV Slider.
    • Custom In-Game Debug Tools.
    • and more... all in 30000+ lines of code.
  • Status: Deprecated in favour of Reloaded, features re-released as separate modular mods.