Homebrew [Release] (A newer) Sonic CD (2011) 3DS Port

Voxel

Well-Known Member
OP
Newcomer
Joined
Aug 9, 2015
Messages
57
Trophies
0
Location
E1M1
XP
1,132
Country
Antarctica
banner.png

Current version: v1.2.0 (Feb 2025)

_05.02.23_11.08.44.739.png_05.02.23_11.11.40.249.png_05.02.23_11.12.22.215.png
_05.02.23_11.13.19.817.png_05.02.23_11.14.50.528.png_05.02.23_11.15.48.669.png

Features:
  • Built on recent decomp source, as of Feb 2025
  • Both Old and New 3DS supported
  • Fast hardware (GPU) rendering by default
  • (NEW) FMV playback (Currently slow on O3DS and choppy on N3DS, use ffmpeg to scale down OGVs)
  • (NEW) Mod support, set up and install them as you normally would
  • Stereoscopic 3D support (hardware renderer only)
  • Remappable keys in settings.ini (uses bitmasks from libctru)
  • Access dev menu at any time by pressing SELECT

Refer to the README on the repository page for detailed setup instructions.

Download:
https://github.com/Voxel9/Sonic-CD-11-3DS-Redux/releases

Source:
https://github.com/Voxel9/Sonic-CD-11-3DS-Redux

FBI QR code (for remote install):
qr-code.png
 
Last edited by Voxel,

PkStarzone

Well-Known Member
Newcomer
Joined
May 31, 2020
Messages
55
Trophies
0
Age
26
XP
466
Country
United States
I played it for a bit and so far, this is probably the best port of Sonic CD to the 3DS so far.

I'm running it on an o2DS and while the slowdowns are a bit annoying as expected, everything else ruins smooth, the only issue I have so far is that hitting the invinsible monitor pauses the game for a second and pauses again when it ends, but that's pretty much it.
And I wonder, can you map the controls, would be nice to control this with the vita.

Other than that, this is amazing, thank you a lot for your contribution. The special stages runs pretty much perfectly, even better then the older port on my New 3DS.
 
  • Like
Reactions: Voxel

SylverReZ

Well-Known Member
Member
Joined
Sep 13, 2022
Messages
10,044
Trophies
7
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
32,339
Country
United Kingdom
Commenting so I can find this later :D nice work!
Not to be rude or anything, but there's also a 'Watch' button, so in case ever somebody comments it and you forgot what thread it is, you can come back to it at any time.
 

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,472
Trophies
2
Location
In my house
XP
5,329
Country
Mexico
Just tried this and it runs great!!
I found a bug though; The .cia version of the loader will make the 3DS to be stuck on "Closing the software" when exiting from the game, so a hard rested is needed in order to solve it.
 
  • Like
Reactions: Voxel

Voxel

Well-Known Member
OP
Newcomer
Joined
Aug 9, 2015
Messages
57
Trophies
0
Location
E1M1
XP
1,132
Country
Antarctica
Just tried this and it runs great!!
I found a bug though; The .cia version of the loader will make the 3DS to be stuck on "Closing the software" when exiting from the game, so a hard rested is needed in order to solve it.
Yeah, I noticed that as well :(
It happens with the 3dsx version too (for me at least). And turning off the system while the game was running also gets it stuck...
I couldn't pinpoint what exactly causes it yet, but I'll try to look properly when I get some more free time.
 
  • Like
Reactions: DSoryu

Voxel

Well-Known Member
OP
Newcomer
Joined
Aug 9, 2015
Messages
57
Trophies
0
Location
E1M1
XP
1,132
Country
Antarctica
For those still interested, I just dropped a new release over on the GitHub page:

v1.1.0 Changelog
  • Experimental stereoscopic 3D support (effective in both main and special stages)
  • Fixed an issue where the 3DS would hang indefinitely while trying to close the game from the HOME menu or powering the system off mid-game.

Download:
https://github.com/Voxel9/Sonic-CD-11-3DS-Redux/releases/tag/v1.1.0
 

MegAmi24

Well-Known Member
Member
Joined
May 8, 2016
Messages
428
Trophies
0
XP
355
Country
United States
1676329963590.png

Just wanted to drop in real quick and say that these issues are not the fault of this port. The Special Stage and Tidal Tempest issues happen when using the hardware renderer with non-mobile data files (they're supposed to be used with the software renderer), and the pausing issue with a mobile data file is simply how it is with the current Sega Forever/mobile versions of the game.
 
Last edited by MegAmi24,

Voxel

Well-Known Member
OP
Newcomer
Joined
Aug 9, 2015
Messages
57
Trophies
0
Location
E1M1
XP
1,132
Country
Antarctica
View attachment 353181
Just wanted to drop in real quick and say that these issues are not the fault of this port. The Special Stage and Tidal Tempest issues happen when using the hardware renderer with non-mobile data files (they're supposed to be used with the software renderer), and the pausing issue with a mobile data file is simply how it is with the current Sega Forever/mobile versions of the game.
I see, thank you for clarifying. And nice to see one of the main contributors dropping by this thread.
I'm still quite new to how the decomp works on the inside, so I wasn't entirely sure whether or not it was a problem on the decomp's end.
Next time I come back to this, I'll better clarify that it's just the nature of the game, like you say.
 
Last edited by Voxel,

wolfkitten

New Member
Newbie
Joined
Feb 16, 2023
Messages
4
Trophies
0
Age
16
XP
54
Country
United States
Im struggling to get this to work, im kinda dumb lol. What exactly do i need to do? I put the data file where you said to and downloaded the cia file. What else?
 

Voxel

Well-Known Member
OP
Newcomer
Joined
Aug 9, 2015
Messages
57
Trophies
0
Location
E1M1
XP
1,132
Country
Antarctica
Im struggling to get this to work, im kinda dumb lol. What exactly do i need to do? I put the data file where you said to and downloaded the cia file. What else?
Hey there! Assuming you just modded your system, you can use an app called FBI to install that CIA file.
Before you can do that though, you'll need to set up the homebrew launcher if you haven't already.
Put boot.3dsx on the root of your SD card, then follow this section of this guide to launch the hb launcher from the download play app.
One you've confirmed that's working, grab the .3dsx version of FBI and put it in the /3ds/ folder on your SD card.
While you're at it, put the CIA of Sonic CD somewhere on the SD card too.
When you've done that, run the homebrew launcher and open up FBI.
Finally, select the top menu option labelled "SD" and browse for the CIA file on the SD card, select it, then choose "Install CIA".
This should now install the game to the HOME menu. Hope this helps!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Kirbydogs
    Yesterday was history, tomorrow is a mystery, and I love me a good pancake
  • Xdqwerty
    what are you looking at?
    Kirbydogs @ Kirbydogs: lol