"What is a legit cia?" (and other noob CIA questions ANSWERED)

Discussion in '3DS - Flashcards & Custom Firmwares' started by cearp, Apr 14, 2015.

  1. cearp
    OP

    Member cearp the ticket master

    Joined:
    May 26, 2008
    Messages:
    7,205
    Country:
    Tuvalu
    please link to this thread when people (noobs) don't understand something, or think they have a 'great idea' about a 'legit' oot cia, ha.

    What is a CIA?
    Packed content, that can be installed on your 3ds to give the game/app/content.
    A CIA contains the contents, a TMD, and a ticket.
    CIA files are only really for eshop/digital content.
    Although, some people do like to convert 3ds game card dumps to 'cia'/eshop format, because they want them on their home menu etc.

    What is a legit (clean/perfect) CIA?
    A 'legit' CIA means that the signatures are valid.
    A legit cia will work in sysnand, without needing hacks to load it (like gw, cfw etc) -- although we need hacks to INSTALL the cia. :)
    The ticket will have a signature, the TMD will have a signature, I'm sure there are more signatures too in the CIA.
    When you buy a game/download an update, nintendo generates YOU (ONLY YOU) a signature for the file.
    If you edit the file, the signature will not be valid anymore.
    If you remove your console id, so that the cia will install on other people's 3DSs, the signature is not valid.
    If you patch the demo play count so you can remove the 5, 10, 30 play limit from the demo, the signature is not valid.
    If you patch the dlc permissions to set that you have permission for all the dlc, the signature will not be valid.
    If you decrypt the contents and edit the game, make it region free, or translate the game it etc, and then re-encrypt, the signature will not be valid.
    Only nintendo can create these signatures.

    What is a universal/preinstalled legit CIA?
    Preinstalled content is special, the signature generated by nintendo is for every console.
    If I buy a game from eshop, I can make a legit cia, but it will not be 'universal', in sysnand, it would only work with my 3DS.
    For the universal CIAs, they will work on sysnand for everyone. (naturally, region lock still exists)


    My tool FunkyCIA lets you create CIAs from your eshop content.
    You can make 'warez' CIAs, for sharing etc.
    You can make personal legit CIAs, that will work without hacks ONLY on your console.
    -- keep in mind at the moment we still cannot use these cias... they just don't install :(
    You can make universal legit cias that work on sysnand for everyone (only from preinstalled content)
     
    Last edited by cearp, Jul 16, 2016
    Droidz, zeldaism, gamecaptor and 36 others like this.


  2. Loaffy

    Member Loaffy GBAtemp Regular

    Joined:
    Mar 27, 2015
    Messages:
    136
    Country:
    Canada
    edit: there we go. Now hopefully the noobs won't misunderstand.
     
    NoNAND and cearp like this.
  3. genericuser

    Member genericuser GBAtemp Regular

    Joined:
    Apr 5, 2015
    Messages:
    120
    Country:
    Australia
    What is a TMD?
    What is a ticket?
     
    kheldar likes this.
  4. Suiginou

    Member Suiginou (null)

    Joined:
    Jun 26, 2012
    Messages:
    564
    Location:
    pc + 8
    Country:
    Germany
    And now to wait for all the relevant parties to not read this.
     
    Pluupy, fitz420, GotKrypto67 and 7 others like this.
  5. cearp
    OP

    Member cearp the ticket master

    Joined:
    May 26, 2008
    Messages:
    7,205
    Country:
    Tuvalu
    sure, thanks :) done
    basically:
    tmd = title metadata, information about the contents, the filesnames, size, hash to verify etc
    ticket = the 'permission file', saying you bought the content, also containing the key to decrypt the contents
     
  6. genericuser

    Member genericuser GBAtemp Regular

    Joined:
    Apr 5, 2015
    Messages:
    120
    Country:
    Australia
    I'm not sure what you mean, but if one is going to write a guide for noobs, surely they should explain the terms used?
     
  7. cearp
    OP

    Member cearp the ticket master

    Joined:
    May 26, 2008
    Messages:
    7,205
    Country:
    Tuvalu
    he means noobs won't read this, because they are noobs, they will just ask the questions and or ignore this :)
     
    Suiginou likes this.
  8. dandymanz

    Member dandymanz GBAtemp Regular

    Joined:
    Dec 5, 2014
    Messages:
    176
    Country:
    Singapore
    Can i ask how save games work with legit cias? For example i have a O3DSXL, and i install the legit cias to sysnand. I also have a N3DSXL which i've installed the legit cias as well. Do i get save games files on the O3DSXL SD card that i can copy to the N3DSXL MicroSD and continue playing? Or would i need to use savedatafiler?
     
  9. apoptygma

    Member apoptygma GBAtemp Advanced Fan

    Joined:
    Mar 30, 2010
    Messages:
    689
    Country:
    Australia
    you missed the most important part! links to the legit Ocarina of Time and Cubic Ninja CIAs!
     
    Hoppy likes this.
  10. cearp
    OP

    Member cearp the ticket master

    Joined:
    May 26, 2008
    Messages:
    7,205
    Country:
    Tuvalu
    = "how do saves work with ESHOP CONTENT" :) (nothing special about legit or not here)
    eshop game saves are locked to the console, use savedatafiler if you can :)
     
    dandymanz likes this.
  11. itdaboyz

    Newcomer itdaboyz Member

    Joined:
    Apr 14, 2015
    Messages:
    11
    Country:
    France
    Thanx for the clarification (even if it seems obvious for some points).

    I still have some questions :
    - Is it possible to transfer a save from a Sky3DS game to the CIA version of this game ?
    - CIA game have no headers ? So if I install "legit" CIA, I can play online without risk of getting banned, right ?
     
  12. shinyquagsire23

    Member shinyquagsire23 SALT/Sm4sh Leak Guy

    Joined:
    Nov 18, 2012
    Messages:
    1,927
    Location:
    Las Vegas
    Country:
    United States
    With personal legit cias, what is the actual limitation? I'm curious to science this with KARL to see what might be up.
     
  13. cearp
    OP

    Member cearp the ticket master

    Joined:
    May 26, 2008
    Messages:
    7,205
    Country:
    Tuvalu
    i sent you a pm a few weeks ago (right?), if you still have it take a look :) i wrote some details i know there -- if you can't find it let me know. sorry if the message was a bit long for you though.
    a personal legit cia just literally does not install on gw, but as soon as i blank the console id, it installs... lol
    if you have time/effort to look into this, i would love for you to do that!
    but yes - gw does not patch everything, like some custom theme cias someone made did not install, but with someone's private cfw with their own patches, the cias did install.
    i would like to think that this is a similar problem...
     
  14. capito27

    Member capito27 GBAtemp Advanced Fan

    Joined:
    Jan 19, 2015
    Messages:
    870
    Country:
    Switzerland

    Hey, cearp, i can confirm you that i was able to install my personal CIA of Pokemon Rumble World in PBT-CFW (using BBM), then make an emunand format and update it with Rxmode. The banner apears properly on both sysnand and emunand, and the game starts fine on emunand (from Rxmode)
     
    cearp likes this.
  15. Varia

    Member Varia GBAtemp Fan

    Joined:
    Nov 19, 2010
    Messages:
    438
    Country:
    Sweden
    Guess I'll try asking here too: after installing a legit cia, does it show up on the eShop as if purchased (in the download history)?Like will the game afterwards be tied to my account on my system?
     
  16. peter14ji

    Newcomer peter14ji Member

    Joined:
    Dec 28, 2014
    Messages:
    21
    Country:
    China
    Thank you,cearp.I once asked one of the stupid questions.
     
  17. CreativeMan

    Member CreativeMan GBAtemp Regular

    Joined:
    Apr 26, 2009
    Messages:
    134
    Country:
    Monaco
    If you're talking about the universal clean legit CIA, no, they aren't in the download list BUT if you search and click install, they will install like every already purchased game. I can't confirm it for now as I'm out of eShop (EmuNAND 9.5.0).
     
  18. cearp
    OP

    Member cearp the ticket master

    Joined:
    May 26, 2008
    Messages:
    7,205
    Country:
    Tuvalu
    you used '-personal', and they install in PBT? - cooooooooooooooool!
    thank you :)
    now i have a reason to use pbt haha
    (yes it would work on both emu+sys if you create emu after installing on sys)
     
    ThatRedHobo and Loaffy like this.
  19. cearp
    OP

    Member cearp the ticket master

    Joined:
    May 26, 2008
    Messages:
    7,205
    Country:
    Tuvalu
    no because it won't be in nintendo's servers on your purchase list history :)
    but if you try to redownload the game from it's eshop page, it will see that you have it installed/or a ticket for it, and able to redownload it
     
  20. d0k3

    Member d0k3 3DS Homebrew Legend

    Joined:
    Dec 3, 2004
    Messages:
    2,448
    Country:
    Germany
    Yay, sticky! :bow:
     
    cearp likes this.

Share This Page