Question about dumping game cart with GM9

Discussion in '3DS - Flashcards & Custom Firmwares' started by fenderjaguar, Jul 5, 2017.

  1. fenderjaguar
    OP

    fenderjaguar GBAtemp Fan

    Member
    315
    52
    Sep 19, 2015
    When I select a gamecart and build a .cia of it to 0:/gm9out, can I install the .cia file that is created, or does it have to be decrypted/encrypted or do I have to have some titlekey or what?

    Thanks
     
  2. Hiccup

    Hiccup GBAtemp Advanced Fan

    Member
    913
    276
    Nov 21, 2009
    you can install a decrypted or encrypted CIA with no extra data needed
     
    fenderjaguar likes this.
  3. fenderjaguar
    OP

    fenderjaguar GBAtemp Fan

    Member
    315
    52
    Sep 19, 2015
    Right, I see, thanks.

    What is the point in decrypting/encrypting them then? For citra/sky3ds etc?
     
  4. toto621

    toto621 GBAtemp Regular

    Member
    213
    92
    Jan 19, 2015
    Belgium
    Decrypting a CIA is what scene call "Cryptofix" release, you can install it on older FW without update it. (if i'm not mistaken)
     
    fenderjaguar likes this.
  5. adrifcastr

    adrifcastr GBAtemp Advanced Maniac

    Member
    1,795
    818
    Sep 12, 2016
    Germany
    you are mistaken. the games are ancrypted with the arm9 aes keys so that noone can dissassemble the file files for things like rom jacking or getting the bgm/models whatever decryption means decrypting the encryoted file using the arm9 bootroms aes keys and make it extractable.
     
    toto621 and fenderjaguar like this.
  6. SirECK

    SirECK GBAtemp Fan

    Member
    402
    97
    Jul 1, 2009
    Canada
    Ontario, Canada
    Also don't forget they are encrypted to force a system to have it's firmware updated to help prevent piracy. New system firmware has the key to decrypt the rom/cart to play newer games.
    Also correct me if i'm wrong but citra now supports encrypted CIA's? I know in the past you needed to decrypt or download a decrypted ROM to play it with citra.
    PS sky3ds requires the .3ds files to be encrypted.
     
    fenderjaguar likes this.
  7. toto621

    toto621 GBAtemp Regular

    Member
    213
    92
    Jan 19, 2015
    Belgium
    thx for the explanation :)
     
  8. N7Kopper

    N7Kopper Proud lover of a three-inch girlfriend

    Member
    410
    146
    Aug 24, 2014
    Sky3ds straight up requires a clean dump from a retail cartridge. Because it emulates one.
     
  9. SirECK

    SirECK GBAtemp Fan

    Member
    402
    97
    Jul 1, 2009
    Canada
    Ontario, Canada
    I know this.
     
  10. adrifcastr

    adrifcastr GBAtemp Advanced Maniac

    Member
    1,795
    818
    Sep 12, 2016
    Germany
    well since boot9 is public, decryption can be implemented in citra using the encryption keys