Homebrew [Release] freeShop - open source eShop alternative

  • Thread starter Thread starter TheCruel
  • Start date Start date
  • Views Views 2,153,530
  • Replies Replies 6,701
  • Likes Likes 229
Status
Not open for further replies.
BTW, if we use freeShop to download titles, would they be marked as bought in the official eShop for redownload?
If not, is there a way to do so?
Yeah, you can redownload/repair via eShop. You can do this at any point after freeShop installs the ticket (it does this first, before downloading). So you could essentially cancel the download at any point and go to eShop to redownload.
 
Last edited by TheCruel,
  • Like
Reactions: ShadowOne333
Try again with new version. It was likely a ticket problem that was fixed. And if it isn't, the new version should give a more detailed error message.
Just updated and testing a small game I tired to download before and failed.
Ayyyyy~ it didn't fail this time!
 
Last edited by The Catboy,
  • Like
Reactions: TheCruel
I pushed version 1.2 just now.

I'll try to push smaller update more frequently now, most likely will be bug fixes.

Additions:
- New 3d banner
- New queue saving/reordering (video)
- Add DSiWare
- Can now press X to queue an item without loading the details

Fixes:
- Delete old tickets before installing (reduces errors)
- Fix app suspension bugs
- Don't show n3ds-exclusive games on o3ds list

Note: Queue saving still has some issues that could corrupt the current install. This is especially possible if freeShop crashes during install. It will likely recover the queue (or most of it), but the game install may be corrupted and fail.


Try again with new version. It was likely a ticket problem that was fixed. And if it isn't, the new version should give a more detailed error message.

Just downloaded the update and it works really well so far. Also, heres an Idea; why not introduce a changelog option in the settings - I mean the setting menu is empty anyway and a changelog implemented directly in the app would be really great instead of checking whats new here or on the git.
 
Just downloaded the update and it works really well so far. Also, heres an Idea; why not introduce a changelog option in the settings - I mean the setting menu is empty anyway and a changelog implemented directly in the app would be really great instead of checking whats new here or on the git.
Yeah, was thinking the same, though not necessarily in the settings page. I'll make an issue for it to add later.
 
  • Like
Reactions: I pwned U!
I don't know why, but both this and CIAngel are really slow for me on my N3DS, while they work great on my O3DS. It's been like this since the first release, and it's still like it.

I get usually 700 KB/s on my O3DS with freeshop (just as expected), but I always get (at most, usually less) 200KB/s on my N3DS. I tried formatting my SD and using another one, but nothing of that helped.

I get good speeds when downloading from the eShop, so I don't think it's my wi-fi chip. Anyone has any idea of what could it be?
 
  • Like
Reactions: dsoldier
I get good speeds when downloading from the eShop, so I don't think it's my wi-fi chip. Anyone has any idea of what could it be?
Have any unusual CFW settings enabled? Besides that, I'm not sure.

But that reminds me, I would like n3ds users to verify that SNES VC and other n3ds-only titles still show up on the game list. I removed them for o3ds users (which is all I have to test).
 
But that reminds me, I would like n3ds users to verify that SNES VC and other n3ds-only titles still show up on the game list. I removed them for o3ds users (which is all I have to test).
They still do!

Some DSi screenshots are broken, though (A Little Bit Of... Dr. Mario) and most icons are X's.
 
Last edited by CeeDee,
Yeah, you can redownload/repair via eShop. You can do this at any point after freeShop installs the ticket (it does this first, before downloading). So you could essentially cancel the download at any point and go to eShop to redownload.
YES!
Time to finally own Four Swords! xD

Thank you for the reply! :)
 
Just updated and tried downloading Monster Hunter 4 since it had been failing every time i tried with Freeshop 1.1

It froze around 20% and a retry arrow showed up in the queue, so I tapped it and it says "Failed to install ticket: 0xD8A08004
 
It froze around 20% and a retry arrow showed up in the queue, so I tapped it and it says "Failed to install ticket: 0xD8A08004
Is that the error message when you retried or before you retried? Were there two error messages?

