Homebrew RELEASE Nro2Nsp Retroarch Rom/Nro Forwarders!

re.lax

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
243
Trophies
1
Location
United States, Texas
XP
1,045
Country
United States
not sure but you made my weekend i am happily converting and made like 30 links so far awesome app!
I figured out the issue, it appears the switch doesnt like sRGB color representation. I now added a way to inspect for it and convert it. Also improved the image conversion process that doesnt butcher the quality.
 

re.lax

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
243
Trophies
1
Location
United States, Texas
XP
1,045
Country
United States
The issue i see is with your keys file. The first thing i see it that its named keys.txt.txt which shouldnt be an issue i dont think. The main error is Error: key_area_key_application for keygeneration 1 is not present in keyset file. With "keygeneration 1" youll need masterkey_00 and some other keys. Look at the wiki for the required keys https://github.com/Root-MtX/Nro2Nsp/wiki/Requirements
 

re.lax

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
243
Trophies
1
Location
United States, Texas
XP
1,045
Country
United States
Can some people check out the image conversion now and see if quality is improved. Conversion will take place if not a .jpeg or if the color representation is sRGB. Please try high res icons of non jpeg format and see how it looks after conversion. Ive done a couple and havent noticed a difference but i dont have a great eye for detail.

https://www.dropbox.com/s/f62a3x44vfm08r0/Nro2Nsp_3.3.2_-_Stable_R3.zip?dl=0
 

FanboyKilla

Well-Known Member
Member
Joined
Mar 9, 2019
Messages
289
Trophies
0
XP
1,105
Country
United States
Should be fixed, was an issue populating the settings on the setting menu due to an indexing error. Should work as intended now
https://github.com/Root-MtX/Nro2Nsp/blob/master/Releases/Betas/Nro2Nsp 3.3.2 - Stable R2.zip

Ok the crash issue is resolved now. But I honestly feel like the whole "Settings" ordeal is just completely overcomplicated! It's so overcomplicated that there isn't an easier way to simplify it, the it's almost better that you didn't have it at all. Without going into the new issues I've found, I would just like to make some suggestions instead. Since I don't have the answers to these questions and rather than wait for your reply, I'll just provide you with suggestions for both YES and NO answers.

- Would it be possible to only have one "Settings" file that saves in the "Resources" folder instead of "AppData\Local\MtX\...."?

YES: If this is possible, then I would suggest getting rid of both the "Export Settings File" option, and the "Settings.xml Location" option. There is no reason to have those options if the settings can be saved locally in the Resources folder. This just makes the most sense because it's the "Resources" folder! It contains all the logo images, log file, key data file, various other xml files, etc. So the "Settings.xml" or "user.config" should be kept there also!

NO: If this is not possible, then I would suggest having an "Impor Settings" option to go along with the "Export Settings" option in the Settings menu. Right now the user can only Export the settings file, but there is no way to Import it. Currently, if the user wants to use that Exported "Settings.xml" file then they have to place it into a specific folder. But rather than do that, why not just make it so that there is an "Import Settings File" that will allow Nro2Nsp to read that "Settings.xml" file and then "Overwrite" the current settings in "user.config"? This would allow you to get rid of the "Settings.xml Location" option, which IMO just makes things more complicated than it needs to be.

I have made notes of the new issues I've found, but like I said before, I think it's best to just discuss these suggestions first, rather than keep trying to overcomplicate things.
 

re.lax

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
243
Trophies
1
Location
United States, Texas
XP
1,045
Country
United States
Ok the crash issue is resolved now. But I honestly feel like the whole "Settings" ordeal is just completely overcomplicated! It's so overcomplicated that there isn't an easier way to simplify it, the it's almost better that you didn't have it at all. Without going into the new issues I've found, I would just like to make some suggestions instead. Since I don't have the answers to these questions and rather than wait for your reply, I'll just provide you with suggestions for both YES and NO answers.

- Would it be possible to only have one "Settings" file that saves in the "Resources" folder instead of "AppData\Local\MtX\...."?

YES: If this is possible, then I would suggest getting rid of both the "Export Settings File" option, and the "Settings.xml Location" option. There is no reason to have those options if the settings can be saved locally in the Resources folder. This just makes the most sense because it's the "Resources" folder! It contains all the logo images, log file, key data file, various other xml files, etc. So the "Settings.xml" or "user.config" should be kept there also!

NO: If this is not possible, then I would suggest having an "Impor Settings" option to go along with the "Export Settings" option in the Settings menu. Right now the user can only Export the settings file, but there is no way to Import it. Currently, if the user wants to use that Exported "Settings.xml" file then they have to place it into a specific folder. But rather than do that, why not just make it so that there is an "Import Settings File" that will allow Nro2Nsp to read that "Settings.xml" file and then "Overwrite" the current settings in "user.config"? This would allow you to get rid of the "Settings.xml Location" option, which IMO just makes things more complicated than it needs to be.

