RELEASE Nro2Nsp Retroarch Rom/Nro Forwarders!

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

  1. re.lax
    OP

    re.lax GBAtemp Regular

    Member
    5
    Apr 5, 2009
    United States
    United States, Texas
    Nro2Nsp!

    An Easy to use Nsp builder for Redirection or internally built nsps using nros and now Retroarch Rom forwarders


    [​IMG]

    v3.3.4 Stable is out
    • Changed icon conversion again with option to disable conversion, should fix ? icons
    • Changed working directory/folder permissions
    • Added Message for settings import is using for the first time
    • Revamped dialog boxes
    • Added psp core and rom paths
    • Improved logger for troubleshooting
    • Fixed error with spacing in path

    v3.3.3




      • Fixed "no logo" enable checkbox stuck enabled
      • Removed settings locations and replaced with export/import settings
      • Fixed crash when using application defaults
      • Changed image conversion to prevent quality loss on non jpeg images and non 256x256 images
      • Added image color checks to prevent "?" icon
      • Added Custom Message Box with theme support
      • Updated icon database
    Requirements:
    -------------
    https://github.com/Root-MtX/Nro2Nsp/wiki/Requirements

    Use && Credit:
    https://github.com/Root-MtX/Nro2Nsp/wiki

    For faster help and support please join SwitchDev on discord for all Nro2Nsp needs. I’m more active here and would appreciate feature requests
    https://discord.gg/pG9Bvuc
     
    Last edited by re.lax, Apr 15, 2019
  2. BlastedGuy9905

    BlastedGuy9905 where's the updated autopsy report

    Member
    10
    Apr 13, 2017
    United States
    under your desk
    OH MY GOD. Thanks so much. I've been looking for this for so long.
     
  3. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    18
    Jan 17, 2013
    Mexico
    Where's the source link?
     
  4. ScarletDreamz

    ScarletDreamz [Debug Mode]

    Member
    11
    Feb 16, 2015
    United States
    Localhost
    There is no Source, also, unless you are Matt_Teix, give credits to the proper creator.

    This tool is made on C#, it uses Devkit [Switch Library Only], so you will need it ;D.

    IF and only IF you are Matt_Teix, thanks for the tool, been using it a while now C:
     
  5. re.lax
    OP

    re.lax GBAtemp Regular

    Member
    5
    Apr 5, 2009
    United States
    United States, Texas
    Lol yup I am Matt_Teix from Warex i appreaciate that you were making sure. Glad you like it and that it works for you. Source will be added down the road. I’m trying to redo it with mono to support Mac OS X and Linux and the codes a mess and not functional
     
  6. Skonikol

    Skonikol GBAtemp Regular

    Member
    3
    May 25, 2017
    Russia
    Muhosransk
    What could be the problem? The keys are definitely all right.
     

    Attached Files:

  7. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    0xc000007b error is usually wrong .net framework and redist version (32bit instead of 64bt, for example, or old version and you need to update, or just missing redist completely, etc.
     
    Skonikol likes this.
  8. re.lax
    OP

    re.lax GBAtemp Regular

    Member
    5
    Apr 5, 2009
    United States
    United States, Texas
  9. Skonikol

    Skonikol GBAtemp Regular

    Member
    3
    May 25, 2017
    Russia
    Muhosransk
    Thank you, your comment helped me.
     
  10. re.lax
    OP

    re.lax GBAtemp Regular

    Member
    5
    Apr 5, 2009
    United States
    United States, Texas
    I think the nacptool has been fixed in the newest switchbrew tools commit so I’ll see if I can remove linkle and might alleviate some issues.
     
  11. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    22
    Oct 27, 2002
    France
    Engine room, learning
    I didn't even know linkle before reading about your tool. I'm currently making a list of all available tools, that helped me.
    Thanks for making nro2nsp and wanting to make it easier for everyone.
     
    re.lax and ShadowOne333 like this.
  12. Skonikol

    Skonikol GBAtemp Regular

    Member
    3
    May 25, 2017
    Russia
    Muhosransk
    Now I can't get the icon (size and format are correct).:wacko:
     

    Attached Files:

  13. re.lax
    OP

    re.lax GBAtemp Regular

    Member
    5
    Apr 5, 2009
    United States
    United States, Texas
    It’s because you Img has exif data. Use paint or gimp and save as .bmp then open the .bmp and save as .jpg.
     
    Skonikol likes this.
  14. Skonikol

    Skonikol GBAtemp Regular

    Member
    3
    May 25, 2017
    Russia
    Muhosransk
    it helped me! Thank you very much for your work.
     
    re.lax likes this.
  15. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    10
    Mar 7, 2010
    At Home :)
    This works a treat I was using it late last night and all the nsp builds I did all worked on firmware 6.0. Just an easy guide to help everyone set this up:
    Download this and fully install the latest version 3.0.3 for windows
    https://github.com/devkitPro/installer/releases

    Then to get the keys.dat file grab the same keys.txt from the XCI-Explorer folder you use to check your xci files out on your pc if you have not got one download XCI-Explorer run it and it will download a keys.txt file and rename that too keys.dat use bulk rename if you need too. Put that in the resources folder.

    Grab your imgs from google resize them down with windows paint 256 x 256 save as jpeg. Click on the img box in nro2nsp and find your img click on that.

    Add your details app name, any title Id would do use the original one just add 22, 23, 24 etc at the end of the id, made by .....

    Make sure you pick either the correct nro file for full nsp in the Romfs box or for a forwarder you want /switch/gcdumptool/gcdumptool.nro in the Sdmc box for a working example. Make sure your route to the .nro file is correct from the route of your sd card from the switch folder to the nro file else the Nintendo Switch will throw an error up starting the homebrew, it should then compile a working nsp then install it via your preferred method.
     
    Last edited by Reecey, Oct 9, 2018
    Grand-Master likes this.
  16. re.lax
    OP

    re.lax GBAtemp Regular

    Member
    5
    Apr 5, 2009
    United States
    United States, Texas
    Thanks for the write up, new version is in the pipe and hopefully will finished soon. Had to do a whole new rewrite. I’ll post the source when it’s done. It’ll make its own .nacp now (no linkle required). Convert any picture to a proper 256x256. Possibly MacOS and Linux support(don’t know if it’ll work yet) a long with some other minor tweaks.
     
    Skonikol and Reecey like this.
  17. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    10
    Mar 7, 2010
    At Home :)
    No problem thank you for this app. This in my opinion without a doubt is the easiest homebrew nsp compiler I know in the scene and I know a lot of users out there would love to make their own homebrew/nsp files and why not, in my opinion for newbies this is the best and easiest application to use and I don’t think potential users realise just how easy it is. Feel free to add the information to your op if you want? it’s very straight forward to understand and works I also look forward to your future developments.
     
    Last edited by Reecey, Oct 9, 2018
  18. Milenko

    Milenko GBAtemp Advanced Maniac

    Member
    9
    Oct 16, 2017
    Australia
    How does this not have more attention?
     
    Skonikol and Reecey like this.
  19. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    10
    Mar 7, 2010
    At Home :)
    I really don't know because its the major bollocks when making homebrew apps for your main menu! it's better than the rest and I will back that statement up!
     
    Skonikol likes this.
  20. re.lax
    OP

    re.lax GBAtemp Regular

    Member
    5
    Apr 5, 2009
    United States
    United States, Texas
    New Version with source up, test and let me know how it works!
     
    Reecey likes this.
  21. Reecey

    Reecey Mario 64 (favorite game of all time)

    Member
    10
    Mar 7, 2010
    At Home :)
    Thanks for the update I will test it soon as I can also I thought of something you could add to the project how about extracting the nsp as well into nca or even layeredfs format that would be a very handy option.
     
Loading...