FWIW, I believe 0xD8A08004 shows up when the install doesn't properly abort and the following installs fails because the previous install is still active.
 
Is that the error message when you retried or before you retried? Were there two error messages?

FWIW, I believe 0xD8A08004 shows up when the install doesn't properly abort and the following installs fails because the previous install is still active.

Only that one error. And it seems to be as you say since the previous download hadn't "failed" but was simply frozen. I only got the error when i attempted to retry the download; and now i get it with any download i try. Exiting the app didn't fix it, so i'll just try restarting the console.

Edit: Shouldn't the retry button force abort the download before adding it to the queue? otherwise I imagine it will always cause that kind of error. oh nevermind, from what you said, I suppose it actually attempts to do it and it simply happened to fail :P

Edit2: Restarting the console worked, I'll see if I can download it this time.
 
Last edited by faku1810,
Only that one error. And it seems to be as you say since the previous download hadn't "failed" but was simply frozen. I only got the error when i attempted to retry the download; and now i get it with any download i try. Exiting the app didn't fix it, so i'll just try restarting the console.
So was the status empty when it froze? Or did it still show the download stats?

EDIT: and ya, a reboot could be necessary in those cases. In fact, you could exit the application and open FBI and it would also failed to install CIAs lol, the whole title installation state needs to be restored when it fails like that.
 
Last edited by TheCruel,
So was the status empty when it froze? Or did it still show the download stats?

It had the progress and speed, but it didn't change even after waiting a bit, and as I noticed the retry arrow that wasn't there before, I assumed it had "crashed" silently.
 
@TheCruel I'm not sure if this has been mentioned before but:

- Suspending 1.2 with the HOME button (with 3D enabled) doesn't show the background for the right eye (only tested on N3DS)
- Closing/reopening the lid with freeShop 1.2 suspended doesn't init the screen (actually, it doesn't appear to respond to any user input, at all)

I still have to do some more testing so catch you later and thanks for the update! :wink:
 
Last edited by 2manyGames2play,
  • Like
Reactions: TheCruel
I tried closing and opening the lid, and it simply "Suspended" the download when closing and continued alright after opening it. Using a USA N3DS.
 
I pushed version 1.2 just now.

I'll try to push smaller update more frequently now, most likely will be bug fixes.

Additions:
- New 3d banner
- New queue saving/reordering (video)
- Add DSiWare
- Can now press X to queue an item without loading the details


Fixes:
- Delete old tickets before installing (reduces errors)
- Fix app suspension bugs
- Don't show n3ds-exclusive games on o3ds list

Note: Queue saving still has some issues that could corrupt the current install. This is especially possible if freeShop crashes during install. It will likely recover the queue (or most of it), but the game install may be corrupted and fail.


THANK YOU SIR!!!!

one question.... dsiware games are instaled in console's memory right??? or you miraculously managed to get them installed in SD
 
It had the progress and speed, but it didn't change even after waiting a bit, and as I noticed the retry arrow that wasn't there before, I assumed it had "crashed" silently.
Interesting. I'm guessing it was some internet problem, like it briefly lost connection or some httpc issue. But I'll look into it. My next biggest priority is getting the connection/download stable. So then you could even turn off the wifi (on o3ds switch) and it will cleanly suspend the install and resume when connection is reestablished.
THANK YOU SIR!!!!

one question.... dsiware games are instaled in console's memory right??? or you miraculously managed to get them installed in SD
I tried to install to SD, but nope won't work. I don't think I'm going to spend any time trying to figure it out otherwise.

--------------------- MERGED ---------------------------

- Suspending 1.2 with the HOME button (with 3D enabled) doesn't show the background for the right eye (only tested on N3DS)
Lol thanks nice catch, I don't think anyone has ever mentioned that, I never noticed (I always have 3d off, it sucks on o3ds). That's an issue with almost all my homebrew work it seems, including ScummVM, so all my rendering code needs to be fix lol.
 
Nice update. :) sir suggestion. Please support also the game updates. Im using a region changed n3ds so i cannot access the Eshop. Please support game updates so i can update them thanks
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum