3DS:Sonic Decompilations

From Hacks Guide Wiki

This tutorial will take you through setting up the Sonic 1, CD, 2, and Mania 3DS ports.

OOjs UI icon information-progressive.svg Please make any edits if you see any issues! - Temporary Message
OOjs UI icon information-destructive.svg If you are on Old 3DS, then every game here (except Sonic CD) will not work!
OOjs UI icon information-destructive.svg Special Stages will run poorly across all games.

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.

OOjs UI icon information-progressive.svg Select the game you want to set up by using the options at the bottom.

What you need

  • A data.rsdk file from the Mobile port
    • Tutorial can be found here.
  • The latest release of Sonic 1 (3DS) (the .cia file)
    • It doesn't matter whenever you use the rev01 version or the standard version

Instructions

Section I - Prep Work

  1. Power off your console
  2. Insert your SD card into your computer
  3. Create a folder named cias on the root of your SD card if it does not already exist
  4. Copy the CIA file (Sonic1.cia or Sonic1_rev01.cia) to the /cias/ folder on your SD card
  5. Create a folder named 3ds on the root of your SD card if it does not already exist
  6. Create a folder named Sonic1 in the 3ds folder on your SD card if it does not already exist
  7. Copy data.rsdk to the /3ds/Sonic1/ folder on your SD card
  8. Reinsert your SD card into your console
  9. Power on your console

Section II - Installation

  1. Launch FBI from the HOME Menu
  2. Navigate to SD -> cias
  3. Press A on Sonic 1, and select "Install CIA"
  4. Once installed, press Home, then X to close FBI
OOjs UI icon information-constructive.svg You're done! You've successfully installed Sonic 1 on your console.

Optional - Setting up Sonic 1 Forever

OOjs UI icon information-progressive.svg 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

Instructions

Section I - Prep Work

  1. Power off your console
  2. Insert your SD card into your computer
  3. Navigate to /3ds/Sonic1/
  4. Create a folder named mods in the 3ds folder on your SD card if it does not already exist
  5. Extract SonicForeverMod from the Sonic 1 Forever .zip and copy it to /3ds/Sonic1/mods/
  6. Reinsert your SD card into your console
  7. Power on your console

Section II - Loading the mod

  1. Launch Sonic 1 from the HOME Menu
  2. Press A on MODS
  3. Press A on Sonic Forever to activate it
  4. Press B to exit the mods list
  5. Once the game has reloaded, press Home, then X to close Sonic 1
  6. Relaunch Sonic 1 from the HOME Menu
OOjs UI icon information-constructive.svg You're done! You've successfully installed Sonic 1 Forever (1.4.2) on your console.

What you need

  • A data.rsdk file 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 .cia file)
    • For old 3DS users, download the HW version
    • For new 3DS users, download the SW version

Instructions

Section I - Prep Work

  1. Power off your console
  2. Insert your SD card into your computer
  3. Create a folder named cias on the root of your SD card if it does not already exist
  4. Copy the CIA file (SonicCD_HW.cia or Sonic1_rev01.cia) to the /cias/ folder on your SD card
  5. Create a folder named 3ds on the root of your SD card if it does not already exist
  6. Create a folder named SonicCD in the 3ds folder on your SD card if it does not already exist
  7. Copy data.rsdk to the /3ds/SonicCD/ folder on your SD card
  8. Reinsert your SD card into your console
  9. Power on your console

Section II - Installation

  1. Launch FBI from the HOME Menu
  2. Navigate to SD -> cias
  3. Press A on Sonic CD, and select "Install CIA"
  4. Once installed, press Home, then X to close FBI
OOjs UI icon information-constructive.svg You're done! You've successfully installed Sonic CD on your console.

What you need

  • A data.rsdk file from the Mobile port
    • Tutorial can be found here.
  • The latest release of Sonic 2 (3DS) (the .cia file)
    • It doesn't matter whenever you use the rev01 version or the standard version

Instructions

Section I - Prep Work

  1. Power off your console
  2. Insert your SD card into your computer
  3. Create a folder named cias on the root of your SD card if it does not already exist
  4. Copy the CIA file (Sonic2.cia or Sonic2_rev01.cia) to the /cias/ folder on your SD card
  5. Create a folder named 3ds on the root of your SD card if it does not already exist
  6. Create a folder named Sonic2 in the 3ds folder on your SD card if it does not already exist
  7. Copy data.rsdk to the /3ds/Sonic2/ folder on your SD card
  8. Reinsert your SD card into your console
  9. Power on your console

Section II - Installation

  1. Launch FBI from the HOME Menu
  2. Navigate to SD -> cias
  3. Press A on Sonic 2, and select "Install CIA"
  4. Once installed, press Home, then X to close FBI
OOjs UI icon information-constructive.svg You're done! You've successfully installed Sonic 2 on your console.

OOjs UI icon information-warning.svg If you want to access the Sonic Mania Plus DLC, then you must compile the port yourself.

What you need

  • A Data.rsdk file from any version of Sonic Mania you can obtain it from (i.e. PC, Nintendo Switch)
    • Switch: Dump the romfs with 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.
  • The latest release of Sonic Mania (3DS) (the .cia file)
    • If you compiled the port, you can find the .cia you built in /dependencies/v5_3DS/3ds/out/ in the cloned repository directory

Instructions

Section I - Prep Work

  1. Power off your console
  2. Insert your SD card into your computer
  3. Create a folder named cias on the root of your SD card if it does not already exist
  4. Copy the CIA file (SonicMania.cia) to the /cias/ folder on your SD card
  5. Create a folder named 3ds on the root of your SD card if it does not already exist
  6. Create a folder named SonicMania in the 3ds folder on your SD card if it does not already exist
  7. Copy Data.rsdk to the /3ds/SonicMania/ folder on your SD card
  8. Reinsert your SD card into your console
  9. Power on your console

Section II - Installation

  1. Launch FBI from the HOME Menu
  2. Navigate to SD -> cias
  3. Press A on Sonic Mania, and select "Install CIA"
  4. Once installed, press Home, then X to close FBI
OOjs UI icon information-constructive.svg You're done! You've successfully installed Sonic Mania on your console.