How do you create a CIA?

Discussion in '3DS - Flashcards & Custom Firmwares' started by LeviTheOtaku, Jan 28, 2017.

  1. LeviTheOtaku
    OP

    LeviTheOtaku Member

    Newcomer
    21
    3
    Jan 28, 2017
    United States
    When I say "create a CIA" I don't mean like from a 3DSX file or a homebrew channel I mean something like a Save Manager or something basic.
     
  2. adrifcastr

    adrifcastr GBAtemp Advanced Maniac

    Member
    1,799
    839
    Sep 12, 2016
    Germany
    you write your applicaton and then you build it.
     
  3. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    Member
    1,542
    1,047
    Apr 20, 2007
    United States
    You code up an app in C or C++, compile it with DevKitPro into an ELF file and then use make_cia to convert that ELF file in to a CIA file. You'll also need to create a banner and icon for it.
     
    gnmmarechal likes this.
  4. gnmmarechal

    gnmmarechal Seriel's Original Stalker

    Member
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,843
    3,002
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    You write the application in C/C++ and build it using devKitPro. You can see a few examples included with devKitPro.
    Or, you write the application in Lua and make a CIA with a Lua Player Plus 3DS ELF and your script.