Sweet patches are the ones you want. If goldleaf still doesn't work with those, try a different installer I guess.
Well I guess that was the problem, whatever my google search turned up for sigpatches wasn't good enough. Because after I used the link to "sweet patches" that you provided, it works finally.
But this is just the problem I have with Atmosphere, it's kind of half-baked CFW. Why are the sigpatches missing from Atmosphere? Shouldn't they be bundled in? It seems that the justification for missing XCI support is "piracy", so is that also the reason why the sigpatches aren't there?
Maybe a more accurate explanation of why XCI will never be included with Atmosphere is that they would have to include illegal keys in the Atmosphere distribution for XCI to work. But even that argument doesn't hold water. If that's the reason, then all they have to do is a little gymnastics like they did for Sept-- just include a bunch of code to dynamically derive the keys during start-up, and presto now you don't have to embed illegal keys in your distribution. So the whole excuse of "piracy" or "illegal keys" for not including XCI support seems like a cop out.
Look, maybe ScireS doesn't want to be bothered with XCI support, because he doesn't care. But surely some other dev does? My opinion is that if someone took the source code to Atmosphere and extended it to include XCI support, and called it Stratosphere (or whatever) and properly gave credit to ScireS for the original work, then Atmosphere would go extinct overnight.
Funny thing is, I am actually a dev. Yeah yeah I know everyone says that so blah blah blah, but the fact is I've been writing C code for embedded devices for over 20 years, so I'm an expert at it. But I've never written a line of code for a game console, so it would be a large learning curve to get acclimated. Honestly that's the only thing that keeps me from doing exactly what I described above.