Homebrew [Release] freeShop - open source eShop alternative

  • Thread starter Thread starter TheCruel
  • Start date Start date
  • Views Views 2,153,967
  • Replies Replies 6,701
  • Likes Likes 229
Status
Not open for further replies.
Urgh. I started that by accident. Personally, I'd recommend adding theme support to freeShop. It's a not uncommonly requested feature and I think it could serve as a good springboard for any interested new developer to nicely establish themselves.
get rid of the buffer rate thing is causes errors on downloads sometimes
 
I may not fully understand how this app works from programmer view, but i do know from user experience. Only one thing to make me happy is downloads during sleep mode like eshop. We also already have custom music with our own supplied files, i wonder what the most compressed audio file is? Also if is possible to make looping audio. Oh and at the same time, videos like in real eshop, for games that have video trailers.
 
A feature i've been missing in freeshop is the possibility to see free space on the sdcard. The code look simple enough but i need to do some simple project to begin with to get the hang of 3ds homebrew development. (Just saying my idea for feature, me editing the source will probably be for private usage if i ever get that far, there are way more experienced programmers around here that'd do a better job keeping this project alive).
 
  • Like
Reactions: Deleted User
A feature i've been missing in freeshop is the possibility to see free space on the sdcard. The code look simple enough but i need to do some simple project to begin with to get the hang of 3ds homebrew development. (Just saying my idea for feature, me editing the source will probably be for private usage if i ever get that far, there are way more experienced programmers around here that'd do a better job keeping this project alive).
Don't let that deter you. Anyone can fork freeShops code and make a contribution and if a 'new main fork' rises (which given the community is very likely), you can create a PR to integrate your code in freeShop.
 
I'm sure he has a life besides encrypting keys. Maybe after sighax, it'll be automated.
You can just use recent Decrypt9 or GodMode9 to encrypt it yourself. Still won't work with freeShop since you need freeShop cache to be updated as well. You can use CIAngel, CDN-FX, FunKeyCIA, or FunkyCIA2.
Thanks for the reply! CIAngel seems to work great!
 
  • Like
Reactions: cearp
At present, freeShop is still working and receiving new games (the freeShop cache was last updated two days ago), and title keys have no connection to freeShop and the repository for those is maintained by (a) different person or people.

It is worth wondering how long freeShop cache updates will continue, though. It's really not clear how the updates are occurring currently. Given Cruel's current circumstances, it would appear that cache updates are being automated on a server somewhere, since it seems unlikely he's still doing them manually. Does anybody have control of that server in order to continue paying for its operation costs, etc.? I have no idea. Without somebody coming forward to tell us, it's hard to say how long freeShop cache updates on the current repo will continue to be provided.

That said, as we just discussed in the thread, the process of creating an updated cache isn't terribly complicated, so in the absolute worst case scenario, all it would take to "revive" freeShop if or when those updates cease would be for somebody else to start offering cache updates along with a fork of freeShop directing it to the new cache server. In short, freeShop will probably keep working in some form or other. You may need to update the app itself at some point if the cache server stops updating.

I'm updating the cache and it will remain updated as long as I'm around (and unlike Cruel, I'm not planning on heading to prison any time soon).
If anyone would like to fork the project and remain using my hosting/services for the cache and hosting, I'm happy to do so (though I don't control the domain).

The cache itself is generated using Travis, so if people would prefer to move to a new cache server with a new fork, that is easily done too.
 
I'm updating the cache and it will remain updated as long as I'm around (and unlike Cruel, I'm not planning on heading to prison any time soon).
If anyone would like to fork the project and remain using my hosting/services for the cache and hosting, I'm happy to do so (though I don't control the domain).

The cache itself is generated using Travis, so if people would prefer to move to a new cache server with a new fork, that is easily done too.

Yey! More games to come and hope some old japanese games will be uploaded also. I'm searching digimon re:digitize decode in the freeshop but no result has been found. :)
 
Yey! More games to come and hope some old japanese games will be uploaded also. I'm searching digimon re:digitize decode in the freeshop but no result has been found. :)
You do realize that someone has to buy the game first, upload the title keys to that title keys site, and then that title keys site has to do what it has to do, then the freeShop cache probably needs to be updated, right? You're better off finding it from that iso site quicker than it will be on freeShop.
 
You do realize that someone has to buy the game first, upload the title keys to that title keys site, and then that title keys site has to do what it has to do, then the freeShop cache probably needs to be updated, right? You're better off finding it from that iso site quicker than it will be on freeShop.

I saw it in the iso site. But kinda lazy to put my micro sd in my laptop and also it double the file size.
 
Good day. So I just recently installed Freeshop and paste the encTitleKeys in the keys folder. When I opened Freeshop, this happened to as you can see from the pic that I uploaded below. Does that mean Freeshop is temporarily not supported on 11.4?
 

Attachments

  • 17888693_1396665700376390_2591680_n.jpg
    17888693_1396665700376390_2591680_n.jpg
    21.2 KB · Views: 420
Good day. So I just recently installed Freeshop and paste the encTitleKeys in the keys folder. When I opened Freeshop, this happened to as you can see from the pic that I uploaded below. Does that mean Freeshop is temporarily not supported on 11.4?
Try using the auto-update URL for the encTitleKeys.bin found on that title keys site. Scan the QR code it gives you with the setting in freeShop's settings then use the option to restart freeShop.
 
  • Like
Reactions: Quantumcat
Try using the auto-update URL for the encTitleKeys.bin found on that title keys site. Scan the QR code it gives you with the setting in freeShop's settings then use the option to restart freeShop.
Hi! I did it again but it still says "No cache entries found for your title keys". Whyis that?
 
New games are available faster as it doesn't rely on a cache getting updated.
To elaborate:

  • freeShop relies on an encTitlekeys.bin (which can be downloaded through an url or extracted with Decrypt9) and an external cache containing data about the game (icons, descriptions and the like). If something is not in the cache but is in the encTtilekeys.bin it won't show up until it's added.
  • CIAngel doesn't really rely on anything, but can download a file called wings.json from a Voldemort site. It can also process individual keys in case the game isn't in wings.json .
Having said that, while freeShop is the fancier of the two (bgm, better search filters etc.), CIAngel can download any game whereas freeShop relies on it's cache.
 
To elaborate:

  • freeShop relies on an encTitlekeys.bin (which can be downloaded through an url or extracted with Decrypt9) and an external cache containing data about the game (icons, descriptions and the like). If something is not in the cache but is in the encTtilekeys.bin it won't show up until it's added.
  • CIAngel doesn't really rely on anything, but can download a file called wings.json from a Voldemort site. It can also process individual keys in case the game isn't in wings.json .
Having said that, while freeShop is the fancier of the two (bgm, better search filters etc.), CIAngel can download any game whereas freeShop relies on it's cache.

I gonna give a CIAngel a try then.
 
I'm updating the cache and it will remain updated as long as I'm around (and unlike Cruel, I'm not planning on heading to prison any time soon).
If anyone would like to fork the project and remain using my hosting/services for the cache and hosting, I'm happy to do so (though I don't control the domain).

The cache itself is generated using Travis, so if people would prefer to move to a new cache server with a new fork, that is easily done too.
:O ss23, aren't you a PnW dev?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum