Clone the repo, then follow the instructions in the depencencies readme for Windows and depencencies readme for UWP to setup dependencies, copy your Data.rsdk folder into Sonic1Decomp.UWP or Sonic2Decomp.UWP depending on the game, then build and deploy via.Run make -f Makefile.msys2 CXXFLAGS=-static -j4.Go into the Server directory by running cd Server when in the root of the decompilation source folder.Server (Only required to host Sonic 2 multiplayer servers) -j switch is optional, but will make building faster by running it parallel on multiple cores (8 cores would be -j9).Run make -f Makefile.msys2 CXX=x86_64-w64-mingw32-g++ CXXFLAGS=-static -j4.Go into the repo you just cloned with cd Sonic-1-2-2013-Decompilation.Clone the repo with the following command: git clone.This updates the packages to their latest versions. If it asks you to close the prompt, do so, then restart it and run the same command again.
Added a built in mod loader and API allowing to easily create and play mods with features such as save file redirection, custom achievements and XML GameConfig data.Similar to the one found in RSDKv3, but tweaked up to match the new syntax for the scripts used in RSDKv4. Copy that file to the SData.bin in the EXE folder.
If you want to transfer your save from the official mobile versions, the Android pre-forever file path is Android/data/1 or 2/SGame.bin (other versions may have different file paths). You can get the official release of Sonic 1 & Sonic 2 from:Įven if your platform isn't supported by the official releases, you must buy or officially download it for the assets (you don't need to run the official release, you just need the game assets)
Without assets from the official releases, this decompilation will not run.įor tutorials on how to find your legally obtained Data.rsdk file, see this tutorial for Android or this tutorial for iOS. SUPPORT THE OFFICIAL RELEASE OF SONIC 1 & 2