Difference between revisions of "Sonic Heroes"
Sewer56lol (talk | contribs) (An important note regarding fixes that was omitted.) |
Sewer56lol (talk | contribs) m (This game renders using D3D8, an external wrapper like D3D8To9 is required to enable D3D9 support.) |
||
Line 461: | Line 461: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 8 |
− | |direct3d notes = | + | |direct3d notes = Minimal required DirectX version listed is 9.0b, however the game uses D3D8 for rendering. For D3D9 support use external wrapper such as [https://github.com/crosire/d3d8to9 D3D8To9]<ref>{{Refcheck|user=Sewer56lol|date=2019-11-03|comment=}}</ref> |
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = |
Revision as of 17:51, 3 November 2019
Developers | |
---|---|
Sonic Team USA | |
Publishers | |
Sega | |
Engines | |
RenderWare[1] | |
Release dates | |
Windows | November 17, 2004 |
Warnings
- SafeDisc retail DRM does not work on Windows Vista and later (see Availability for affected versions).
⤏ 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 |
General information
- Sonic News Network - A massive wiki for the Sonic the Hedgehog universe
- Sonic Retro - A huge fan site for everything Sonic the Hedgehog. Mods for all the games can be found here.
- Most of the fixes documented in this article target the DRM-free executable and will not work with other versions.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | SafeDisc v4 DRM[Note 1]. | |||
Retail | Korean Release. Simple disc check. | |||
Retail | Available in the "Sonic PC Collection" bundle.[4] |
- SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
- This game is not available digitally.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %APPDATA%\Sega\SONICHEROES\sonic_h.ini |
Save game data location
System | Location |
---|---|
Windows | %APPDATA%\Sega\SONICHEROES\SONICHEROES_## |
Video settings
Widescreen resolution
Use Heroes Graphics Essentials[5] |
---|
|
Use Sonic Heroes Settings[citation needed] |
---|
|
Use Sonic Heroes Widescreen + 2D fix[citation needed] |
---|
ThirteenAG's Widescreen Fix[citation needed] |
---|
|
Field of view (FOV)
Change with Widescreen Fix |
---|
|
Change FOV with Cheat Engine[citation needed] |
---|
|
Change FOV with hex edit[citation needed] |
---|
Original method:
Fixed exe with 2D aspect fix:
Notes
|
Windowed
Use Graphics Essentials[6] |
---|
|
Frame rate (FPS)
- Multiplayer levels with split screen are capped at 30 FPS by default.
Disable 2P frame skip[7] |
---|
|
Disable 2P frame skip (Manually with Hex Editor)[citation needed] |
---|
|
Input settings
Controller support
- A fix is required for the game to recognize triggers.
The PC port of Sonic Heroes does not read trigger information from DirectInput controllers.
However, internally, the game engine still supports pressure sensitive rotation using the trigger buttons.[8]
The following solution(s) restore trigger rotation functionality, providing pressure sensitive trigger rotation:
Use Heroes Controller Hook[9] |
---|
|
The following solution(s) emulate button presses (for Rotate Camera Left/Right) using triggers:
Use Sonic Heroes Settings[citation needed] |
---|
Extract all files to the root directory of the game and run Sonic Heroes Settings.exe. The game will be automatically configured for Xinput controllers. This solution uses XInput Plus, as seen below. |
Fix XInput triggers[citation needed] |
---|
|
Console controller bindings
- The in-game's interface refers to gamepad's buttons in similar way to Nintendo GameCube's gamepad, but not sorted in the same way. PC controls doesn't corresponds to any of the console versions.[10]
Instructions[citation needed] |
---|
|
Configuring Xbox 360 controller[citation needed] |
---|
|
Configuring DualShock 4 controller[citation needed] |
---|
|
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Spanish | Castilian. Contains some translation errors. |
- Subtitles for all languages are timed to line up with the English dub, except for Japanese and Korean, which are timed to line up with the Japanese dub.
Disable voices
- Many voice clips can be disabled. Voice clips that also have subtitles will still play, however.
Instructions[11] |
---|
|
Japanese voices
- The non-JP releases of the PC version only include the English voice track. This mod will replace them with the Japanese track.
Use Sonic Heroes Japanese Voices |
---|
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 2 | Hold A Button + Y Button after you select a level to turn your team into "Metal Heroes" | ||
LAN play | ||||
Online play |
Issues fixed
Game refuses to start
Fix Data Execution Prevention setting[citation needed] |
---|
Ensure Data Execution Prevention (DEP) setting is set to Turn on DEP for essential Windows programs and services only or add a DEP Exception for Tsonic_win.exe, and reboot.[12] |
Slow or choppy motion
Force GPU scaling[citation needed] |
---|
|
Missing audio
- Certain voice effects are missing in some releases of the PC port.
Use Sonic Heroes Missing Audio clip fixes[citation needed] |
---|
Transparency bugs for certain game objects
Transparency Blending fixes[citation needed] |
---|
|
Manual Tweaks
A list of optional tweaks to the game that can be applied with a hex editor.
Grand Metropolis Energy pipe glass see through walls
Remove obvious Z-buffering from the model[citation needed] |
---|
|
Multiplayer Play All mode stops at the 2nd stage
Multiplayer Play all stage mode correction[citation needed] |
---|
|
Shadow's tornado effect is single sided
Disable culling for Shadow the Hedgehog's tornado effect[citation needed] |
---|
|
Missing Effect for Espio's Shuriken explosion effect
Re-import the blue crescent effects into the PC port[citation needed] |
---|
|
Odd Vertex Paint rendering for the root ball in Frog Forest
Correctly render the floating root ball[citation needed] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 8 | Minimal required DirectX version listed is 9.0b, however the game uses D3D8 for rendering. For D3D9 support use external wrapper such as D3D8To9[13] |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Xbox quality FMV movies
The Xbox port of the game contains the highest quality audio and video.
Use Xbox quality FMVs[citation needed] |
---|
|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98SE | ME, 2000, XP |
Processor (CPU) | Intel Pentium III 866 MHz AMD Athlon 850 MHz |
Intel Pentium 4 1.4 GHz AMD Athlon XP 1800+ |
System memory (RAM) | 128 MB | 256 MB |
Hard disk drive (HDD) | 800 MB | 1.5 GB |
Video card (GPU) | Nvidia GeForce 256 ATI Radeon SDR 16 MB of VRAM DirectX 9.0b compatible | Nvidia GeForce 3 ATI Radeon 9000 64 MB of VRAM |
Notes
References
- ↑ renderware - clients & titles - last accessed on 2007-01-28
- ↑ Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
- ↑ Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
- ↑ Verified by User:Sewer56lol on 2019-08-03
- CRC32: 821662F7. SEGA officially shipped crack by Warez group "Reloaded".
- ↑ Verified by User:Sewer56lol on 2019-11-03
- ↑ Verified by User:Sewer56lol on 2019-11-03
- Author of solution.
- ↑ Verified by User:Sewer56lol on 2019-11-03
- Author of solution.
- ↑ Verified by User:Sewer56lol on 2019-11-03
- Reverse Engineering of input handling code.
- ↑ Verified by User:Sewer56lol on 2019-11-03
- Author of fix.
- ↑ Sonic Heroes/Controls — StrategyWiki, the video game walkthrough and strategy guide wiki - last accessed on February 14, 2016
- ↑ Sonic Heroes Hidden Setting - The Cutting Room Floor
- ↑ Verified by User:Cheatfreak47 on 2018-12-12
- ↑ Verified by User:Sewer56lol on 2019-11-03