How do you create a CIA?

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

  1. LeviTheOtaku

    LeviTheOtaku Member

    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

    Sep 12, 2016
    you write your applicaton and then you build it.
  3. AnalogMan

    AnalogMan ultraSuMoFramework Dev

    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 GBAtemp Guru

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

    Our Patreon
    Jul 13, 2014
    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.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice