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,210
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,617
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,198
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,834
Trophies
2
Location
home
XP
9,476
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,834
Trophies
2
Location
home
XP
9,476
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,834
Trophies
2
Location
home
XP
9,476
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,834
Trophies
2
Location
home
XP
9,476
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,834
Trophies
2
Location
home
XP
9,476
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
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    Don't know burnt pizza can be pretty bad
  • Xdqwerty @ Xdqwerty:
    gonna download sonic generations to my ps3
  • BigOnYa @ BigOnYa:
    How do you put games on there? Does it have like a game store on the ps3?
  • K3Nv2 @ K3Nv2:
    Black market store
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, download a pkg file, put it in a usb or a sd card, put the usb or sd card to ps3, turn on ps3hen, go to install game, install the game
    +1
  • BigOnYa @ BigOnYa:
    Ok yea that's same with me, was just curious. Coolio
    +1
  • Xdqwerty @ Xdqwerty:
    good night
  • BigOnYa @ BigOnYa:
    Nighty night
  • K3Nv2 @ K3Nv2:
    Lmao my keyboard decided to randomly die
  • BigOnYa @ BigOnYa:
    Its prob your new router interfering w it
  • K3Nv2 @ K3Nv2:
    How when my old one worked fine
  • BigOnYa @ BigOnYa:
    You figure out ring and all smart devices? And POE
  • K3Nv2 @ K3Nv2:
    Yeah but gave up on PPPoE
    +1
  • Sicklyboy @ Sicklyboy:
    did you fix it ken?
  • K3Nv2 @ K3Nv2:
    Bob the builder
  • K3Nv2 @ K3Nv2:
    Uck
  • BakerMan @ BakerMan:
    you
  • K3Nv2 @ K3Nv2:
    Deeze nuts
  • BakerMan @ BakerMan:
    $21 bill dropped

    iu
  • K3Nv2 @ K3Nv2:
    Wtf are you doing with that $20 cutting up meth
  • BigOnYa @ BigOnYa:
    Going to jail if he tries to spend it
  • K3Nv2 @ K3Nv2:
    Try to buy something with it
    K3Nv2 @ K3Nv2: Try to buy something with it