Modder Creates Native PC Version of Saints Row (2006) - Game Will Run Without Emulator

NewsИсточник: Volition, Deep Silver
25 May 05:16

One fan of the franchise decided to fully port the game to PC.

Recently, a user under the nickname Itismrwonderful told the Saints Row community about his ambitious project. He has been working for several weeks on a native PC version of the original 2006 game.

It all started when he found "XenonRecomp" — a static recompiler for Xbox 360 executables. It doesn't allow simply running the game "out of the box" and, as Itismrwonderful explained, he had to seriously modify XenonRecomp itself to achieve the desired result for Saints Row.

Then the modder built a DX12 renderer, an audio system, an HLE core, and a GPU command handler from scratch, and then made "approximately a thousand manual edits to the recompiled code to tie it all together."

Itismrwonderful emphasizes that his project aims to run the first Saints Row on PC without an emulator:

This is not Xenia. Xenia emulates the Xbox 360 system. This project runs recompiled PPC code natively on PC. These are fundamentally different tasks. Xenia has an interception layer that allows transparently handling memory access, system calls, and GPU commands during operation. A static recompiler loses all of this — every core function, every memory mapping, and every interaction with the GPU has to be implemented manually for a specific game.

Work is gradually progressing, but Itismrwonderful is not yet ready to announce a specific release date. He shares his developments with the Saints Row community; you can follow his posts on his Reddit profile — it is available at the following link. The modder has already managed to load some game assets.

Источники:
Post na Reddit