3DS:Sonic Decompilations: Difference between revisions
From Hacks Guide Wiki
More actions
m grammar Tags: Mobile edit Mobile web edit |
IHaveNoIdeas (talk | contribs) m correct nxdt link |
||
| Line 245: | Line 245: | ||
== What you need == | == What you need == | ||
* A <code>Data.rsdk</code> file from any version of Sonic Mania you can obtain it from (i.e. PC, Nintendo Switch) | * A <code>Data.rsdk</code> file from any version of Sonic Mania you can obtain it from (i.e. PC, Nintendo Switch) | ||
**Switch: Dump the <code>romfs</code> with {{GitHub|NXDumpTool}}, and copy the <code>Data.rsdk</code> to your PC. | **Switch: Dump the <code>romfs</code> with {{GitHub|DarkMatterCore/nxdumptool/releases|NXDumpTool}}, and copy the <code>Data.rsdk</code> to your PC. | ||
**PC (Steam): Browse the games local files via Steam (Right click the game on the sidebar -> Browse Local Files) and keep the directory open. | **PC (Steam): Browse the games local files via Steam (Right click the game on the sidebar -> Browse Local Files) and keep the directory open. | ||
**PC (Epic Games): Press the <code>...</code> in your Library -> "Manage" -> press the folder icon, then keep the directory open. | **PC (Epic Games): Press the <code>...</code> in your Library -> "Manage" -> press the folder icon, then keep the directory open. | ||
Latest revision as of 22:12, 18 October 2025
This tutorial will take you through setting up the Sonic Decompilation 3DS ports.
| If you are on Old 3DS, then every game except Sonic CD will not work! Special Stages will run poorly across all games on both Old & New 3DS. |
Due to these forks of the decompilations being heavily outdated, there are some things to note before starting:
|
Technical Details (optional)
These ports are based on the decompilations by the RSDKModding group for the mobile versions of Sonic 1, Sonic CD, Sonic 2, and Sonic Mania.
They require a data.rsdk file from a legal copy of the game(s) to be able to run.
![]() | |
| Developer(s) | JeffRuLz, rubberduckycooly |
|---|---|
| Console | Nintendo 3DS |
| Version | 1.3.0 (November 4, 2022) |
| Links | |
| GitHub | JeffRuLz/Sonic-1-2-2013-Decompilation |
What you need
- A
data.rsdkfile from the Mobile port- Tutorial can be found here.
- The latest release of Sonic 1 (3DS) (
Sonic1.cia)- If you have issues, try to use the
rev01version instead.
- If you have issues, try to use the
Instructions
Section I - Prep Work
- Power off your console
- Insert your SD card into your computer
- Create a folder named
ciason the root of your SD card if it does not already exist - Copy
Sonic1.ciato the/cias/folder on your SD card - Create a folder named
3dson the root of your SD card if it does not already exist - Create a folder named
Sonic1in the 3ds folder on your SD card if it does not already exist - Copy
data.rsdkto the/3ds/Sonic1/folder on your SD card - Reinsert your SD card into your console
- Power on your console
Section II - Installation
- Launch FBI from the HOME Menu
- Navigate to
SD->cias - Press A on Sonic 1, and select "Install and delete CIA"
- Once installed, press Home, then X to close FBI
| You're done! You've successfully installed Sonic 1 on your console. |
Optional - Installing mods
| As said above, script mods will not work properly |
What you need
Instructions
Section I - Prep Work
- Power off your console
- Insert your SD card into your computer
- Navigate to
/3ds/Sonic1/, then create a folder namedmodsif it doesn't already exist - Extract your mods
.zipfile and copy the folder to/3ds/Sonic1/mods/- Your mod folder should look like this
- Reinsert your SD card into your console
- Power on your console
Section II - Loading the mod
- Launch Sonic 1 from the HOME Menu
- Press A on
MODS - Press A on on your mod to activate it
- Press B to exit the mods list
- Once the game has reloaded, start the game.
| You're done! You've successfully installed a Sonic 1 mod on your console. |
![]() | |
| Developer(s) | JeffRuLz, rubberduckycooly |
|---|---|
| Console | Nintendo 3DS |
| Version | 1.3.0 (November 4, 2022) |
| Links | |
| GitHub | JeffRuLz/Sonic-1-2-2013-Decompilation |
What you need
- A
data.rsdkfile from the Mobile port- Tutorial can be found here.
- The latest release of Sonic 2 (3DS) (
Sonic2.cia)- If you have issues, try to use the
rev01version instead.
- If you have issues, try to use the
Instructions
Section I - Prep Work
- Power off your console
- Insert your SD card into your computer
- Create a folder named
ciason the root of your SD card if it does not already exist - Copy
Sonic2.ciato the/cias/folder on your SD card - Create a folder named
3dson the root of your SD card if it does not already exist - Create a folder named
Sonic2in the 3ds folder on your SD card if it does not already exist - Copy
data.rsdkto the/3ds/Sonic2/folder on your SD card - Reinsert your SD card into your console
- Power on your console
Section II - Installation
- Launch FBI from the HOME Menu
- Navigate to
SD->cias - Press A on Sonic 2, and select "Install and delete CIA"
- Once installed, press Home, then X to close FBI
| You're done! You've successfully installed Sonic 2 on your console. |
Optional - Setting up mods
| As said above, script mods will not work properly |
What you need
Instructions
Section I - Prep Work
- Power off your console
- Insert your SD card into your computer
- Navigate to
/3ds/Sonic2/, then create a folder namedmodsif it doesn't already exist - Extract your mods
.zipfile and copy the folder to/3ds/Sonic2/mods/- Your mod folder should look like this
- Reinsert your SD card into your console
- Power on your console
Section II - Loading the mod
- Launch Sonic 2 from the HOME Menu
- Press A on
MODS - Press A on on your mod to activate it
- Press B to exit the mods list
- Once the game has reloaded, start the game.
| You're done! You've successfully installed a Sonic 2 mod on your console. |
![]() | |
| Developer(s) | SaturnSH2x2, rubberduckycooly |
|---|---|
| Console | Nintendo 3DS |
| Version | 1.3.0 (August 20, 2021) |
| Links | |
| GitHub | SaturnSH2x2/Sonic-CD-11-3DS |
What you need
- A
data.rsdkfile from either the Mobile port or the delisted Steam release- Mobile: Follow this tutorial.
- PC: Browse the games local files via Steam (Right click the game on the sidebar -> Browse Local Files) and keep the directory open.
- The latest release of Sonic CD (3DS) (the
.ciafile)- For old 3DS users, download the
HWversion - For new 3DS users, download the
SWversion
- For old 3DS users, download the
Instructions
Section I - Prep Work
- Power off your console
- Insert your SD card into your computer
- Create a folder named
ciason the root of your SD card if it does not already exist - Copy SonicCD
.ciato the/cias/folder on your SD card - Create a folder named
3dson the root of your SD card if it does not already exist - Create a folder named
SonicCDin the 3ds folder on your SD card if it does not already exist - Copy
data.rsdkto the/3ds/SonicCD/folder on your SD card - Reinsert your SD card into your console
- Power on your console
Section II - Installation
- Launch FBI from the HOME Menu
- Navigate to
SD->cias - Press A on Sonic CD, and select "Install and delete CIA"
- Once installed, press Home, then X to close FBI
| You're done! You've successfully installed Sonic CD on your console. |
Optional - Installing mods
| As said above, script mods will not work properly |
What you need
Instructions
Section I - Prep Work
- Power off your console
- Insert your SD card into your computer
- Navigate to
/3ds/SonicCD/, then create a folder namedmodsif it doesn't already exist - Extract your mods
.zipfile and copy the folder to/3ds/SonicCD/mods/- Your mod folder should look like this
- In
/3ds/SonicCD/, open settings.ini- If settings.ini does not exist, launch the game first.
- Set
DevMenuto true- This will allow you have access to enable mods from the game itself instead of editing
modconfig.inimanually
- This will allow you have access to enable mods from the game itself instead of editing
- Reinsert your SD card into your console
- Power on your console
Section II - Loading the mod
- Launch Sonic CD from the HOME Menu
- Open the dev menu by pressing Select
- Press A on
MODS - Press A on on your mod to activate it
- Press B to exit the mods list
- Once the game has reloaded, start the game by pressing Start.
| You're done! You've successfully installed a Sonic CD mod on your console. |
| If you want to access the Sonic Mania Plus DLC, then you must compile the port yourself. |
| This port has no modding support. |
![]() | |
| Developer(s) | SaturnSH2x2, rubberduckycooly |
|---|---|
| Console | Nintendo 3DS |
| Version | 1.0 (September 12, 2022) |
| Links | |
| GitHub | SaturnSH2x2/RSDKv5-Decompilation |
What you need
- A
Data.rsdkfile from any version of Sonic Mania you can obtain it from (i.e. PC, Nintendo Switch)- Switch: Dump the
romfswith NXDumpTool, and copy theData.rsdkto your PC. - PC (Steam): Browse the games local files via Steam (Right click the game on the sidebar -> Browse Local Files) and keep the directory open.
- PC (Epic Games): Press the
...in your Library -> "Manage" -> press the folder icon, then keep the directory open.
- Switch: Dump the
- The latest release of Sonic Mania (3DS) (the
.ciafile)- If you compiled the port, you can find the
.ciayou built in the cloned repository directory, then/dependencies/v5_3DS/3ds/out/
- If you compiled the port, you can find the
Instructions
Section I - Prep Work
- Power off your console
- Insert your SD card into your computer
- Create a folder named
ciason the root of your SD card if it does not already exist - Copy
SonicMania.ciato the/cias/folder on your SD card - Create a folder named
3dson the root of your SD card if it does not already exist - Create a folder named
SonicManiain the 3ds folder on your SD card if it does not already exist - Copy
Data.rsdkto the/3ds/SonicMania/folder on your SD card - Reinsert your SD card into your console
- Power on your console
Section II - Installation
- Launch FBI from the HOME Menu
- Navigate to
SD->cias - Press A on Sonic Mania, and select "Install and delete CIA"
- Once installed, press Home, then X to close FBI
| You're done! You've successfully installed Sonic Mania on your console. |


