Data.rsdk — Sonic Mania Plus

Because of the data.rsdk file and the open-source engine decompilation, Sonic Mania Plus can now be played on hardware that SEGA never officially supported. By compiling the open-source engine code for different operating systems and mobile architectures, fans have brought the game to:

The base game and the Plus expansion use different versions of the file. The Plus version contains additional variables for Mighty and Ray, along with the Encore Mode layouts. Using a base game data.rsdk with a Plus executable will result in a crash during the character selection screen.

Drag and drop the data.rsdk file onto the extraction tool executable.

Sonic Mania supports a "Data Folder" method, where the game prioritizes files located in a /data folder in your directory over the packaged data.rsdk . Create a folder named data in your Sonic Mania directory.

Extracting turns the single archive file into a Data folder full of human-readable files that you can edit.

You don't need to rebuild the .rsdk file every time you make a change, making the modding process incredibly fast. Important Considerations

This contains every visual asset in the game. Because Sonic Mania uses 3D models rendered to look like 2D sprites (via the Retro Engine’s "3D Blob" tech), you will find .gfx files which are proprietary sprite sheets. For Plus , this folder includes the animations for Mighty’s slam attack and Ray’s glide.

Layout grids, tilemaps, and collision data for every zone.

The data.rsdk file is central to two major community-driven efforts: How to unpack Sonic Mania (Encore DLC Compatible!)

The location of this file depends on where you purchased the game:

For the Sonic Mania Plus DLC, users have to manually edit the Settings.ini file (located in the same folder as the Data.rsdk ) and change the dlcEnabled variable to y .

| Platform | File Location | Plus DLC Support | Mod Compatibility | | :--- | :--- | :--- | :--- | | | steamapps/common/Sonic Mania/ | ✅ Full | ✅ Native (Mod Manager) | | Switch | RomFS/ (after dump) | ✅ Full | ✅ (via LayeredFS) | | PS4 | Game dump ( /app/ ) | ✅ Full | ❌ Limited | | Wii U | SD:/RSDK/v5/ | ✅ (via INI) | ✅ (Decompilation only) | | Android | /sdcard/RSDK/v5/ | ❌ Variable | ❌ Limited | | 3DS | /3ds/SonicMania/ | ✅ (Build dependent) | ❌ (Scripts unsupported) |

: Right-click Sonic Mania in your library, then select Manage > Browse local files .

Education – is not preparation for life; education – life itself.

John Dewey

Events

News

What are you interested in

Customer Testimonials

Because of the data.rsdk file and the open-source engine decompilation, Sonic Mania Plus can now be played on hardware that SEGA never officially supported. By compiling the open-source engine code for different operating systems and mobile architectures, fans have brought the game to:

The base game and the Plus expansion use different versions of the file. The Plus version contains additional variables for Mighty and Ray, along with the Encore Mode layouts. Using a base game data.rsdk with a Plus executable will result in a crash during the character selection screen.

Drag and drop the data.rsdk file onto the extraction tool executable.

Sonic Mania supports a "Data Folder" method, where the game prioritizes files located in a /data folder in your directory over the packaged data.rsdk . Create a folder named data in your Sonic Mania directory.

Extracting turns the single archive file into a Data folder full of human-readable files that you can edit.

You don't need to rebuild the .rsdk file every time you make a change, making the modding process incredibly fast. Important Considerations

This contains every visual asset in the game. Because Sonic Mania uses 3D models rendered to look like 2D sprites (via the Retro Engine’s "3D Blob" tech), you will find .gfx files which are proprietary sprite sheets. For Plus , this folder includes the animations for Mighty’s slam attack and Ray’s glide.

Layout grids, tilemaps, and collision data for every zone.

The data.rsdk file is central to two major community-driven efforts: How to unpack Sonic Mania (Encore DLC Compatible!)

The location of this file depends on where you purchased the game:

For the Sonic Mania Plus DLC, users have to manually edit the Settings.ini file (located in the same folder as the Data.rsdk ) and change the dlcEnabled variable to y .

| Platform | File Location | Plus DLC Support | Mod Compatibility | | :--- | :--- | :--- | :--- | | | steamapps/common/Sonic Mania/ | ✅ Full | ✅ Native (Mod Manager) | | Switch | RomFS/ (after dump) | ✅ Full | ✅ (via LayeredFS) | | PS4 | Game dump ( /app/ ) | ✅ Full | ❌ Limited | | Wii U | SD:/RSDK/v5/ | ✅ (via INI) | ✅ (Decompilation only) | | Android | /sdcard/RSDK/v5/ | ❌ Variable | ❌ Limited | | 3DS | /3ds/SonicMania/ | ✅ (Build dependent) | ❌ (Scripts unsupported) |

: Right-click Sonic Mania in your library, then select Manage > Browse local files .

Partners & Accreditations