this post was submitted on 13 Oct 2023
15 points (100.0% liked)

Switch Pirates - A community of pirates, FOR pirates.

1403 readers
1 users here now

Get information on everything revolving around piracy on the Nintendo Switch - apps, games, development, and support.

That being said, if you enjoy a game and you have sufficient money, consider supporting the developers by buying it.

Rules:

Resources:

founded 1 year ago
MODERATORS
15
submitted 10 months ago* (last edited 10 months ago) by [email protected] to c/[email protected]
 

Hi, I have access to a paid shop but have 2 Nintendos. This shop decided after a while that the "licenses" changed from being able to use on 2 devices to just 1.

Now it's hard to keep mine and my SO's Nintendos games on the same version...

I was wondering if I could host them on my pc somehow and create an eshops connection just like a normal shop. Then I could download the games from the paid shop, somehow pull them from the switch to the server and there it is. The other switch just has to connect and update.

Is something like this possible? (sorry if the text is all over the place, it's late and I ran out of ADHD meds πŸ™ƒ. Hope you were still able to decipher what I meant)

top 14 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 10 months ago (1 children)

https://github.com/a1ex4/ownfoil

This will make your own shop. I use this exclusively for loading things to my switch.I have never tried making my own backups from shop installed games but I imagine there are tutorials for it.

[–] [email protected] 2 points 10 months ago (1 children)

Yep that's the one I keep finding on my searches. I was just wondering if there was a better way and I also need to read about backing up the games as I've never done it before.

[–] [email protected] 2 points 10 months ago (1 children)

You can dump the games on your switch by using DBI: https://rentry.org/DumpingTitles

Then you can host the dumped nsps as a Tinfoil shop using OwnFoil.

[–] [email protected] 1 points 10 months ago* (last edited 9 months ago) (1 children)

Okay, DBI is way more useful than I thought lmao I think I have everything I need to make my own in-house store... more like a synching server haha

I just haven't quite understood yet how to get updates on my store. When I dump the game will I get a game file and separate update files?

I'll read more on it though. Haven't had the chance to go through your guide yet.

Thanka again!

[–] [email protected] 3 points 10 months ago* (last edited 10 months ago) (1 children)

When you dump the game, you will have a base, update, and DLCs.

For example:

Mario Kart 8(v0)(base).nsp

Mario Kart 8(v65536)(update).nsp

Mario Kart 8(v65536)(dlc).nsp

Then you can host those files on the shop, and any shop users will be able to grab the base, updates, and any dlc.

[–] [email protected] 1 points 9 months ago (1 children)

Hey!

Not sure if you're able to help me out here.

Tried to dump my games from DBI but I only got some really tiny files. Still decided to put them on the folder and my switch saw the games and updates there but when I clicked I had some weird error.

I thought it was weird that the files were so small so I deleted everything and decided to look up online. Turns out if the games were installed with Tinfoil you can't extract them with DBI. So I opened tinfoil MTP on my pc and copied the proper game files into the store folder.

However now the store shows up as empty :( Any ideas?

[–] [email protected] 2 points 9 months ago (1 children)

That makes no sense, Tinfoil doesn't install games differently. You should definitely be able to dump games off the switch using DBI. Anyway, test the files you dumped with NSC_Builder to confirm they can be decrypted fine and have intact signatures.

https://github.com/julesontheroad/NSC_BUILDER

Simply download the app, extract to your PC. Copy the prod.keys in /switch on your SD to NSC_Builder's ztools folder. Rename prod.keys to keys.txt in the ztools folder. Run NSCB.exe, then select 1 for individual processing, and drag on your nsp. Then 1 to start processing, 8 to verify files, and select 3 for full Integrity+Sig1+Hash verification. That way you can confirm that your dump is intact and functional.

Anyway, not sure about the store since I don't currently run any Tinfoil Shops myself.

[–] [email protected] 1 points 9 months ago

I'll try that later today! Thank you!

[–] [email protected] 2 points 10 months ago* (last edited 10 months ago) (1 children)

I was able to sync game updates between my hacked switch and none hacked switch

There am option under manage software

[–] [email protected] 1 points 10 months ago (2 children)

Do you mean the built in update thing? If so, I've had it happen in the past that when I try to play games together and there's a version mismatch it'll ask me to update but also update the OFW and in the process fuck up my CFW if they aren't on the same version.

Also, I'm not entirely sure every game supports it.

[–] [email protected] 2 points 10 months ago* (last edited 10 months ago) (1 children)

If you play with others, I would take care to keep HOS and AMS up to date to prevent annoyances like this.

Also, on emummc you don't know when a game gets an update due to no Nintendo servers. To check for updates on emummc, you can connect to WiFi (make sure dnsmitm is setup), then open DBI, and run the update checker tool. It will list any available newer versions for games/apps you have installed on your system.

[–] [email protected] 1 points 10 months ago

Yeah, I try to keep HOS and AMS up to date, but I've forgotten in the past ans got stuck on an airplane/airport without being able to play together... But that's entirely my fault πŸ˜…

Oh, I do have DBI but I've never used it to check that. Thats nice to know! Thanks

[–] [email protected] 2 points 10 months ago (1 children)

Yes that one, I did it for PokΓ©mon violet and they did match os versions. It’s much easier to update cfw than updating through a private store

[–] [email protected] 1 points 10 months ago* (last edited 10 months ago)

Ah yeah maybe that's not a bad option but it only works for updates. :(