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,615
Trophies
2
Age
24
Location
Yoshi's Island
XP
5,169
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,419
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,419
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,419
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,419
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,419
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
  • K3Nv2 @ K3Nv2:
    Issue is we want new and best then it piles up
  • ZeroT21 @ ZeroT21:
    i'm all gud if my browser don't lag
  • K3Nv2 @ K3Nv2:
    I fixed a 2010 netbook for someone and they were happy
  • ZeroT21 @ ZeroT21:
    i did something similar to for a friend, was a old acer netbook, he was over the moon, guess guys are just that simple
  • K3Nv2 @ K3Nv2:
    Still had xp all the works at least got 7 on it
  • ZeroT21 @ ZeroT21:
    even if MS says newer windows works fine on 1 Gb of ram, I'd still go for the default or similar OS
  • K3Nv2 @ K3Nv2:
    It loaded youtube with like a 5 minute lag lol
  • ZeroT21 @ ZeroT21:
    it's a old potato, can't expect much
  • K3Nv2 @ K3Nv2:
    I told her it's not a good porn book
  • ZeroT21 @ ZeroT21:
    it's fine if it work and can watch their fav porn
  • K3Nv2 @ K3Nv2:
    For images maybe
  • ZeroT21 @ ZeroT21:
    it's not a vibrator la, ...that lags
  • K3Nv2 @ K3Nv2:
    No haptic feedback in laptops
  • ZeroT21 @ ZeroT21:
    you ain't paying for that kinda realism with this hardware
  • K3Nv2 @ K3Nv2:
    Need to give apple $600
  • ZeroT21 @ ZeroT21:
    the more you give apple the more features they will take away
  • K3Nv2 @ K3Nv2:
    Apple finally invented folders
  • ZeroT21 @ ZeroT21:
    i still want headphone jacks for my shit
  • ZeroT21 @ ZeroT21:
    i dont want do deal with low on battery earbuds and shit
  • K3Nv2 @ K3Nv2:
    I hate cords but my life is a cord will probably make a noose from cords
  • ZeroT21 @ ZeroT21:
    we'll all croak one day, no need to fuss so much
  • Psionic Roshambo @ Psionic Roshambo:
    @K3Nv2, Use a Pi it can hack PS4 now too lol
  • K3Nv2 @ K3Nv2:
    Until that day there is a need
    +1
  • Xdqwerty @ Xdqwerty:
    gonna do my homework in half an hour
  • K3Nv2 @ K3Nv2:
    Stop using chatgpt
    K3Nv2 @ K3Nv2: Stop using chatgpt