XenonRecomp, a new tool that makes Xbox 360 games available on all platforms, has been released

The tool is now available on GitHub.

Reading time icon 2 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

XenonRecomp

We have some good news for the gaming community: XenonRecomp, a cutting-edge tool developed by hedge-dev that converts Xbox 360 executables into C++ code, enabling them to be recompiled for any platform, has been released. This innovative project, inspired by N64: Recompiled, aims to bring Xbox 360 games to a broader audience by making them accessible on various platforms.

XenonRecomp is designed to convert Xbox 360 executables into C++ code, which can be recompiled for any platform. The tool currently supports x86 platforms due to the use of x86 intrinsics. Why should gamers be excited about it? It has the potential to breathe new life into classic Xbox 360 games.

The tool directly converts instructions without making them resemble decompiled code. The CPU state is passed as an argument to every PPC function, including definitions for every PPC register and their current values at execution. The second argument is the base address pointer, as the Xbox 360 CPU uses 32-bit pointers.

One of the key features of XenonRecomp is its handling of memory loads and stores. Since the Xbox 360 is a big-endian machine, the memory load instructions swap endianness when reading values, and memory store instructions reverse it to big-endian before writing. This ensures accurate emulation of the original hardware.

While the tool is still in development, many PPC instructions have already been implemented. Some instructions, like the D3D unpack/pack instructions, do not support all operand types. A warning is generated when a missing case is encountered, or a debug break is inserted into the converted C++ code.

XenonRecomp is a promising tool that has the potential to revolutionize the way Xbox 360 games are experienced on modern platforms. The team behind it also promises the tool will be further enhanced and improved in the following weeks.

For more information, visit the XenonRecomp GitHub page.

Speaking of Xbox 360, a new ultra-rare version of the console was spotted on the Internet, and it looks strikingly similar to today’s PlayStation 5.

More about the topics: gaming, Xbox 360

User forum

0 messages