Difference between revisions of "Sonic Heroes"
From PCGamingWiki, the wiki about fixing PC games
Line 82: | Line 82: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Change FOV with hex edit|ref={{cn|date=July 2016}}}} | {{Fixbox/fix|Change FOV with hex edit|ref={{cn|date=July 2016}}}} | ||
− | # Open <code>Tsonic_win.exe</code> with hex editor. | + | # Open <code>Tsonic_win.exe</code> with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
# Go to offset <code>0x25811A</code>. | # Go to offset <code>0x25811A</code>. | ||
# Replace bytes <code>00 00 80 3F</code> with bytes representing your float value multiplier (default multiplier is 1.0). Remember to invert the byte order to Little Endian. | # Replace bytes <code>00 00 80 3F</code> with bytes representing your float value multiplier (default multiplier is 1.0). Remember to invert the byte order to Little Endian. | ||
Line 96: | Line 96: | ||
{{Fixbox|1= | {{Fixbox|1= | ||
{{Fixbox/fix|Fix multiplayer frame rate|ref={{cn|date=September 2016}}}} | {{Fixbox/fix|Fix multiplayer frame rate|ref={{cn|date=September 2016}}}} | ||
− | # Open <code>Tsonic_win.exe</code> with hex editor. | + | # Open <code>Tsonic_win.exe</code> with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
# Go to offset <code>0x2CFC</code> and replace the bytes <code>A1 80 0B A6 00</code> with <code>A1 B0 AE 8C 00</code>. | # Go to offset <code>0x2CFC</code> and replace the bytes <code>A1 80 0B A6 00</code> with <code>A1 B0 AE 8C 00</code>. | ||
# Go to offset <code>0x2D07</code> and simply replace the byte <code>40</code> with <code>90</code>. | # Go to offset <code>0x2D07</code> and simply replace the byte <code>40</code> with <code>90</code>. | ||
Line 306: | Line 306: | ||
{{Fixbox/fix|Force GPU scaling|ref={{cn|date=October 2016}}}} | {{Fixbox/fix|Force GPU scaling|ref={{cn|date=October 2016}}}} | ||
{{ii}} Graphics problem. | {{ii}} Graphics problem. | ||
− | # Open | + | # Open Catalyst Control Center or Nvidia Control Panel. |
# Force GPU scaling on. | # Force GPU scaling on. | ||
}} | }} | ||
Line 321: | Line 321: | ||
{{Fixbox/fix|Remove obvious Z-buffering from the model|ref={{cn|date=October 2016}}}} | {{Fixbox/fix|Remove obvious Z-buffering from the model|ref={{cn|date=October 2016}}}} | ||
{{ii}} Incorrect material flag. | {{ii}} Incorrect material flag. | ||
− | # Open <code>Tsonic_win.exe</code> with a hex editor. | + | # Open <code>Tsonic_win.exe</code> with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
# Go to offset <code>0x174130</code>. | # Go to offset <code>0x174130</code>. | ||
# Change the byte from <code>64</code> to <code>A4</code> (additive alpha, double sided) or <code>B0</code> (regular alpha). | # Change the byte from <code>64</code> to <code>A4</code> (additive alpha, double sided) or <code>B0</code> (regular alpha). | ||
Line 330: | Line 330: | ||
{{Fixbox/fix|Multiplayer Play all stage mode correction|ref={{cn|date=October 2016}}}} | {{Fixbox/fix|Multiplayer Play all stage mode correction|ref={{cn|date=October 2016}}}} | ||
{{ii}} Multiplayer ends at 2nd stage instead of the last one. | {{ii}} Multiplayer ends at 2nd stage instead of the last one. | ||
− | # Open <code>Tsonic_win.exe</code> with a hex editor. | + | # Open <code>Tsonic_win.exe</code> with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
# Go to offsets <code>0x1A9534</code> and <code>0x1A9586</code> and replace the bytes from 02 to 03. | # Go to offsets <code>0x1A9534</code> and <code>0x1A9586</code> and replace the bytes from 02 to 03. | ||
# Replace the hex string in offset <code>0x23FC0</code> from <code>F8 02 7E 05 B8 02 00 00 00 83 F8 FF 7D 0A 83 C8 FF 88 81 BC D6 9D 00 C3 83 F8 02 7E 05 B8 02 00</code> to <code>F8 03 7E 05 B8 03 00 00 00 83 F8 FF 7D 0A 83 C8 FF 88 81 BC D6 9D 00 C3 83 F8 03 7E 05 B8 03 00</code> | # Replace the hex string in offset <code>0x23FC0</code> from <code>F8 02 7E 05 B8 02 00 00 00 83 F8 FF 7D 0A 83 C8 FF 88 81 BC D6 9D 00 C3 83 F8 02 7E 05 B8 02 00</code> to <code>F8 03 7E 05 B8 03 00 00 00 83 F8 FF 7D 0A 83 C8 FF 88 81 BC D6 9D 00 C3 83 F8 03 7E 05 B8 03 00</code> | ||
Line 351: | Line 351: | ||
{{Fixbox/fix|Disable culling for Shadow the Hedgehog's tornado effect|ref={{cn|date=February 2017}}}} | {{Fixbox/fix|Disable culling for Shadow the Hedgehog's tornado effect|ref={{cn|date=February 2017}}}} | ||
{{ii}} Incorrect culling materials applied to the model. | {{ii}} Incorrect culling materials applied to the model. | ||
− | # Open <code>Tsonic_win.exe</code> with a hex editor. | + | # Open <code>Tsonic_win.exe</code> with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
# Next, Go to offset <code>0x23FEDA</code> and change the byte from 05 to 01. | # Next, Go to offset <code>0x23FEDA</code> and change the byte from 05 to 01. | ||
# Last, Go to offset <code>0x23FEDC</code> and change the material type function byte from 0A (source blend) to 14 (culling). | # Last, Go to offset <code>0x23FEDC</code> and change the material type function byte from 0A (source blend) to 14 (culling). | ||
Line 369: | Line 369: | ||
{{Fixbox/fix|Correctly render the floating root ball|ref={{cn|date=February 2017}}}} | {{Fixbox/fix|Correctly render the floating root ball|ref={{cn|date=February 2017}}}} | ||
{{ii}} The vertex paint disappears from the model at some positions. | {{ii}} The vertex paint disappears from the model at some positions. | ||
− | # Open <code>Tsonic_win.exe</code> with a hex editor. | + | # Open <code>Tsonic_win.exe</code> with a hex editor such as [https://mh-nexus.de/en/downloads.php?product=HxD HxD]. |
# Go to offset <code>0xDDC4B</code>, change the material flag pointer byte from 60 to 78 to remove the bug and then save. The vertex paint will remain on the model at all costs. | # Go to offset <code>0xDDC4B</code>, change the material flag pointer byte from 60 to 78 to remove the bug and then save. The vertex paint will remain on the model at all costs. | ||
}} | }} |
Revision as of 09:56, 29 March 2017
Developers | |
---|---|
Sonic Team USA | |
Publishers | |
Sega | |
Engines | |
RenderWare | |
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.
Availability
Game data
Configuration file(s) location
Template:Game data/row
System | Location |
---|
Save game data location
Template:Game data/row
System | Location |
---|
Video settings
Field of view (FOV)
Instructions |
---|
Instructions |
---|
Frame rate (FPS)
- Multiplayer levels with split screen are capped at 30 FPS by default.
Instructions |
---|
Input settings
Controller support
- A fix is required for the game to recognize triggers on XInput controllers.
Instructions |
---|
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.[3]
Instructions |
---|
Instructions |
---|
Instructions |
---|
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | Subtitles timed for English voices | |||
French | Subtitles timed for English voices | |||
German | Subtitles timed for English voices | |||
Italian | Subtitles timed for English voices | |||
Japanese | Subtitles timed for Japanese voices | |||
Korean | Subtitles timed for Japanese voices | |||
Spanish | Subtitles timed for English voices |
Disable voices
- Many voice clips can be disabled. Voice clips that also have subtitles will still play, however.
Instructions |
---|
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
Slow or choppy motion
Instructions |
---|
Transparency bugs for certain game objects
Instructions |
---|
Grand Metropolis Energy pipe glass see through walls
Instructions |
---|
Multiplayer Play All mode stops at the 2nd stage
Instructions |
---|
Missing audio
- Certain voice effects are not in the PC port of the game.
Instructions |
---|
Shadow's tornado effect is single sided
Instructions |
---|
Missing Effect for Espio's Shuriken explosion effect
Instructions |
---|
Odd Vertex Paint rendering for the root ball in Frog Forest
Instructions |
---|
Other information
API
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Xbox quality FMV movies
Instructions |
---|
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98SE, Me, 2000, XP | |
Processor (CPU) | Pentium III 866 MHz | Intel Pentium IV 1.4 GHz |
System memory (RAM) | 128 MB | 256 MB |
Hard disk drive (HDD) | 0.8 GB | 1.5 GB |
Video card (GPU) | Direct 3D compatible 16 MB of VRAM DirectX 9.0b compatible | 64 MB of VRAM |
Notes
References
- ↑ 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
- ↑ Sonic Heroes/Controls — StrategyWiki, the video game walkthrough and strategy guide wiki - last accessed on February 14, 2016