Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Sonic Adventure 2

From PCGamingWiki, the wiki about fixing PC games
Sonic Adventure 2
Sonic Adventure 2 cover
Developers
Sonic Team
Windows Sega of China
Publishers
Sega
Release dates
Windows November 19, 2012
Taxonomy
Monetization One-time game purchase, DLC
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Adventure, Platform
Vehicles Automobile, Track racing
Art styles Cartoon
Themes Contemporary
Series Sonic Adventure
Sonic Adventure 2 on HowLongToBeat
Sonic Adventure 2 on IGDB
Sonic Adventure 2 guide on StrategyWiki
Sonic Adventure 2 on MobyGames
Sonic Adventure 2 on Wikipedia
Sonic Adventure
Subseries of Sonic the Hedgehog
Sonic Adventure DX 2003
Sonic Adventure DX (2011) 2011
Sonic Adventure 2 2012
Sonic Adventure DX (Steam) 2014

Sonic Adventure 2 is a cartoon third-person platform game developed by Sonic Team and published by Sega. It is a part of the Sonic the Hedgehog series and the sequel to Sonic Adventure.

The original game was first released for the Dreamcast in June 2001. A GameCube port, titled Sonic Adventure 2: Battle, was released in December 2001, featuring updated graphics, an expanded multiplayer mode, and readjusted gameplay elements. The PC version, released on November 19, 2012, is based on the GameCube version, with the expanded multiplayer and Chao Karate content being offered with a separate DLC purchase.

On January 23, 2024, the PC version of Sonic Adventure 2 was released on Steam in Japan.[1]

The game's physics and speed are locked to 60 FPS, meaning slowdowns on lower end machines and speedups with high refresh-rate displays. Various mods are available to restore original features from the Dreamcast version and address issues with the PC version; see Modifications for recommendations and how to setup X-Hax's SA Mod Manager to ease the installation of mods.

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Gamesplanet logo.svg
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
GamersGate (unavailable)
Icon overlay.png
Windows
Publisher website (unavailable)
Icon overlay.png
Windows
All versions require Steam DRM.

DLC and expansion packs

Name Notes
Sonic Adventure 2: Battle Unlocks the Battle Mode, extra versus characters and maps, and Chao Karate.
Windows

Essential improvements

Bypass launcher

Use the -q command line argument[2]
If configuration files are missing, it will load the launcher regardless of the command line argument.

Skip company logos and intro cutscene

Enable Skip Intro in SA Mod Manager[3]
  1. Install and run SA Mod Manager.
  2. Go to Game ConfigOptions, and check Skip Intro from the Misc Options section.
  3. Click the Save button to apply the changes. The game should now boot directly into the title screen upon launch.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\Config\Keyboard.cfg[Note 1]
<path-to-game>\Config\UserConfig.cfg[Note 1]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/213610/pfx/[Note 2]

Save game data location

System Location
Windows <path-to-game>\resource\gd_PC\SAVEDATA\[Note 1]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/213610/pfx/[Note 2]
Chao Garden is saved to file SONIC2B__ALF.
Game progression is saved to numbered SONIC2B__S## files; one file per slot.

Save game cloud syncing

System Native Notes
Steam Cloud

Video

In game general settings. Options clockwise starting from the bottom: Vibration, Save/Load, Erase save, main menu theme, speech language and Stereo/Mono.
In game general settings. Options clockwise starting from the bottom: Vibration, Save/Load, Erase save, main menu theme, speech language and Stereo/Mono.
Launcher general settings.
Launcher general settings.

Graphics feature State WSGF Notes
Widescreen resolution
A few cutscenes are pillarboxed to 4:3; use the Cutscene Revamp mod to remove the black bars.
Multi-monitor
Use Flawless Widescreen to fix spanned HUD.
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Use SA Mod Manager.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Force in GPU control panel. Nvidia users can force SGSSAA in Nvidia Profile Inspector without any compatibility bits.[Note 3]
Do not force FXAA, see the talk page.
Vertical sync (Vsync)
Always enabled. Every loading screen needs to run at monitor's refresh rate or else it will crash.
60 FPS
The game must run at 60 FPS as game speed is tied to frame rate.
120+ FPS
There is no framerate limiter, aside from the forced Vsync. The game sets the display's refresh rate to 60 Hz in Fullscreen Mode, but for Windowed Mode on higher refresh rate displays, the framerate must be capped by an external framerate limiter, or by using SA Mod Manager and enabling Lock framerate under its Graphics settings.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Input

