Homebrew WIP FreeShopNX

  • Thread starter Thread starter rockbmi
  • Start date Start date
  • Views Views 162,481
  • Replies Replies 432
  • Likes Likes 33
the auto updater, I doubt u`ll find it here unless someone took it again lol cuz I know who made he just released it
 
Last edited by tyler004,
It tells me the cert and tik failed how do I fix this?

You need those files. The github does not provide those. Either get them from the internet or dump them yourself.

If I Unlink my main account from my switch before doing this, Will my main account be safe?

Unlikely.

If I play these games online will i be banned or do I need to go in airplane mode

If you even attempt to go to the eshop/play online after downloading one of these games, you will be instantly banned from the eshop and from playing online.

how can i install/open this in sx os? (missing the nro file in the zip i downloaded via github) 0.o

The NRO should be there. From there you simply load up the homebrew launcher by pressing R and opening the Album.

there is only one autoupdater and it works perfectly fine

The one that i found does not work with me. Like i said, the "list" is divided with a "|" and not with a ",". If i attempt to use that list with FreeShopNX, the app crashes and doesn't load any title.

I don't think i'l be trying this one just yet, the threat of being CDN banned is too big for my shoes. I mean i don't mind being banned from online gaming since i don't play games online anyway and i don't mind being banned from the E-Shop since i wont be needing it anyway but a CDN ban...from what i can tell the damage would be too great since you wont even be able to do sys updates

CDN Ban is something that i don't think that ever happened yet. They cannot simply CDN ban consoles from getting system updates or game updates. There are games that are incomplete from the package.
LA Noire for example, the game is unplayable if it doesn't have the patch. What happens if i legitimately buy the game? Will Nintendo refuse to grant me the rest of the game that i paid for?
A CDN ban is something really unrealistic. Not even in the 3DS era they banned something for that.

EDIT: Just saw the thread where Nintendo is supposedly banning certs from CDN. Good thing that the cert that i am using isn't my own. :rofl2:
 
Last edited by LightOffPro,
  • Like
Reactions: zerohealinzz
You need those files. The github does not provide those. Either get them from the internet or dump them yourself.



Unlikely.



If you even attempt to go to the eshop/play online after downloading one of these games, you will be instantly banned from the eshop and from playing online.



The NRO should be there. From there you simply load up the homebrew launcher by pressing R and opening the Album.



The one that i found does not work with me. Like i said, the "list" is divided with a "|" and not with a ",". If i attempt to use that list with FreeShopNX, the app crashes and doesn't load any title.



CDN Ban is something that i don't think that ever happened yet. They cannot simply CDN ban consoles from getting system updates or game updates. There are games that are incomplete from the package.
LA Noire for example, the game is unplayable if it doesn't have the patch. What happens if i legitimately buy the game? Will Nintendo refuse to grant me the rest of the game that i paid for?
A CDN ban is something really unrealistic. Not even in the 3DS era they banned something for that.

Check the exploits forum. They're handing out full bans now.
 
You need those files. The github does not provide those. Either get them from the internet or dump them yourself.



Unlikely.



If you even attempt to go to the eshop/play online after downloading one of these games, you will be instantly banned from the eshop and from playing online.



The NRO should be there. From there you simply load up the homebrew launcher by pressing R and opening the Album.



The one that i found does not work with me. Like i said, the "list" is divided with a "|" and not with a ",". If i attempt to use that list with FreeShopNX, the app crashes and doesn't load any title.



CDN Ban is something that i don't think that ever happened yet. They cannot simply CDN ban consoles from getting system updates or game updates. There are games that are incomplete from the package.
LA Noire for example, the game is unplayable if it doesn't have the patch. What happens if i legitimately buy the game? Will Nintendo refuse to grant me the rest of the game that i paid for?
A CDN ban is something really unrealistic. Not even in the 3DS era they banned something for that.

They are CDN banning, currently
 
Check the exploits forum. They're handing out full bans now.

They are CDN banning, currently

Like i edited above.

EDIT: Just saw the thread where Nintendo is supposedly banning certs from CDN. Good thing that the cert that i am using isn't my own. :rofl2:

And even if i am CDN banned, there's always DevMenu and there's always ways to update.
People nowadays are too scared of being banned lel.
 
CDN Ban is something that i don't think that ever happened yet. They cannot simply CDN ban consoles from getting system updates or game updates. There are games that are incomplete from the package.
LA Noire for example, the game is unplayable if it doesn't have the patch. What happens if i legitimately buy the game? Will Nintendo refuse to grant me the rest of the game that i paid for?
A CDN ban is something really unrealistic. Not even in the 3DS era they banned something for that.

EDIT: Just saw the thread where Nintendo is supposedly banning certs from CDN. Good thing that the cert that i am using isn't my own. :rofl2:
They can and they have. I'm not scared of being banned, hell i dont care if i get banned from online gaming or the e-shop but getting a CDN ban, while not too big a deal, it would be very, VERY inconvenient for me
 
the auto updater, I doubt u`ll find it here unless someone took it again lol cuz I know who made she just released it
okay wait I was told I can release it so give me a second lol okay temp won`t let me upload it so I guess no luck for u guys my bad
 
Last edited by tyler004,
I saw a commit from yesterday adds the option to install in SD or NAND

https://github.com/AnalogMan151/FreeShopNX/commits/master

This is great news because it is a major feature that is missed in Tinfoil

Sadly i´m having problems trying to compile the file. I´m getting this error:

/opt/devkitpro/devkitARM/bin/arm-none-eabi-gcc -march=armv4t -mtune=arm7tdmi -mt
humb -mthumb-interwork -Os -nostdlib -ffunction-sections -fdata-sections -fomit-
frame-pointer -fno-inline -std=gnu11 -c src/fs.c -o build/fs.o
make: *** [Makefile:50: build/fs.o] Error 1

I don´t know whats missing, i´m just trying to learn how to compile.

Is there anyone that could point me in the right direction here?

Thanks in advance.
 
I saw a commit from yesterday adds the option to install in SD or NAND

https://github.com/AnalogMan151/FreeShopNX/commits/master

This is great news because it is a major feature that is missed in Tinfoil

Sadly i´m having problems trying to compile the file. I´m getting this error:

/opt/devkitpro/devkitARM/bin/arm-none-eabi-gcc -march=armv4t -mtune=arm7tdmi -mt
humb -mthumb-interwork -Os -nostdlib -ffunction-sections -fdata-sections -fomit-
frame-pointer -fno-inline -std=gnu11 -c src/fs.c -o build/fs.o
make: *** [Makefile:50: build/fs.o] Error 1

I don´t know whats missing, i´m just trying to learn how to compile.

Is there anyone that could point me in the right direction here?

Thanks in advance.

They really should just link a release on that page. If it's meant for public use and it's on a public hub, the devs should just compile it and offer a release link.

Oh well. Sadly i cannot help you with that problem because i also lack the knowledge. Do let us know if you're onto a fix!
 
  • Like
Reactions: NoahRyaneE
These CDN bans sound very scary. Looking to try this and ReiNX, but is there a composite thread detailing what exactly a CDN ban is and how it relates to this app and ReiNX?
 
I saw a commit from yesterday adds the option to install in SD or NAND

https://github.com/AnalogMan151/FreeShopNX/commits/master

This is great news because it is a major feature that is missed in Tinfoil

Sadly i´m having problems trying to compile the file. I´m getting this error:

/opt/devkitpro/devkitARM/bin/arm-none-eabi-gcc -march=armv4t -mtune=arm7tdmi -mt
humb -mthumb-interwork -Os -nostdlib -ffunction-sections -fdata-sections -fomit-
frame-pointer -fno-inline -std=gnu11 -c src/fs.c -o build/fs.o
make: *** [Makefile:50: build/fs.o] Error 1

I don´t know whats missing, i´m just trying to learn how to compile.

Is there anyone that could point me in the right direction here?

Thanks in advance.

2 different app with main purpose difference. Tinfoil is title installer which allows you to install your Eshop back up, but it's meant to install any other homebrew titles. You can not get ban yet (if you don't get online. FreeshopNX main purpose is getting apps/ games from Nintendo server, and can get easily banned
 
These CDN bans sound very scary. Looking to try this and ReiNX, but is there a composite thread detailing what exactly a CDN ban is and how it relates to this app and ReiNX?

CDN ban is basically a superban. No online gaming, no eshop and no sys/game updates. If you get a CDN ban you'd pretty much be stuck with using tinfoil or devmenu to install any and all updates. Of course even acquiring said updates would be a pain
 
  • Like
Reactions: Bubbysaur
2 different app with main purpose difference. Tinfoil is title installer which allows you to install your Eshop back up, but it's meant to install any other homebrew titles. You can not get ban yet (if you don't get online. FreeshopNX main purpose is getting apps/ games from Nintendo server, and can get easily banned
I understand the intended purpose for each, but the point still stands, Tinfold would benefit of nand install. It is a really desirable feature.
 
Last edited by Moquedami,
They really should just link a release on that page. If it's meant for public use and it's on a public hub, the devs should just compile it and offer a release link.

Oh well. Sadly i cannot help you with that problem because i also lack the knowledge. Do let us know if you're onto a fix!
i'm so sad you avoided my question
 
you need devkitpro's switch-sdl2

Now, when I try to compile, I get this error:

ERROR in the spoiler
$ make
Main.cpp
aarch64-none-elf-g++ -MMD -MP -MF /c/FreeShopNX-master/build/Main.d -g -Wall -O2 -ffunction-sections -march=armv8-a -mtune=cortex-a57 -mtp=soft -fPIE -I/c/Free ShopNX-master/include -I/opt/devkitpro/portlibs/switch/include -I/opt/devkitpro/ libnx/include -I/c/FreeShopNX-master/build -D__SWITCH__ -fno-rtti -fno-exception s -std=gnu++17 -c /c/FreeShopNX-master/Sources/Main.cpp -o Main.o
In file included from C:/devkitPro/libnx/include/switch.h:13,
from C:/FreeShopNX-master/Sources/Includes.h:26,
from C:/FreeShopNX-master/Sources/UI.h:1,
from C:/FreeShopNX-master/Sources/Main.cpp:1:
C:/FreeShopNX-master/Sources/Main.cpp: In function 'int main()':
C:/FreeShopNX-master/Sources/Main.cpp:5:18: error: 'ncmInitialize' was not decla red in this scope
if (R_FAILED(ncmInitialize()))
^~~~~~~~~~~~~
C:/devkitPro/libnx/include/switch/result.h:12:30: note: in definition of macro ' R_FAILED'
#define R_FAILED(res) ((res)!=0)
^~~
C:/FreeShopNX-master/Sources/Main.cpp:5:18: note: suggested alternative: 'nsvmIn itialize'
if (R_FAILED(ncmInitialize()))
^~~~~~~~~~~~~
C:/devkitPro/libnx/include/switch/result.h:12:30: note: in definition of macro ' R_FAILED'
#define R_FAILED(res) ((res)!=0)
^~~
C:/FreeShopNX-master/Sources/Main.cpp:25:5: error: 'ncmExit' was not declared in this scope
ncmExit();
^~~~~~~
C:/FreeShopNX-master/Sources/Main.cpp:25:5: note: suggested alternative: 'nsvmEx it'
ncmExit();
^~~~~~~
nsvmExit
make[1]: *** [/opt/devkitpro/devkitA64/base_rules:14: Main.o] Error 1
make: *** [Makefile:154: build] Error 2

EDIT: Got it working now! :D
 
Last edited by jouyduro,

Site & Scene News

Popular threads in this forum