Hacking SWITCH NOOB PARADISE - Ask questions here

  • Thread starter Thread starter APartOfMe
  • Start date Start date
  • Views Views 6,160,877
  • Replies Replies 48,001
  • Likes Likes 66
Hello I'm a new to homebrew development and i have already set up devkit pro and i am able to make simple command line programs in c. But i want to be able to make a program with a UI, and i am having trouble trying to use borealis for c++ programming.

I have downloaded the source code to a directory and installed glfw, mesa, and glm and all other prerequisites through msys2.

I'm trying to compile the demo and then work from there, but when i run "make -j" to compile for switch, it throws errors at me saying that there is no such file or directory as GLFW/glfw3.h.

And when i run "meson build" to build for windows it says cmake was not found and glfw3 was not found.

I don't know how to set up the demo to work properly, do I need to make the borealis library a system variable? How can I compile the demo properly cuz the readme doesn't help me at all.

I need help getting the demo to work and from there i can finally making a homebrew application.
 
After reading up on all the guides I decided to buy a v1 switch for myself, I was able to find one in a decent price (used). Is there any guide on what to check? How to check if it has already been banned for example?

Also, should I request something with it (like a backup on a microSDXC)? Thanks a lot for all your help!
 
So I am having issue with Nintendo Island transfer tool.

Would hekate and autoRCM launch to clean sysnand OFW cause an issue with this?

I have transferred all my Family profiles to the unpatched switch off my OLED with no issues and access the eshop but the island transfer tool always has a communication error. It’s a digital copy of the game but I have a cartridge too. Theres 3 of us on the island, bought the game digitally but my son is the mayor of the town.

I am reaching out to Nintendo for tech support

I have done no homebrew mods to the island or anything.
 
Last edited by blaisedinsd,
After reading up on all the guides I decided to buy a v1 switch for myself, I was able to find one in a decent price (used). Is there any guide on what to check? How to check if it has already been banned for example?

Also, should I request something with it (like a backup on a microSDXC)? Thanks a lot for all your help!

Here you go! https://rentry.co/SwitchHackingIsEasy

if they have a Sysnand backup it would be awesome. You can make your own sd card backups.
 
Is there an easy way to move all the games from my old Switch to the new one?

I’m not aware of any that would move your games around that would require moving less data than just reinstalling from scratch.

1) Use JKSV on source switch to backup your unique game saves.
2) Reinstall games on target switch and then copy and restore previous game saves with JKSV on new switch.
 
  • Like
Reactions: ngoctung91
Hello I'm a new to homebrew development and i have already set up devkit pro and i am able to make simple command line programs in c. But i want to be able to make a program with a UI, and i am having trouble trying to use borealis for c++ programming.

I have downloaded the source code to a directory and installed glfw, mesa, and glm and all other prerequisites through msys2.

I'm trying to compile the demo and then work from there, but when i run "make -j" to compile for switch, it throws errors at me saying that there is no such file or directory as GLFW/glfw3.h.

And when i run "meson build" to build for windows it says cmake was not found and glfw3 was not found.

I don't know how to set up the demo to work properly, do I need to make the borealis library a system variable? How can I compile the demo properly cuz the readme doesn't help me at all.

I need help getting the demo to work and from there i can finally making a homebrew application.

I recently set up a working build environment from the Devkit Pro team. @Slluxx develops cool apps with Borealis so it’s something I’ve been meaning to do for a while. I’m assuming you’ve gone through the wiki and read-me’s and such? That’s where I’m going to start diggin. Race ya! ;-)

Anyone else able to give both of us the Borealis QuickStart?
 
I went to eBay and purchased

V5 RCM Loader Host Payload Injector for NS compatible with ATMOSPHERE REINX SXOS

Is this safe to use ?
 
