Homebrew Sonic CD Port Released

  • Thread starter Thread starter MarioKartFan
  • Start date Start date
  • Views Views 53,666
  • Replies Replies 117
  • Likes Likes 18

MarioKartFan

Well-Known Member
Member
Joined
Aug 27, 2019
Messages
596
Reaction score
934
Trophies
0
XP
2,340
Country
Algeria
Last edited by MarioKartFan,
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
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.
 
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.
 
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.
 
is any of those complete? hell i'd only try them out of curiosity
Unfortunately, none of the DS ports were complete conversions, and to my recollection, only had the first Zone of each finished. For Sonic 1/2/3, there is an official port to the DS... albeit, simply poorly-emulated ROMs.
 
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.
 
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: SaturnSH2x2
[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: SaturnSH2x2

Site & Scene News

Popular threads in this forum