RELEASE Switch homebrew team 2168-0002 releases dedbae xci2nsp: A smarter, faster XCI to NSP converter

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by roothorick, Oct 3, 2018.

  1. NoIdeaofAnything

    NoIdeaofAnything Member

    Newcomer
    2
    Nov 13, 2018
    Austria
    lol that was fast, thanks.
     
  2. Adran_Marit

    Adran_Marit Walküre's Hacker

    Member
    9
    Oct 3, 2015
    Australia
    42*South
    No worries
     
  3. NoIdeaofAnything

    NoIdeaofAnything Member

    Newcomer
    2
    Nov 13, 2018
    Austria
    Okay, when I verify the nsp now I get some Warnings:
    CNMT XML absent
    programinfo.xml missing
    nacp.xml missing
    legalinfo.xml missing
    nsp installale, but incomplete

    Well, it works anyway (apparently).
     
  4. jerzmob

    jerzmob GBAtemp Regular

    Member
    4
    Sep 1, 2007
    United States
    you should sticky this or include at the 1st post. it works now. many thanks
     
  5. GDT

    GDT Member

    Newcomer
    4
    Nov 12, 2009
    Italy
    Just tried with Sonic Mania Plus. I get this:

    dedbae XCI to NSP conversion tool (c) roothorick. Under ISC license, see LICENSE file for details.

    Processing x:\Switch\XCI\Sonic Mania Plus [01009AA000FAA000][v1.04].xci...
    Creating application NSP...
    Saved application to Sonic Mania [01009aa000faa000][0].nsp
    Creating application NSP...
    Application CNMT does not list a control NCA. Corrupt file?

    What's wrong?
     
    josemx and darkangel5000 like this.
  6. GolfDude

    GolfDude GBAtemp Advanced Fan

    Member
    5
    Feb 2, 2009
    United States
    can someone post a dummy prod.keys file so i can plug my keys in? i cant seem to get my formatting to work where the program sees the prod keys file..
    and should the keys be all lowercase? b/c the copy i have is in all caps?
     
  7. darkangel5000

    darkangel5000 GBAtemp Fan

    Member
    4
    Apr 26, 2008
    Germany
    Unna, ~Dortmund :3
    This. I've got a bunch of XCIs that are easily converted to NSP with 4NXCI yet XCI2NSP seems to throw errors left and right. Is there anyway to bypass these checks to a certain degree, so it'll still continue with the conversion?


    Edit: It just got better - the NSPs that went through are neither installable via the original Tinfoil nor via the GUI fork here from GBAtemp. Something something Errror [ID-string].cnmt.nca Error code: 0x00234a02
     
    Last edited by darkangel5000, Dec 11, 2018
  8. GDT

    GDT Member

    Newcomer
    4
    Nov 12, 2009
    Italy
    I tried with XCI2NSP to solve my issues with games which requires internet validation (e.g. Sonic Mania Plus and FIFA 19). I still don't know if there is a way to solve this, it's not clear to me and got no feedback either.
     
  9. Nazosan

    Nazosan GBAtemp Fan

    Member
    5
    May 12, 2009
    United States
    I hope the project is still alive. Outside of the one initial release nothing much seems to have happened with it since the beginning of October even on the key location issue.
     
  10. Nazosan

    Nazosan GBAtemp Fan

    Member
    5
    May 12, 2009
    United States
    EDIT: Connection hiccuped. Sorry.
     
  11. Zeriel

    Zeriel Squid Kid

    Member
    3
    Jul 10, 2015
    I can't decrypt Dragon Quest Builders 2 (Japan) it uses #5 key, I got the new list with the #5 and #6 keys but XCI2NSP doesn't
    accept the file as a Prod.keys. Modifying the original to just include the needed keys also doesn't work. I don't know what else to do,
    any help would be appreciated. Thanks
     
  12. Nazosan

    Nazosan GBAtemp Fan

    Member
    5
    May 12, 2009
    United States
  13. kelvin0408

    kelvin0408 Member

    Newcomer
    1
    Jan 10, 2019
    Hong Kong
    nice one thanks a lot
     
  14. byanime

    byanime Member

    Newcomer
    3
    May 3, 2010
    Thanks for the good work.
    I had some issue with this, the same xci, converted using xci2nsp, can be installed but could not start the software.

    If converted using 4NXCI, it installed and worked fine.

    Have tested many xcis, all very old games, having the same issue.

    System is 6.2 Kosmos 11.9.1, payload hekate_ctcaer_4.6_svc.bin

    Any idea why xci2nsp has the different result for me?
     
    Last edited by byanime, Feb 20, 2019
  15. Nazosan

    Nazosan GBAtemp Fan

    Member
    5
    May 12, 2009
    United States
    The last time the author responded in this thread was last October and there have not been any real updates since the first release. At this point I'd just give up on this one.
     
  16. RaphGamer1256

    RaphGamer1256 GBAtemp Regular

    Member
    2
    Jun 21, 2015
    France
    Blois, Centre-Val de Loire, FR
    I got "Failed to create output Nsp".
     
  17. hippy dave

    hippy dave BBMB

    Member
    15
    Apr 30, 2012
    United Kingdom
    Dead af, use 4nxci.
     
  18. RaphGamer1256

    RaphGamer1256 GBAtemp Regular

    Member
    2
    Jun 21, 2015
    France
    Blois, Centre-Val de Loire, FR
    it shows "Invalid NCA magic!" on 4NXCI.
     
  19. Nazosan

    Nazosan GBAtemp Fan

    Member
    5
    May 12, 2009
    United States
    You should ask on their thread, but my bet is either the source is damaged or your keys are not quite correct. I've had troubles with certain key files for some reason. Certain things dump the file one way, others dump it another (slight differences in formatting mostly.) I think the best thing that worked for me was using the modified Lockpick: https://github.com/shchmue/Lockpick/releases (But I'm losing track as to which file is which and I may have a different one in 4NXCI's folder.) Make sure you have the new 6.x key if it's a newer game. There's also a new 7.x key (which that modified Lockpick now supports btw) but I don't think anything uses it at this time.

    Regardless, xci2nsp appears to be dead and problems are cropping up that are not going to be fixed at this time, so there's not a lot you can do if a game doesn't work with it.
     
Quick Reply
Draft saved Draft deleted
Loading...