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 the Hedgehog 4: Episode I"

From PCGamingWiki, the wiki about fixing PC games
Line 23: Line 23:
  
 
'''Key points'''
 
'''Key points'''
{{--}} Configuration tool requires installed Java runtime libraries in order to run despite not being stated in the game's system requirements.
+
{{--}} Configuration tool requires installed Java runtime libraries in order to run despite not being stated in the game's system requirements. You can use [https://community.pcgamingwiki.com/files/file/1872-sonic-the-hedgehog-4-episode-1-rewritten-launcher/ Sonic 4 Rewritten Launcher] as a non-Java alternative to configure the game.
  
 
'''General information'''
 
'''General information'''

Revision as of 04:32, 20 April 2020

Sonic the Hedgehog 4: Episode I
Sonic the Hedgehog 4: Episode I cover
Developers
Dimps
Sonic Team
Publishers
Sega
Release dates
Windows January 19, 2012
Reception
IGDB 75
Sonic the Hedgehog 4: Episode I on IGDB
Sonic the Hedgehog 4: Episode I on MobyGames
Sonic the Hedgehog 4: Episode I on Wikipedia
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

Key points

Configuration tool requires installed Java runtime libraries in order to run despite not being stated in the game's system requirements. You can use Sonic 4 Rewritten Launcher as a non-Java alternative to configure the game.

General information

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
All versions require Steam DRM.

Essential improvements

Sonic 4 Rewritten Launcher

A C++ rewrite of the configuration tool for Sonic The Hedgehog 4: Episode 1 that removes the dependency to have Java runtime libraries installed despite the actual game not using Java.
Doesn't let you choose any upscaled resolutions higher than 1080p despite the original launcher supporting higher resolutions. Keep in mind the game's internal resolution is still 720p, unless using a patched executable that upscales it up to 1080p natively.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\main.conf[Note 1]
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/202530/pfx/[Note 2]

Save game data location

System Location
Windows <path-to-game>\Sonic_vis_save.dat[Note 1]
<path-to-game>\data.txt[Note 1]
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/202530/pfx/[Note 2]

Save game cloud syncing

System Native Notes
Steam Cloud

Video settings

Configuration utility general settings.
Configuration utility general settings.

Template:Video settings

Widescreen resolution

By default, game renders internally at 1280x720 and then upscales the content to match selected resolution. It's possible to raise the internal resolution to 1920x1080, however most 2D assets are done for 1280x720 and thus are upscaled regardless.
Replace files[1]
  1. Download this patched executable.
  2. Extract to <path-to-game>.
Leaderboards can't be accessed and achievements can't be unlocked.[2]

Input settings

Configuration utility keyboard remapping.
Configuration utility keyboard remapping.
Configuration utility controller settings.
Configuration utility controller settings.

Template:Input settings

Audio settings

In-game audio settings.
In-game audio settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Spanish
French
German
Italian
Japanese

Mute on focus lost

Set mute in background[3]
  1. Install Special K by following the Special K Unofficial Guide. Manual local installation may work better.
  2. Start the game and press Ctrl+ Shift+← Backspace to toggle Special K's Control Panel.
  3. Expand Window Management and Input/Output Behavior.
  4. Enable Mute Game under Background Behavior.

Issues fixed

4K Ultra HD Launcher Fixes

If the launcher doesn't open properly on a 4K display, you will need to do some steps to fix this:
Change "SonicLauncher" Properties
  1. Right click on "SonicLauncher" and go to properties
  2. Go to compatibility and click on "Change High DPI Settings"
  3. Check "Program DPI" box
  4. Check "High DPI Scaling Override" box
  5. Choose "Scaling Performed by: Application"
  6. Apply and its done.
Now the launcher should open normally and you will be able to change the resolution (up to 3840x2160 confirmed).
Use Sonic 4 Rewritten Launcher
See Sonic 4 Rewritten Launcher for running the launcher without compatibility fixes and without Java runtime dependencies.

Run the game at screen refresh rate

Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
Set screen refresh rate[3]
  1. Install Special K by following the Special K Unofficial Guide. Manual local installation may work better.
  2. Start the game once and close it to allow the configuration file of Special K to be created.
  3. Open <path-to-game>\d3d9.ini or %USERPROFILE%\Documents\My Mods\SpecialK\Profiles\Sonic_vis.exe\SpecialK.ini depending on the installation method you used.
  4. Change TargetFPS=0.0 to TargetFPS=60.0.
  5. Change RefreshRate=-1 to RefreshRate=0.

Mouse cursor visible during gameplay

Auto-hide mouse cursor[3]
  1. Install Special K by following the Special K Unofficial Guide. Manual local installation may work better.
  2. Start the game and press Ctrl+ Shift+← Backspace to toggle Special K's Control Panel.
  3. Expand Input Management and Mouse Cursor.
  4. Enable Hide When Not Moved and adjust Seconds Before Hiding to your liking.

Other information

API

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

System requirements

Windows
Minimum Recommended
Operating system (OS) XP, Vista, 7
Processor (CPU) Intel Pentium 4 @ 3.2 GHz/AMD Athlon 64 3000+ or Equivalent & above
System memory (RAM) 1 GB (2 GB on Vista)
Hard disk drive (HDD) 6 GB
Video card (GPU) Nvidia GeForce 8600
ATI Radeon HD3650
256 MB of VRAM

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 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/202530/ in addition to or instead of this directory. The app ID (202530) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References