NULL

RELEASE [OFFICIAL] 4NXCI - A tool for converting XCI to NSP

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by The-4n, Aug 18, 2018.

  1. hippy dave

    hippy dave BBMB

    Member
    14
    Apr 30, 2012
    United Kingdom
    Try putting quotes around "axiom verge.xci" or rename the file without the space.
     
  2. The-4n
    OP

    The-4n GBAtemp Fan

    Member
    9
    Aug 3, 2018
    United States
    new verison is out, v1.35
    https://github.com/The-4n/4NXCI/releases/tag/v1.35

    As tinfoil problems with nsps with no ticket solved in both normal and network install, it's time to remove dummy tik and cert
    so 4NXCI doesn't create dummy cert and tik by default anymore, if you want them, you can use --dummytik option

    Changelog:
    4NXCI no longer creates dummy tik and cert by default
     
    hausa51, jptsubasa and hippy dave like this.
  3. hippy dave

    hippy dave BBMB

    Member
    14
    Apr 30, 2012
    United Kingdom

    Attached Files:

    Last edited by hippy dave, Oct 22, 2018
    mdmachine and alkar like this.
  4. Unfettered Might

    Unfettered Might Newbie

    Newcomer
    1
    Feb 15, 2016
    United States
    Thanks for such a great tool. I've used it to successfully convert 1 game so far. I'm having a problem with Zelda - Breath of the Wild Rev 2 though.

    Edit: I also attempted this with Zelda Rev 1 and encountered the same error, still no errors in 4NXCI log.

    Firmware 4.1

    In Tinfoil
    Failed to open filesystem - error code 0x00177a02

    No errors in the log
    4NXCI v1.35 by The-4n
    Saving Secure Partition...
    Saving aee02ec1c217f391b8b506851225f723.nca to 4nxci_extracted_xci\aee02ec1c217f391b8b506851225f723.nca
    Saving 765a09db753277110d60b861c886cccd.nca to 4nxci_extracted_xci\765a09db753277110d60b861c886cccd.nca
    Saving a2e3f6d05970a88c2fe713bf826f624c.nca to 4nxci_extracted_xci\a2e3f6d05970a88c2fe713bf826f624c.nca
    Saving 0bca5553462a50cb3863d6fd1ba30992.cnmt.nca to 4nxci_extracted_xci\0bca5553462a50cb3863d6fd1ba30992.cnmt.nca
    Saving dab7abb85deaab23c04f4660d21c4bf8.nca to 4nxci_extracted_xci\dab7abb85deaab23c04f4660d21c4bf8.nca
    Saving ef991d63483a801f9a664be7648c599f.nca to 4nxci_extracted_xci\ef991d63483a801f9a664be7648c599f.nca
    Saving 0bdb74d94018c668299f8f83552eb87c.nca to 4nxci_extracted_xci\0bdb74d94018c668299f8f83552eb87c.nca
    Saving 1af0f59ee9d382687694adc5648dbff6.cnmt.nca to 4nxci_extracted_xci\1af0f59ee9d382687694adc5648dbff6.cnmt.nca
    Saving 01007ef00011e8000000000000000003.tik to 4nxci_extracted_xci\01007ef00011e8000000000000000003.tik
    Saving 01007ef00011e8000000000000000003.cert to 4nxci_extracted_xci\01007ef00011e8000000000000000003.cert
    ===> Processing Application Metadata:
    Patching 4nxci_extracted_xci\aee02ec1c217f391b8b506851225f723.nca
    Patching 4nxci_extracted_xci\765a09db753277110d60b861c886cccd.nca
    Patching 4nxci_extracted_xci\a2e3f6d05970a88c2fe713bf826f624c.nca
    Patching 4nxci_extracted_xci\0bca5553462a50cb3863d6fd1ba30992.cnmt.nca
    Creating xml metadata 4nxci_extracted_xci\0bca5553462a50cb3863d6fd1ba30992.cnmt.xml
    Creating nsp 01007ef00011e000.nsp
    Packing 4nxci_extracted_xci\0bca5553462a50cb3863d6fd1ba30992.cnmt.xml into 01007ef00011e000.nsp
    Packing 4nxci_extracted_xci\aee02ec1c217f391b8b506851225f723.nca into 01007ef00011e000.nsp
    Packing 4nxci_extracted_xci\765a09db753277110d60b861c886cccd.nca into 01007ef00011e000.nsp
    Packing 4nxci_extracted_xci\a2e3f6d05970a88c2fe713bf826f624c.nca into 01007ef00011e000.nsp
    Packing 4nxci_extracted_xci\0bca5553462a50cb3863d6fd1ba30992.cnmt.nca into 01007ef00011e000.nsp
    ===> Processing Patch Metadata:
    Processing 4nxci_extracted_xci\dab7abb85deaab23c04f4660d21c4bf8.nca
    Processing 4nxci_extracted_xci\ef991d63483a801f9a664be7648c599f.nca
    Processing 4nxci_extracted_xci\0bdb74d94018c668299f8f83552eb87c.nca
    Processing 4nxci_extracted_xci\1af0f59ee9d382687694adc5648dbff6.cnmt.nca
    Creating xml metadata 4nxci_extracted_xci\1af0f59ee9d382687694adc5648dbff6.cnmt.xml
    Creating nsp 01007ef00011e800.nsp
    Packing 4nxci_extracted_xci\01007ef00011e8000000000000000003.tik into 01007ef00011e800.nsp
    Packing 4nxci_extracted_xci\01007ef00011e8000000000000000003.cert into 01007ef00011e800.nsp
    Packing 4nxci_extracted_xci\1af0f59ee9d382687694adc5648dbff6.cnmt.xml into 01007ef00011e800.nsp
    Packing 4nxci_extracted_xci\dab7abb85deaab23c04f4660d21c4bf8.nca into 01007ef00011e800.nsp
    Packing 4nxci_extracted_xci\ef991d63483a801f9a664be7648c599f.nca into 01007ef00011e800.nsp
    Packing 4nxci_extracted_xci\0bdb74d94018c668299f8f83552eb87c.nca into 01007ef00011e800.nsp
    Packing 4nxci_extracted_xci\1af0f59ee9d382687694adc5648dbff6.cnmt.nca into 01007ef00011e800.nsp
    Summary:
    Game NSP: 01007ef00011e000.nsp
    Update NSP: 01007ef00011e800.nsp
    Done!
     
    Last edited by Unfettered Might, Sep 25, 2018
  5. jenipapo

    jenipapo Member

    Newcomer
    1
    Jun 17, 2018
    Brazil
    The problem should be your firmware version, because Zelda Rev 2 has some updates.
     
  6. Unfettered Might

    Unfettered Might Newbie

    Newcomer
    1
    Feb 15, 2016
    United States
    According to the game/firmware list, I should be good.

    Zelda Breath of the Wild - {000 can be played on <2.3.0. | 001 can only be played on >3.0.1 | 002 can only be played on >4.0.1}

    Still think that might be it?
     
  7. kbronctjr

    kbronctjr Newbie

    Newcomer
    2
    Jul 24, 2018
    Spain
    I converted DBFZ to nsp with my tickets and when trying to install in another witch i'm getting this error:
    Failed to open file system with id: ............ Error code 0x00234c02
     
  8. blackrain913

    blackrain913 Newbie

    Newcomer
    1
    May 29, 2013
    United States
    Getting error [WARN]: Failed to match key "eticket_rsa_kek" on all xci files. Any help would be appreciated.
     
  9. The-4n
    OP

    The-4n GBAtemp Fan

    Member
    9
    Aug 3, 2018
    United States
    it's not important
     
  10. ehnoah

    ehnoah GBAtemp Advanced Fan

    Member
    5
    Oct 9, 2012
    Netherlands
    Any idea what:
    means?
     
    Last edited by ehnoah, Sep 25, 2018
  11. The-4n
    OP

    The-4n GBAtemp Fan

    Member
    9
    Aug 3, 2018
    United States
    usually bad keys
    or corrupted xci
     
  12. ehnoah

    ehnoah GBAtemp Advanced Fan

    Member
    5
    Oct 9, 2012
    Netherlands
    Maybe my XCI are trimmed dunno Keys are correctly. At least there is No Error.
     
  13. kbronctjr

    kbronctjr Newbie

    Newcomer
    2
    Jul 24, 2018
    Spain
    The nsp installs fine in my switch but not in another one
     
  14. mrdude

    mrdude GBAtemp Advanced Fan

    Member
    6
    Dec 11, 2015
    Nice one, I managed to convert Crash Bandicoot with this - currently my most played game :-)
     
  15. Matchitza

    Matchitza Advanced Member

    Newcomer
    2
    May 27, 2017
    Indonesia
    This is odd but 4NXCI doesn't seem to work on my pc.

    It just launches a command prompt for a split second and then exits, any way to fix this?
    I have the keys (from an old dump I think) and even tried dragging the XCI to the .exe file.

    EDIT: Dumped new keys with kezplez-nx, still didn't seem to fix the problem.
     
    Last edited by Matchitza, Sep 26, 2018
  16. snoofly

    snoofly GBAtemp Advanced Fan

    Member
    7
    Aug 18, 2015
    United States
    try running 4nxci.exe from a standalone command prompt instead of double clicking the exe in explorer
     
  17. mrdude

    mrdude GBAtemp Advanced Fan

    Member
    6
    Dec 11, 2015
    I made this little batch file so you can just drag and drop any xci onto it and it will convert your game + remove all the old temp files afterwards.

    Just put it in the same folder as 4nxci.exe - then drag your xci file onto it.

    Code:
    @echo off
    cd /d "%~dp0"
    start /B /Wait "" "4nxci.exe" "%~f1" -k keys.dat
    rmdir /s /q 4nxci_extracted_xci
    exit /b
    
    That's an easy way to convert :-)
     
  18. mrdude

    mrdude GBAtemp Advanced Fan

    Member
    6
    Dec 11, 2015
    For those that struggle with command line tools, I made this:

    Drag your xci files on top of the XCI-NSP(x32) or XCI-NSP(x64) files - wait a few minutes, your nsp will be created for you,and the folder that contains the nsp should open automatically - tested on windows 10.

    Code:
    https://mega.nz/#!woZV3aQR!UGyxQ3OKjw-DxzLV3eFH3FbPpsF1vd3akHHlw7iKqzo
    
     
    mdmachine, DinduMuffin and Picartman like this.
  19. Vicious420

    Vicious420 Newbie

    Newcomer
    1
    Sep 26, 2018
    United States
    I had the same issue at first. Enable windows file extension and make sure your keys.dat isn't named keys.dat.txt.

    In other news upon trying to install skyrim (on 5.1.0) Im also stuck with

    In Tinfoil
    Failed to open filesystem - error code 0x00177a02

    - fixed now. I ended up changing the .xci name to "game.xci", upon changing it back to the original name and once again converting the .xci, the .nsp finally
    installed fine (i was also short on space on the ssd where I was converting, so that might've been the issue as well.)
     
    Last edited by Vicious420, Sep 27, 2018
  20. brinkman

    brinkman Newbie

    Newcomer
    1
    Sep 22, 2018
    Canada
    I get this same error on other titles. Posted with no reply.
     
Loading...