3DS:Sonic Decompilations

From Hacks Guide Wiki
Revision as of 16:56, 15 December 2023 by Gruetzig (talk | contribs) (capitalization (allow me to fix this for you :3))

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 except Sonic CD will not work! and Special Stages will run poorly across all games on both Old & New 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.

What you need

  • A data.rsdk file 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 rev01 version instead.

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 Sonic1.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 and delete 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/, then create a folder named mods
  4. Extract SonicForeverMod from the Sonic 1 Forever .zip and copy it to /3ds/Sonic1/mods/
  5. Reinsert your SD card into your console
  6. 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 SonicCD.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 and delete 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) (Sonic2.cia)
    • If you have issues, try to use the rev01 version instead.

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 Sonic2.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 and delete 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 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 and delete 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.