Launcher control settings.
Launcher control settings.

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse is not used at all. SA2 Input Controls can reimplement mouse controls from Sonic Adventure DX.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
XInput only. Controller must be selected from configuration launcher. Use SA2 Input Controls for expanded controller support via SDL2.
Full controller support
Controller remapping
Controller buttons cannot be remapped, however a mod exists to change the placement of context-sensitive actions.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
PlayStation controllers
DualShock 3, DualShock 4, DualSense
Requires Steam Input or SA2 Input Controls for PlayStation controller support.[4]
PlayStation button prompts
See the DualShock 3 variant of Better Buttons for DualShock prompts (if using HD GUI: SA2, set Button Prompts Style to Vanilla+Custom and Compatibility Mode to True within SA Mod Manager). For DualSense prompts, use the DualSense Button Mod.
Light bar support
Requires SA2 Input Controls for light bar support.
Adaptive trigger support
DualSense haptic feedback support
Connection modes Wired, Wireless (Bluetooth)
[4]
Generic/other controllers
Requires SA2 Input Controls for other controllers supported by SDL2.
Button prompts
Additional information
Controller hotplugging
Only for the selected input input device from the configuration launcher can be hotplugged, otherwise the game will prompt a "Reboot Now/Later" to change devices. If the controller was not plugged in from the initial launch of the game, it will switch to keyboard instead and request a reboot of the game.
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M
Only for the selected input input device from the configuration launcher is usable when launching the game.
Steam Input
Steam Input API support
Official controller preset(s)
Steam Controller button prompts

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Based on system configuration; otherwise not configurable. Tested with 7.1 surround sound. No centre and LFE channels, just a 4.0 quadraphonic mix.[citation needed]
Subtitles
On by default. Subtitles during pre-rendered cutscenes are not available.
Closed captions
Idle Chatter mod is not captioned, however, Retranslated Story Complete features captions for idle chatter.
Mute on focus lost

Localizations

Text language is selected from launcher, dialogue language is selected from in game settings.
Language UI Audio Sub Notes
English
Dubtitles only. Use Retranslated Story Complete if playing with Japanese audio and English subtitles.
French
Dubtitles only. Use French Retranslation if playing with Japanese audio and French subtitles.
German
Italian
Japanese
Brazilian Portuguese
Fan translation of the "Sonic Adventure 2 Retranslated" mod. Mod created by «Luks_18»
Russian
Fan localization by «Sonic and all Characters/Joker Studio».
Spanish
Castilian.

Network

Multiplayer types

Type Native Players Notes
Local play
2 Versus
Other player can use keyboard or controller if enabled in the config file. "Battle" DLC adds 21 battle maps to multiplayer. Co-op story mode can be played with modifications, see Co-op Story Mode.
LAN play
Online play
2 Use Sonic Adventure 2: Battle Network.

VR support

3D modes State Notes
Nvidia 3D Vision


Issues unresolved

Menus don't render

On AMD cards, menus won't render if the resolution exceeds 4579 x 3965, on either axis.[citation needed]

FXAA breaks the game

Forcing FXAA through the graphics card control panel will cause the game to stop responding.[citation needed]

Game freezes and hardlocks when trying to load a stage

This issue is related to the older SA2 Mod Loader; use SA Mod Manager instead. Rebooting the computer with the mod loader uninstalled seems to help temporarily.[5] An issue ticket can be found on the Mod Loader's GitHub repo. Another potential solution is to to launch SA2 Mod Loader, click "Uninstall loader" to disable the mod loader, launching the game normally via Launcher.exe and exiting the game, and then re-launching the Mod Loader and clicking "Install Loader" to re-enable it.

Issues fixed

Use DXVK for Direct3D 9[citation needed]
Fixing crashes[citation needed]

If the game is crashing only in fullscreen mode, an easy workaround is to use a borderless fullscreen tool to make windowed mode fill the entire screen. The SA Mod Manager offers an option to do that.[6]

If the game is crashing in both fullscreen and windowed mode:

  • Disable any framerate limiters; Sonic Adventure 2's loading screens rely on uncapped FPS in order to load properly.[citation needed]
  • Disable any overlays (e.g. Steam Overlay, GeForce Experience).
  • For Nvidia cards, open Nvidia Control Panel, click Manage 3D Settings, Program Settings, and add sonic2app.exe.
  • Set V-Sync to On and set Preferred refresh rate to Application-controlled, then click Apply.

Game freezing for few seconds randomly

