Sonic Heroes on PC was released on Windows in 2004 and running on an engine called Renderware that was originally developed by the developers of the Burnout series 20 years ago. I highly doubt that an engine created that long ago will play nicely...
sorry, beein trying to find this file that's been right in front of me for a month now, only to find broken links, and google to prove that it's completely worthless.