RELEASE NCABuilder - build working, installable Switch NCAs, legally!

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by SimonMKWii, Aug 9, 2018.

  1. SimonMKWii
    OP

    SimonMKWii GBAtemp Advanced Fan

    Member
    9
    Nov 18, 2017
    Australia
    Melbourne, Victoria
    Have you wanted to make installable homebrew?
    Now you can!

    Simply add a keys.txt file to the directory, choose your settings, add your files and build.

    Features:
    Builds most NCA types (excluding BKTR update partitions)
    Simple and easy to use UI (Note: code is guaranteed to be at least 90% messier than the user interface)

    To-do:

    Rights ID crypto + common and personalised ticket generation.
    CNMT, NACP, icon and NPDM generation.

    Known issues:
    Encryption process is S L O W
    Program goes into a non-responsive state during some synchronised operations.

    Source code:

    https://github.com/simonmkwii/NCABuilder
     

    Attached Files:

    NoNAND, jimmyj, Tinnetju and 22 others like this.
  2. XorTroll

    XorTroll Brew.js wizard, dev of NSPower and sys-play

    Member
    6
    Dec 28, 2017
    Spain
    Nowhere
    Oh really nice, the homebrew scene really needed this, gonna try it right now
     
    Cybernatus likes this.
  3. snoofly

    snoofly GBAtemp Advanced Fan

    Member
    5
    Aug 18, 2015
    United States
    Gonna try this with RetroNX right away. Thanks!
     
  4. m4xw

    m4xw Ancient Deity

    Member
    9
    May 25, 2018
    Germany
    That wont work.
    libnx cant run as Titles.
     
    Memoir and snoofly like this.
  5. Skullator

    Skullator Member

    Newcomer
    1
    Nov 25, 2016
    New Zealand
    Congrats on the release!
     
    Dutt likes this.
  6. ressit

    ressit Advanced Member

    Newcomer
    1
    Jun 4, 2018
    Vietnam
    I can use it with the file type
     
  7. kornychaos

    kornychaos Organized.

    Member
    4
    Jul 7, 2007
    United States
    This is the most beautiful thing. I'm not crying, you're crying.
     
    cagycee likes this.
  8. AveSatanas

    AveSatanas Newbie

    Newcomer
    1
    Aug 7, 2018
    United States
    Great job!

    Wish it wasn't .net though...
     
    Darksabre72 and jakibaki like this.
  9. 0000ff

    0000ff Advanced Member

    Newcomer
    1
    Mar 3, 2018
    United States
    Release or WIP? :unsure:

    Github readme says: first unofficial NCA builder for Switch titles. Heavily WIP and is currently unusable.
     
  10. snoofly

    snoofly GBAtemp Advanced Fan

    Member
    5
    Aug 18, 2015
    United States
    README is from like 5 days ago, recent commits suggest this is actually working now barebones at least
     
    0000ff likes this.
  11. TR_mahmutpek

    TR_mahmutpek medic

    Member
    4
    Jul 28, 2015
    Turkey
    XCI to NSP convertion can gain progression from this app?^_^
     
  12. kikongokiller

    kikongokiller Enemy Stand

    Member
    6
    Jan 12, 2017
    Australia
    Western Australia
    Would this potentially work for devmenu?
     
  13. milomc123

    milomc123 Advanced Member

    Newcomer
    1
    Jun 26, 2018
    Ireland
    In the infinity stone
    *faints*
     
  14. epickid37

    epickid37 ( ͡° ͜ʖ ͡°)

    Member
    6
    Jan 4, 2017
    United States
    mushroom kingdom
    This is pretty neat. Good work!
     
  15. iriez

    iriez GBAtemp Regular

    Member
    2
    Oct 27, 2016
    United States
    No.

    There already is a devmenu nsp in the usual places.
     
  16. Aldoria

    Aldoria GBAtemp Fan

    Member
    4
    May 1, 2018
    France
    anyone know how to use it ?
     
  17. MrFrodo18

    MrFrodo18 Advanced Member

    Newcomer
    3
    Dec 1, 2016
    United States
    This is huge! Can someone write up a tutorial?
     
    Centergaming likes this.
  18. milomc123

    milomc123 Advanced Member

    Newcomer
    1
    Jun 26, 2018
    Ireland
    In the infinity stone
    I would but im away from my PC and by the time I get back someone will have written one already.
     
    MrFrodo18 likes this.
  19. cagycee

    cagycee Advanced Member

    Newcomer
    2
    Jan 2, 2018
    United States
    Where does keys.txt go to exactly?
     
  20. SimonMKWii
    OP

    SimonMKWii GBAtemp Advanced Fan

    Member
    9
    Nov 18, 2017
    Australia
    Melbourne, Victoria
    Just place it in the base directory (the directory with the exe) and it will find it automatically!
     
    cagycee likes this.