Difference between revisions of "Sonic Forces"
From PCGamingWiki, the wiki about fixing PC games
m (→Audio: added Brazilian) |
|||
(38 intermediate revisions by 21 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|Hardlight | + | {{Infobox game/row/porter|Hardlight|Windows}} |
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Sega}} | {{Infobox game/row/publisher|Sega}} | ||
Line 10: | Line 10: | ||
|release dates= | |release dates= | ||
{{Infobox game/row/date|Windows|November 7, 2017}} | {{Infobox game/row/date|Windows|November 7, 2017}} | ||
+ | |reception = | ||
+ | {{Infobox game/row/reception|Metacritic|sonic-forces|56}} | ||
+ | {{Infobox game/row/reception|OpenCritic|4793/sonic-forces|56}} | ||
+ | {{Infobox game/row/reception|IGDB|sonic-forces|57}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | Third-person }} | ||
+ | {{Infobox game/row/taxonomy/controls | Direct control }} | ||
+ | {{Infobox game/row/taxonomy/genres | Action, Platform }} | ||
+ | {{Infobox game/row/taxonomy/series | Sonic the Hedgehog }} | ||
|steam appid = 637100 | |steam appid = 637100 | ||
|steam appid side = 715850,715900,715870,715910,715860 | |steam appid side = 715850,715900,715870,715910,715860 | ||
|gogcom id = | |gogcom id = | ||
+ | |official site= https://www.sonicthehedgehog.com/sonic-forces | ||
+ | |hltb = 44859 | ||
+ | |lutris = sonic-forces | ||
+ | |mobygames = 97595 | ||
|strategywiki = Sonic Forces | |strategywiki = Sonic Forces | ||
− | |||
|wikipedia = Sonic Forces | |wikipedia = Sonic Forces | ||
− | |winehq = | + | |winehq = 18577 |
|license = commercial | |license = commercial | ||
}} | }} | ||
− | {{Series|Sonic the Hedgehog}} | + | |
+ | {{Introduction | ||
+ | |introduction = '''''Sonic Forces''''' is a {{Glossary:singleplayer}} {{Glossary:third-person}} {{Glossary:action}} {{Glossary:platform}} game developed by [[Company:Sonic Team|Sonic Team]] and published by [[Company:Sega|Sega]]. It is part of the ''[[Series:Sonic the Hedgehog|Sonic the Hedgehog]]'' series and was produced in commemoration of the 25th anniversary of the series. | ||
+ | |||
+ | |release history = The PC version, ported by [[Company:Hardlight|Hardlight]], was released on November 7, 2017 alongside the console versions. | ||
+ | |||
+ | |current state = | ||
+ | |||
+ | }} | ||
'''General information''' | '''General information''' | ||
− | |||
{{mm}} [https://support.sega.co.uk/hc/en-us Bug Report] - Use the Customer Service to report bugs. | {{mm}} [https://support.sega.co.uk/hc/en-us Bug Report] - Use the Customer Service to report bugs. | ||
{{mm}} [https://steamcommunity.com/app/637100/discussions/ Steam Community Discussions] | {{mm}} [https://steamcommunity.com/app/637100/discussions/ Steam Community Discussions] | ||
Line 58: | Line 79: | ||
===[[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 | ||
− | |discord | + | |discord = |
− | |discord notes | + | |discord notes = |
− | |epic games | + | |epic games launcher = |
− | |epic games | + | |epic games launcher notes = |
− | |gog galaxy | + | |gog galaxy = |
− | |gog galaxy notes | + | |gog galaxy notes = |
− | |origin | + | |origin = |
− | |origin notes | + | |origin notes = |
− | |steam cloud | + | |steam cloud = true |
− | |steam cloud notes | + | |steam cloud notes = |
− | | | + | |ubisoft connect = |
− | | | + | |ubisoft connect notes = |
− | |xbox cloud | + | |xbox cloud = |
− | |xbox cloud notes | + | |xbox cloud notes = |
}} | }} | ||
− | ==Video | + | ==Video== |
{{Image|SonicForces DisplaySettings.png|Display settings.}} | {{Image|SonicForces DisplaySettings.png|Display settings.}} | ||
{{Image|SonicForces GraphicsSettings.png|Graphics settings.}} | {{Image|SonicForces GraphicsSettings.png|Graphics settings.}} | ||
− | {{Video | + | {{Video |
|wsgf link = https://www.wsgf.org/dr/sonic-forces/en | |wsgf link = https://www.wsgf.org/dr/sonic-forces/en | ||
|widescreen wsgf award = limited | |widescreen wsgf award = limited | ||
Line 98: | Line 119: | ||
|borderless windowed notes = | |borderless windowed notes = | ||
|anisotropic = true | |anisotropic = true | ||
− | |anisotropic notes = | + | |anisotropic notes = Up to 16 samples. |
|antialiasing = true | |antialiasing = true | ||
|antialiasing notes = | |antialiasing notes = | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
− | |vsync notes = | + | |vsync notes = Double buffered. |
− | |60 fps = | + | |60 fps = limited |
− | |60 fps notes = | + | |60 fps notes = Pre-rendered and in-game cutscenes are composed at 30 FPS. |
|120 fps = limited | |120 fps = limited | ||
− | |120 fps notes = | + | |120 fps notes = Framerates above 60 FPS work in windowed mode on Windows, but will cause gameplay issues that prevent completion of some stages, and worsen the higher the framerate. |
− | |hdr = | + | |hdr = hackable |
− | |hdr notes = | + | |hdr notes = Use Auto HDR or [[Special K]]. |
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
− | ==Input | + | ===[[Glossary:Frame rate (FPS)|High frame rate]]=== |
− | {{Input | + | {{ii}} The 30 FPS internal cap on in-engine cutscenes are locked to 30 regardless of settings. |
+ | {{ii}} QTEs and a few in-game events will still remain capped at 60 FPS both externally and internally. | ||
+ | {{--}} Increasing the internal FPS limit will cause physics issues that progressively get worse the higher the cap is set; however, these are usually concerned with automated sequences (at 144 FPS for example, "Red Gate Bridge" initial QTE will lock the camera, but the event and the rest of the stage can be completed, "Guardian Rock" will have a similar issue but will prevent stage completion and at the end of "Metropolitan Highway" the last launch panel will break the stage. 360 FPS can potentially cause issues on "Lost Valley", "Egg Gate", "Vs. Infinite 1st", "Casino Forest" and "Network Terminal").<ref name="Radmaxx"/> | ||
+ | {{--}} For better overall frame pacing and to mitigate stutters, it is heavily recommended to use the in-game v-sync with the FPS cap close to refresh rate but doing so may cause micro-stuttering (these will be directly related to the internal limit and thus will not be detected with frame rate counting tools). If encountered with this issue, increase the internal limit by 1-3 frames (alternatively, externally cap the FPS by 1-3 frames at the risk causing further issues with v-sync).<ref name="Radmaxx"/> | ||
+ | |||
+ | {{Fixbox|description=Modify with hex editor|ref=<ref name="Radmaxx">{{Refcheck|user=Radmaxx|date=2022-02-22|comment=}}</ref>|fix= | ||
+ | # Open the game's executable with a hex editor such as [https://mh-nexus.de/en/hxd/ HxD]. | ||
+ | # Replace the first instance of {{code|89 88 88 3C}} (60 FPS) with one of the following, | ||
+ | #* <code>39 8E E3 3B</code> for 144 FPS. | ||
+ | #* <code>89 88 88 3B</code> for 240 FPS. | ||
+ | #* <code>61 0B 36 3B</code> for 360 FPS. | ||
+ | |||
+ | {{ii}} For a custom FPS cap use [https://www.cheatengine.org/ Cheat Engine] and attach the games process. Search for {{code|0.016666666666}} as a float in rounded (extreme) mode, while '''Executable''', '''Writable''' and '''CopyOnWrite''' is set to '''Don't Care''' and the '''Fast Scan''' option disabled while the .exe file is selected in the memory search range .Change all viewed values to 1/FPS (e.g. {{code|0.006944444444}} for 144 FPS or to {{code|0.002777777777}} for 360 FPS. Right-Click one the changed values and select "Browse this memory region" to view the hex values. Note that changing the values inside Cheat Engine will be ineffective; the hex values must be applied to the executable afterwards. | ||
+ | }} | ||
+ | |||
+ | ==Input== | ||
+ | {{Input | ||
|key remap = true | |key remap = true | ||
|key remap notes = One key per action. | |key remap notes = One key per action. | ||
Line 160: | Line 200: | ||
|other button prompts notes= | |other button prompts notes= | ||
|button prompts = Xbox, DualShock | |button prompts = Xbox, DualShock | ||
− | |button prompts notes = | + | |button prompts notes = [[Controller:DualShock 4|DualShock 4]] prompts are available with a [https://gamebanana.com/mods/411033 mod]. |
|controller hotplug = true | |controller hotplug = true | ||
|controller hotplug notes = XInput only. | |controller hotplug notes = XInput only. | ||
Line 184: | Line 224: | ||
</gallery> | </gallery> | ||
− | ==Audio | + | ==Audio== |
{{Image|SonicForces AudioSettings.png|Volume settings.}} | {{Image|SonicForces AudioSettings.png|Volume settings.}} | ||
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = | |separate volume notes = | ||
Line 198: | Line 238: | ||
|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 = unknown | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
Line 206: | Line 248: | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Simplified Chinese | ||
+ | |interface = true | ||
+ | |audio = false | ||
+ | |subtitles = true | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Traditional Chinese | ||
+ | |interface = true | ||
+ | |audio = false | ||
|subtitles = true | |subtitles = true | ||
|notes = | |notes = | ||
Line 259: | Line 317: | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Brazilian Portuguese |
− | |interface = | + | |interface = hackable |
|audio = false | |audio = false | ||
− | |subtitles = | + | |subtitles = hackable |
− | |notes = | + | |notes = Fan translation is available [https://gamebanana.com/mods/371334 here] (HedgeModManager required). |
|fan = | |fan = | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
− | |language = | + | |language = Russian |
|interface = true | |interface = true | ||
|audio = false | |audio = false | ||
Line 280: | Line 338: | ||
|subtitles = true | |subtitles = true | ||
|notes = Castilian. | |notes = Castilian. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|fan = | |fan = | ||
}} | }} | ||
Line 317: | Line 367: | ||
|windows 32-bit exe = false | |windows 32-bit exe = false | ||
|windows 64-bit exe = true | |windows 64-bit exe = true | ||
+ | |windows arm app = unknown | ||
|windows exe notes = | |windows exe notes = | ||
− | |macos 32-bit app | + | |macos intel 32-bit app = |
− | |macos 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 = | ||
}} | }} | ||
Line 355: | Line 408: | ||
|minVRAM = | |minVRAM = | ||
|minDX = 11 | |minDX = 11 | ||
− | |notes = | + | |minaudio = DirectX 11 compatible |
+ | |notes = | ||
}} | }} | ||
{{References}} | {{References}} |
Latest revision as of 03:27, 3 August 2023
Developers | |
---|---|
Sonic Team | |
Windows | Hardlight |
Publishers | |
Sega | |
Engines | |
Hedgehog Engine 2 | |
Release dates | |
Windows | November 7, 2017 |
Reception | |
Metacritic | 56 |
OpenCritic | 56 |
IGDB | 57 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Platform |
Series | Sonic the Hedgehog |
⤏ Go to series page | |
Sonic the Hedgehog fangames (series) | |
Sonic CD | 1995 |
Sonic's Schoolhouse | 1996 |
Sonic 3D Blast (series) | |
Sonic & Knuckles Collection | 1997 |
Sonic R (series) | |
Sonic Adventure (series) | |
Sonic Heroes | 2004 |
Sonic Mega Collection Plus | 2006 |
Sonic Riders | 2006 |
Sonic Racing (series) | |
Sonic the Hedgehog | 2010 |
Dr. Robotnik's Mean Bean Machine | 2010 |
Sonic Spinball | 2010 |
Sonic the Hedgehog 2 | 2011 |
Sonic 3 & Knuckles | 2011 |
Sonic Generations | 2011 |
Sonic CD (2012) | 2012 |
Sonic the Hedgehog 4: Episode I | 2012 |
Sonic the Hedgehog 4: Episode II | 2012 |
Sonic Dash | 2014 |
Sonic Lost World | 2015 |
Sonic Mania | 2017 |
Sonic Forces | 2017 |
Sonic the Hedgehog (Mobile Decompilation) | 2021 |
Sonic the Hedgehog 2 (Mobile Decompilation) | 2021 |
Sonic Colors: Ultimate | 2021 |
Sonic Origins | 2022 |
Sonic Frontiers | 2022 |
The Murder of Sonic the Hedgehog | 2023 |
Sonic Superstars | 2023 |
Sonic Dream Team | 2023 |
Sonic X Shadow Generations | 2024 |
Sonic Forces is a singleplayer third-person action platform game developed by Sonic Team and published by Sega. It is part of the Sonic the Hedgehog series and was produced in commemoration of the 25th anniversary of the series.
The PC version, ported by Hardlight, was released on November 7, 2017 alongside the console versions.
General information
- Bug Report - Use the Customer Service to report bugs.
- Steam Community Discussions
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Humble Store | ||||
Steam |
- All versions require Steam and Denuvo Anti-Tamper DRM.[1]
DLC and expansion packs
- Some of the free DLCs download has been disabled on Steam storefront and they fail to automatically add to your account. In these cases, copy-paste following URL into browser or steam URL bar to download that DLC.
Name | Notes | |
---|---|---|
Episode Shadow | Freesteam://install/715850 |
|
Shadow Costume | Freesteam://install/715900 |
|
SEGA Pack | Free.steam://install/715870 |
|
Persona 5 Costume | Free | |
Super Sonic | Free | |
Sanic T-Shirts | Free |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\savedata\GraphicsConfig.txt[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/637100/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\savedata\<user-id>\savedata.xml[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/637100/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | 16:9 aspect ratio only. Use Sonic Forces FOV Fix or the Flawless Widescreen script. | ||
Multi-monitor | Use Sonic Forces FOV Fix or the Flawless Widescreen script. | ||
Ultra-widescreen | Use Sonic Forces FOV Fix or the Flawless Widescreen script. | ||
4K Ultra HD | |||
Field of view (FOV) | Use Sonic Forces FOV Fix or the Flawless Widescreen script. | ||
Windowed | |||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | Up to 16 samples. | ||
Anti-aliasing (AA) | |||
Vertical sync (Vsync) | Double buffered. | ||
60 FPS and 120+ FPS | Pre-rendered and in-game cutscenes are composed at 30 FPS. Framerates above 60 FPS work in windowed mode on Windows, but will cause gameplay issues that prevent completion of some stages, and worsen the higher the framerate. |
||
High dynamic range display (HDR) | Use Auto HDR or Special K. |
High frame rate
- The 30 FPS internal cap on in-engine cutscenes are locked to 30 regardless of settings.
- QTEs and a few in-game events will still remain capped at 60 FPS both externally and internally.
- Increasing the internal FPS limit will cause physics issues that progressively get worse the higher the cap is set; however, these are usually concerned with automated sequences (at 144 FPS for example, "Red Gate Bridge" initial QTE will lock the camera, but the event and the rest of the stage can be completed, "Guardian Rock" will have a similar issue but will prevent stage completion and at the end of "Metropolitan Highway" the last launch panel will break the stage. 360 FPS can potentially cause issues on "Lost Valley", "Egg Gate", "Vs. Infinite 1st", "Casino Forest" and "Network Terminal").[2]
- For better overall frame pacing and to mitigate stutters, it is heavily recommended to use the in-game v-sync with the FPS cap close to refresh rate but doing so may cause micro-stuttering (these will be directly related to the internal limit and thus will not be detected with frame rate counting tools). If encountered with this issue, increase the internal limit by 1-3 frames (alternatively, externally cap the FPS by 1-3 frames at the risk causing further issues with v-sync).[2]
Modify with hex editor[2] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | One key per action. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | Can't use duplicate controls even for non-overlapping buttons. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | Through generic controller support. |
---|
Generic/other controllers | If third party controller detected during launch, enables Steam Input and Big Picture overlay. | |
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Button prompts | DualShock 4 prompts are available with a mod. | |
Controller hotplugging | XInput only. | |
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Steam Input | ||
---|---|---|
Steam Input API support | ||
Official controller preset(s) | ||
Steam Controller button prompts |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Simplified Chinese | ||||
Traditional Chinese | ||||
French | ||||
German | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Polish | ||||
Brazilian Portuguese | Fan translation is available here (HedgeModManager required). | |||
Russian | ||||
Spanish | Castilian. |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Physics | Havok |
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | 7 SP1 | |
Processor (CPU) | Intel Core i5-2300 2.7 GHz AMD FX-8100 2.8 GHz |
|
System memory (RAM) | 4 GB | |
Hard disk drive (HDD) | 18 GB | |
Video card (GPU) | Nvidia GeForce GTX 750 Ti AMD Radeon R7 265 DirectX 11 compatible |
|
Sound (audio device) | DirectX 11 compatible |
- A 64-bit operating system is required.
Notes
- ↑ 1.0 1.1 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.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/637100/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (637100) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Sonic Forces on Steam - last accessed on 2017-09-21
- "Incorporates 3rd-party DRM: Denuvo Anti-tamper"
- ↑ 2.0 2.1 2.2 Verified by User:Radmaxx on 2022-02-22