Homebrew Question Atmosphere not launching from Hekate

KiwiSwitcher

Well-Known Member
OP
Newcomer
Joined
Jun 14, 2019
Messages
95
Trophies
0
XP
250
Country
New Zealand
It wooooooorkeddddddd!!! Thank you all for all your support. I managed to get one game working, installing straight from the SD card, using the patches. Now just got to find good versions of the other ones I am after (I think some of the games I downloaded are corrupt).
I'll post again if I run into any more trouble but I really hope I won't need to. Many thanks again :)))
 

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
It wooooooorkeddddddd!!! Thank you all for all your support. [...]
I'll post again if I run into any more trouble but I really hope I won't need to. Many thanks again :)))
You are welcome.

For large games on Fat32 formatted SD media you will need to split them using splitNSP.py and Python 3 or switch to the USB installation method listed previously. They each have their pro's and cons, though I would recommend the splitting method personally. Keep in mind with the splitting method that "Once created, you'll need to open the folder's properties and check the Archive flag" in order for Goldleaf 0.5 to detect it properly.
 

KiwiSwitcher

Well-Known Member
OP
Newcomer
Joined
Jun 14, 2019
Messages
95
Trophies
0
XP
250
Country
New Zealand
You are welcome.

For large games on Fat32 formatted SD media you will need to split them using splitNSP.py and Python 3 or switch to the USB installation method listed previously. They each have their pro's and cons, though I would recommend the splitting method personally. Keep in mind with the splitting method that "Once created, you'll need to open the folder's properties and check the Archive flag" in order for Goldleaf 0.5 to detect it properly.
Duly noted.
I don't suppose it's legit to recommend good sources of NSPs on these forums?
 

NFates

Wants to understand™
Member
Joined
Mar 13, 2016
Messages
646
Trophies
0
Location
Probably home.
XP
2,700
Country
Dominican Republic
I have literally only ever been able to get USB to work on one time on 6.2 OFW using goldleaf/goldtree v0.2. 0.5 never works, ever. 7.x+ OFW consistently crashes every switch I touch from both my PC and laptop on Win 7 x64. Maybe it works on other configs? or older OFW? or with a newer PC OS? or if jiggling the USB cable at exactly right angle? or by restarting the switch every time an NSP installs and then the console freezes? or when restarting the PC constantly?

The process is fundamentally unreliable and overly dependent on having the correct versions of x and y and so forth. USB should not be used unless you have time to burn.

Edit: Addendum, Goldleaf v0.5 + copying some files is a very reliable method that can very quickly install some games. This has the added benefit of being able to deal with the whole mess that is USB installation with the more basic question of whether or not NSPs install at all (missing sig/es patches/corrupted files).
Though I'm not XorTroll, Addubz or anyone close in terms of knowledge, what you say is anecdotical. USB is more user-friendly than, say, using python. Also faster when you get it to work (which should be quick) and rather reliable, per most people.

Meh, to each their own.
 

NFates

Wants to understand™
Member
Joined
Mar 13, 2016
Messages
646
Trophies
0
Location
Probably home.
XP
2,700
Country
Dominican Republic
Well I don't mind trying it right now, yet again, and wasting a few more hours on USB. Do you have a link to that guide that works on Atmosphere 0.8.10 with OFW 8.0.1 that I can follow step-by-step?

1- Paste this Tinfoil.nro on the /switch folder of your SD card.

2- Follow "Windows first run setup" and "Installing NSPs" sections found on the AluminumFoil readme.

That's a (stretched) grand total of 10 simple steps.
 

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
  1. Install Python and add it to your path during the installation. Adding it to your path during installation is important.
  2. Then, "windows key" + "R", This will bring up the "Run..."
  3. Type "cmd"
  4. A black "command prompt" window/box will appear
  5. type "cd " There is a space after "cd"
  6. Open a file explorer window to the folder where split.py was downloaded to. At the top left of the explorer window is a little folder icon. Click and drag that icon into the black command prompt window.
  7. Press "Enter" in the command prompt window
  8. Enter "splitnsp.py " There is a space after "splitnsp.py" again.
  9. Locate "MyFile.nsp" in file explorer
  10. Drag "MyFile.nsp" into the command prompt window
  11. It should look like "C:\Users\User\Downloads>split.py C:\Users\User\Downloads\junk\MyFile.nsp"
  12. Press Enter, and wait
  13. A new folder will appear called "MyFile_split.nsp" when the process completes. Right-Click on it and enable the archive flag. It should be a box that says "file is ready for archiving" or similar somewhere in those menus.
  14. Then copy it to the SDXC card and install it using Goldleaf 0.5.

The alternative is the USB method posted above.

Edit: typos, and Also, this splitting thing is only needed for ".nsp" files that are larger than 4 GB. There is no reason to try to split NSPs smaller than that.
 
Last edited by Itsuki235,
  • Like
Reactions: KiwiSwitcher

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
1- Paste this Tinfoil.nro on the /switch folder of your SD card.

2- Follow "Windows first run setup" and "Installing NSPs" sections found on the AluminumFoil readme.

