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 "Team Sonic Racing"

From PCGamingWiki, the wiki about fixing PC games
m
m (Minor correction.)
 
(85 intermediate revisions by 28 users not shown)
Line 1: Line 1:
{{stub}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Team Sonic Racing cover.jpg
 
|cover        = Team Sonic Racing cover.jpg
Line 7: Line 6:
 
{{Infobox game/row/publisher|Sega}}
 
{{Infobox game/row/publisher|Sega}}
 
|engines      =  
 
|engines      =  
{{Infobox game/row/engine|Sumo Engine|ref=<ref>{{Refurl|url=http://www.nintendoworldreport.com/interview/47566/team-sonic-racing-interview-with-richard-acherki|title=Team Sonic Racing Interview with Richard Acherki|date=2018-06-18}}</ref>|}}
+
{{Infobox game/row/engine|Sumo Engine|ref=<ref>{{Refurl|url=http://www.nintendoworldreport.com/interview/47566/team-sonic-racing-interview-with-richard-acherki|title=Team Sonic Racing Interview with Richard Acherki|date=2018-06-18}}</ref>}}
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|May 21, 2019|ref=<ref>https://twitter.com/sonic_hedgehog/status/1055490414382219264</ref>}}
+
{{Infobox game/row/date|Windows|May 21, 2019|ref=<ref>{{Refsnip|url=https://twitter.com/sonic_hedgehog/status/1055490414382219264|title=Sonic the Hedgehog at Twitter|date=2019-05-25|snippet=Hey guys! To make Team Sonic Racing the best game it can be, we’re giving the team extra time to work on it. Our new release date is May 21, 2019.}}</ref>}}
 +
|reception    =
 +
{{Infobox game/row/reception|OpenCritic|7124/team-sonic-racing|74}}
 +
{{Infobox game/row/reception|IGDB|team-sonic-racing|71}}
 
|steam appid  = 785260
 
|steam appid  = 785260
|gogcom page  =  
+
|gogcom id    =  
|strategywiki =  
+
|hltb        = 67297
 +
|official site= https://www.sonicthehedgehog.com/teamsonicracing
 +
|strategywiki = Team Sonic Racing
 +
|mobygames    = team-sonic-racing
 
|wikipedia    = Team Sonic Racing
 
|wikipedia    = Team Sonic Racing
 
|winehq      =  
 
|winehq      =  
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/genres            | Racing }}
 +
{{Infobox game/row/taxonomy/series            | Sonic Racing }}
 
}}
 
}}
{{Series|Sonic the Hedgehog}}
+
 
{{Series|Sonic Racing}}
+
'''Key points'''
 +
{{--}} Despite the uncapped frame rate, the update rate of the gameplay sections are arbitrarily capped at <code>60 FPS</code>, frame rates higher than that will cause the engine to duplicate the frames. See [[#High frame rate|High frame rate]] and [[#Game uses incorrect refresh rate|Game uses incorrect refresh rate]].<ref>{{Refcheck|user=Radmaxx|date=2024-03-01|comment=}}</ref>
 +
{{--}} Game can look very dithered and blurry even at the highest settings. See [[#Dithering and pop-in|Dithering and pop-in]] and [[#Poor image quality|Poor image quality]]<ref>{{Refcheck|user=Radmaxx|date=2024-03-01|comment=}}</ref>
  
 
'''General information'''
 
'''General information'''
{{mm}} [https://www.sonicthehedgehog.com/teamsonicracing Official site]
+
{{mm}} [https://steamcdn-a.akamaihd.net/steam/apps/785260/manuals/TSR_STEAM_MANUAL_EN.pdf?t=1558447291 Official manual]
{{mm}} [http://steamcommunity.com/app/785260/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/785260/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 +
{{Availability/row| Gamesplanet | 3906-1 | Steam | Region-locked to Europe. | | Windows }}
 +
{{Availability/row| Humble | team-sonic-racing | Steam | | | Windows }}
 
{{Availability/row| Steam | 785260 | Steam | | | Windows }}
 
{{Availability/row| Steam | 785260 | Steam | | | Windows }}
 +
}}
 +
{{ii}} All versions require {{DRM|Steam||Denuvo}}.
 +
 +
==Essential improvements==
 +
===Skip intro videos===
 +
{{Fixbox|description=Delete or rename {{code|{{p|game}}\data\movie\}}|ref=<ref name="Keith">{{Refcheck|user=Keith|date=2020-05-17|comment=}}</ref>|fix=
 
}}
 
}}
  
Line 31: Line 49:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|}}
+
{{Game data/config|Windows|{{P|localappdata}}\Sumo Digital Ltd\{{P|uid}}\TSR\Config\}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|}}
+
{{Game data/saves|Windows|{{P|localappdata}}\Sumo Digital Ltd\{{P|uid}}\TSR\Profiles\}}
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = unknown
+
|epic games launcher      =
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                =
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   =  
 +
|origin notes             =  
 +
|steam cloud               = true
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Image|Team Sonic Racing - Graphics.png|Graphics settings.}}
|wsgf link                  =  
+
{{Image|Team Sonic Racing - Advanced graphics.png|Advanced graphics settings.}}
|widescreen wsgf award      =  
+
{{ii}} Fullscreen and borderless windowed modes scale selected resolution to fill desktop resolution with [[Glossary:Scaling#Scaling algorithm|nearest neighbor scaling]].<ref name="marioysikax">{{Refcheck|user=Marioysikax|date=2019-05-25}}</ref>
|multimonitor wsgf award    =  
+
{{Video
|ultrawidescreen wsgf award =  
+
|wsgf link                  = https://www.wsgf.org/dr/team-sonic-racing/en
|4k ultra hd wsgf award    =  
+
|widescreen wsgf award      = gold
 +
|multimonitor wsgf award    = gold
 +
|ultrawidescreen wsgf award = gold
 +
|4k ultra hd wsgf award    = gold
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes=  
+
|widescreen resolution notes= See the [https://www.wsgf.org/dr/team-sonic-racing/en WSGF entry], use the CE table [https://community.pcgamingwiki.com/files/file/1319-team-sonic-racing-vertical-aspect-fix/ here] or the [https://community.pcgamingwiki.com/files/file/1739-team-sonic-racing-vertical-aspect-fix-fws-script/ FWS Script] for vertical aspect and bordering fixes.
|multimonitor              = unknown
+
|multimonitor              = true
|multimonitor notes        =  
+
|multimonitor notes        = See the [https://www.wsgf.org/dr/team-sonic-racing/en WSGF entry], use the CE table [https://community.pcgamingwiki.com/files/file/1319-team-sonic-racing-vertical-aspect-fix/ here] or the [https://community.pcgamingwiki.com/files/file/1739-team-sonic-racing-vertical-aspect-fix-fws-script/ FWS Script] for vertical aspect and bordering fixes.
|ultrawidescreen            = unknown
+
|ultrawidescreen            = true
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = See the [https://www.wsgf.org/dr/team-sonic-racing/en WSGF entry], use the CE table [https://community.pcgamingwiki.com/files/file/1319-team-sonic-racing-vertical-aspect-fix/ here] or the [https://community.pcgamingwiki.com/files/file/1739-team-sonic-racing-vertical-aspect-fix-fws-script/ FWS Script] for vertical aspect and bordering fixes.
|4k ultra hd                = unknown
+
|4k ultra hd                = true
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        = unknown
+
|fov                        = hackable
|fov notes                  =  
+
|fov notes                  = See the [https://www.wsgf.org/dr/team-sonic-racing/en WSGF entry], use the CE table [https://community.pcgamingwiki.com/files/file/1319-team-sonic-racing-vertical-aspect-fix/ here] or the [https://community.pcgamingwiki.com/files/file/1739-team-sonic-racing-vertical-aspect-fix-fws-script/ FWS Script].
|windowed                  = unknown
+
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = true
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = unknown
+
|anisotropic                = true
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = unknown
+
|antialiasing              = true
|antialiasing notes        =  
+
|antialiasing notes        = Toggle only.
|vsync                      = unknown
+
|upscaling                  = unknown
|vsync notes                =  
+
|upscaling tech            =
|60 fps                    = unknown
+
|upscaling notes            =  
 +
|vsync                      = limited
 +
|vsync notes                = Double buffered.{{cn}}<br/>If experiencing inconsistent frame pacing and stuttering, disable and [[Glossary:Vertical sync (Vsync)#Force vertical sync .28Vsync.29|force externally.]]
 +
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = unknown
+
|120 fps                    = hackable
|120 fps notes              =  
+
|120 fps notes              = Uncapped 2D and 3D animations inside menus and during race intros. Gameplay update rate/tick rate is arbitrarily capped at <code>60 FPS</code>, meaning the game will duplicate previous frames when it's running above that which may cause micro-stuttering. Team car indicators stutter and are bugged at high fps.<ref>{{Refurl|url=https://www.youtube.com/watch?v=31EVlOWgHdQ|title=Team Sonic Racing - 120fps - YouTube|date=2019-05-22}}</ref> The cyan bug laser supposedly is fixed in a patch.<ref>{{Refurl|url=https://steamcommunity.com/games/785260/announcements/detail/1600384168203352022|title=Patch Release (former Open Beta) Team Sonic Racing™|date=2021-04-04}}</ref> See [[#High frame rate|High frame rate]] and [[#Game uses incorrect refresh rate|Game uses incorrect refresh rate]] for a fix.<ref>{{Refcheck|user=Radmaxx|date=2024-03-01|comment=}}</ref>
 
|hdr                        = unknown
 
|hdr                        = unknown
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|ray tracing                = unknown
 +
|ray tracing notes          =
 +
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 +
}}
 +
<gallery>
 +
TSR 4x3.png|Interface scales vertically at lower aspect ratios, the FOV doesn't.
 +
TSR 4x3 Open matte.png|Vertical aspect fov fixed at 4:3 resolutions using one of the solutions provided.
 +
</gallery>
 +
 +
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 +
{{ii}} This fix has only been tested during offline sessions. It may cause issues online.
 +
{{Fixbox|description=Modify with Cheat Engine|ref=<ref>{{Refcheck|user=Radmaxx|date=2024-03-01|comment=}}</ref>|fix=
 +
# Install [https://www.cheatengine.org/ Cheat Engine] and attach the game process.
 +
# While {{code|All}} is selected in the memory search range, search for the following in rounded (extreme) mode, while '''Executable''', '''Writable''' and '''CopyOnWrite''' is set to '''Don't Care''' and the '''Fast Scan''' option disabled: {{code|0.016666666666}} as a float.
 +
# Change every value to 1/FPS (e.g. {{code|0.006944444444}} for <code>144 FPS</code> or to {{code|0.003333333333}} for <code>300 FPS</code>).
 +
# Save the cheat table.
 +
{{--}} Temporary solution. The saved cheat table must be used and its values changed with each launch.
 +
}}
 +
{{Fixbox|description=Modify with hex editor|ref=<ref>{{Refcheck|user=Radmaxx|date=2024-03-01|comment=}}</ref>|fix=
 +
# Open {{file|GameApp_PcDx11_x64Final.exe}} with a hex editor such as [https://mh-nexus.de/en/hxd/ HxD].
 +
# Replace all instances of {{code|89 88 88 3C}} (<code>60 FPS</code>) with one of the following,
 +
#* <code>39 8E E3 3B</code> for <code>144 FPS</code>.
 +
#* <code>89 88 88 3B</code> for <code>240 FPS</code>.
 +
#* <code>0E 74 5A 3B</code> for <code>300 FPS</code>.
 +
#* <code>61 0B 36 3B</code> for <code>360 FPS</code>.
 +
{{++}} Permanent solution. Only needs to be applied once.
 +
{{ii}} If the desired value is not listed above, apply it using the Cheat Engine method above. Right-Click one the changed values and select "Browse this memory region" to view the hex values.
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Image|Team Sonic Racing - Input.png|Input settings and controller rebinding.}}
|key remap                = unknown
+
{{Image|Team Sonic Racing - Keyboard.png|Keyboard rebinding.}}
|key remap notes          =  
+
{{Input
|acceleration option      = unknown
+
|key remap                = true
 +
|key remap notes          = 1 preset and 4 customizable sets. One key per action, mouse buttons cannot be utilized.
 +
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = n/a
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
|mouse menu                = unknown
+
|mouse menu                = true
|mouse menu notes          =  
+
|mouse menu notes          = Mouse not used outside menus.
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 
|touchscreen              = unknown
 
|touchscreen              = unknown
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|controller support        = unknown
+
|controller support        = true
|controller support notes  =  
+
|controller support notes  = Cursor stays in the middle of the screen.
|full controller          = unknown
+
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = true
|controller remap notes    =  
+
|controller remap notes    = 2 presets and 4 customizable sets.
|controller sensitivity    = unknown
+
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|button prompts           = unknown
+
|xinput controllers        = true
|button prompts notes     =  
+
|xinput controllers notes  =
|controller hotplug        = unknown
+
|xbox prompts              = true
|controller hotplug notes  =  
+
|xbox prompts notes        = Xbox One variant.
|haptic feedback          = unknown
+
|impulse triggers          = false
|haptic feedback notes    =  
+
|impulse triggers notes    =
 +
|dualshock 4              = true
 +
|dualshock 4 notes        = Predefined button mappings through DirectInput support.
 +
|dualshock prompts         = false
 +
|dualshock prompts notes  =
 +
|light bar support        = false
 +
|light bar support notes  =
 +
|dualshock 4 modes        = V1, V2, Wired
 +
|dualshock 4 modes notes  = Wireless Adaptor button mappings incorrect. Bluetooth untested.
 +
|tracked motion controllers= false
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = limited
 +
|other controllers notes  = Button bindings are for XInput layout, which might render some controllers unuseable as crucial buttons like Start cannot be rebound.
 +
|other button prompts      = false
 +
|other button prompts notes=  
 +
|controller hotplug        = true
 +
|controller hotplug notes  = DirectInput controllers can create ghost inputs when unplugging.
 +
|haptic feedback          = true
 +
|haptic feedback notes    = XInput only.
 
|simultaneous input        = unknown
 
|simultaneous input        = unknown
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Image|Team Sonic Racing - Audio.png|Audio settings.}}
|separate volume          = unknown
+
{{Audio
 +
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = true
|surround sound notes    =  
+
|surround sound notes    = 6.0 surround (7.1 without LFE and centre channels)
 
|subtitles                = true
 
|subtitles                = true
|subtitles notes          =  
+
|subtitles notes          = Like in most Sonic games, all text and voice languages are interchangeable (for example, it's possible to play with English subs and Japanese dub), but due to differences in scripts, the subtitles may not represent what the characters are actually saying.
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = hackable
|mute on focus lost notes =  
+
|mute on focus lost notes = Use [[Special K]].
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 139: Line 222:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
  |fan notes =  
+
}}
 +
{{L10n/switch
 +
|language  = Simplified Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
|notes    = Supported by the game despite not being listed on store's page.<ref>{{Refcheck|user=kardivevo|date=2023-08-03|comment=It's selectable in-game.}}</ref>
 +
}}
 +
{{L10n/switch
 +
|language  = Traditional Chinese
 +
|interface = true
 +
|audio    = false
 +
|subtitles = true
 +
  |notes     =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
}}
 
{{L10n/switch
 
|language  = Spanish
 
|interface = yes
 
|audio    = yes
 
|subtitles = yes
 
|notes    = Castilian Spanish
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Japanese
 
  |language  = Japanese
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Korean
 
  |language  = Korean
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Polish
 
  |language  = Polish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Russian
 
  |language  = Russian
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Traditional Chinese
+
  |language  = Spanish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
  |notes    =  
+
  |notes    = Castilian Spanish
 
}}
 
}}
 
}}
 
}}
Line 220: Line 306:
 
{{Network/Multiplayer
 
{{Network/Multiplayer
 
|local play          = true
 
|local play          = true
|local play players  =  
+
|local play players  = 4
|local play modes    =  
+
|local play modes    = Versus, Co-op
|local play notes    =  
+
|local play notes    = Co-op is 3 player team againts 4 other teams.<br/>Player order is according to which controller presses START/Space first.
|lan play            = unknown
+
|lan play            = false
 
|lan play players    =  
 
|lan play players    =  
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
 
|online play          = true
 
|online play          = true
|online play players  =  
+
|online play players  = 12
|online play modes    =  
+
|online play modes    = Versus, Co-op
|online play notes    =  
+
|online play notes    = Co-op is 3 player team againts 4 other teams.<br/>Up to 4 local players can join into online game.<br/>Currently no way to create party before going into matchmaking.
|asynchronous        =  
+
|asynchronous        = false
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        =  
+
|matchmaking        = true
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                =  
+
|p2p                = true
 
|p2p notes          =  
 
|p2p notes          =  
|dedicated          =  
+
|dedicated          = false
 
|dedicated notes    =  
 
|dedicated notes    =  
|self-hosting      =  
+
|self-hosting      = true
|self-hosting notes =  
+
|self-hosting notes = Private lobbies, P2P.
|direct ip          =  
+
|direct ip          = false
 
|direct ip notes    =  
 
|direct ip notes    =  
 
}}{{Network/Ports
 
}}{{Network/Ports
Line 248: Line 334:
 
|udp  =  
 
|udp  =  
 
|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            = hackable
 +
|nvidia 3d vision notes      = See [https://helixmod.blogspot.com/2019/06/team-sonic-racing.html Helix Mod: Team Sonic Racing].
 +
|tridef 3d                  =
 +
|tridef 3d notes            =
 +
|iz3d                        =
 +
|iz3d notes                  =
 +
|vr only                    =
 +
|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==
 +
{{ii}} [https://steamcommunity.com/app/785260/discussions/0/3557193237114906920/ Official bug reporting thread in Steam community discussion.]
 +
 +
===Dithering and pop-in===
 +
{{--}} Game uses a dithering effect for transitioning shadows from one quality level to another. Since shadow quality (including resolution, detail and render distance and ambient occlusion) and asset LOD is generally low even at the highest preset, this will cause the game to look very dithered up close and with missing shadows and detail in far distances. There's currently no known fixes for this.<ref>{{Refcheck|user=Radmaxx|date=2024-03-01|comment=}}</ref>
 +
 +
===Online problems and disconnections===
 +
{{ii}} As of May 24, 2019, there is many reports of online lobbies not finding other players and players being kicked mid-game back to lobby when connection errors occur and kicked out from whole session if host quits.<ref name="ASAP">{{Refurl|url=https://steamcommunity.com/app/785260/discussions/0/1653297026036707313/|title=@SEGA &amp; SUMO: The game is beyond bugged.  We didn't pay for an alpha version !! FIX IT ASAP -.- :: Team Sonic Racing™ General discussions|date=2019-05-24}}</ref> Console versions are having similar issues.<ref>{{Refurl|url=https://www.youtube.com/watch?v=RjeGkDp4GJE&t=184|title=Team Sonic Racing - Team Sonic Basically Acceptable (Jimpressions)|date=2019-05-25}}</ref>
 +
{{ii}} Games online matchmaking is tied into Steam download server location. If having issues finding players in matchmaking, changing the download server to another country with more people can help.
 +
 +
===Lighting bugs===
 +
{{ii}} Lighting seems incorrect and it's possible to see transparent textures.<ref name="ASAP"/>
 +
 +
==Issues fixed==
 +
===Game uses incorrect refresh rate===
 +
{{--}} The game may default to the lowest supported refresh rate of the monitor.
 +
 +
{{Fixbox|description=Override refresh rate with Special K|ref=<ref name="Keith"/>|fix=
 +
# Download the latest release of [https://github.com/Kaldaien/SpecialK/releases/tag/sk_0_10_2 Special K].
 +
# Copy <code>SpecialK64.dll</code> to the game folder, and rename it to <code>dxgi.dll</code>.
 +
# Run the game once, and close it to allow the configuration file of Special K to be created.
 +
# Open <code>dxgi.ini</code>, and change <code>RefreshRate=-1.0</code> to desired hertz; e.g. <code>RefreshRate=120.0</code>.
 +
}}
 +
{{Fixbox|description=Override refresh rate with 3Dmigoto|ref=<ref name="Keith"/>|fix=
 +
# Download and install [https://helixmod.blogspot.com/2019/06/team-sonic-racing.html Team Sonic Racing 3Dfix].
 +
# Open <code>d3dx.ini</code>.
 +
# Change <code>;refresh_rate=60</code> to desired hertz; e.g. <code>refresh_rate=120</code>.
 +
}}
 +
 +
===Poor image quality===
 +
{{--}} Game is not dpi aware.
 +
{{Fixbox|description=Change high dpi settings|ref=<ref>{{Refcheck|user=Radmaxx|date=2024-03-01|comment=}}</ref>|fix=
 +
# Make sure the current desktop is running with the desired resolution, then navigate to the game's installation directory.
 +
# Right-click on {{file|GameApp_PcDx11_x64Final.exe}} and select <code>Properties</code>.
 +
# Select <code>Change high dpi settings</code> under the <code>Compatibility</code> tab and check both options.
 +
}}
 +
 +
===Crashing on launch===
 +
{{--}} Currently the game seems to be missing crucial redistributables which is causing this for some users.
 +
{{Fixbox|description=Install Visual C++ redistributables.|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/785260/discussions/0/1653297026034046981/?tscn=1558770652#c1653297026037324458|title=The game does not start, black screen and it closes. :: Team Sonic Racing™ General discussions, post #17|date=2019-05-26}}</ref>|fix=
 +
# Download and install [https://aka.ms/vs/16/release/vc_redist.x64.exe Visual C++ 2015/2017/2019 x64 redistributables.] ([https://support.microsoft.com/en-gb/help/2977003/the-latest-supported-visual-c-downloads source])
 +
# Download and install [https://www.microsoft.com/en-us/download/details.aspx?id=35 DirectX End-User Runtime].
 +
# Restart the computer and start the game.
 +
}}
 +
 +
===Dithered visual artifacts===
 +
{{ii}} This seems to be related to games Ambient Occulusion working incorrectly.<ref>{{Refurl|url=https://steamcommunity.com/app/785260/discussions/0/3557193237114906920/#c3557193237115164157|title=Bug Reporting Thread – 21st May 2019 :: Team Sonic Racing™ General Discussions, post #13|date=2019-05-23}}</ref>
 +
 +
{{Fixbox|description=Use [https://helixmod.blogspot.com/2019/06/team-sonic-racing.html Team Sonic Racing 3Dfix]|ref=|fix=
 +
{{ii}} However, this fix changes the tone of some of the graphics.
 +
}}
 +
{{Fixbox|description=Toggle or disable ambient occulusion from games settings.|ref=<ref>{{Refsnip|url=https://steamcommunity.com/app/785260/discussions/0/3557193237114906920/?tscn=1558573904#c1653297026030219862|title=Bug Reporting Thread – 21st May 2019 :: Team Sonic Racing™ General Discussions|date=2019-05-23|snippet=...but if i go into options and toggle it off and back on, it goes away.}}</ref>|fix=
 +
}}
 +
 +
===Inconsistent Aspect Ratio support===
 +
{{Fixbox|description=See the [https://www.wsgf.org/dr/team-sonic-racing/en WSGF entry] on how to correct the FOV expansion to scale within the HUD.}}
 +
 +
===Laggy and stuttery gameplay===
 +
{{ii}} This problem can also appear after hour of gameplay with no fix currently.<ref>{{Refurl|url=https://steamcommunity.com/app/785260/discussions/0/3557193237114906920/?ctp=8#c1653297026028925127|title=Bug Reporting Thread – 21st May 2019 :: Team Sonic Racing™ General Discussions, post #106|date=2019-05-24}}</ref>
 +
 +
{{Fixbox|description=Disable in-game vsync|ref=|fix=
 +
* Disable in-game vsync.
 +
** Additionally [[Glossary:Vertical sync (Vsync)#Force vertical sync .28Vsync.29|force Vsync externally]] if needed.
 +
** With high refresh rate monitors, try [[#High frame rate|High frame rate]] and [[#Game uses incorrect refresh rate|Game uses incorrect refresh rate]] to minimize inconsistency with gameplay elements.
 +
}}
 +
 +
===Videos are running faster or slower===
 +
{{Fixbox|description=Change audio device sample rate to 48 000 Hz|ref=<ref>{{Refsnip|url=https://steamcommunity.com/app/785260/discussions/0/3557193237114906920/?ctp=16#c1653297026040646567|title=Bug Reporting Thread – 21st May 2019 :: Team Sonic Racing™ General discussions, post #228|date=2019-05-26|snippet=For those with the 2x intro speed: https://www.youtube.com/watch?v=liJShFlBxEU}}</ref>|fix=
 +
# Open windows audio settings.
 +
# Open properties to your output device.
 +
# From advanced tab, change the option to desired bit depth with 48000Hz sample rate.
 +
# Click OK and start the game.
 +
}}
 +
 +
===Mouse cursor always visible===
 +
{{Fixbox|description=Use [https://helixmod.blogspot.com/2019/06/team-sonic-racing.html Team Sonic Racing 3Dfix]|ref=|fix=
 
}}
 
}}
  
Line 253: Line 459:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 11
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 273: Line 479:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = true
+
|windows 32-bit exe    = false
|64-bit executable notes=  
+
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=  
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
 +
 
 +
===Middleware===
 +
{{Middleware
 +
|physics          =
 +
|physics notes    =
 +
|audio            = Wwise
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        =
 +
|cutscenes notes  =
 +
|multiplayer      = Steamworks
 +
|multiplayer notes=  
 
}}
 
}}
  
 
==System requirements==
 
==System requirements==
{{ii}} A 64-bit operating system is required.
 
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    =  
+
|minOS    = 7
|minCPU  =  
+
|minCPU  = Intel Core i3-4130T 2.9 GHz
|minRAM  =  
+
|minCPU2  = AMD FX-6300 3.5 GHz
|minHD    =  
+
|minRAM  = 4 GB
|minGPU  =  
+
|minHD    = 32 GB
 +
|minGPU  = Nvidia GeForce GTX 770
 +
|minGPU2  = AMD Radeon HD 7870
 +
|minVRAM  = 2 GB
 +
|minDX    = 11
  
 
|recOS    =  
 
|recOS    =  
|recCPU  =  
+
|recCPU  = Intel Core i5-8600K 3.6 GHz
|recRAM  =  
+
|recCPU2  = AMD Ryzen 5 1600X 3.6 GHz
 +
|recRAM  = 8 GB
 
|recHD    =  
 
|recHD    =  
|recGPU  =  
+
|recGPU  = Nvidia GeForce GTX 970
 +
|recGPU2  = AMD Radeon RX 570
 +
|recVRAM  = 4 GB
 +
|notes    =  
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 02:01, 1 March 2024

Team Sonic Racing
Team Sonic Racing cover
Developers
Sumo Digital
Publishers
Sega
Engines
Sumo Engine[1]
Release dates
Windows May 21, 2019[2]
Reception
OpenCritic 74
IGDB 71
Taxonomy
Genres Racing
Series Sonic Racing
Team Sonic Racing on HowLongToBeat
Team Sonic Racing on IGDB
Team Sonic Racing guide on StrategyWiki
Team Sonic Racing on MobyGames
Team Sonic Racing on Wikipedia
Sonic Racing
Subseries of Sonic the Hedgehog
Sonic & Sega All-Stars Racing 2010
Sonic & All-Stars Racing Transformed 2013
Team Sonic Racing 2019
Sonic Racing 2019

Key points

Despite the uncapped frame rate, the update rate of the gameplay sections are arbitrarily capped at 60 FPS, frame rates higher than that will cause the engine to duplicate the frames. See High frame rate and Game uses incorrect refresh rate.[3]
Game can look very dithered and blurry even at the highest settings. See Dithering and pop-in and Poor image quality[4]

General information

Official manual
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Gamesplanet logo.svg
Icon overlay.png
Region-locked to Europe.
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
All versions require Steam and Denuvo Anti-Tamper DRM.

Essential improvements

Skip intro videos

Delete or rename <path-to-game>\data\movie\[5]

Game data

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Sumo Digital Ltd\<user-id>\TSR\Config\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/785260/pfx/[Note 1]

Save game data location

System Location
Windows %LOCALAPPDATA%\Sumo Digital Ltd\<user-id>\TSR\Profiles\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/785260/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud

Video

Graphics settings.
Graphics settings.
Advanced graphics settings.
Advanced graphics settings.
Fullscreen and borderless windowed modes scale selected resolution to fill desktop resolution with nearest neighbor scaling.[6]

Graphics feature State WSGF Notes
Widescreen resolution
See the WSGF entry, use the CE table here or the FWS Script for vertical aspect and bordering fixes.
Multi-monitor
See the WSGF entry, use the CE table here or the FWS Script for vertical aspect and bordering fixes.
Ultra-widescreen
See the WSGF entry, use the CE table here or the FWS Script for vertical aspect and bordering fixes.
4K Ultra HD
Field of view (FOV)
See the WSGF entry, use the CE table here or the FWS Script.
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
Toggle only.
Vertical sync (Vsync)
Double buffered.[citation needed]
If experiencing inconsistent frame pacing and stuttering, disable and force externally.
60 FPS
120+ FPS
Uncapped 2D and 3D animations inside menus and during race intros. Gameplay update rate/tick rate is arbitrarily capped at 60 FPS, meaning the game will duplicate previous frames when it's running above that which may cause micro-stuttering. Team car indicators stutter and are bugged at high fps.[7] The cyan bug laser supposedly is fixed in a patch.[8] See High frame rate and Game uses incorrect refresh rate for a fix.[9]
High dynamic range display (HDR)
See the glossary page for potential alternatives.

High frame rate

This fix has only been tested during offline sessions. It may cause issues online.
Modify with Cheat Engine[10]
  1. Install Cheat Engine and attach the game process.
  2. While All is selected in the memory search range, search for the following in rounded (extreme) mode, while Executable, Writable and CopyOnWrite is set to Don't Care and the Fast Scan option disabled: 0.016666666666 as a float.
  3. Change every value to 1/FPS (e.g. 0.006944444444 for 144 FPS or to 0.003333333333 for 300 FPS).
  4. Save the cheat table.
Temporary solution. The saved cheat table must be used and its values changed with each launch.
Modify with hex editor[11]
  1. Open GameApp_PcDx11_x64Final.exe with a hex editor such as HxD.
  2. Replace all instances of 89 88 88 3C (60 FPS) with one of the following,
    • 39 8E E3 3B for 144 FPS.
    • 89 88 88 3B for 240 FPS.
    • 0E 74 5A 3B for 300 FPS.
    • 61 0B 36 3B for 360 FPS.
Permanent solution. Only needs to be applied once.
If the desired value is not listed above, apply it using the Cheat Engine method above. Right-Click one the changed values and select "Browse this memory region" to view the hex values.

Input

Input settings and controller rebinding.
Input settings and controller rebinding.
Keyboard rebinding.
Keyboard rebinding.

Keyboard and mouse State Notes
Remapping
1 preset and 4 customizable sets. One key per action, mouse buttons cannot be utilized.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse not used outside menus.
Mouse Y-axis inversion
Controller
Controller support
Cursor stays in the middle of the screen.
Full controller support
Controller remapping
2 presets and 4 customizable sets.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Xbox One variant.
Impulse Trigger vibration
PlayStation controllers
Predefined button mappings through DirectInput support.
PlayStation button prompts
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes
,
, Wired
Wireless Adaptor button mappings incorrect. Bluetooth untested.
Generic/other controllers
Button bindings are for XInput layout, which might render some controllers unuseable as crucial buttons like Start cannot be rebound.
Button prompts
Additional information
Controller hotplugging
DirectInput controllers can create ghost inputs when unplugging.
Haptic feedback
XInput only.
Digital movement supported
Simultaneous controller+KB/M

Audio

Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
6.0 surround (7.1 without LFE and centre channels)
Subtitles
Like in most Sonic games, all text and voice languages are interchangeable (for example, it's possible to play with English subs and Japanese dub), but due to differences in scripts, the subtitles may not represent what the characters are actually saying.
Closed captions
Mute on focus lost
Use Special K.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Supported by the game despite not being listed on store's page.[12]
Traditional Chinese
French
German
Italian
Japanese
Korean
Polish
Russian
Spanish
Castilian Spanish

Network

Multiplayer types

Type Native Players Notes
Local play
4 Versus, Co-op
Co-op is 3 player team againts 4 other teams.
Player order is according to which controller presses START/Space first.
LAN play
Online play
12 Versus, Co-op
Co-op is 3 player team againts 4 other teams.
Up to 4 local players can join into online game.
Currently no way to create party before going into matchmaking.
Asynchronous multiplayer

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
Private lobbies, P2P.
Direct IP

VR support

Issues unresolved

Official bug reporting thread in Steam community discussion.

Dithering and pop-in

Game uses a dithering effect for transitioning shadows from one quality level to another. Since shadow quality (including resolution, detail and render distance and ambient occlusion) and asset LOD is generally low even at the highest preset, this will cause the game to look very dithered up close and with missing shadows and detail in far distances. There's currently no known fixes for this.[13]

Online problems and disconnections

As of May 24, 2019, there is many reports of online lobbies not finding other players and players being kicked mid-game back to lobby when connection errors occur and kicked out from whole session if host quits.[14] Console versions are having similar issues.[15]
Games online matchmaking is tied into Steam download server location. If having issues finding players in matchmaking, changing the download server to another country with more people can help.

Lighting bugs

Lighting seems incorrect and it's possible to see transparent textures.[14]

Issues fixed

Game uses incorrect refresh rate

The game may default to the lowest supported refresh rate of the monitor.
Override refresh rate with Special K[5]
  1. Download the latest release of Special K.
  2. Copy SpecialK64.dll to the game folder, and rename it to dxgi.dll.
  3. Run the game once, and close it to allow the configuration file of Special K to be created.
  4. Open dxgi.ini, and change RefreshRate=-1.0 to desired hertz; e.g. RefreshRate=120.0.
Override refresh rate with 3Dmigoto[5]
  1. Download and install Team Sonic Racing 3Dfix.
  2. Open d3dx.ini.
  3. Change ;refresh_rate=60 to desired hertz; e.g. refresh_rate=120.

Poor image quality

Game is not dpi aware.
Change high dpi settings[16]
  1. Make sure the current desktop is running with the desired resolution, then navigate to the game's installation directory.
  2. Right-click on GameApp_PcDx11_x64Final.exe and select Properties.
  3. Select Change high dpi settings under the Compatibility tab and check both options.

Crashing on launch

Currently the game seems to be missing crucial redistributables which is causing this for some users.
Install Visual C++ redistributables.[17]
  1. Download and install Visual C++ 2015/2017/2019 x64 redistributables. (source)
  2. Download and install DirectX End-User Runtime.
  3. Restart the computer and start the game.

Dithered visual artifacts

This seems to be related to games Ambient Occulusion working incorrectly.[18]
Use Team Sonic Racing 3Dfix
However, this fix changes the tone of some of the graphics.
Toggle or disable ambient occulusion from games settings.[19]

Inconsistent Aspect Ratio support

See the WSGF entry on how to correct the FOV expansion to scale within the HUD.

Laggy and stuttery gameplay

This problem can also appear after hour of gameplay with no fix currently.[20]
Disable in-game vsync

Videos are running faster or slower

Change audio device sample rate to 48 000 Hz[21]
  1. Open windows audio settings.
  2. Open properties to your output device.
  3. From advanced tab, change the option to desired bit depth with 48000Hz sample rate.
  4. Click OK and start the game.

Mouse cursor always visible

Use Team Sonic Racing 3Dfix

Other information

API

Technical specs Supported Notes
Direct3D 11
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio Wwise
Multiplayer Steamworks

System requirements

Windows
Minimum Recommended
Operating system (OS) 7
Processor (CPU) Intel Core i3-4130T 2.9 GHz
AMD FX-6300 3.5 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 32 GB
Video card (GPU) Nvidia GeForce GTX 770
AMD Radeon HD 7870
2 GB of VRAM
DirectX 11 compatible
A 64-bit operating system is required.


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References

  1. Team Sonic Racing Interview with Richard Acherki - last accessed on 2018-06-18
  2. Sonic the Hedgehog at Twitter - last accessed on 2019-05-25
    "Hey guys! To make Team Sonic Racing the best game it can be, we’re giving the team extra time to work on it. Our new release date is May 21, 2019."
  3. Verified by User:Radmaxx on 2024-03-01
  4. Verified by User:Radmaxx on 2024-03-01
  5. 5.0 5.1 5.2 Verified by User:Keith on 2020-05-17
  6. Verified by User:Marioysikax on 2019-05-25
  7. Team Sonic Racing - 120fps - YouTube - last accessed on 2019-05-22
  8. Patch Release (former Open Beta) Team Sonic Racing™ - last accessed on 2021-04-04
  9. Verified by User:Radmaxx on 2024-03-01
  10. Verified by User:Radmaxx on 2024-03-01
  11. Verified by User:Radmaxx on 2024-03-01
  12. Verified by User:kardivevo on 2023-08-03
    It's selectable in-game.
  13. Verified by User:Radmaxx on 2024-03-01
  14. 14.0 14.1 @SEGA & SUMO: The game is beyond bugged. We didn't pay for an alpha version !! FIX IT ASAP -.- :: Team Sonic Racing™ General discussions - last accessed on 2019-05-24
  15. Team Sonic Racing - Team Sonic Basically Acceptable (Jimpressions) - last accessed on 2019-05-25
  16. Verified by User:Radmaxx on 2024-03-01
  17. The game does not start, black screen and it closes. :: Team Sonic Racing™ General discussions, post #17 - last accessed on 2019-05-26
  18. Bug Reporting Thread – 21st May 2019 :: Team Sonic Racing™ General Discussions, post #13 - last accessed on 2019-05-23
  19. Bug Reporting Thread – 21st May 2019 :: Team Sonic Racing™ General Discussions - last accessed on 2019-05-23
    "...but if i go into options and toggle it off and back on, it goes away."
  20. Bug Reporting Thread – 21st May 2019 :: Team Sonic Racing™ General Discussions, post #106 - last accessed on 2019-05-24
  21. Bug Reporting Thread – 21st May 2019 :: Team Sonic Racing™ General discussions, post #228 - last accessed on 2019-05-26
    "For those with the 2x intro speed: https://www.youtube.com/watch?v=liJShFlBxEU"