Homebrew [Release] freeShop - open source eShop alternative

Status
Not open for further replies.

SoslanVanWieren

Banned!
Banned
Joined
Feb 6, 2017
Messages
1,809
Trophies
0
XP
857
Country
Australia
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
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,984
Country
United States
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.
 

jockep

Well-Known Member
Member
Joined
Apr 12, 2017
Messages
191
Trophies
0
Age
33
XP
214
Country
Sweden
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

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
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.
 

NickPDX

Active Member
Newcomer
Joined
Mar 12, 2009
Messages
41
Trophies
0
XP
213
Country
United States
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

ss23

New Member
Newbie
Joined
Apr 13, 2017
Messages
2
Trophies
0
Age
32
XP
85
Country
New Zealand
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.
 

wownmnpare

Well-Known Member
Member
Joined
Jan 9, 2014
Messages
576
Trophies
0
XP
1,347
Country
United States
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. :)
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
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.
 

wownmnpare

Well-Known Member
Member
Joined
Jan 9, 2014
Messages
576
Trophies
0
XP
1,347
Country
United States
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.
 

EddyBrual12

Active Member
Newcomer
Joined
Apr 2, 2017
Messages
33
Trophies
0
Age
22
XP
249
Country
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: 397

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
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

EddyBrual12

Active Member
Newcomer
Joined
Apr 2, 2017
Messages
33
Trophies
0
Age
22
XP
249
Country
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?
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
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.
 

PedroKeitawa

Well-Known Member
Member
Joined
Aug 15, 2015
Messages
1,042
Trophies
0
Age
34
Website
natsunokaze.altervista.org
XP
1,134
Country
Italy
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.
 

Kyubnyan

Well-Known Member
Member
Joined
Dec 1, 2016
Messages
360
Trophies
0
Age
24
XP
342
Country
United States
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

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +1
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
    rqkaiju2 @ rqkaiju2: i like physical media because it actually feels like you own it. thats why i plan on burning...