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

Obscure

New Member
Newbie
Joined
Feb 8, 2021
Messages
4
Trophies
0
Age
33
XP
133
Country
United Kingdom
I'm having an issue with the new remap as I can't use the dpad at all, even with the right settings. I'm using the rsdk from the latest Google Play version.
 

OiaoaIsoq

New Member
Newbie
Joined
Oct 29, 2023
Messages
3
Trophies
0
Age
22
XP
27
Country
Albania
Hey this stuff's amazing, but i was wondering: is it compatible with mods at all?
edit: my bad i just read its not. just got it on my 2ds tho, it runs so well and for someone whos beat sonic cd on picodrive on that same o2ds with an amount of frameskip that hurt like hell, i really really appreciate this. Only issue is i cant access root on my phone, even though i tried to use an app for it so i cant get the proper data srdk. So idk what i can do to play tidal tempest now, it was my favorite level
 
Last edited by OiaoaIsoq,

OiaoaIsoq

New Member
Newbie
Joined
Oct 29, 2023
Messages
3
Trophies
0
Age
22
XP
27
Country
Albania
I recently pushed a new commit that re-enables mod support actually, but just haven't released a minor update with it yet. Feel free to compile it manually for the time being.

However, it also came to my attention while testing that the game completely breaks when trying to use the decompiled scripts folder (TxtScripts = true), even when using the non-mobile RSDK, which has me completely stumped so far. No clue why it would do it as I never messed about with or removed mod and script related code. If you try it, you'll see what I mean; can't even get past the title screen with it enabled.

So as far as mods go, only mods that don't touch the scripts are supported. I tried the smooth rotations mod and that
Wheres that commit, and how should we be able to compile it manually? I know how to do the pc compilation but not this one
Could you link us a quick guide if there is one
Thanks in advance
Edit: forget all this, i just checked your repo and found instructions. Now all i should need to do is just build manually and itll have all the features until the latest comitt, right?
last edit: i gave up trying to build the compilation, there seems to be a problem when i get to the make command with some libtinyxml2 stuff, which i was able to solve but then came up with another error. Guess ill just be patient till next release or till someone who knows how to do this can make a tutorial. If you could id really appreciate it, i dont wanna pressure anyone for this so whatever time it takes
 
Last edited by OiaoaIsoq,

Voxel

Active Member
OP
Newcomer
Joined
Aug 9, 2015
Messages
37
Trophies
0
Location
E1M1
Website
github.com
XP
674
Country
United Kingdom
Wheres that commit, and how should we be able to compile it manually? I know how to do the pc compilation but not this one
Could you link us a quick guide if there is one
Thanks in advance
Edit: forget all this, i just checked your repo and found instructions. Now all i should need to do is just build manually and itll have all the features until the latest comitt, right?
last edit: i gave up trying to build the compilation, there seems to be a problem when i get to the make command with some libtinyxml2 stuff, which i was able to solve but then came up with another error. Guess ill just be patient till next release or till someone who knows how to do this can make a tutorial. If you could id really appreciate it, i dont wanna pressure anyone for this so whatever time it takes
Sorry for the late reply. Anything that doesn't mod the game's scripts at all (animation mods, sprite mods, etc.) should work fine with those additional commits compiled in. However anything that does mod scripts will cause the game to crash/black screen. I've tested the version of smooth rotations mod that doesn't touch scripts, and it works great.
It's my understanding that you need to grab the original decompiled scripts from a separate repo and place them under the working directory (where data.rsdk resides), but regardless of this, any script mods will still fail to run (and also even when you don't use any mods at all...). I couldn't figure out why this is the case exactly. I was under the impression that script mods work under the mobile RSDK, from what I remember when trying to figure out the problem earlier in the year. Either I've inadvertently broken the code somewhere, or there's some sort of incompatibility in external library code between the 3DS and other platforms tripping up the script loading (somewhat doubt it).
 

OiaoaIsoq