Correct. I don’t have anything to sort your mp3 collection.
After some trial & error (using Hekate), I think I finally got the list for supported characters.
(I prolly wasn't thorough enough but I also don't exactly have all the time in the world so...)
Maybe this has more to do with the switch filesystem in general than TriPlayer since other homebrew also seems to not show special characters (Tinfoil MTP doesn't even let you copy some and if they do make it, they won't show up when you reconnect unless it's through Hekate).

Characters for filenames in TriPlayer:

Music File Detected:
  • !
  • #
  • $
  • %
  • &
  • '
  • (
  • )
  • +
  • , [code 44]
  • -
  • .
  • 0-9
  • ;
  • =
  • @
  • A-Z
  • [
  • ]
  • ^
  • _
  • `
  • a-z
  • {
  • }
  • ~
  • space

The usual NOT OK (in Windows):
  • *
  • "
  • /
  • \
  • :
  • |
  • <
  • >
  • ?

Music File not detected in songlist (but makes TriPlayer go past the loading screen):
  • [code 145] - Left single quotation mark
  • ’ [code 146] - Right single quotation mark
  • “ [code 147] - Left double quotation mark
  • ” [code 148] - Right double quotation mark
  • • [code 149] - Bullet
  • Japanese Unicode characters

Doesn't even make TriPlayer go past the loading screen:
I'm assuming all other characters in extended ASCII code, so:
  • € [code 128]
  • [code 129 ?]
  • ‚ [code 130]
  • [code 131-144]
  • [code 150-255]

  • other Unicode characters (like Hebrew)
 
Last edited by Allen-R,
  • Like
Reactions: binkinator
Changing something like what filenames characters are detected would need a full OS rewrite, would it?
(instead of being doable with just homebrew?)


Tho, it seems like the names in the tags are ok to be any character.
 
  • Like
Reactions: binkinator
When editing environment variables to set up an environment for development on windows, i have 2 path variables, 1 in user variables and 1 in system variables. To which path variable do I add "..\devkitPro\tools\bin" and "..\devkitPro\msys\usr\bin"?

I currently have it in the path variable for system variables but I'm not sure which one it actually goes in.
 
Hi I'm sure this must be covered so I am hoping that someone knows of a link I can follow.

I was getting prepared to update my fw, and started by downloading and overwriting the contents on the SD card for latest Atmosphere and Hetake.

I can load into Hetake v5.7.0 but when I launch my CFW emuMMC it basically bricks but with a red screen.

Thanks for any who can help lead me to some answers.
 
I had a hacked switch that was lying around that I used to play old games on retroarch and PFBA, and when the Grand Theft Auto trilogy came out, I wanted to see if I could get it to work.

It is running OF 9.1.0, and was running a really old version of Atmosphere. I was able to successfully update Atmosphere to version 1.2.6 and update all the sigpatches to get my Nintendo Switch games to work with the exception of Smash Brothers, which I think is not working because I installed game updates before I updated Atmosphere.

None of my homebrews were working, so I updated retroarch to the latest version and tried opening retroarch using hb using the game + R method, and now I can get retroarch to work, but tinfoil, PFBA, and none of my other homebrew apps will open. My questions are:

  1. Do you know what I have to do to get tinfoil to work?
  2. Do I need to update all of my homebrew apps, including PFBA, in order to get them to work on Atmosphere 1.2.6?
  3. Is there a repository somewhere of all current homebrew apps that will run on Atmosphere 1.2.6 that I can download externally, or do I have to set up an app on the switch to download current homebrew apps?
Any assistance anyone might be able to provide would be greatly appreciated!

20220214_174233.jpg
 
Hi I'm sure this must be covered so I am hoping that someone knows of a link I can follow.

I was getting prepared to update my fw, and started by downloading and overwriting the contents on the SD card for latest Atmosphere and Hetake.

I can load into Hetake v5.7.0 but when I launch my CFW emuMMC it basically bricks but with a red screen.

Thanks for any who can help lead me to some answers.
Instead of overwriting the contents, delete the old CFW files & folders then place the new ones on the SD card. You can download both Atmosphere and Hekate from SDSetup.com
I had a hacked switch that was lying around that I used to play old games on retroarch and PFBA, and when the Grand Theft Auto trilogy came out, I wanted to see if I could get it to work.

It is running OF 9.1.0, and was running a really old version of Atmosphere. I was able to successfully update Atmosphere to version 1.2.6 and update all the sigpatches to get my Nintendo Switch games to work with the exception of Smash Brothers, which I think is not working because I installed game updates before I updated Atmosphere.

None of my homebrews were working, so I updated retroarch to the latest version and tried opening retroarch using hb using the game + R method, and now I can get retroarch to work, but tinfoil, PFBA, and none of my other homebrew apps will open. My questions are:

  1. Do you know what I have to do to get tinfoil to work?
  2. Do I need to update all of my homebrew apps, including PFBA, in order to get them to work on Atmosphere 1.2.6?
  3. Is there a repository somewhere of all current homebrew apps that will run on Atmosphere 1.2.6 that I can download externally, or do I have to set up an app on the switch to download current homebrew apps?
Any assistance anyone might be able to provide would be greatly appreciated!

View attachment 298174
  1. I highly recommend switching to TinWoo Installer instead. Its what I personally use and I never have any issues while using it
  2. Most likely
  3. The closest thing would be the Switch Homebrew Appstore but it doesn't have all homebrew apps and they may not always be fully updated. Although more tedious, it would be better to download the latest version of all of your homebrew apps by going to their official sources instead
 

Site & Scene News

Popular threads in this forum