Homebrew [No Longer Working] Community freeShop fork - open source eShop alternative

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
Ladies and gentlepeople, I hereby present to you the very first release of the freeShop community edition. Due to the fact that freeShop somehow has nearly always attracted drama driven developers, I think it's time to change the game. No more "Main developer" business. Anyone who has any new features/bugfixes is allowed to make a PR to the repository. There is no 'lead developer'. The program will be made by anyone interested. I think this is a viable solution, since freeShop as a program already has it's core functionality build in. That said, you may be wondering "What is your role in this you master of chess, evi!". Quite simply put, I will be acting as the releaser/maintainer of freeShop. Me, and some others, will accept any PRs made into freeShop that contain new features/bugfixes and will make new releases for new features. We will accept PRs from anyone, as long as the code is sound and the functionality is right. Oh and no funny business with stealing user data or bricking systems and other uncool stuff like that ;) . To help developers get into freeShop development, the new release of freeShop contains a "Vagrantfile". This is to reduce the infamous hell that is compiling cpp3ds and getting 3ds_portlibs functional. The Vagrantfile is there to allow you to quickly spin up a VM (well quickly, it takes about 5 minutes) that has cpp3ds and 3ds_portlibs compiled and build. Just for you. See the fork's wiki for details on how to get Vagrant working. It's really quite neat! (...and took me about 9 hours to get working :glare:, but i feel its worth it...) For you, the end user, I just have a single thing: Here is freeShop v4, with the update URLs changed: https://notabug.org/evi/freeShop/releases If you were running 3.1.8, you will have to update manually.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,176
Trophies
2
XP
33,433
Country
Mexico
Ladies and gentlepeople, I hereby present to you the very first release of the freeShop community edition. Due to the fact that freeShop somehow has nearly always attracted drama driven developers, I think it's time to change the game. No more "Main developer" business. Anyone who has any new features/bugfixes is allowed to make a PR to the repository. There is no 'lead developer'. The program will be made by anyone interested. I think this is a viable solution, since freeShop as a program already has it's core functionality build in. That said, you may be wondering "What is your role in this you master of chess, evi!". Quite simply put, I will be acting as the releaser/maintainer of freeShop. Me, and some others, will accept any PRs made into freeShop that contain new features/bugfixes and will make new releases for new features. We will accept PRs from anyone, as long as the code is sound and the functionality is right. Oh and no funny business with stealing user data or bricking systems and other uncool stuff like that ;) . To help developers get into freeShop development, the new release of freeShop contains a "Vagrantfile". This is to reduce the infamous hell that is compiling cpp3ds and getting 3ds_portlibs functional. The Vagrantfile is there to allow you to quickly spin up a VM (well quickly, it takes about 5 minutes) that has cpp3ds and 3ds_portlibs compiled and build. Just for you. See the fork's wiki for details on how to get Vagrant working. It's really quite neat! (...and took me about 9 hours to get working :glare:, but i feel its worth it...) For you, the end user, I just have a single thing: Here is freeShop v4, with the update URLs changed: https://notabug.org/evi/freeShop/releases If you were running 3.1.8, you will have to update manually.
Could you please add a QR code to install it through FBI?
 

EQQ

Active Member
Newcomer
Joined
Jan 6, 2018
Messages
38
Trophies
0
XP
57
Country
Vietnam
Ladies and gentlepeople, I hereby present to you the very first release of the freeShop community edition. Due to the fact that freeShop somehow has nearly always attracted drama driven developers, I think it's time to change the game. No more "Main developer" business. Anyone who has any new features/bugfixes is allowed to make a PR to the repository. There is no 'lead developer'. The program will be made by anyone interested. I think this is a viable solution, since freeShop as a program already has it's core functionality build in. That said, you may be wondering "What is your role in this you master of chess, evi!". Quite simply put, I will be acting as the releaser/maintainer of freeShop. Me, and some others, will accept any PRs made into freeShop that contain new features/bugfixes and will make new releases for new features. We will accept PRs from anyone, as long as the code is sound and the functionality is right. Oh and no funny business with stealing user data or bricking systems and other uncool stuff like that ;) . To help developers get into freeShop development, the new release of freeShop contains a "Vagrantfile". This is to reduce the infamous hell that is compiling cpp3ds and getting 3ds_portlibs functional. The Vagrantfile is there to allow you to quickly spin up a VM (well quickly, it takes about 5 minutes) that has cpp3ds and 3ds_portlibs compiled and build. Just for you. See the fork's wiki for details on how to get Vagrant working. It's really quite neat! (...and took me about 9 hours to get working :glare:, but i feel its worth it...) For you, the end user, I just have a single thing: Here is freeShop v4, with the update URLs changed: https://notabug.org/evi/freeShop/releases If you were running 3.1.8, you will have to update manually.
Whooo :bow:

