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,604
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,026
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,821
Trophies
2
Location
home
XP
9,321
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,821
Trophies
2
Location
home
XP
9,321
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,821
Trophies
2
Location
home
XP
9,321
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,821
Trophies
2
Location
home
XP
9,321
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,821
Trophies
2
Location
home
XP
9,321
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.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.