mirror of
https://github.com/hedge-dev/UnleashedRecomp.git
synced 2025-12-31 00:50:00 -06:00
0b9978a65571c91096857f70d2eac513eeb9341f
Co-Authored-By: Skyth (Asilkan) <19259897+blueskythlikesclouds@users.noreply.github.com>
UnleashedRecomp
Building
- Decompress and decrypt
default.xexand place the resulting file in./UnleashedRecompLib/private/. - Decompress
shader.arand place the resulting file in./UnleashedRecompLib/private/. - Open the repository directory in Visual Studio 2022 (not Preview) and wait for CMake generation to complete.
- Under Solution Explorer, right-click and choose "Switch to CMake Targets View".
- Expand the root project and right-click the PowerRecomp project and choose "Set as Startup Item", then run it and wait for recompilation to complete.
- After code recompilation, right-click the ShaderRecomp project and choose "Set as Startup Item", then run it and wait for recompilation to complete.
- After shader recompilation, expand the UnleashedRecompLib project and open
CMakeLists.txt, then save (CTRL+S) to force CMake cache regeneration to populate the recompiled code. - Right-click the UnleashedRecomp project and choose "Set as Startup Item" and then choose "Add Debug Configuration".
- Add a
currentDirproperty to the generated JSON and set its value to the path of your game files. - Start debugging UnleashedRecomp.
Description
An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation.
Releases
4
Languages
C++
94.2%
CMake
3.4%
HLSL
2%
C
0.4%