I had this same problem back in 2013 when the itch to go back to Sonic Heroes first began,
but I have recently tested all of them again to try and help someone like me that really would've benefited from something like this back in the day:
Sonic Heroes [color=#6699ff]Dolphin[/color]: (Dev. Build r5586)
[color=#339933]
Pros:[/color]
- Rumble / Force-feedback functionality
- Exclusive Fullscreen feature which allows for less input-lag compared to the
PCSX2 emulated version, and it shows (although minimal admittedly).
- Controls that rival the PS2 version (not saying much):
- Smaller dead-zone (feels slightly better than it does with the PS2 controller and the generic adapter I use, but considering how 'touchy' the controls are regardless of the version, this isn't a significant difference, just noticeable)
- Using the
official Wii U gamecube adapter decreases input lag even
more than the
PCSX2 version.
- Assuming you're using the appropriate console's controller with each emulator..... the Gamecube controller feels better with this game specifically,
especially when it comes to switching between characters.
-60fps!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[color=#993333]
Cons (these are pretty significant):[/color]
- [color=#993333]*[/color]Lighting / Shadowbox Issue. This
infamous glitch was supposedly fixed by an early 4.0 dev. build but I still get it in the latest revision (r5586 as of 22/02/2015) with both graphics APIs and at any resolution higher than 1x IR and/or regardless of whether or not Scaled EFB Copy is enabled or disabled. [color=#339933][EDIT: I just had to disable Anti-Aliasing (FXAA) to get rid of this][/color]
- Widescreen hack is less than ideal although this is only an "issue" due to the
[color=#333366]PCSX2[/color] version and even the
PC port for that matter having perfect 16:9 available through certain means.
Sonic Heroes [color=#333366]PCSX2[/color]: (version 1.2.1)
[color=#339933]
Pros:[/color]
- Rumble / Force-feedback functionality
- Assuming you're using the appropriate controller..... the PS2 controller feels alright, I won't sing it's praises here but it doesn't feel half-bad compared to the Gamecube controller.
- Widescreen Patch that works
PERFECTLY!!
[color=#993333]
Cons:[/color]
- When any "[color=#333399]speed[/color]" character jumps, the jump sound effect is played at a lower volume than it should be. While this is odd, I just got used to it after playing around with the SPU2 plugin didn't get rid of this issue.
- Only slightly off-putting but still definitely noticeable "wibbly woobling" occurring around the eyes of characters exclusively as they appear in menus, various textures at relatively far distances, and various other background 3D models that I only noticed during the many times I fell to my death.
- The PS2 version of the game suffers from Sonic Colors syndrome in that only the various menus and what-not run at 60fps yet the gameplay runs at a mere 30fps!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! That said, much like with Sonic Colors I've forced myself to adjust to the 30fps for one reason or another.
Sonic Heroes PC port from 2003:
[color=#993333]
Cons!!:[/color]
Even after patching in a widescreen aspect ratio, desirable resolution and utilizing a wired x360 controller, this game is the worst of the bunch in 2 of the most significant areas: control and image quality.
Functionality wise (which is admittedly is the
MOST significant element of any game), is the PC port acceptable if you can't play manage to get either the PCSX2 or Dolphin versions working? Yeah, sure.
As-per-usual though, the PC version has the most potential to be the best of them all assuming the following things were possible:
-Improved analog-stick support / more DI controller support in general
-Rumble / Force-feedback support
-The ability to force SSAO / Ambient Occlusion (HBAO+ specifically)
-Anti-Aliasing Support, preferably just FXAA since I plan on playing the game in 4K anyway and I shouldn't need anything stronger than that.
Although it was a tough decision to have to chose between [color=#6699ff]Dolphin[/color] and [color=#333366]PCSX2[/color], I've happily completed the game on [color=#333366]PCSX2[/color] almost entirely due to its excellent widescreen patch (found here) which keeps rings, enemies, etc. from distractingly popping in and out as they do sooooo often with Dolphin's widescreen hack.
The Winner: the [color=#333366]PCSX2[/color] version!!but just barley.... 30fps in a 3D platform game....??.?.....?
[color=#993333]*[/color] = This is a big fucking deal that can not be understated.