That's a (stretched) grand total of 10 simple steps.

I noticed the first line in their readme is a lie. "Standalone GUI USB installer for GoldLeaf" Not it isn't. It doesn't work for Goldleaf. It is a GUI for Tinfoil...
So I made it to the part where I clicked on "Install" in AlumiumFoil.Windows.exe
Then it instantly said "finished" and then hard-crashed (... has stopped working, AppCrash, Close the Program/Check online for a solution)
Relaunched it.
Switched to "Tinfoil" in the GUI, a step not mentioned in their docs
Clicked Install again
"Sending NSP names to TinFoil"
On the switch it says "An error occured: OnSelected [garbage output].
Press any button to exit."
*sigh* Okay, will try to copying the binary to the Tinfoil folder, then reinstall USB drivers, for the 10th time and see if that works, and then try again on a different computer, and then...yeah... How is this more "reliable" than Goldleaf 0.5 + coping to SDXC card exactly?
 

NFates

Wants to understand™
Member
Joined
Mar 13, 2016
Messages
646
Trophies
0
Location
Probably home.
XP
2,700
Country
Dominican Republic
I noticed the first line in their readme is a lie. "Standalone GUI USB installer for GoldLeaf" Not it isn't. It doesn't work for Goldleaf. It is a GUI for Tinfoil...
So I made it to the part where I clicked on "Install" in AlumiumFoil.Windows.exe
Then it instantly said "finished" and then hard-crashed (... has stopped working, AppCrash, Close the Program/Check online for a solution)
Relaunched it.
Switched to "Tinfoil" in the GUI, a step not mentioned in their docs
Clicked Install again
"Sending NSP names to TinFoil"
On the switch it says "An error occured: OnSelected [garbage output].
Press any button to exit."
*sigh* Okay, will try to copying the binary to the Tinfoil folder, then reinstall USB drivers, for the 10th time and see if that works, and then try again on a different computer, and then...yeah... How is this more "reliable" than Goldleaf 0.5 + coping to SDXC card exactly?
The fact that it is not working with you doesn't automatically put the program at fault.

The program does support Goldleaf.

As you said garbage output... don't know the exact error. Shortening the NSP name to somethig simple (no weird characters) and trying another NSP are basic troubleshooting points, maybe start from there?
 

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
AluminumFoil may work on certain versions of Goldleaf when used with certain versions of OFW. Stating that it is for Goldleaf without any qualifiers is misleading because it does not work on 7.0.1+. That is not good documentation and is required information for someone trying to get it to work, which is say... highly relevant for the OP. Linking a Tinfoil.nro when using AluminumFoil is a big give-away that the first line stating that it supports Goldleaf is incorrect in some way.

So, do you kinda get why I called USB installations a waste of time now though? The docs make false claims repeatedly of how the program works/does not work. None of your suggestions are written down anywhere in any of the "official" documentation I have ever read for the software.

On another note, garbage output means the character set is getting corrupted on the screen and printing random-ish or distorted characters.
 

NFates

Wants to understand™
Member
Joined
Mar 13, 2016
Messages
646
Trophies
0
Location
Probably home.
XP
2,700
Country
Dominican Republic
AluminumFoil may work on certain versions of Goldleaf when used with certain versions of OFW. Stating that it is for Goldleaf without any qualifiers is misleading because it does not work on 7.0.1+. That is not good documentation and is required information for someone trying to get it to work, which is say... highly relevant for the OP. Linking a Tinfoil.nro when using AluminumFoil is a big give-away that the first line stating that it supports Goldleaf is incorrect in some way.

So, do you kinda get why I called USB installations a waste of time now though? The docs make false claims repeatedly of how the program works/does not work. None of your suggestions are written down anywhere in any of the "official" documentation I have ever read for the software.

On another note, garbage output means the character set is getting corrupted on the screen and printing random-ish or distorted characters.
Honestly? If that's right, I didn't know. Did you try it out? The program's focus is Tinfoil, and I've tried Goldleaf + Goldtree and AluminumFoil + Tinfoil, but not Aluminum Foil + Goldleaf. Most likely an outdated line in the readme.

Addubz Tinfoil is not under development anymore, but it doesn't take away from its usefulness. My point still stands that you're part of the minority.
 

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
It doesn't matter if I am minority or not, if I cannot make USB installs work at all under any configuration. That means the program is 0% useful to me and also means I cannot recommend USB installs. You shouldn't either.

The OP was able to get their .NSPs to install, reliably, using the SD card transfer method. What about USB? Maybe. What if they are part of "the minority" too? Guides/Documentation/Tutorials for newbies should use the most reliable methods for accomplishing a task in order for the user to build confidence and knowledge in what they are doing. USB installs do not have that.

So that application, "AlumiunFoil.Windows.exe" hard-crashed in Windows and is no longer is responding to a force quit. I am not sure if it has blocked the USB filter driver it was using at the time. If it has, then I will now need to reboot my PC in order to try USB again. Great.

