Homebrew [Request] CTRAging (3ds debug app) research.

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
I’m more into Switch stuff (I have a complete Switch factory firmware and a few partially complete sets), so my 3ds knowledge is a bit limited.
But I do own an older New 3dsXL Panda Dev Unit, do dev units have different versions of the factory titles than retail (like Switch), or do they have literally the exact same versions of the titles as retail?

Edit: By same versions I mean, are they identical and have the exact same hashes
Asking so I can determine whether I should look into getting a flashcart to try dumping shit or not.
Because if it’s just the same as retail, doing so would be pointless.
EDIT: I guess this stuff is signed, so they should be different(?)
 
Last edited by ZachyCatGames,

PabloMK7

Red Yoshi! ^ω^
OP
Developer
Joined
Feb 21, 2014
Messages
2,616
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,172
Country
Spain
Asking so I can determine whether I should look into getting a flashcart to try dumping shit or not.
Because if it’s just the same as retail, doing so would be pointless.
EDIT: I guess this stuff is signed, so they should be different(?)
I have no idea, but if it was used then most factory stuff will be most likely gone.
 

Blubaquatsch

New Member
Newbie
Joined
Feb 2, 2020
Messages
1
Trophies
0
Age
35
XP
32
Country
Germany
SD Write Test is writing 1024B of ASCII characters at sdroot:/uji/. uji is japanese for "testing"
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ

btw I found this in a memory dump I made in CTR Aging:
Code:
$#*-pw~ylkbeHOFATSZ]àçîéüûòõØßÖÑÄÃÊ͐—ž™Œ‹‚…¨¯¦¡´³º½ÇÀÉÎÛÜÕÒÿøñöãäíê·°¹¾«¬¥¢ˆ†“”š' ).;<52
This looks quicy, especially the "-pw"
edit: found out, it's part of an audio compiler, probably libflac

Maybe it helps:
Found these strings today inside a cortex m3 firmware and a friend linked me to this post.
libflac is not quite right, these strings are part of the CRC8 lookup table. Maybe this is still helpful after two years :)
 

Adryzz

New Member
Newbie
Joined
May 26, 2020
Messages
2
Trophies
0
Age
20
XP
48
Country
Italy
Well, now with the 3ds code leak we can research about it more... but i haven't found any citraging source code in the leak, only compiled O3ds cia
 

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,829
Trophies
2
Location
home
XP
9,422
Country
Hungary
Well, now with the 3ds code leak we can research about it more... but i haven't found any citraging source code in the leak, only compiled O3ds cia

It is indeed not in the leak. There are a few system transfer tools, but that's the closest we can get.
 
  • Like
Reactions: peteruk

Razor83

Well-Known Member
Member
Joined
Dec 23, 2009
Messages
391
Trophies
1
XP
1,758
Country
Well, now with the 3ds code leak we can research about it more... but i haven't found any citraging source code in the leak, only compiled O3ds cia
Are you sure? Whats the filename of the compiled O3DS.cia version?
I'm curious if its V1 or V2.
 
Last edited by Razor83,

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,829
Trophies
2
Location
home
XP
9,422
Country
Hungary
Not sure if anyone said this already, but I found a CIA of it. So it doesn't have to be launched from Devmenu.

It never had to be launched from DevMenu, but you had to have UNITINFO set to retail development for some reason. Without UNITINFO set to retail dev, it would just hang while loading.
 

AyeTSG

Member
Newcomer
Joined
Feb 14, 2022
Messages
7
Trophies
0
Location
Earth
XP
40
Country
United States
Woops, registering seemed to auto-post here since I had this open. Odd...

Anyways, I registered to ask about this specific app. As of 2022, is it possible to get CTRAging working on an O3DS? Been researching way too much into this, read this entire thread multiple times, etc. Recently Forest of Illusion released a dump of CTRAging for O3DS, but the RomFS seems to be corrupted. Is CTRAging on O3DS easily possible these days?
 

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,829
Trophies
2
Location
home
XP
9,422
Country
Hungary
Woops, registering seemed to auto-post here since I had this open. Odd...

Anyways, I registered to ask about this specific app. As of 2022, is it possible to get CTRAging working on an O3DS? Been researching way too much into this, read this entire thread multiple times, etc. Recently Forest of Illusion released a dump of CTRAging for O3DS, but the RomFS seems to be corrupted. Is CTRAging on O3DS easily possible these days?

Yes, I made a code recreation. While sadly it's bitrotted (and will crash because of it), it is the best I could do with weeks of manually choosing which corrupted part is the right part.

Sadly the ROMFS is completely trashed (and I mean completely) in all dumps I have, but luckily the ROMFS from the new3DS version seems to work just fine in place.
 

AyeTSG

Member
Newcomer
Joined
Feb 14, 2022
Messages
7
Trophies
0
Location
Earth
XP
40
Country
United States
Yes, I made a code recreation. While sadly it's bitrotted (and will crash because of it), it is the best I could do with weeks of manually choosing which corrupted part is the right part.

Sadly the ROMFS is completely trashed (and I mean completely) in all dumps I have, but luckily the ROMFS from the new3DS version seems to work just fine in place.
ah, great, so using the F.O.I. dump, with a romFS from a n3ds dump, I wonder if its possible to get a fully working v1? I'll be experimenting!
 

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,829
Trophies
2
Location
home
XP
9,422
Country
Hungary
ah, great, so using the F.O.I. dump, with a romFS from a n3ds dump, I wonder if its possible to get a fully working v1? I'll be experimenting!

Nobody has a completely intact v1 dump. The BOSS savedata always corrupts the code in the exact same place with 100% consistency so far, so nobody has a recreated v1 dump yet.
 

AyeTSG

Member
Newcomer
Joined
Feb 14, 2022
Messages
7
Trophies
0
Location
Earth
XP
40
Country
United States
Never heard of that dump until now, so I don't know.
They dumped it off an acquired factory o3ds that didn't have the app deleted, hence why I believe the possibility of recovering v1 is likely with this dump. Could you take a look at it? RomFS seems to be corrupted on it anyways however, but code seems to be intact. As a new user, I can't post a link to the dump, but you should be able to easily find it by searching for "forest of illusion ctraging"
 

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,829
Trophies
2
Location
home
XP
9,422
Country
Hungary
They dumped it off an acquired factory o3ds that didn't have the app deleted, hence why I believe the possibility of recovering v1 is likely with this dump. Could you take a look at it? RomFS seems to be corrupted on it anyways however, but code seems to be intact. As a new user, I can't post a link to the dump, but you should be able to easily find it

I'll have to dust off my 3dstool skills.

I'll need to also get some files from my HDD, so it'll take a few days.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on washing them. :D
    AncientBoi @ AncientBoi: Nor clothes 🤮 . Saves on washing them. :D