Can we revive the DSi Shop with self-hosted files?

  • Thread starter Thread starter Greninji88
  • Start date Start date
  • Views Views 1,716
  • Replies Replies 13
  • Likes Likes 3

Greninji88

Well-Known Member
Member
GBAtemp Patron
Joined
Apr 10, 2025
Messages
341
Reaction score
370
Trophies
2
Age
14
Location
Humilau City
Website
myoon-aurora.pages.dev
XP
1,194
Country
Australia
And here we are, yet again! Another question!!

So I think that if we create a self-hosted site, (using XAMPP or similar) we can change the DNS on a DSi and instead of accessing the DSi Shop, it'll access our server that contains the metadata and menu.
I don't expect it to be able to download games, as RSA signatures are required (though, if we get somewhere, we could use Pk11's NTM, as it installs original DSiWare ROMs without an RSA as it's already signed, and can be installed on an un-Unlaunch-ed DSi)

So my main goal is to make a custom web server that has the DSi Shop metadata (titles, description, menu, images) that can be accessed on a DSi with modified DNS.


Well, thank you for reading!
 
No - because that would get you into legal troubles with Nintendo. Nothing here would be cleanly reverse engineered, not to mention hosting the ROMs, too.
If we don't host ROMs (which I said we could do later) then it should be fine, yes? Also, so it would it be possible? Certs are out there if they matter.
 
  • Like
Reactions: SylverReZ and rvtr
Get that idea off your head now. When a Nintendo eShop dies it's dead for good and nobody can bring it back to life, ever.
Chillax, I want to try, is that so bad? If you hate this site according to your signature, leave and stop being so negative.

Also, thanks for getting me to Level 7! Much appreciated! :D


Edit: I thought your signature was talking about GBAtemp, sorry.
 
Last edited by Greninji88,
  • Like
Reactions: rvtr
I don't expect it to be able to download games, as RSA signatures are required
You can repack CDN contents from an SRL and TMD. Very easy to do. Would have to fake tickets though (blank ticket other than the TID), and checks for those would need to be removed.

Process of rebuilding CDN contents would basically be the reverse of this:
https://github.com/rvtr/remaketad.pl/blob/main/remaketad.pl
(this extracts a TAD into decrypted contents. CDN contents are just each piece of the TAD, encrypted)

No - because that would get you into legal troubles with Nintendo. Nothing here would be cleanly reverse engineered, not to mention hosting the ROMs, too.
This is the least helpful response. Let people learn and play around. That by itself is perfectly legal, and should not be prevented.
 
You can repack CDN contents from an SRL and TMD. Very easy to do. Would have to fake tickets though (blank ticket other than the TID), and checks for those would need to be removed.

Process of rebuilding CDN contents would basically be the reverse of this:
https://github.com/rvtr/remaketad.pl/blob/main/remaketad.pl
(this extracts a TAD into decrypted contents. CDN contents are just each piece of the TAD, encrypted)


This is the least helpful response. Let people learn and play around. That by itself is perfectly legal, and should not be prevented.
Thanks! I'm not too good at this sort of thing, but what would the file structure of the DSi Shop be? How should I organize HTML and XML files, and what should the base content be?
 
Thanks! I'm not too good at this sort of thing, but what would the file structure of the DSi Shop be? How should I organize HTML and XML files, and what should the base content be?
I can't help you there. Though I believe that there is a dump of the server on archive.org. I suggest looking at the format there.
 
  • Like
Reactions: Greninji88
UPDATE!

I believe if we get the original DSi Shop files and host it by redirecting tss.t.shop.nintendowifi.net (which is what the DSi access) to our server files, we can use the DSi Shop once more. However, only the HTML frontend has been archived, which unfortunately didn't work at all. I received an error "Server not found". Our only options now is to reverse-engineer, compile from SDK (maybe?), or wait until/if someone releases the files
I hope this helps with others in the future who have a similar idea.
 
UPDATE!

I believe if we get the original DSi Shop files and host it by redirecting tss.t.shop.nintendowifi.net (which is what the DSi access) to our server files, we can use the DSi Shop once more. However, only the HTML frontend has been archived, which unfortunately didn't work at all. I received an error "Server not found". Our only options now is to reverse-engineer, compile from SDK (maybe?), or wait until/if someone releases the files
I hope this helps with others in the future who have a similar idea.
You can't just use DNS, the DSi Shop connects to that domain using SSL, and we do not have the certs for that.

I really do not think this would be possible without modding the DSi and replacing the DSi Shop with our own modded version
 
  • Like
Reactions: Greninji88

Site & Scene News

Popular threads in this forum