Aims to mix different Sonic the Hedgehog games into a single big game.
This guide is useful if you never downloaded the project or if you want to start from scratch.
Download the latest release
Unpack the zip file
Paste in the directory rsdk-source-data
the following files:
Data.rsdk
from Sonic CD as soniccd.rsdk
Data.rsdk
from Sonic 1 as sonic1.rsdk
Data.rsdk
from Sonic 2 as sonic2.rsdk
Install .NET 6
Open a terminal and run the command dotnet run --project SonicHybridRsdk.Build
Put the RSDKv4 engine in the sonic-hybrid
folder
Run the RSDKv4 executable and have fun!
This guide is useful if you previously played Sonic Hybrid but you want to perform an update. Please look at the commit list to know more info about the changelog through each update.
Download the latest release
Unpack the zip file and overwrite all the existing files
Open a terminal and run the command dotnet run --project SonicHybridRsdk.Build
Run the RSDKv4 executable and have fun!
I written some notes on how to convert RSDKv3 scripts to RSDKv4 scripts without modifying the RSDKv4 engine.
Everything contained in rsdk/Scripts
is a modified version of Rubberduckycooly's Sonic 1/2 script decompilation. This project would not exist without it.
The function SonicHybridRsdk.Unpack12/DecryptData
was written by Giuseppe Gatta (nextvolume) from its Retrun.