A new set of tools have just been released that allow software engineers experienced in reverse engineering to convert Xbox 360 executables into C++ code, then recompiled into PC games compatible with x86 platforms like Windows and Linux. Modern Vintage Gamer just posted a video discussing these tools and showing the first game to be converted: Sonic Unleashed. The new PC version allows the game to be rendered in higher resolutions and refresh rates, making this a must-play for any fans of the game. Here’s links to everything:
UnleashedRecomp: https://github.com/hedge-dev/UnleashedRecomp
XenonRecomp: https://github.com/hedge-dev/XenonRecomp
XenosRecomp: https://github.com/hedge-dev/XenosRecomp
While these are impressive tools and deserve all the recognition they’re getting, I want to make it clear that these aren’t fully-automatic conversion tools and it will still take talented software engineers a lot of effort to accomplish with other games what the team did with Sonic Unleashed. By no means am I trying to sound negative and I’m really excited at the possibilities. I just want to make sure to set people’s expectations properly.
While I could probably offer some more thoughts into this, I’m not a software engineer and MVG is, so I’ll just suggest you watch the video above for a quick intro to the project. And if you’re someone who’d be into reverse engineering, definitely check out the github links!