New Member
Newbie
Joined
Oct 29, 2023
Messages
3
Trophies
0
Age
22
XP
27
Country
Albania
Sorry for the late reply. Anything that doesn't mod the game's scripts at all (animation mods, sprite mods, etc.) should work fine with those additional commits compiled in. However anything that does mod scripts will cause the game to crash/black screen. I've tested the version of smooth rotations mod that doesn't touch scripts, and it works great.
It's my understanding that you need to grab the original decompiled scripts from a separate repo and place them under the working directory (where data.rsdk resides), but regardless of this, any script mods will still fail to run (and also even when you don't use any mods at all...). I couldn't figure out why this is the case exactly. I was under the impression that script mods work under the mobile RSDK, from what I remember when trying to figure out the problem earlier in the year. Either I've inadvertently broken the code somewhere, or there's some sort of incompatibility in external library code between the 3DS and other platforms tripping up the script loading (somewhat doubt it).
Hey man, thanks a lot for the clarifications. I know not all mods are compatible, but i still wanna try some. Thing is i haven't really been able to try the compilation with the latest commits, because the thing i was having trouble with was the actual building process. You explained on the github and it was working fine, I had installed the required programs and everything but I seem to be missing some library called libtinyxml2, because errors related to it keep popping up whenever i get to the point of doing the make command on the RSDKv3.3ds folder, and I've been looking everywhere but i have no idea how to fix it. I know i might be too impatient for wanting the mod support already instead of waiting for your next official release, but i was still curious about how i should be able to fix this. I dont know if youd be willing to do a tutorial on how to properly set all this up, and regardless of your answer im still thankful for the port itself, i dont mind waiting for the next release and i fully encourage you to work on it
 

GamerestBoi

New Member
Newbie
Joined
Jan 13, 2024
Messages
1
Trophies
0
Age
21
XP
3
Country
Poland
I setup my controls (with help of those bitmarks you gave the link to) and if you know you know, I ruined my game. I need serious help. Can you help me bring those controls to their default settings, and then let me use the D-Pad as the directional keys? Thanks!

EDIT: Sorry, I have a serious BRAIN problem but it somehow fixed itself? 😐

YET ANOTHER EDIT: Now all my selection buttons (A, B, START) go to the Exit Game button. Why and how can I fix that?
 
Last edited by GamerestBoi,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BakerMan @ BakerMan:
    click link (the chain icon), then paste the link without adding text for the link to say
    +1
  • BakerMan @ BakerMan:
    that's how you embed
  • K3Nv2 @ K3Nv2:
    Or just hit edit
  • Sicklyboy @ Sicklyboy:
    This newfangled shoutbox always trips me up
  • K3Nv2 tempBOT:
    K3Nv2 rolls 1d6 and gets 2 (2).
  • BakerMan @ BakerMan:
    how do you roll a die?
  • BigOnYa @ BigOnYa:
    with your hands, duh. Well uremum has a party trick that she uses something else
  • BakerMan @ BakerMan:
    in chat i mean
  • BakerMan @ BakerMan:
    and what if i don't have any hands? (i mean, i do (duh), but what if i didn't?)
  • K3Nv2 @ K3Nv2:
    Uremum is in the chat and she told me you're grounded
    +1
  • BakerMan @ BakerMan:
    cap
  • Xdqwerty @ Xdqwerty:
    Uremum's mum grounded her
  • K3Nv2 @ K3Nv2:
    This is Bakermans mum you're grounded no internet
    +1
  • BigOnYa @ BigOnYa:
    He must be listening, no response
  • K3Nv2 @ K3Nv2:
    Well he shouldn't have used chatgpt to do his homework
    +1
  • Xdqwerty @ Xdqwerty:
    Wut
  • HiradeGirl @ HiradeGirl:
    I got crabs
  • Xdqwerty @ Xdqwerty:
    The crustacean or the disease?
  • K3Nv2 @ K3Nv2:
    Well we warned you about Juan
    +4
  • wolffangalchemist @ wolffangalchemist:
    I personally love seafood.
  • Xdqwerty @ Xdqwerty:
    Good night
  • BakerMan @ BakerMan:
    i personally dislike seafood
  • BakerMan @ BakerMan:
    except tuna salad, a tuna melt fucking slaps dude
    BakerMan @ BakerMan: except tuna salad, a tuna melt fucking slaps dude