1. Suiginou

    Suiginou (null)
    Member

    Joined:
    Jun 26, 2012
    Messages:
    565
    Country:
    Gambia, The
    Are you sure you don't have your numbers backwards? In LE order, that's 000400000F980000, which is the order any sane hex editor would search in the first place.

    EDIT: I'm a derp, disregard my opinion. NCCH title ids are stored weird. 000400000F980000 is BE order.
     
    Last edited: Jan 25, 2016
  2. Reisyukaku

    Reisyukaku Onii-sama~
    Developer

    Joined:
    Feb 11, 2014
    Messages:
    1,534
    Country:
    United States
    Korma, ihaveamac, kiwiis and 4 others like this.
  3. Suiginou

    Suiginou (null)
    Member

    Joined:
    Jun 26, 2012
    Messages:
    565
    Country:
    Gambia, The
    @Pablomf6 Could you make use of that to write a newbie-friendly guide? The less work involved, the better.

    Also maybe use citra to obtain a screenshot to get people interested, I guess.
     
  4. piratesephiroth

    piratesephiroth I wish I could read
    Member

    Joined:
    Sep 5, 2013
    Messages:
    3,402
    Country:
    Brazil
    3DS_Multi_Decryptor has had a nandscan script since forever
     
    cearp likes this.
  5. Suiginou

    Suiginou (null)
    Member

    Joined:
    Jun 26, 2012
    Messages:
    565
    Country:
    Gambia, The
    Which requires the average user to:

    1. Know it exists, despite being a thing from the 4.x days that are long forgotten.
    2. Find out how to NAND dump. Alone, because 3DS_Multi_Decryptor is a 4.x thing that nobody can use these days.
    3. Dump NAND FAT16 xorpad. Same issue as above.
    4. Extract the FAT16 partition. Gotta find that tool yourself.
    5. Apply said FAT16 xorpad. No help provided, again.
    6. Install Python. For something you yourself won't even be able to profit from and just barely understand what it's for.
    7. Edit the Python script to point at the right location because the path is hardcoded.
    8. Deal with the false positives because knowntids.txt is from the 4.x days.

    tldr it suck and nobody's written a comprehensive guide and fuck python
     
  6. PabloMK7

    OP PabloMK7 Red Yoshi! ^ω^
    Developer

    Joined:
    Feb 21, 2014
    Messages:
    2,295
    Country:
    Spain
    There is a simple tool I used, I'll update the first post.
     
  7. piratesephiroth

    piratesephiroth I wish I could read
    Member

    Joined:
    Sep 5, 2013
    Messages:
    3,402
    Country:
    Brazil

    >know it exists
    >dump fat16 partition xorpad
    >extract the fat16 partition
    >apply said xorpad
    Anyone who's not a complete moron knows all that. All the old threads talk about it.


    >install python
    Double clicking an exe file. Truly a challenge.

    >edit the python script
    yeah, it's so diffcult to open it in notepad, isn't it?

    >false positives
    how many new system titles have shown up for the O3DS?
    People already have the N3DS CTRAging so there's no need for a new list.
     
  8. PabloMK7

    OP PabloMK7 Red Yoshi! ^ω^
    Developer

    Joined:
    Feb 21, 2014
    Messages:
    2,295
    Country:
    Spain
    NVM
     
    Last edited: Jan 25, 2016
  9. Suiginou

    Suiginou (null)
    Member

    Joined:
    Jun 26, 2012
    Messages:
    565
    Country:
    Gambia, The
    If knowledge was this widespread, why did OP make a new thread? Oh, right, because dumping efforts haven't gone anywhere.

    willingness != difficulty

    It's pretty intimidating to non-programmers.

    None, but partially downloaded updates (I usually end up with people finding 000400300000b902 and think they found something) on 9.2, as well as some updates (found a MK7 update NCCH in one place)
     
    Last edited: Jan 25, 2016
  10. MassExplosion213
    This message by MassExplosion213 has been removed from public view by p1ngpong, Jan 26, 2016, Reason: copyrighted material.
    Jan 25, 2016 Show
  11. piratesephiroth

    piratesephiroth I wish I could read
    Member

    Joined:
    Sep 5, 2013
    Messages:
    3,402
    Country:
    Brazil
    No one knows about CTRAging. I only knew of it because @ichichfly told me about it once, when I was asking him some stuff about 3dmoo.
     
  12. Suiginou

    Suiginou (null)
    Member

    Joined:
    Jun 26, 2012
    Messages:
    565
    Country:
    Gambia, The
    Both O3DS CTRAging dumps are broken in the usual places (.code and RomFS).

    Is at least one of these a launchday European 3DS?

    Also, didn't bother checking your N3DS CTRAging, but can you go hunting for a ticket and TMD? That's all that's left for building a well-signed CIA out of it.
     
    Last edited: Jan 25, 2016
  13. piratesephiroth
    This message by piratesephiroth has been removed from public view by p1ngpong, Jan 26, 2016, Reason: copyrighted material.
    Jan 25, 2016 Show
  14. PabloMK7

    OP PabloMK7 Red Yoshi! ^ω^
    Developer

    Joined:
    Feb 21, 2014
    Messages:
    2,295
    Country:
    Spain
    Yep, the dumps are corrupted, check at 0x1DD20
    Starting at 0x1000 there is a 0x5000 corrupted block :(
     
    Last edited: Jan 25, 2016
  15. piratesephiroth

    piratesephiroth I wish I could read
    Member

    Joined:
    Sep 5, 2013
    Messages:
    3,402
    Country:
    Brazil
  16. Suiginou

    Suiginou (null)
    Member

    Joined:
    Jun 26, 2012
    Messages:
    565
    Country:
    Gambia, The
  17. piratesephiroth

    piratesephiroth I wish I could read
    Member

    Joined:
    Sep 5, 2013
    Messages:
    3,402
    Country:
    Brazil
    yeah, looks like mario kart 7 spotpass data

    Certainly part of the corrupted data.
     
  18. kiwiis

    kiwiis キウィイス
    Member

    Joined:
    Sep 8, 2015
    Messages:
    324
    Country:
    Can you post a compiled version, please? Xcode/OS X doesn't want to compile this with make, lol. Windows version will also do.

    /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/utility:259:9: fatal error:

    implicit instantiation of undefined template 'std::__1::basic_string<char,

    std::__1::char_traits<char>, std::__1::allocator<char> >'

    _T2 second;

    ^

    KnownTids.cpp:4:2: note: in instantiation of template class

    'std::__1::Pair<const unsigned long long, std::__1::basic_string<char,

    std::__1::char_traits<char>, std::__1::allocator<char> > >' requested here

    {0x000400000f980000ULL, "CTRAging"},

    ^

    /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/iosfwd:193:33: note:

    template is declared here

    class _LIBCPP_TYPE_VIS_ONLY basic_string;
     
    Last edited: Jan 25, 2016
  19. piratesephiroth

    piratesephiroth I wish I could read
    Member

    Joined:
    Sep 5, 2013
    Messages:
    3,402
    Country:
    Brazil
    I searched for several different parts of that data in the 2 nand dumps I have and haven't found nothing
     
  20. PabloMK7

    OP PabloMK7 Red Yoshi! ^ω^
    Developer

    Joined:
    Feb 21, 2014
    Messages:
    2,295
    Country:
    Spain
    Could someone with N3DS and rxtools test it?: Not working
     
    Last edited: Jan 25, 2016
  21. CuriousTommy

    CuriousTommy GBAtemp Advanced Fan
    Member

    Joined:
    Jul 22, 2014
    Messages:
    524
    Country:
    United States
    Using RX-E 9.2.0-20U (N3DS), results in a black screen after logo. Can not go back into the home menu.
     
    Last edited: Jan 25, 2016
  22. PabloMK7

    OP PabloMK7 Red Yoshi! ^ω^
    Developer

    Joined:
    Feb 21, 2014
    Messages:
    2,295
    Country:
    Spain
    First post edited
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [Request], CTRAging, research