Homebrew Sonic CD Port Released

MarioKartFan

Well-Known Member
OP
Member
Joined
Aug 27, 2019
Messages
589
Trophies
0
XP
2,158
Country
Algeria
Last edited by MarioKartFan,

placebo_yue

Well-Known Member
Member
Joined
Aug 7, 2019
Messages
672
Trophies
0
Age
32
XP
1,099
Country
Argentina
I'll wait for a more polished release but it's great news! If anyone tests this on O3DS please report on the performance.
This and sonic R are the few sonic games i consider 100% classic sonic and that i always like coming back to. Sonic R needs more love
 
  • Like
Reactions: Diego788

cvskid

Well-Known Member
Member
Joined
Apr 13, 2014
Messages
2,767
Trophies
1
XP
2,747
Country
United States
Cool that this is happening on 3ds. Also thanks for letting people know not to waste their time trying this out on a O3DS and to just use a N3DS instead since the game is software rendered.
 

CeeDee

art by @x65943
Member
Joined
May 4, 2014
Messages
5,268
Trophies
2
XP
8,753
Country
United States
I ain't off tryin' to be too much of an asshole here or anything, but it's important to understand that not everything is gonna be able to run on the dated hardware that is an old-3DS model. That's my real point here, I understand why so many people own old models instead of new ones and I ain't mockin' those who own the old ones, moreso just trying to say that yeah, some homebrew just ain't gonna shake on the old system, especially when the 3DS scene is dying and there's a lack of interest in optimizing homebrew hard enough to run well on the old one.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
15,479
Trophies
2
Age
23
XP
18,619
Country
United States
O3DS owners still have the option of running the original sonic cd through retroarch so everyone can still play sonic cd, win win.
Additionally, DS and DSi users can run the unfinished Sonic CD homebrew port by Stealth.
It works on both a flashcard and the console's SD card.
 

HiSaturnV

Well-Known Member
Newcomer
Joined
Jan 29, 2021
Messages
45
Trophies
0
Age
23
Website
saturnsh2x2.ml
XP
396
Country
United States
Hey, port dev here. Had my eye on this thread and there were a few things I wanted to address. I had an old account on here before, but deleted it a while back and made a new one to respond; if there are any mods reading and this is an issue, let me know.

I ain't off tryin' to be too much of an asshole here or anything, but it's important to understand that not everything is gonna be able to run on the dated hardware that is an old-3DS model. That's my real point here, I understand why so many people own old models instead of new ones and I ain't mockin' those who own the old ones, moreso just trying to say that yeah, some homebrew just ain't gonna shake on the old system, especially when the 3DS scene is dying and there's a lack of interest in optimizing homebrew hard enough to run well on the old one.
This said, I do plan to get the port running on O3DS hardware at some point. The main reason I suspect why the port doesn't run well on O3DS hardware is because, as brought up earlier, the game is entirely software rendered, which is pretty heavy on the CPU. I did take a look at some of the rendering code, however, and a lot of functions look like they could be implemented pretty easily with Citro2D calls. That said, I'm not overly familiar with Citro2D (the last time I was active in the 3DS scene pp2d was still a thing), so this might take a bit.

Awesome! Still waiting for the Sonic 3 A.I.R port
It's probably possible, however, I'd need to talk to Eukaryot about that, and I want to focus on CD for now.

I have not heard of this author before but Saturn tweeted about seven hours ago that his alpha release of a New 3DS only port of Sonic CD was available on GitHub. I have not had a chance to check it out.
You might want to remove the /tag/v1.0a from the link (I can't quote it directly because new members aren't allowed to post links); the port is at v1.15a now, which includes some fixes for the audio, as well as the special stages and frame skipping. Also, for when the release gets bumped again, it's good to not have to keep updating the link.

So I saw that the mobile ports of Sonic 1/2 got decompiled. I feel like it might not really be worth it, or practical at all since we have different ports to 3DS anyways, but would this ever come to 3DS? I have no programming knowledge, I just feel like this would definitely be something cool once the community picks up on it and creates mods and such.
this is from another thread but I'm responding to it here
I do also plan on getting the 1 and 2 decompilations running on the 3DS, as a lot of code is shared between those and CD, but for now I want to focus on getting Citro2D hardware rendering working on CD so 1 & 2 won't be stuck with software rendering as well.
 

MarioKartFan

Well-Known Member
OP
Member
Joined
Aug 27, 2019
Messages
589
Trophies
0
XP
2,158
Country
Algeria
You might want to remove the /tag/v1.0a from the link (I can't quote it directly because new members aren't allowed to post links); the port is at v1.15a now, which includes some fixes for the audio, as well as the special stages and frame skipping. Also, for when the release gets bumped again, it's good to not have to keep updating the link.

Done!
 
  • Like
Reactions: HiSaturnV

MultipedBeatle

Active Member
Newcomer
Joined
Oct 25, 2016
Messages
34
Trophies
0
XP
273
Country
United States
[S said:
this is from another thread but I'm responding to it here[/S]
I do also plan on getting the 1 and 2 decompilations running on the 3DS, as a lot of code is shared between those and CD, but for now I want to focus on getting Citro2D hardware rendering working on CD so 1 & 2 won't be stuck with software rendering as well.
That's awesome to hear! I'm so excited to see that all come together, I know I'd take those to 100% easily.
 
  • Like
Reactions: HiSaturnV
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: https://youtube.com/shorts/0PLynroGlRs?feature=share