I have made notes of the new issues I've found, but like I said before, I think it's best to just discuss these suggestions first, rather than keep trying to overcomplicate things.
Originally there was an issue when making new builds of the app it wouldn’t revert all the settings to default. I didn’t want this especially with the theme settings as it would be a pain every time the user updated their app. I think I’ve since fixed this and probably don’t need different locations anymore. The reason I don’t like the resources folder for the settings files is then every update the user will be required to move the settings file. If it’s stored locally locally then all you need to do is run the app. Maybe I’ll drop it all together then and just do the import/export
 

Harriszilla

Member
Newcomer
Joined
Feb 7, 2019
Messages
15
Trophies
0
Age
40
XP
233
Country
United States
The issue i see is with your keys file. The first thing i see it that its named keys.txt.txt which shouldnt be an issue i dont think. The main error is Error: key_area_key_application for keygeneration 1 is not present in keyset file. With "keygeneration 1" youll need masterkey_00 and some other keys. Look at the wiki for the required keys https://github.com/Root-MtX/Nro2Nsp/wiki/Requirements

Awesome! Thank you so much! I have it working now! Final Fantasy Tactics works like a charm, but I'm getting a "?" for the icon for Front Mission 3.
 

re.lax

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
243
Trophies
1
Location
United States, Texas
XP
1,045
Country
United States
Awesome! Thank you so much! I have it working now! Final Fantasy Tactics works like a charm, but I'm getting a "?" for the icon for Front Mission 3.
Try my link a couple posts up, it looks like the switch doesn’t like images with Color representation sRGB. The one I linked above should detect that now and convert if necessary.
 

FanboyKilla

Well-Known Member
Member
Joined
Mar 9, 2019
Messages
289
Trophies
0
XP
1,105
Country
United States

Glad to see you went with my suggestion on the "Import/Export", it's much cleaner now. New build seems to be working great, only one problem I found is that "Import Settings" doesn't work if the user doesn't already have a "user.config" file present on the system.

Example.
- Make sure there are no previous settings in the "AppData\Local" and "AppData\Roaming".
- Launch Nro2Nsp > Settings > Import Settings
- Select a previously exported XML file.
- Click "Yes" to the warning.
- Now you're back at the main window but the "user.config" will not be created/updated.

I think what you need to do is have Nro2Nsp check for a "user.config" file on startup, and if there isn't a previous one then create a default one. That should solve the issue assuming there isn't some other code that would interfere.

You're definitely on the right track now though as this new import/export implementation is way more streamlined than how it was before!
 

re.lax

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
243
Trophies
1
Location
United States, Texas
XP
1,045
Country
United States
Glad to see you went with my suggestion on the "Import/Export", it's much cleaner now. New build seems to be working great, only one problem I found is that "Import Settings" doesn't work if the user doesn't already have a "user.config" file present on the system.

Example.
- Make sure there are no previous settings in the "AppData\Local" and "AppData\Roaming".
- Launch Nro2Nsp > Settings > Import Settings
- Select a previously exported XML file.
- Click "Yes" to the warning.
- Now you're back at the main window but the "user.config" will not be created/updated.

I think what you need to do is have Nro2Nsp check for a "user.config" file on startup, and if there isn't a previous one then create a default one. That should solve the issue assuming there isn't some other code that would interfere.

You're definitely on the right track now though as this new import/export implementation is way more streamlined than how it was before!
I meant to do that but totally forgot to. Will fix it lol
 
  • Like
Reactions: FanboyKilla

Old-Skool

Well-Known Member
Member
Joined
Aug 8, 2016
Messages
234
Trophies
0
XP
926
Country
United States
In trying to put psx on the home menu but it keeps telling me when I try to start it that it cant find anything in the directory path and I do have the bin and cue file in there and heres how my rom path looks
 

Attachments

  • 1553988080544872975631228750795.jpg
    1553988080544872975631228750795.jpg
    2.7 MB · Views: 165

re.lax

Well-Known Member
OP
Member
Joined
Apr 5, 2009
Messages
243
Trophies
1
Location
United States, Texas
XP
1,045
Country
United States
In trying to put psx on the home menu but it keeps telling me when I try to start it that it cant find anything in the directory path and I do have the bin and cue file in there and heres how my rom path looks
You’ll need to add the extension to the rom path. .cue or .bin. I’m unsure which one is used to load from retroarch
 
Last edited by re.lax,

DollyWhipDoll

Royalty & Unbothered. LMFAO!!! ;)
Member
Joined
May 18, 2018
Messages
451
Trophies
0
XP
991
Country
United States
Amazing, thank you!


Had to delete my antivirus to get this going. If any of you keep getting {?}, be sure your square is a little bigger than 256x256 and the software will do the resizing. I kept getting that, on all except for 1, until I let the app do it. Actually, it can be whatever size, but it'll look best if it's not a rectangle.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Materia_tofu @ Materia_tofu:
    im not a very bright individual, but we live and we learn
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
    The Real Jdbye @ The Real Jdbye: you can report it and request deletion