Skip to content

Obtaining the Sonic CD Datapack

The datapack for Sonic CD is required for both playing and modding the game.

Prerequisites

  • An Android device under OS version 12 OR with root access
  • An APK extractor app (anything from the Google Play Store should work)
  • ZArchiver
  • Sonic CD installed from the Google Play Store
  • A jailbroken iOS device
  • Filza (Available on the BigBoss package repo: http://apt.thebigboss.org/repofiles/cydia/)
  • Sonic CD installed from the App Store
  • Steam installed and running
  • Sonic Origins installed from Steam
  • Epic Games Launcher installed and running
  • Sonic Origins installed from the Epic Games Store
  • Steam installed and running
  • Sonic CD installed from Steam

Obtaining the Datapack

TODO: Rewrite this for the new method, also needs screenshots

Use your APK extracting app of choice to get an APK file of Sonic CD.

Open ZArchiver, then navigate to the folder containing the extracted APK file.

Touch and hold down the APK file until a pop-up menu appears. Tap View. (If you don't see View, try tapping the file instead of holding it down.)

Navigate into the assets folder, then scroll down until you find Data.rsdk.xmf. Touch and hold down the file, then tap Copy.

Navigate into a folder you know you can easily access. Tap the clipboard button to paste the file into that folder.

Touch and hold down the Data.rsdk.xmf file once more, then tap Rename. Name the file Data.rsdk, then tap OK.

Open Filza, then tap the Favorites icon at the bottom. In the menu that appears, tap Apps manager.

Filza favorites menu

A list of your installed apps will appear. Tap the info icon next to Sonic CD, then choose Bundle.

Apps manager Info menu

Tap Sonic CD iOS.app, then you should see the datapack Data.rsdk.

Bundle directory .app directory

To share one of the files with another app, tap the file, open the Hex Editor, then tap the Share button in the top right corner. When you're finished, tap Done in the Hex Editor to close it.

Open with ... Hex editor Share menu

Open your Steam library, then right click Sonic Origins and click Manage > Browse local files.

Steam library

In the File Explorer window that appears, open image/x64/raw/retro. The datapack for Sonic CD is SonicCDu.rsdk.

Game directory

Open your Epic Games library, then right click Sonic Origins and click Manage. In the menu that appears, click the Open Install Location button next to the Uninstall button.

TODO: screenshot of the above

In the File Explorer window that appears, open image/x64/raw/retro. The datapack for Sonic CD is SonicCDu.rsdk.

Game directory

Open your Steam library, then right click Sonic CD and click Manage > Browse local files.

Steam library

In the File Explorer window that appears, the datapack is Data.rsdk.

Game directory