3DS:Sonic Decompilations: Difference between revisions
From Hacks Guide Wiki
More actions
mNo edit summary |
m reword, reduce box count in the beginning |
||
| Line 1: | Line 1: | ||
{{Page WIP}} This tutorial will take you through setting up the Sonic 1, CD, 2, and Mania 3DS ports. | {{Page WIP}} This tutorial will take you through setting up the Sonic 1, CD, 2, and Mania 3DS ports. | ||
{{info|text=Please make any edits if you see any issues! - Temporary Message}} | {{info|text=Please make any edits if you see any issues! - Temporary Message}} | ||
{{critical|text=If you are on Old 3DS, then every game | {{critical|text=If you are on Old 3DS, then every game except Sonic CD will not work! and Special Stages will run poorly across all games on both new & old 3DS.}} | ||
=== Technical Details (optional) === | === Technical Details (optional) === | ||
These ports are based on the decompilations by {{GitHub|Rubberduckycooly}} for the mobile versions of Sonic 1, CD, 2, and Sonic Mania. | These ports are based on the decompilations by {{GitHub|Rubberduckycooly}} for the mobile versions of Sonic 1, CD, 2, and Sonic Mania. | ||
They require a <code>data.rsdk</code> file from a legal copy of the game(s) to be able to run. | They require a <code>data.rsdk</code> file from a legal copy of the game(s) to be able to run. | ||
</noinclude> | </noinclude> | ||
<tabber> | <tabber> | ||
| Line 28: | Line 25: | ||
* A <code>data.rsdk</code> file from the [https://play.google.com/store/apps/details?id=com.sega.sonic1px&pcampaignid=web_share Mobile port] | * A <code>data.rsdk</code> file from the [https://play.google.com/store/apps/details?id=com.sega.sonic1px&pcampaignid=web_share Mobile port] | ||
** Tutorial can be found [https://gamebanana.com/tuts/14492 here.] | ** Tutorial can be found [https://gamebanana.com/tuts/14492 here.] | ||
* The latest release of [[udb:3ds/sonic-1--2|Sonic 1 (3DS)]] ( | * The latest release of [[udb:3ds/sonic-1--2|Sonic 1 (3DS)]] (<code>Sonic1.cia</code>) | ||
** | ** If you have issues, try to use the <code>rev01</code> version instead. | ||
== Instructions == | == Instructions == | ||
=== Section I - Prep Work === | === Section I - Prep Work === | ||
| Line 35: | Line 32: | ||
#Insert your SD card into your computer | #Insert your SD card into your computer | ||
#Create a folder named <code>cias</code> on the root of your SD card if it does not already exist | #Create a folder named <code>cias</code> on the root of your SD card if it does not already exist | ||
#Copy | #Copy <code>Sonic1.cia</code> to the <code>/cias/</code> folder on your SD card | ||
#Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | #Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | ||
#Create a folder named <code>Sonic1</code> in the 3ds folder on your SD card if it does not already exist | #Create a folder named <code>Sonic1</code> in the 3ds folder on your SD card if it does not already exist | ||
| Line 44: | Line 41: | ||
#Launch FBI from the HOME Menu | #Launch FBI from the HOME Menu | ||
#Navigate to <code>SD</code> -> <code>cias</code> | #Navigate to <code>SD</code> -> <code>cias</code> | ||
#Press {{B|A}} on Sonic 1, and select "Install CIA" | #Press {{B|A}} on Sonic 1, and select "Install and delete CIA" | ||
#Once installed, press {{B|Home}}, then {{B|X}} to close FBI | #Once installed, press {{B|Home}}, then {{B|X}} to close FBI | ||
{{success|text=You're done! You've successfully installed Sonic 1 on your console.}} | {{success|text=You're done! You've successfully installed Sonic 1 on your console.}} | ||
| Line 56: | Line 53: | ||
#Power off your console | #Power off your console | ||
#Insert your SD card into your computer | #Insert your SD card into your computer | ||
#Navigate to <code>/3ds/Sonic1/</code> | #Navigate to <code>/3ds/Sonic1/</code>, then create a folder named <code>mods</code> | ||
#Extract <code>SonicForeverMod</code> from the Sonic 1 Forever <code>.zip</code> and copy it to <code>/3ds/Sonic1/mods/</code> | #Extract <code>SonicForeverMod</code> from the Sonic 1 Forever <code>.zip</code> and copy it to <code>/3ds/Sonic1/mods/</code> | ||
#Reinsert your SD card into your console | #Reinsert your SD card into your console | ||
| Line 97: | Line 93: | ||
#Insert your SD card into your computer | #Insert your SD card into your computer | ||
#Create a folder named <code>cias</code> on the root of your SD card if it does not already exist | #Create a folder named <code>cias</code> on the root of your SD card if it does not already exist | ||
#Copy | #Copy SonicCD<code>.cia</code> to the <code>/cias/</code> folder on your SD card | ||
#Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | #Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | ||
#Create a folder named <code>SonicCD</code> in the 3ds folder on your SD card if it does not already exist | #Create a folder named <code>SonicCD</code> in the 3ds folder on your SD card if it does not already exist | ||
| Line 106: | Line 102: | ||
#Launch FBI from the HOME Menu | #Launch FBI from the HOME Menu | ||
#Navigate to <code>SD</code> -> <code>cias</code> | #Navigate to <code>SD</code> -> <code>cias</code> | ||
#Press {{B|A}} on Sonic CD, and select "Install CIA" | #Press {{B|A}} on Sonic CD, and select "Install and delete CIA" | ||
#Once installed, press {{B|Home}}, then {{B|X}} to close FBI | #Once installed, press {{B|Home}}, then {{B|X}} to close FBI | ||
{{success|text=You're done! You've successfully installed Sonic CD on your console.}} | {{success|text=You're done! You've successfully installed Sonic CD on your console.}} | ||
| Line 127: | Line 123: | ||
* A <code>data.rsdk</code> file from the [https://play.google.com/store/apps/details?id=com.sega.sonic1px&pcampaignid=web_share Mobile port] | * A <code>data.rsdk</code> file from the [https://play.google.com/store/apps/details?id=com.sega.sonic1px&pcampaignid=web_share Mobile port] | ||
** Tutorial can be found [https://gamebanana.com/tuts/14492 here.] | ** Tutorial can be found [https://gamebanana.com/tuts/14492 here.] | ||
* The latest release of [[udb:3ds/sonic-1--2|Sonic 2 (3DS)]] ( | * The latest release of [[udb:3ds/sonic-1--2|Sonic 2 (3DS)]] (<code>Sonic2.cia</code>) | ||
** | ** If you have issues, try to use the <code>rev01</code> version instead. | ||
== Instructions == | == Instructions == | ||
=== Section I - Prep Work === | === Section I - Prep Work === | ||
| Line 134: | Line 130: | ||
#Insert your SD card into your computer | #Insert your SD card into your computer | ||
#Create a folder named <code>cias</code> on the root of your SD card if it does not already exist | #Create a folder named <code>cias</code> on the root of your SD card if it does not already exist | ||
#Copy | #Copy <code>Sonic2.cia</code> to the <code>/cias/</code> folder on your SD card | ||
#Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | #Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | ||
#Create a folder named <code>Sonic2</code> in the 3ds folder on your SD card if it does not already exist | #Create a folder named <code>Sonic2</code> in the 3ds folder on your SD card if it does not already exist | ||
| Line 143: | Line 139: | ||
#Launch FBI from the HOME Menu | #Launch FBI from the HOME Menu | ||
#Navigate to <code>SD</code> -> <code>cias</code> | #Navigate to <code>SD</code> -> <code>cias</code> | ||
#Press {{B|A}} on Sonic 2, and select "Install CIA" | #Press {{B|A}} on Sonic 2, and select "Install and delete CIA" | ||
#Once installed, press {{B|Home}}, then {{B|X}} to close FBI | #Once installed, press {{B|Home}}, then {{B|X}} to close FBI | ||
{{success|text=You're done! You've successfully installed Sonic 2 on your console.}} | {{success|text=You're done! You've successfully installed Sonic 2 on your console.}} | ||
| Line 173: | Line 169: | ||
#Insert your SD card into your computer | #Insert your SD card into your computer | ||
#Create a folder named <code>cias</code> on the root of your SD card if it does not already exist | #Create a folder named <code>cias</code> on the root of your SD card if it does not already exist | ||
#Copy | #Copy <code>SonicMania.cia</code> to the <code>/cias/</code> folder on your SD card | ||
#Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | #Create a folder named <code>3ds</code> on the root of your SD card if it does not already exist | ||
#Create a folder named <code>SonicMania</code> in the 3ds folder on your SD card if it does not already exist | #Create a folder named <code>SonicMania</code> in the 3ds folder on your SD card if it does not already exist | ||
| Line 182: | Line 178: | ||
#Launch FBI from the HOME Menu | #Launch FBI from the HOME Menu | ||
#Navigate to <code>SD</code> -> <code>cias</code> | #Navigate to <code>SD</code> -> <code>cias</code> | ||
#Press {{B|A}} on Sonic Mania, and select "Install CIA" | #Press {{B|A}} on Sonic Mania, and select "Install and delete CIA" | ||
#Once installed, press {{B|Home}}, then {{B|X}} to close FBI | #Once installed, press {{B|Home}}, then {{B|X}} to close FBI | ||
{{success|text=You're done! You've successfully installed Sonic Mania on your console.}} | {{success|text=You're done! You've successfully installed Sonic Mania on your console.}} | ||
Revision as of 16:37, 15 December 2023
This page is a work in progress. |
This tutorial will take you through setting up the Sonic 1, CD, 2, and Mania 3DS ports.
| Please make any edits if you see any issues! - Temporary Message |
| If you are on Old 3DS, then every game except Sonic CD will not work! and Special Stages will run poorly across all games on both new & old 3DS. |
Technical Details (optional)
These ports are based on the decompilations by Rubberduckycooly for the mobile versions of Sonic 1, CD, 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 - Setting up Sonic 1 Forever
| This is using the outdated 1.4.2 version of the mod (latest is 1.5), but it's the most recent that works the best on 3DS. |
What you need
- Sonic 1 Forever (the 1.4.2 mod only release)
Instructions
Section I - Prep Work
- Power off your console
- Insert your SD card into your computer
- Navigate to
/3ds/Sonic1/, then create a folder namedmods - Extract
SonicForeverModfrom the Sonic 1 Forever.zipand copy it to/3ds/Sonic1/mods/ - 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
Sonic Foreverto activate it - Press B to exit the mods list
- Once the game has reloaded, press Home, then X to close Sonic 1
- Relaunch Sonic 1 from the HOME Menu
| You're done! You've successfully installed Sonic 1 Forever (1.4.2) 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 on GameBanana.
- 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. |
![]() | |
| 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. |
| If you want to access the Sonic Mania Plus DLC, then you must compile the port yourself. |
![]() | |
| 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 the data.rsdk 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 (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/dependencies/v5_3DS/3ds/out/in the cloned repository directory
- 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. |