Fixing crashes[citation needed]
  • For Nvidia cards, open Nvidia Control Panel, click Manage 3D Settings, Program Settings, and add sonic2app.exe.
  • Set Power management mode to Prefer maximum performance, click Apply.

Missing or broken graphical effects

Some effects such as rain, fire, smoke, footprints, and dirt from digging as Knuckles or Rouge are missing on integrated graphics with application optimization mode enabled.
Disable Application Optimal Mode from the integrated GPU control panel[7]

Run the game at screen refresh rate

Fullscreen mode is limited to 60 Hz, even if the screen refresh rate is set higher than that.
Set screen refresh rate and 60 FPS cap[citation needed]
  1. Download Special K.
  2. Copy SpecialK32.dll to the installation folder.
  3. Rename SpecialK32.dll to d3d9.dll.
  4. Start the game and then exit.
  5. Open d3d9.ini in the installation folder.
  6. Change TargetFPS to 60.0.
  7. Change RefreshRate to 0.

Launcher crashes when trying to start the game, No resolution options available

Manually create config files[8]
  1. Go to configuration file(s) location
  2. Copy and paste the following to:
  • Keyboard.cfg
<?xml version="1.0" ?>
<Setup Layout="0" />
<Players>
<Player InputWay="1" Vibrate="0">
<key index="83" />
<key index="65" />
<key index="73" />
<key index="79" />
<key index="5" />
<key index="52" />
<key index="56" />
<key index="54" />
<key index="25" />
<key index="16" />
<key index="37" />
<key index="23" />
<key index="4" />
<key index="37" />
<key index="27" />
<key index="67" />
</Player>
<Player InputWay="0" Vibrate="0">
<key index="22" />
<key index="18" />
<key index="0" />
<key index="3" />
<key index="102" />
<key index="98" />
<key index="101" />
<key index="99" />
<key index="66" />
<key index="104" />
<key index="37" />
<key index="76" />
<key index="105" />
<key index="37" />
<key index="28" />
<key index="111" />
</Player>
</Players>
  • UserConfig.cfg:
<?xml version="1.0" ?>
<Configs FullScreen="1" Display="0" Res="22" Width="640" Height="480" RefreshRate="60" Language="0" Analytics="0" />

Planted Trees in the Chao Garden appear as saplings despite being fully grown

Instructions
  1. Install and run SA Mod Manager.
  2. Download the Enhanced Chao World mod.
  3. Enable the mod in the mod manager.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Shader Model support 3.0
Executable 32-bit 64-bit Notes
Windows

Modifications

SA Mod Manager

Open-source mod manager for both Sonic Adventure DX and Sonic Adventure 2.
Use SA Mod Manager[9]
  1. Download the latest version from GitHub.
  2. Extract the contents of release_x86.zip (32-bit) or release_x64.zip (64-bit) to any location.
  3. Run SAModManager.exe.

Featured websites

Featured mods

Bugfixes/improvements

Enhancements

Miscellaneous

Co-op Story Mode

Instructions can be found here

Editing save files

Use SA2SaveUtility

System requirements

Windows
Minimum Recommended
Operating system (OS) XP, Vista, 7
Processor (CPU) Intel Pentium 4 3.2 GHz
AMD Athlon 64 3000+
System memory (RAM) 1 GB
Hard disk drive (HDD) 3 GB
Video card (GPU) Nvidia GeForce 8600
ATI Radeon HD 3650
256 MB of VRAM
DirectX 9.0c compatible
Sound (audio device) DirectX compatible


Notes

  1. 1.0 1.1 1.2 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:
  3. LOD adjustment and the "AA Fix" are not necessary.

References

  1. ソニック・ザ・ヘッジホッグ【公式】 on X - last accessed on 2024-06-24
  2. Verified by User:AmethystViper on 2019-12-13
  3. Verified by User:AmethystViper on 2021-12-28
  4. 4.0 4.1 Verified by User:Amethystviper on 2024-08-13
    Tested with V1 and V2 DualShock 4 controllers.
  5. Verified by User:SirYodaJedi on 2019-12-19
    It might be due to one of my mods, because uninstalling the mod loader worked reliably. Doesn't explain how rebooting the PC helped though.
  6. Verified by User:SirYodaJedi on 2019-12-09
  7. SA2 Troubleshooting Guide (SA2) (Tutorial), section 2.1 - GameBanana (archived) - last accessed on 2021-12-04
  8. Game doesn't launch :: Sonic Adventure™ 2 General Discussions - last accessed on 9 June 2023
  9. Verified by User:AmethystViper on 2024-05-27