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.

Difference between revisions of "Sonic Adventure 2"

From PCGamingWiki, the wiki about fixing PC games
 
(119 intermediate revisions by 26 users not shown)
Line 3: Line 3:
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Sonic Team}}
 
{{Infobox game/row/developer|Sonic Team}}
 +
{{Infobox game/row/porter|Sega of China|Windows}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Sega}}
 
{{Infobox game/row/publisher|Sega}}
Line 11: Line 12:
 
{{Infobox game/row/reception|IGDB|sonic-adventure-2|rating}}
 
{{Infobox game/row/reception|IGDB|sonic-adventure-2|rating}}
 
|taxonomy    =  
 
|taxonomy    =  
{{Infobox game/row/taxonomy/monetization      | DLC }}
+
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, DLC }}
 
{{Infobox game/row/taxonomy/microtransactions | None }}
 
{{Infobox game/row/taxonomy/microtransactions | None }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
Line 28: Line 29:
 
|official site=  
 
|official site=  
 
|hltb        = 8749
 
|hltb        = 8749
|mobygames    = sonic-adventure-2
+
|lutris      = sonic-adventure-2
 +
|mobygames    = 4455
 
|strategywiki = Sonic Adventure 2
 
|strategywiki = Sonic Adventure 2
|wikipedia    = Sonic_Adventure_2
+
|wikipedia    = Sonic Adventure 2
 
|winehq      = 14711
 
|winehq      = 14711
 
|license      = commercial
 
|license      = commercial
Line 36: Line 38:
  
 
{{Introduction
 
{{Introduction
|introduction      = '''''Sonic Adventure 2''''' is a [[:Category:Cartoon|cartoon]] [[:Category:Third-person|third-person]] [[:Category:platform|platforming]] game developed by [[:Company:Sonic Team|Sonic Team]] and published by [[:Company:Sega|Sega]], and was released for PC on November 9, 2012. It is the sequel to ''[[Sonic Adventure DX|Sonic Adventure]]''.
+
|introduction      = '''''{{PAGENAME}}''''' is a {{Glossary:Cartoon}} {{Glossary:Third-person}} {{Glossary:platform}} game developed by [[:Company:Sonic Team|Sonic Team]], published by [[:Company:Sega|Sega]], and released for PC on November 9, 2012. It is a part of the ''[[Series:Sonic the Hedgehog|Sonic the Hedgehog]]'' series and the sequel to ''[[Sonic Adventure DX|Sonic Adventure]]''.
  
|release history  = The game was originally released worldwide on June 23, 2001 for the Dreamcast, and is historically notable for being one of the last games released for the Dreamcast, was released during the 10th Anniversary of the ''[[Series:Sonic the Hedgehog|Sonic the Hedgehog]]'' franchise, and the final first-party game developed by Sega before became a third-party company and leaving the console market. ''Sonic Adventure 2'' restructures and streamlines the gameplay elements from its predecessor, featuring "Team Hero" (Sonic, Tails, and Knuckles) and "Team Dark" (Shadow, Eggman, and Rouge) with platforming, mech shooting, and treasure hunting Action Stages, all played in sequential order.
+
|release history  = The original game was first released for the [[Emulation:Dreamcast|Dreamcast]] in North America on June 18, 2001, and the rest of the world on June 23.
 +
The game was later ported to the GameCube in 2002 as '''''Sonic Adventure 2: Battle''''' as an updated version of the game, featuring an expanded multiplayer mode and readjusted gameplay elements. This PC port is based off the GameCube version, with the expanded multiplayer and Chao Karate content being locked behind a separate DLC purchase.<ref>{{Refurl|url=https://info.sonicretro.org/Sonic_Adventure_2_(2012)|title=Sonic Adventure 2 (2012) - Sonic Retro|date=2020-12-23}}</ref>
  
The game was later ported to the GameCube in 2002 as ''Sonic Adventure 2: Battle'' as an updated version of the game, featuring an expanded multiplayer mode and readjusted gameplay elements. Despite being ported to newer hardware, it also has simplified fog, missing vertex and colored lighting, and some missing and/or changed content compared to the original Dreamcast version. See [https://tcrf.net/Sonic_Adventure_2:_Battle/Changes_from_the_Dreamcast_Version TCRF] for details and [https://www.youtube.com/watch?v=yMauzPcOorQ this video] for cutscene-related changes. Similarly to ''Sonic Adventure DX'' and its subsequent ports, the 2012 PC port of ''Sonic Adventure 2'', as well as the Xbox 360 and PlayStation 3 versions, was based off the GameCube version, with the expanded multiplayer and Chao Karate content from ''Sonic Adventure 2: Battle'' being locked behind a separate DLC purchase.<ref>{{Refurl|url=https://info.sonicretro.org/Sonic_Adventure_2_(2012)|title=Sonic Adventure 2 (2012) - Sonic Retro|date=2020-12-23}}</ref>
+
Initially, it wasn't made available in Japan, but Sega later announced that the game will be available in Japan on January 23, 2024 alongside ''[[Sonic Adventure DX (Steam)|Sonic Adventure DX]]'', marking the debut the PC version of ''Sonic Adventure 2'' in Japan.<ref name="Famitsu">{{Refurl|url=https://www.famitsu.com/news/202401/22331873.html|title=Steam version of Sonic Adventure DX and Sonic Adventure 2 will be available in Japan on January 23, 2023 - Famitsu (Japanese)|date=2024-01-22}}</ref>
  
|current state    = The game's physics and speed are tied around 60 FPS, meaning slowdowns on lower end machines and speedups with high refresh-rate displays. Various mods are available to restore missing or altered elements from the Dreamcast version or address issues with the PC version; see [[#Modding|modding]] for recommendations and how to setup MainMemory's SA2 Mod Loader to ease mod installation.
+
|current state    = The game's physics and speed are tied around 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|Modifications]] for recommendations and how to setup X-Hax's SA Mod Manager to ease the installation of mods.
 
}}
 
}}
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://www.sega.com/Home/ Official developer site]
 
 
{{mm}} [https://www.sonicretro.org/ Sonic Retro] - A huge fan site for everything Sonic the Hedgehog. Mods for all the games can be found here
 
{{mm}} [https://www.sonicretro.org/ Sonic Retro] - A huge fan site for everything Sonic the Hedgehog. Mods for all the games can be found here
 
{{mm}} [https://steamcommunity.com/app/213610/discussions/ Steam Community Discussions]
 
{{mm}} [https://steamcommunity.com/app/213610/discussions/ Steam Community Discussions]
Line 52: Line 54:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Publisher | http://us.download-shop.sega.com/buy-download-pc-games/Sonic-Adventure-2-3631-13.html | Steam | | | Windows }}
 
 
{{Availability/row| Gamesplanet | 1559-1 | Steam |  |  | Windows }}
 
{{Availability/row| Gamesplanet | 1559-1 | Steam |  |  | Windows }}
 +
{{Availability/row| Humble | sonic-adventure-2 | Steam |  |  | Windows }}
 
{{Availability/row| Steam | 213610 | Steam | | | Windows }}
 
{{Availability/row| Steam | 213610 | Steam | | | Windows }}
 +
{{Availability/row| GamersGate | DD-SONICA2 | Steam | | | Windows | unavailable }}
 +
{{Availability/row| GMG | sonic-adventure-2 | Steam | | | Windows | unavailable }}
 +
{{Availability/row| Publisher | http://us.download-shop.sega.com/buy-download-pc-games/Sonic-Adventure-2-3631-13.html | Steam | | | Windows | unavailable }}
 
}}
 
}}
 
{{ii}} All versions require {{DRM|Steam}}.
 
{{ii}} All versions require {{DRM|Steam}}.
  
 
{{DLC|
 
{{DLC|
{{DLC/row| Sonic Adventure 2: Battle | Unlocks the Battle Mode, extra versus characters and maps, and Chao Karate. | Windows }}
+
{{DLC/row| {{store link|Steam|217900|SONIC ADVENTURE 2: BATTLE}} | Unlocks the Battle Mode, extra versus characters and maps, and Chao Karate. | Windows }}
 
}}
 
}}
  
Line 66: Line 71:
 
{{Fixbox|description=Use the {{code|-q}} [[Glossary:Command line arguments|command line argument]]|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-12-13|comment=}}</ref>|fix=
 
{{Fixbox|description=Use the {{code|-q}} [[Glossary:Command line arguments|command line argument]]|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-12-13|comment=}}</ref>|fix=
 
{{ii}} If configuration files are missing, it will load the launcher regardless of the command line argument.
 
{{ii}} If configuration files are missing, it will load the launcher regardless of the command line argument.
 +
}}
 +
 +
===Skip company logos and intro cutscene===
 +
{{Fixbox|description=Enable Skip Intro in SA Mod Manager|ref=<ref>{{Refcheck|user=AmethystViper|date=2021-12-28|comment=}}</ref>|fix=
 +
# See instructions for installing SA Mod Manager [[#Modding essentials|here]].
 +
# Go to the Game Config → Options tab, and check Skip Intro from the Misc. section.
 +
# Click the Save button to apply the changes. The game should now boot directly into the title screen upon launch.
 
}}
 
}}
  
Line 78: Line 90:
 
{{Game data/saves|Windows|{{p|game}}\resource\gd_PC\SAVEDATA\}}
 
{{Game data/saves|Windows|{{p|game}}\resource\gd_PC\SAVEDATA\}}
 
}}
 
}}
{{ii}} Chao Garden is saved to the file <code>SONIC2B__ALF</code>
+
{{ii}} Chao Garden is saved to file {{file|SONIC2B__ALF}}.
{{ii}} Game progression is saved to numbered <code>SONIC2B__S##</code> files; one file per slot.
+
{{ii}} Game progression is saved to numbered {{file|SONIC2B__S##}} files; one file per slot.
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
Line 121: Line 133:
 
|windowed notes            =  
 
|windowed notes            =  
 
|borderless windowed        = hackable
 
|borderless windowed        = hackable
|borderless windowed notes  = Use [https://info.sonicretro.org/SA2%20Mod%20Loader SA2 Mod Loader].
+
|borderless windowed notes  = Use [https://info.sonicretro.org/SA2%20Mod%20Loader SA Mod Manager].
 
|anisotropic                = false
 
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
 
|antialiasing              = hackable
 
|antialiasing              = hackable
 
|antialiasing notes        = [[Glossary:Anti-aliasing (AA)#Forcing Anti-Aliasing|Force in GPU control panel]]. Nvidia users can force [[SGSSAA]] in [[Nvidia Profile Inspector]] without any compatibility bits.{{note|note=LOD adjustment and the "AA Fix" are not necessary.|name="SGSSAA"}}<br/>[[#FXAA breaks the game|Do not]] force [[FXAA]], see [https://www.pcgamingwiki.com/w/index.php?title=Topic:Sodnmzh4hbt9dlln&topic_showPostId=spv51utp5ous5ycv#flow-post-spv51utp5ous5ycv the talk page].
 
|antialiasing notes        = [[Glossary:Anti-aliasing (AA)#Forcing Anti-Aliasing|Force in GPU control panel]]. Nvidia users can force [[SGSSAA]] in [[Nvidia Profile Inspector]] without any compatibility bits.{{note|note=LOD adjustment and the "AA Fix" are not necessary.|name="SGSSAA"}}<br/>[[#FXAA breaks the game|Do not]] force [[FXAA]], see [https://www.pcgamingwiki.com/w/index.php?title=Topic:Sodnmzh4hbt9dlln&topic_showPostId=spv51utp5ous5ycv#flow-post-spv51utp5ous5ycv the talk page].
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = always on
 
|vsync                      = always on
|vsync notes                = Always enabled. Every loading screen needs to run at monitor's refresh rate or else it will crash. Fullscreen Mode is capped 60fps/60hz
+
|vsync notes                = Always enabled. Every loading screen needs to run at monitor's refresh rate or else it will crash.
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              = Must run at 60 FPS, higher/lower will speed/slow up the game.
+
|60 fps notes              = The game must run at 60 FPS as game speed is tied to frame rate.
 
|120 fps                    = hackable
 
|120 fps                    = hackable
|120 fps notes              =Fullscreen Mode is capped 60fps/60hz.See [[#Run the game at screen refresh rate|Run the game at screen refresh rate]].In Windowed mode your monitor is higher than 60 hz, use the [https://cdn.discordapp.com/attachments/528181564983607336/820036671079972884/sa2-frame-limit.7z frame-limit mod.]
+
|120 fps notes              = Fullscreen Mode is capped 60 Hz. See [[#Run the game at screen refresh rate|Run the game at screen refresh rate]]. If the display runs higher than 60 Hz in Windowed mode, use [[#SA Mod Manager|SA Mod Manager]] and enable {{code|Lock framerate}} under its Graphics settings.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
Line 166: Line 181:
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
 
|xbox prompts              = true
 
|xbox prompts              = true
|xbox prompts notes        = Xbox 360 variant. See [[#Featured mods|Better Buttons]] for an alternative or [https://gamebanana.com/guis/33716 Xbox One Buttons] for Xbox One prompts (if using HD GUI: SA2, set Button Prompts Style to {{code|Vanilla+Custom}} within SA2 Mod Loader).
+
|xbox prompts notes        = Xbox 360 variant. See [[#Featured mods|Better Buttons]] for an alternative or [https://gamebanana.com/guis/33716 Xbox One Buttons] for Xbox One prompts (if using HD GUI: SA2, set Button Prompts Style to {{code|Vanilla+Custom}} within SA Mod Manager).
 
|impulse triggers          = false
 
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
Line 172: Line 187:
 
|dualshock 4 notes        = Not supported natively. Use [[Store:Steam#Steam Input|Steam Input]] as a workaround.<ref name="DualShock 4 support">{{Refcheck|user=AmethystViper|date=2020-12-24|comment=}}</ref>
 
|dualshock 4 notes        = Not supported natively. Use [[Store:Steam#Steam Input|Steam Input]] as a workaround.<ref name="DualShock 4 support">{{Refcheck|user=AmethystViper|date=2020-12-24|comment=}}</ref>
 
|dualshock prompts        = hackable
 
|dualshock prompts        = hackable
|dualshock prompts notes  = See the DualShock 3 variant of [[#Featured mods|Better Buttons]] for DualShock prompts (if using HD GUI: SA2, set Button Prompts Style to {{code|Vanilla+Custom}} and Compatability Mode to {{code|True}} within SA2 Mod Loader). for DualSense Button use this [https://gamebanana.com/guis/36339 DualSense Button Mod]
+
|dualshock prompts notes  = See the DualShock 3 variant of [[#Featured mods|Better Buttons]] for DualShock prompts (if using HD GUI: SA2, set Button Prompts Style to {{code|Vanilla+Custom}} and Compatibility Mode to {{code|True}} within SA Mod Manager). for DualSense Button use this [https://gamebanana.com/guis/36339 DualSense Button Mod]
 
|light bar support        = false
 
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
Line 210: Line 225:
 
|surround sound notes    = Based on system configuration; otherwise not configurable. Tested with 7.1 surround sound. No centre and LFE channels, just a 4.0 quadraphonic mix.{{cn|Who tested this?}}
 
|surround sound notes    = Based on system configuration; otherwise not configurable. Tested with 7.1 surround sound. No centre and LFE channels, just a 4.0 quadraphonic mix.{{cn|Who tested this?}}
 
|subtitles                = true
 
|subtitles                = true
|subtitles notes          = On by default.
+
|subtitles notes          = On by default. Subtitles during pre-rendered cutscenes are not available.
 
|closed captions          = false
 
|closed captions          = false
|closed captions notes    = Idle Chatter mod is not captioned.
+
|closed captions notes    = Idle Chatter mod is not captioned, however, [[#Featured mods|Retranslated Story Complete]] features captions for idle chatter.
 
|mute on focus lost      = true
 
|mute on focus lost      = true
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = false
 
|eax support              = false
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       =
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 226: Line 243:
 
  |audio    = true
 
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = [https://en.wiktionary.org/wiki/dubtitle Dubtitles] only, use [[#Featured mods|Sonic Adventure 2 Retranslated]] if playing with Japanese audio and English subtitles.
+
  |notes    = [https://en.wiktionary.org/wiki/dubtitle Dubtitles] only. Use [[#Featured mods|Retranslated Story Complete]] if playing with Japanese audio and English subtitles.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = German
+
  |language  = French
 
  |interface = true
 
  |interface = true
 
  |audio    = false
 
  |audio    = false
 
  |subtitles = true
 
  |subtitles = true
  |notes    =  
+
  |notes    = [https://en.wiktionary.org/wiki/dubtitle Dubtitles] only. Use [https://gamebanana.com/mods/357056 French Retranslation] if playing with Japanese audio and French subtitles.
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = French
+
  |language  = German
 
  |interface = true
 
  |interface = true
 
  |audio    = false
 
  |audio    = false
Line 262: Line 279:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Spanish
+
  |language  = Brazilian Portuguese
  |interface = true
+
  |interface = false
 
  |audio    = false
 
  |audio    = false
  |subtitles = true
+
  |subtitles = hackable
  |notes    = Castilian.
+
  |notes    = Fan translation of the "Sonic Adventure 2 Retranslated" mod. Mod created by [https://gamebanana.com/gamefiles/11815 «Luks_18»]
  |fan      =  
+
  |fan      = true
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
Line 278: Line 295:
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Brazilian Portuguese
+
  |language  = Spanish
  |interface = false
+
  |interface = true
 
  |audio    = false
 
  |audio    = false
  |subtitles = hackable
+
  |subtitles = true
  |notes    = Fan translation of the "Sonic Adventure 2 Retranslated" mod. Mod created by [https://gamebanana.com/gamefiles/11815 «Luks_18»]
+
  |notes    = Castilian.
  |fan      = true
+
  |fan      =  
 
}}
 
}}
 
}}
 
}}
Line 291: Line 308:
 
|local play          = true
 
|local play          = true
 
|local play players  = 2
 
|local play players  = 2
|local play modes    =  
+
|local play modes    = Versus
|local play notes    = Other player can use keyboard or controller if enabled in the config file. "Battle" DLC adds 21 battle maps to multiplayer.
+
|local play notes    = 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 [[Sonic_Adventure_2#Co-op_Story_Mode|Co-op Story Mode]].
 
|lan play            = false
 
|lan play            = false
 
|lan play players    =  
 
|lan play players    =  
Line 319: Line 336:
 
|upnp =  
 
|upnp =  
 
}}
 
}}
 +
 +
==VR support==
 +
{{VR support
 +
|gg3d name                  =
 +
|native 3d gg3d award        =
 +
|nvidia 3d vision gg3d award =
 +
|tridef 3d gg3d award        =
 +
|iz3d gg3d award            =
 +
|native 3d                  =
 +
|native 3d notes            =
 +
|nvidia 3d vision            = true
 +
|nvidia 3d vision notes      =
 +
|tridef 3d                  =
 +
|tridef 3d notes            =
 +
|iz3d                        =
 +
|iz3d notes                  =
 +
|vr only                    =
 +
|vorpx                      =
 +
|vorpx modes                =
 +
|vorpx notes                =
 +
|htc vive                    =
 +
|htc vive notes              =
 +
|oculus rift                =
 +
|oculus rift notes          =
 +
|osvr                        =
 +
|osvr notes                  =
 +
|windows mixed reality      =
 +
|windows mixed reality notes =
 +
|keyboard-mouse              =
 +
|keyboard-mouse notes        =
 +
|3rd space gaming vest      =
 +
|3rd space gaming vest notes =
 +
|novint falcon              =
 +
|novint falcon notes        =
 +
|trackir                    =
 +
|trackir notes              =
 +
|tobii eye tracking          =
 +
|tobii eye tracking notes    =
 +
|play area seated            =
 +
|play area seated notes      =
 +
|play area standing          =
 +
|play area standing notes    =
 +
|play area room-scale        =
 +
|play area room-scale notes  =
 +
}}
 +
  
 
==Issues unresolved==
 
==Issues unresolved==
===Steam API Compatibility (Controllers)===
 
{{ii}} When using any controller under the Steam Controller API, analog sticks are treated as digital keyboard keys and will be considered as 100% analog for all values beyond the dead zone.{{cn|date=May 2021}}
 
 
 
===Menus don't render===
 
===Menus don't render===
{{ii}} On AMD cards menus won't render if the resolution exceeds 4579 x 3965, on either axis.{{cn|date=February 2017}}
+
{{ii}} On AMD cards, menus won't render if the resolution exceeds 4579 x 3965, on either axis.{{cn|date=February 2017}}
  
 
===FXAA breaks the game===
 
===FXAA breaks the game===
 
{{ii}} Forcing FXAA through the graphics card control panel will cause the game to stop responding.{{cn|See Talk page for more info.}}
 
{{ii}} Forcing FXAA through the graphics card control panel will cause the game to stop responding.{{cn|See Talk page for more info.}}
  
===Game freezes and hardlocks when trying to load level===
+
===Game freezes and hardlocks when trying to load a stage===
{{ii}} This issues is related to the Mod Loader. Rebooting the PC with the mod loader uninstalled seems to help temporarily.<ref>{{Refcheck|user=SirYodaJedi|date=2019-12-19|comment=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.}}</ref> An issue ticket can be found [https://github.com/sonicretro/sa2-mod-loader/issues/4 on the Mod Loader's GitHub repo].
+
{{ii}} This issues 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.<ref>{{Refcheck|user=SirYodaJedi|date=2019-12-19|comment=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.}}</ref> An issue ticket can be found [https://github.com/sonicretro/sa2-mod-loader/issues/4 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 {{file|Launcher.exe}} and exiting the game, and then re-launching the Mod Loader and clicking "Install Loader" to re-enable it.
  
 
==Issues fixed==
 
==Issues fixed==
 
===Game crashes after the Sonic Team logo===
 
===Game crashes after the Sonic Team logo===
{{Fixbox|description=Using a Vulkan Wrapper|ref={{cn|date=September 2021}}|fix=
+
{{Fixbox|description=Use DXVK|ref={{cn|date=September 2021}}|fix=
#Go to [https://github.com/doitsujin/dxvk/releases dxvk's project page.]
+
#Go to [https://github.com/doitsujin/dxvk/releases DXVK's project page.]
 
#Download the latest release.
 
#Download the latest release.
 
#Open it using a ZIP program, and go to the X32 folder.
 
#Open it using a ZIP program, and go to the X32 folder.
 +
# Copy {{code|d3d9.dll}} and paste it into {{p|game}}
 +
}}
 +
 +
{{Fixbox|description=Use ForceD3D9On12|ref={{cn|date=November 2022}}|fix=
 +
#Download the [https://github.com/narzoul/ForceD3D9On12/releases/tag/v1.0.0 latest release]
 +
#Open it using a ZIP program, and go to the x86 folder.
 
# Copy {{code|d3d9.dll}} and paste it into {{p|game}}
 
# Copy {{code|d3d9.dll}} and paste it into {{p|game}}
 
}}
 
}}
  
 
{{Fixbox|description=Fixing crashes|ref={{cn|date=June 2017}}|fix=
 
{{Fixbox|description=Fixing crashes|ref={{cn|date=June 2017}}|fix=
If the game is crashing only in fullscreen mode, an easy workaround is to use a [[Glossary:Borderless fullscreen windowed|borderless fullscreen]] tool to make windowed mode fill the entire screen. The [[#Modding essentials|SA2 Mod Loader]] offers an option to do that.<ref>{{Refcheck|user=SirYodaJedi|date=2019-12-09|comment=}}</ref>
+
If the game is crashing only in fullscreen mode, an easy workaround is to use a [[Glossary:Borderless fullscreen windowed|borderless fullscreen]] tool to make windowed mode fill the entire screen. The [[#Modding essentials|SA Mod Manager]] offers an option to do that.<ref>{{Refcheck|user=SirYodaJedi|date=2019-12-09|comment=}}</ref>
  
If the game is crashing in both fullscreen & windowed mode:
+
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.{{cn|Bad idea, the game relies on a 60 FPS frame rate.}}
 
* Disable any framerate limiters; Sonic Adventure 2's loading screens rely on uncapped FPS in order to load properly.{{cn|Bad idea, the game relies on a 60 FPS frame rate.}}
 
* Disable any overlays (e.g. Steam Overlay, GeForce Experience).
 
* Disable any overlays (e.g. Steam Overlay, GeForce Experience).
Line 359: Line 425:
  
 
===Missing or broken graphical effects===
 
===Missing or broken graphical effects===
{{--}} Some effects such as rain, fire, smoke, footprints, and dirt from digging with Knuckles or Rouge are missing on integrated graphics with application optimization mode enabled.
+
{{--}} 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.
{{Fixbox|description=Disable Application Optimal Mode from the integrated GPU control panel|ref=<ref>{{Refurl|url=https://gamebanana.com/tuts/13152|title=SA2 Troubleshooting Guide (SA2) (Tutorial), section 2.1 - GameBanana|date=2020-12-23}}</ref>|fix=
+
{{Fixbox|description=Disable Application Optimal Mode from the integrated GPU control panel|ref=<ref>{{Refurl|url=https://web.archive.org/web/20201101025955/https://gamebanana.com/tuts/13152|title=SA2 Troubleshooting Guide (SA2) (Tutorial), section 2.1 - GameBanana (archived)|date=2021-12-04}}</ref>|fix=
 
}}
 
}}
  
Line 376: Line 442:
  
 
===Launcher crashes when trying to start the game, No resolution options available===
 
===Launcher crashes when trying to start the game, No resolution options available===
{{Fixbox|description=Manually create config files|ref=<ref>[https://steamcommunity.com/app/213610/discussions/0/882966056715022472/#c882966056756209692 Game doesn't launch :: Sonic Adventure™ 2 General Discussions]</ref>|fix=
+
{{Fixbox|description=Manually create config files|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/213610/discussions/0/882966056715022472/#c882966056756209692|title=Game doesn't launch :: Sonic Adventure™ 2 General Discussions|date=9 June 2023}}</ref>|fix=
<ol><li>Go to the [[#Game data|configuration file(s) location]].</li>
 
<li>If no files are present, create files named <code>Keyboard.cfg</code> and <code>UserConfig.cfg</code>.</li>
 
<li>Copy and paste following to files.
 
* Keyboard.cfg:
 
<div><pre class="mw-collapsible mw-collapsed">
 
  
 +
# Go to [[#Game data|configuration file(s) location]]
 +
# Copy and paste the following to:
 +
 +
* Keyboard.cfg
 +
 +
<pre class="mw-collapsible mw-collapsed">
 
<?xml version="1.0" ?>
 
<?xml version="1.0" ?>
 
<Setup Layout="0" />
 
<Setup Layout="0" />
Line 422: Line 489:
 
<key index="111" />
 
<key index="111" />
 
</Player>
 
</Player>
</Players></pre></div>
+
</Players>
 +
</pre>
 +
 
 
* UserConfig.cfg:  
 
* UserConfig.cfg:  
<div><pre class="mw-collapsible mw-collapsed">
 
  
 +
<pre class="mw-collapsible mw-collapsed">
 
<?xml version="1.0" ?>
 
<?xml version="1.0" ?>
<Configs FullScreen="1" Display="0" Res="22" Width="640" Height="480" RefreshRate="60" Language="0" Analytics="0" /></pre></div></li>
+
<Configs FullScreen="1" Display="0" Res="22" Width="640" Height="480" RefreshRate="60" Language="0" Analytics="0" />
<li>Start the game from <code>{{p|game}}\sonic2app.exe</code>.</li>
+
</pre>
<li>If everything works you can change <code>UserConfig.cfg</code> values to desired ones. You may also want to [[#Bypass launcher|bypass launcher]].</li></ol>
 
 
}}
 
}}
  
 
===Planted Trees in the Chao Garden appear as saplings despite being fully grown===
 
===Planted Trees in the Chao Garden appear as saplings despite being fully grown===
{{ii}} This fix requires SA2 Mod Loader.
 
 
{{Fixbox|description=Instructions|fix=
 
{{Fixbox|description=Instructions|fix=
<ol>
+
# Download and install [[#Mod_Manager|SA Mod Manager]].
<li>Download and install [[#Modding essentials|SA2 Mod Loader]].</li>
+
# Download the [https://gamebanana.com/mods/48915 Enhanced Chao World] mod.
<li>Download the [https://gamebanana.com/mods/48915 Enhanced Chao World] mod.</li>
+
# Enable the mod in the mod manager.
<li>In the mod manager, tick and enable the mod, then click {{code|Configure}} and toggle any preferred features of the mod. The tree scaling fix is not listed as it is a part of the mod.</li>
 
</ol>
 
 
}}
 
}}
  
Line 465: Line 530:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|macos intel 32-bit app =  
 
|macos intel 32-bit app =  
 
|macos intel 64-bit app =  
 
|macos intel 64-bit app =  
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=  
 
|linux 64-bit executable=  
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
  
===Modding===
+
===Modifications===
====Modding essentials====
+
====Mod Manager====
{{Fixbox|description=How to install SA2 Mod Manager|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-12-12|comment=}}</ref>|fix=
+
{{Fixbox|description=SA Mod Manager|ref=<ref>{{Refcheck|user=AmethystViper|date=2024-05-27|comment=}}</ref>|fix=
# Download SA2 Mod Manager from [https://info.sonicretro.org/SA2_Mod_Loader here].
+
# Download the latest version of [https://github.com/X-Hax/SA-Mod-Manager SA Mod Manager].
# Extract the contents of {{file|SA2ModLoader.7z}} to <code>{{p|game}}</code>.
+
# Extract the contents of {{file|release_x86.zip}} (32-bit) or {{file|release_x64.zip}} (64-bit) to <code>{{p|game}}</code>.
# Run {{file|SA2ModManager.exe}}, click the {{code|Install loader}}, then go to the Options tab and adjust settings as desired.
+
# Run {{file|SAModManager.exe}}.
 
 
'''Notes'''
 
{{++}} Eases installation and configuration of mods without replacing installation files.
 
 
}}
 
}}
  
 
====Featured websites====
 
====Featured websites====
* [https://mm.reimuhakurei.net/?page=sa2mods MainMemory's mods] - Features a number of useful mods, including models converted from the Dreamcast version.
 
 
* [https://gamebanana.com/games/5855 GameBanana] - Hosts a large number of user-created mods for Sonic Adventure 2.
 
* [https://gamebanana.com/games/5855 GameBanana] - Hosts a large number of user-created mods for Sonic Adventure 2.
* [https://sf94.reimuhakurei.net/?page=sa2hax SpeedFreak94's mods] - Features a small number of mods such Sonic Adventure 2: Battle Network and Stache Fix.
+
* [https://sf94.reimuhakurei.net/?page=sa2hax SF94's Sandwich] - Features a small number of mods such Sonic Adventure 2: Battle Network.
* [https://info.sonicretro.org/SCHG:Sonic_Adventure_2_(PC) Sonic Community Hacking Guide] on Sonic Retro
+
* [https://info.sonicretro.org/SCHG:Sonic_Adventure_2_(PC) Sonic Community Hacking Guide] on Sonic Retro.
  
====Featured mods====
+
===Featured mods===
'''Bugfixes/Improvements:'''
+
====Bugfixes/improvements====
* [https://github.com/michael-fadely/sa2-action-remap/releases Action Remap] - Remaps the "Light Speed Dash" to the Y button, so that you don't unintentionally use the "Somersault" and "Bounce Bracelet" moves while trying to use the "Light Speed Dash".
+
* [https://gamebanana.com/mods/452445 SA2 Render Fix] - A collection of fixes for addressing rendering errors, also includes options to enhance the game.
* [https://gamebanana.com/guis/35375 Subtitles Fix] - Fixes various typos and grammar issues in the subtitles, and improves the French translation.
+
* [https://gamebanana.com/mods/515637 SA2 Input Controls] - Massively improves analog sensitivity issues.
* [https://gamebanana.com/gamefiles/7502 Render Fix] - Fixes some of the rendering oddities of the PC version, focusing on the GameCube models.
+
* [https://gamebanana.com/mods/381193 SA2 Volume Controls] - Fixes volume issues, as well as allowing for custom volume values
* [https://gamebanana.com/skins/162810 Stache Fix] - A texture replacement for Sonic and Shadow that fixes a rendering issue on their face.
+
* [https://gamebanana.com/mods/48872 Cutscene Revamp] - Fixes Issues present for cutscenes, introduced after the DC version.
* [https://gamebanana.com/gamefiles/11438 Level Oddity Patch] - Fixes misplaced level objects, making "Perfect" ring collection possible.
+
* [https://github.com/michael-fadely/sa2-action-remap/releases Action Remap] - Remaps the "Light Speed Dash" to the Y button.
* [https://gamebanana.com/gamefiles/8486 Black Market Sound Fix] - Replaces the duller sounding menu sounds from the Chao Garden's Black Market with ones that sound closer to the GameCube version.
+
* [https://gamebanana.com/mods/313161 Better Radar] - All emeralds are track-able, optional positional tracker beeps.
* [https://gamebanana.com/gamefiles/10725 Improved Waypoints (Chao Gardens)] - Permits chao to wander around more of the Hero and Dark gardens.
+
* [https://gamebanana.com/mods/48894 Level Oddity Patch] - Fixes misplaced level objects, making "Perfect" ring collection possible.
* [https://gamebanana.com/guis/34471 Menu Overhaul] - Overhauls and revises the menu system of the game while removing unnecessary clutter and discrepancies. This mod however causes some of the main menu descriptions to not properly reflect the rearranged menu options, but [https://gamebanana.com/guis/34471?post=8545699 an unofficial fix] is a available.
+
* [https://gamebanana.com/mods/491615 Level Oddity Patch 2: Electric Boogaloo] - Continuation of the first Level Oddity Patch, provides even more fixes of the same nature.
* [https://gamebanana.com/guis/34355 HD GUI: SA2] - Updates many GUI and HUD elements with higher resolution ones, along with optional tweaks. Recommended with Menu Overhaul.
+
* [https://gamebanana.com/mods/437858 Retranslated Story Complete] - Changes the in game subtitles to accurately translate the Japanese dialogue.
* [https://gamebanana.com/guis/33985 Better Buttons] - Replaces the stock Xbox 360 prompts with ones from [[Sonic Generations]]. A [https://gamebanana.com/guis/33704 DualShock 3 variant] is also available.
+
* [https://gamebanana.com/mods/350607 Retranslated Hints] - Retranslation of the game's hint system to be more accurate to the Japanese script.
* [https://gamebanana.com/gamefiles/11156 Chao Lobby Fix] - Fixes some geometry sorting bugs in the Chao Lobby.
+
* [https://gamebanana.com/mods/48948 Improved Waypoints (Chao Gardens)] - Permits chao to wander around more of the Hero and Dark gardens.
* [https://gamebanana.com/gamefiles/13366 SA2 Error Message Fixes] - Removes the prompts to restart the game when a controller is disconnected or the internet connection is lost.
+
* [https://gamebanana.com/gamefiles/18514 Rouge's Eye Animation Fix] Fixes textures for when Rouge is climbing along walls sideways.
* [https://gamebanana.com/mods/48874 No Model Tinting] - Fixes a bug introduced by the Gamecube version where some models are greyer than intended
+
* [https://gamebanana.com/mods/354417 e0211 Fix] In 16:9 Sonic's hand is visible in a cutscene when it's not supposed to be.
* [https://gamebanana.com/mods/315719 Tails vs Eggman 1 Texture Fix] - Fixes a visual bug in the stage in both single player and 2P mode where the skybox gets imprinted on the ship's towers.
+
* [https://gamebanana.com/mods/455279 Event Timescale Fix] Fixes timing errors in two cutscenes in SA2 Battle.
  
'''Audio/Visual enhancements:'''
+
====Enhancements====
* [https://www.youtube.com/watch?v=xzR3KID2PD0 Fixed SFX Volume] - The PC version's sound effects are much louder than previous releases, drowning out the music and some voice over lines.
+
* [https://gamebanana.com/sounds/72745 CD Quality Music] - Replaces the audio files in-game with higher quality versions.
* [https://gamebanana.com/gamefiles/13091 Highest Quality Textures] - Replaces the textures with their highest-quality versions.
+
* [https://sf94.reimuhakurei.net/sa2/mods/NoLoD.7z No LoD Models] - Disables the Level of Detail models for Sonic and Shadow.
* [https://gamebanana.com/wips/48797 Dreamcast Characters] - Dreamcast character models converted for the PC version. This results in consistent model quality between cutscenes and gameplay when used in conjunction with Cutscene Revamp, as most cutscenes use these models by default in the vanilla game.
+
* [https://gamebanana.com/guis/34355 HD GUI: SA2] - Updates many GUI and HUD elements with higher resolution ones, along with optional tweaks.
* [https://gamebanana.com/mods/331897 Dreamcast Characters and Effects] - Similar to the above but also restores visual effects from the Dreamcast version used by each character.
+
* [https://gamebanana.com/sounds/51550 Dreamcast Mech Jump Grunts] - Gives Eggman and Tails alternating voice lines for jumping, like on Dreamcast.
* [https://gamebanana.com/mods/333376 Dreamcast Enemy Textures] - Restores the original Dreamcast textures for the enemies.
+
* [https://gamebanana.com/mods/377099 Discord Rich Presence] - Adds Discord's Rich Presence features into Sonic Adventure 2 when playing the game.
* [https://gamebanana.com/mods/320528 Dreamcast Beetle] - Restores the original enemy model of the Beetle robots. Intended to be used with the Dreamcast Enemy Textures mod above.
+
* [https://gamebanana.com/mods/455779 High Quality Space (4K)] - Replaces highly compressed version of Earth and space textures with higher quality replacements.
* [https://gamebanana.com/mods/318005 Dreamcast Shield Hunters] - Restores the original Dreamcast version of the G.U.N. Hunters and Shield Hunter enemies.
+
* [https://gamebanana.com/mods/331030 Reworked Afterimages] - Reworks the afterimage effects used by the speed and hunting-type characters to fit with the models more.
* [https://gamebanana.com/mods/336246 Dreamcast Boss Texture and Effects] - Restores many of the higher quality Dreamcast textures and effects from the Dreamcast version.
+
* [https://gamebanana.com/mods/369157 Partial DC Fog Restoration] - Ports some fog effects from the Dreamcast version.
* [https://gamebanana.com/mods/326730 DC Shadows] - Restores the missing shadow effects from the Dreamcast version.
+
* [https://gamebanana.com/mods/304991 Prison Lane Smooth DC Fog Restoration] Restores the pulsating red fog effect to Prison Lane.
* [https://gamebanana.com/mods/245269 DC+ Models] - Versions of the higher-quality GameCube models edited to give the characters pointy ears, like Yuji Uekawa's original artwork.
+
* [https://gamebanana.com/mods/48898 White Jungle Fog Fix] - Restores the fog effect in White Jungle.
* [https://gamebanana.com/gamefiles/9413 Misc. Improvements and Dreamcast Textures] - Attempts to restore some of the missing effects and modified textures to their Dreamcast counterparts, as well as restoring the original item and enemy placements of City Escape, however, the modified City Escape stage in this mod can cause issues.<ref>{{Refurl|url=https://gamebanana.com/gamefiles/9413?post=8517343|title=Miscellaneous Improvements and Dreamcast Textures (Sonic Adventure 2) (mods) - GameBanana|date=2020-12-20}}</ref> The [https://gamebanana.com/gamefiles/11649 White Jungle Fog] fix is also available independently.
 
* [https://gamebanana.com/gamefiles/14284 Presentable Eggman Stages] - An attempt to fix the lighting issues of the PC version of Dr. Eggman's Iron Gate and Lost Colony stages to resemble their GameCube counterparts, with the option to restore the Dreamcast fog effects and an experimental red alarm tint for the former.
 
* [https://gamebanana.com/gamefiles/15874 Ripple Fix] - Fixes and restores the original Dreamcast version's water ripple effects.
 
* [https://gamebanana.com/mods/48895 Better Shadows] - The vanilla game draws shadows from very low-poly models of the characters; this mod enables the shadows to be drawn from the higher-poly models instead.
 
* [https://gamebanana.com/gamefiles/18514 Rouge's Eye Animation Fix] - Fixes a bug with Rouge's eye texture when climbing along walls sideways.
 
* [https://gamebanana.com/gamefiles/13162 Restored G.U.N. Logos] - Fixes a transparency sorting issue with the G.U.N. robots that causes the G.U.N. logo to be missing. This mod also features an option to restore the transparency effects of the Artificial Chaos enemies from the Dreamcast version, but the floating variant have buggy transparency effects and are disabled by default as a result.
 
* [https://gamebanana.com/gamefiles/9780 Cutscene Revamp] - Overhauls the game's Story Mode cutscenes by fixing various issues, importing assets, and workarounds so they appear closer to the original game. This also features tweaks such as 16:9 widescreen cutscenes and restoring the Dreamcast intro.
 
* [https://github.com/Exant64/DCGarden/releases Dreamcast Chao Garden] - Restores the original Dreamcast version of the Chao Garden into the PC version.
 
* [https://gamebanana.com/textures/5836 Dreamcast Chao Garden Textures] - Replaces the Chao Garden's textures with those from the Dreamcast version, when possible without editing geometry.
 
* [https://gamebanana.com/sounds/44896 HQ Chao Sounds] - Replaces Chao sound effects with higher quality recordings from [[Team Sonic Racing]] and adds some other music improvements.
 
* [https://gamebanana.com/textures/5691 Crispy Green Hill] - Integer upscales Green Hill's textures (with some cleanup), to give a point-sampled aesthetic akin to that on the Sega Saturn.
 
* [https://gamebanana.com/gamefiles/9903 GameCube Textures] - Replaces the textures of the game with ones leftover from the GameCube port.
 
* [https://www.moddb.com/mods/sonic-adventure-2-neuro-ai-hd-texture-pack Neuro AI HD Texture Pack] - Enhanced HD-quality textures upscaled 4x by Gigapixel AI using neural networks.
 
* [https://gamebanana.com/guis/35252 Clean Loading Screen Ring] - Removes the visible compression artefacts from the spinning ring sprite on the loading screen, using the BC1Smooth2 ESRGAN model.
 
* [https://gamebanana.com/mods/336715 Dreamcast Credits Images] - Restores the original credits screenshot images from the Dreamcast version while using the higher poly GameCube models.
 
  
'''Miscellaneous:'''
+
====Miscellaneous====
* [https://gamebanana.com/gamefiles/6370 Disable Upgrade Models] - Disable or show upgrade items on characters.
+
* [https://gamebanana.com/mods/48840 Chao World Extended] - Adds new contents to the Chao Garden.
* [https://gamebanana.com/gamefiles/7122 Sonic Adventure 2 Retranslated] - A fan-translation of the original Japanese script into English. Recommended when playing with Japanese voice-overs.
+
* [https://gamebanana.com/mods/400603 Tails Cyclone Fix] Changes the Tails Cyclone model that appears in Route 280 to be closer to his in-game one.
* [https://gamebanana.com/textures/5684 Restore SOAP ads] - Restores the various references to [[Wikipedia:Soap (shoes)|SOAP]] in City Escape, Radical Highway, Downtown Race, and the kart racing stages, without adding incidental GameCube button prompts.
+
* [https://gamebanana.com/mods/479799 Tikal Stance Fix] Fixes an issue with SA2 Battle's Tikal model, not needed if using Dreamcast Characters.
* [https://gamebanana.com/guis/33707 No Battle] - Removes the "Battle" branding from the game if the Sonic Adventure 2: Battle DLC is installed and reverts the menus and intro cutscene to the original Dreamcast version.
+
* [https://gamebanana.com/mods/48841 Disable Upgrade Models] - Mod that allows for customizing what upgrades the character wears.
* [https://gamebanana.com/guis/32907 No Loading Screen Tips] - Removes the gameplay tips that appear during a loading screen which may not be readable by default due to the faster loading times of the PC version.
+
* [https://gamebanana.com/mods/469542 IMPRESSive] - Replaces the Comic Sans font in the game with the Impress font.
* [https://gamebanana.com/gamefiles/6301 Character Select Mod] - Allows players to play as other characters in stages they weren't intended for by pressing certain buttons while loading a stage.
+
* [https://gamebanana.com/mods/315477 President Scene in Dark Story] - Adds a cutscene from the Hero Story into the Dark Story.
* [https://gamebanana.com/gamefiles/10668 Higher Draw Distance] - Increases the rendering draw distance for most objects. Not recommended for gameplay.
+
* [https://gamebanana.com/mods/315217 E0022 After Knuckles VS. Rouge] - Rearranges the cutscene involving Sonic in the Ark's control room for better continuity.
* [https://gamebanana.com/gamefiles/14695 Idle Chatter SA2 Edition] - A port of the similarly named  Sonic Adventure DX mod for Sonic Adventure 2 that adds the ability to hear what the player's character has to say about the current stage. The function is mapped to Right on the D-pad due to the Input Mod not being available for Sonic Adventure 2.
+
* [https://gamebanana.com/mods/331087 Dreamcast Rank Requirements] - Restores the point values from the Dreamcast version for rankings at the end of levels.
* [https://gamebanana.com/mods/48840 Chao World Extended] - adds new contents to the Chao Garden, while bringing back unused contents and adding a variety of ways to get a new kind of chao
+
* [https://gamebanana.com/mods/245545 Amy: Eyeliner Fix] - Fixes an eyeliner texture in a gameplay model to be black, like originally intended, instead of pink.
 +
* [https://gamebanana.com/sounds/44896 HQ Chao Sounds] - Higher quality Chao sound effects take from [[Team Sonic Racing]].
  
 
===Co-op Story Mode===
 
===Co-op Story Mode===
{{ii}} By using Cheat Engine after launching the game, you can enable co-op play at 2 players for the Story Mode, only possible on PC port.
+
{{Fixbox|description=Instructions can be found [https://pastebin.com/azd0EZLW here]}}
{{ii}} Address 0043D6EB must be set as 3D898989898989, Address 00439703 as 9090 and Address 01934BE4 as 1 for having Shadow as P2 (or : 0 - Sonic / 1 - Shadow / 2 - Mechless Tails/ 3 - Mechless Eggman/ 4 - Knuckles/ 5 - Rouge/ 6 - Mech Tails / 7 - Mech Eggman)
 
  
===SA2 Save Utility===
+
===Editing save files===
{{ii}} A utility designed to modify save files for the game. Can be downloaded [https://github.com/dfrood/SA2SaveUtility/releases here].
+
{{Fixbox|description=Use [https://github.com/dfrood/SA2SaveUtility SA2SaveUtility]}}
  
 
==System requirements==
 
==System requirements==
Line 566: Line 615:
 
|minVRAM  = 256 MB
 
|minVRAM  = 256 MB
 
|minDX    = 9.0c
 
|minDX    = 9.0c
 +
|minSM    = 3.0
 
|minaudio = DirectX compatible
 
|minaudio = DirectX compatible
  

Latest revision as of 10:04, 8 June 2024

Sonic Adventure 2
Sonic Adventure 2 cover
Developers
Sonic Team
Windows Sega of China
Publishers
Sega
Release dates
Windows November 9, 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, published by Sega, and released for PC on November 9, 2012. 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 North America on June 18, 2001, and the rest of the world on June 23. The game was later ported to the GameCube in 2002 as Sonic Adventure 2: Battle as an updated version of the game, featuring an expanded multiplayer mode and readjusted gameplay elements. This PC port is based off the GameCube version, with the expanded multiplayer and Chao Karate content being locked behind a separate DLC purchase.[1]

Initially, it wasn't made available in Japan, but Sega later announced that the game will be available in Japan on January 23, 2024 alongside Sonic Adventure DX, marking the debut the PC version of Sonic Adventure 2 in Japan.[2]

The game's physics and speed are tied around 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

Sonic Retro - A huge fan site for everything Sonic the Hedgehog. Mods for all the games can be found here
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Gamesplanet logo.svg
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
GamersGate (unavailable)
Icon overlay.png
Windows
Green Man Gaming (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[3]
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[4]
  1. See instructions for installing SA Mod Manager here.
  2. Go to the Game Config → Options tab, and check Skip Intro from the Misc. 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
Fullscreen Mode is capped 60 Hz. See Run the game at screen refresh rate. If the display runs higher than 60 Hz in Windowed mode, use SA Mod Manager and enable 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 not used at all.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
XInput only. Controller must be selected from configuration launcher.
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
Xbox 360 variant. See Better Buttons for an alternative or Xbox One Buttons for Xbox One prompts (if using HD GUI: SA2, set Button Prompts Style to Vanilla+Custom within SA Mod Manager).
Impulse Trigger vibration
PlayStation controllers
Not supported natively. Use Steam Input as a workaround.[5]
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 Button use this DualSense Button Mod
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes Wired, Wireless (Bluetooth)
V2 controller tested.
Generic/other controllers
See the glossary page for potential workarounds.
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.

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 issues 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.[6] 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[citation needed]
  1. Go to DXVK's project page.
  2. Download the latest release.
  3. Open it using a ZIP program, and go to the X32 folder.
  4. Copy d3d9.dll and paste it into <path-to-game>
Use ForceD3D9On12[citation needed]
  1. Download the latest release
  2. Open it using a ZIP program, and go to the x86 folder.
  3. Copy d3d9.dll and paste it into <path-to-game>
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.[7]

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[8]

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[9]
  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. Download and install 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

Mod Manager

SA Mod Manager[10]
  1. Download the latest version of SA Mod Manager.
  2. Extract the contents of release_x86.zip (32-bit) or release_x64.zip (64-bit) to <path-to-game>.
  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
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
Shader model 3.0 support
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. Sonic Adventure 2 (2012) - Sonic Retro - last accessed on 2020-12-23
  2. Steam version of Sonic Adventure DX and Sonic Adventure 2 will be available in Japan on January 23, 2023 - Famitsu (Japanese) - last accessed on 2024-01-22
  3. Verified by User:AmethystViper on 2019-12-13
  4. Verified by User:AmethystViper on 2021-12-28
  5. Verified by User:AmethystViper on 2020-12-24
  6. 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.
  7. Verified by User:SirYodaJedi on 2019-12-09
  8. SA2 Troubleshooting Guide (SA2) (Tutorial), section 2.1 - GameBanana (archived) - last accessed on 2021-12-04
  9. Game doesn't launch :: Sonic Adventure™ 2 General Discussions - last accessed on 9 June 2023
  10. Verified by User:AmethystViper on 2024-05-27