mirror of
				https://github.com/hedge-dev/UnleashedRecomp.git
				synced 2025-10-30 07:11:05 +00:00 
			
		
		
		
	
				
				An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation.
				
			
		|  b101e016cf * translate most option names and setting names * add most header/button guide japanese localizations * include furigana usage guidance for japanese localization * remove os message window furigana note * fix incorrect kana usage for 'lock' * add more option localization * translate achievement notification option * remove english battle theme description from japanese * fix compilation errors * Japanese localization 1st pass * Revert JP localization taken from in-game * Use "Window Size" * add support for zero width line break hints * add dirty hack for kana being clipped at the right edge of the info panel * Changed line to original meaning * Added zero width spaces to option descriptions * Japanese localization 2nd pass * Remove furigana from Video_BackendError * add more japanese specific hacks for installer_wizard description * locale small fixes * Update config_locale.cpp * options menu scroll fixes, minor localization touchups * adjust installer wizard text spacing * fix installer wizard text positioning when a line starts with a normal kana in japanese * Installer adjustment * option fixes * Added missing line break on introduction * do touchups to message window annotation drop shadow * adjust spacing in TitleMissingDLC text to fit furigana properly * add brianuuuSonic to credits * change capitalization of xbox in xbox color correction * remove usage of temporaries * tweak cutscene aspect ratio description * add missing credit for german translation * update resources submodule --------- Co-authored-by: brianuuu <38166666+brianuuu@users.noreply.github.com> | ||
|---|---|---|
| .github/workflows | ||
| flatpak | ||
| thirdparty | ||
| toolchains | ||
| tools | ||
| UnleashedRecomp | ||
| UnleashedRecompLib | ||
| UnleashedRecompResources@19beb1d54c | ||
| .editorconfig | ||
| .gitignore | ||
| .gitmodules | ||
| CMakeLists.txt | ||
| CMakePresets.json | ||
| README.md | ||
| update_submodules.bat | ||
| vcpkg.json | ||
UnleashedRecomp
Building
- Clone UnleashedRecomp with submodules (or run update_submodules.batto ensure submodules are pulled).
git clone --recurse-submodules https://github.com/hedge-dev/UnleashedRecomp.git
- Place default.xexanddefault.xexpin./UnleashedRecompLib/private/.
- Decompress shader.arand place the resulting file in./UnleashedRecompLib/private/.
- Open the repository directory in Visual Studio 2022 and wait for CMake generation to complete. If you don't plan to debug, switch to the x64-Clang-Releaseconfiguration.
- Under Solution Explorer, right-click and choose "Switch to CMake Targets View".
- Right-click the UnleashedRecomp project and choose "Set as Startup Item", then choose "Add Debug Configuration".
- Add a currentDirproperty to the first element underconfigurationsin the generated JSON and set its value to the path to your game directory (where root is the directory containingdlc,game,save,update, etc).
- Run or debug UnleashedRecomp. The initial compilation might take a while to complete due to code and shader recompilation.