Yeah, QR code would complete the picture
 
Last edited by EQQ,

Rioluwott

Well-Known Member
Member
Joined
Feb 23, 2014
Messages
853
Trophies
1
Age
28
XP
2,565
Country
Mexico
Is there any way to speed up the startup of freeshop?
its seems a lot slower than previous versions
i think thats because of the new features but i may be wrong
also does the evi´s new community edition auto updates when new versions are released?
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
Could you please add a QR code to install it through FBI?
qr-code.png

Thanks @wrathsoffire76 !
 

trigao

Ninten
Member
Joined
Nov 21, 2008
Messages
913
Trophies
1
Age
33
XP
1,934
Country
Brazil
mr. @Ev1l0rd

will the cache updates works as the old fork, or your release have a different cache process/method?
i mean, the old fork's cache updates almost every day, which is good
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
mr. @Ev1l0rd

will the cache updates works as the old fork, or your release have a different cache process/method?
i mean, the old fork's cache updates almost every day, which is good
That will remain as per usual. It is depending on a different repository and is run completely separate from freeShop as a tool. I could hypothetically dissapear from the scene forever and the cache'd still be updating for as long as the raspberry pi that manages it is connected to the internet.
 
  • Like
Reactions: hurrz

trigao

Ninten
Member
Joined
Nov 21, 2008
Messages
913
Trophies
1
Age
33
XP
1,934
Country
Brazil
That will remain as per usual. It is depending on a different repository and is run completely separate from freeShop as a tool. I could hypothetically dissapear from the scene forever and the cache'd still be updating for as long as the raspberry pi that manages it is connected to the internet.
thats amazing, thank you
 

Borjitasstoi

Well-Known Member
Member
Joined
Dec 29, 2016
Messages
280
Trophies
0
Age
28
XP
319
Country
Hey sup guys, evi here. Really been meaning to respond to yall sometime sooner, but I got locked out due to the 30 day 2FA on my laptop yesterday evening and wasn't able to respond as quickly.

This is the current state of affairs as we have come to an agreement to:
  • Paul will no longer continue development on the fork in this GBATemp thread. That said, we have come to an agreement that he is going to fork the project and work on his own changes to said project. I leave it up to your choice as to what fork you wish to use, but the Discord and this GBATemp thread will stick to my fork.
  • Paul is not banned from the Discord. That said, Paul is no longer marked as the dev and is not allowed to help/give support for his own fork of the project. For that he must create his own Discord/GBATemp thread (or get someone else to do this for him). He is still permitted to talk about new features he implemented in his fork.
  • Pauls fork will still use altCache.
Finally, I personally only want to implement a single thing in freeShop myself (but I will be accepting PR requests by interested contributors and will look into making a Vagrantfile to make the hell that is compiling freeShop easier) and that is a toggleable autoupdater.

If you have any questions over the agreement/me forking it, feel free to hop in the Discord and talk in #meta . To reduce repetetive questions, I will not be answering any questions about freeShop in DMs or PMs.

~evi
what the... you tell me freeshop its managed for another one? oh my god each day the story of freeshop its amazing because its passed for 4 or around 5 people and its better not enter in more details have good day guys
 

aznkiller

Active Member
Newcomer
Joined
Mar 22, 2011
Messages
28
Trophies
1
XP
358
Country
United States
hi, ive been using this for a while now, just wondering, is there anywhere that displays you the full controls/key mapping for what each button does? like when game is selected, <select button> does this, <start button> does that?
 
D

Deleted User

Guest
hi, ive been using this for a while now, just wondering, is there anywhere that displays you the full controls/key mapping for what each button does? like when game is selected, <select button> does this, <start button> does that?

No there is not. Pretty much everything is touch screen. Except that X automatically downloads the game while A brings up its info. B backs out of stuff. START exits out the app, but don't do this because currently it causes crashes.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: I cant tell what my favorite N64 game is