Maybe USB installs work for you in your particular OS/OFW/CFW/software version/usb cable/usb drivers etc. however, requiring all of that to be configured exactly correctly means it is fundamentally a very error prone process and should only be considered after Goldleaf v0.5 + SDXC card especially since there is no step-by-step guide explaining the procedure clearly enough so to not mess up somewhere and then need to restart my PC as a result. x.x

Edit: typos
 
Last edited by Itsuki235,

KiwiSwitcher

Well-Known Member
OP
Newcomer
Joined
Jun 14, 2019
Messages
95
Trophies
0
XP
250
Country
New Zealand
  1. Install Python and add it to your path during the installation. Adding it to your path during installation is important.
  2. Then, "windows key" + "R", This will bring up the "Run..."
  3. Type "cmd"
  4. A black "command prompt" window/box will appear
  5. type "cd " There is a space after "cd"
  6. Open a file explorer window to the folder where split.py was downloaded to. At the top left of the explorer window is a little folder icon. Click and drag that icon into the black command prompt window.
  7. Press "Enter" in the command prompt window
  8. Enter "splitnsp.py " There is a space after "splitnsp.py" again.
  9. Locate "MyFile.nsp" in file explorer
  10. Drag "MyFile.nsp" into the command prompt window
  11. It should look like "C:\Users\User\Downloads>split.py C:\Users\User\Downloads\junk\MyFile.nsp"
  12. Press Enter, and wait
  13. A new folder will appear called "MyFile_split.nsp" when the process completes. Right-Click on it and enable the archive flag. It should be a box that says "file is ready for archiving" or similar somewhere in those menus.
  14. Then copy it to the SDXC card and install it using Goldleaf 0.5.
The alternative is the USB method posted above.

Edit: typos, and Also, this splitting thing is only needed for ".nsp" files that are larger than 4 GB. There is no reason to try to split NSPs smaller than that.
Ok, just need to know: How to add something to your path when installing? Not quite sure what this means.
 

Itsuki235

Well-Known Member
Member
Joined
Jun 13, 2019
Messages
228
Trophies
0
XP
368
Country
United States
How to add something to your path when installing? Not quite sure what this means.
It is an option in the Python installer. It is just a checkbox under advanced options during the install.

As a side note, the "path" specifies all of the locations where the operating system will search for binary files when you ask it to execute something. So python.exe has to be in one of those folders in order for python files (.py) to execute without having to manually tell the OS where python.exe actually is every time a .py file gets invoked.

You can check the path locations quickly from a Windows command prompt by typing "echo %path%" (no quotes). So adding python to the path during install will add it to that list of folders that shows up in %path%.

edit: typos
 
  • Like
Reactions: KiwiSwitcher

NFates

Wants to understand™
Member
Joined
Mar 13, 2016
Messages
646
Trophies
0
Location
Probably home.
XP
2,700
Country
Dominican Republic
if I cannot make USB installs work at all under any configuration. That means the program is 0% useful to me and also means I cannot recommend USB installs. You shouldn't either.

You being allergic to chocolate won't stop me from saying it's tasty. Have you tried getting help on your own thread (about AluminumFoil) or in the Goldleaf one? Can't say something doesn't work if you're not trying to make it work.

there is no step-by-step guide explaining the procedure clearly enough so to not mess up somewhere and then need to restart my PC as a result
There are multiple complete guides like the one I linked and the USB install section in Kosmos' guide. The main reason that there aren't many tutorials is that it's simple enough to use. It's a GUI, better suited for newbies, contrary to command line.

And you had to make a tutorial yourself, from scratch, for OP to follow for python anyway.
 
Last edited by NFates,

KiwiSwitcher

Well-Known Member
OP
Newcomer
Joined
Jun 14, 2019
Messages
95
Trophies
0
XP
250
Country
New Zealand
You are welcome.

For large games on Fat32 formatted SD media you will need to split them using splitNSP.py and Python 3 or switch to the USB installation method listed previously. They each have their pro's and cons, though I would recommend the splitting method personally. Keep in mind with the splitting method that "Once created, you'll need to open the folder's properties and check the Archive flag" in order for Goldleaf 0.5 to detect it properly.
So close yet so far, again...
It seems that in order to check the archive flag (called changing an attribute) you need software that allows you to modify attributes of files/folders. So I downloaded Attribute Changer (https://www.petges.lu/download/) and can now do so. HOWEVER this doesn't work with files/folders on my SD card, only on my C: Drive :/
How can I modify the attributes of the folder on my SD card to make it "archive ready"?
 

NFates

Wants to understand™
Member
Joined
Mar 13, 2016
Messages
646
Trophies
0
Location
Probably home.
XP
2,700
Country
Dominican Republic
Sorry to bother, OP, but could you *try* to use USB install? These are the steps:

1- Paste this Tinfoil.nro on the /switch folder of your SD card.

2- Follow "Windows first run setup" and "Installing NSPs" sections found on the AluminumFoil readme.

That's a (stretched) grand total of 10 simple steps.
 
  • Like
Reactions: KiwiSwitcher

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol