-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3DS support #77
Comments
I think that app looks nice! Designing an interface for 3DS has a lot of constraints, and using hb-appstore's codebase on 3DS without any layout changes presents some issues (an initial 3ds port attempt). There's a 3DS repo with a few apps hosted by fortheusers. This was made in preparation after the Chesto library (which hb-appstore uses) got 3ds and Wii ports. However, the 3ds repo would need further maintenance and people willing to help maintain it. There is a 3ds build of hb-appstore available on Gitlab artifacts (Download along the right-hand-side). It needs some more changes for the layout, and also needs some SDL1 Chesto enhancements to run without scroll lag on O3DS (N3DS is ok). There's a lot of effort that goes into maintaining a repo, however. It might make more sense to have support for Universal DB's Unistore repo within the libget client. (And, I might also suggest a similar type of adapter for Open Shop Channel's API on Wii, although, this is just an opinion). This is a mockup of what the goal interface looked like for 3DS, the sidebar is adapted to go alongside the bottom, and the listing is spread across both screens: Ultimately, I have not been working on many things hb-appstore related in a while (Although the Wii U and Switch repos do continue to be updated regularly by fortheusers staff). If enough people think finishing the client port to 3ds is important, it likely needs someone else to take up leading the development and finishing the hb-appstore 3ds port. |
Perhaps the UI may not suit you, but the latter can just be submitted by a request to https://github.com/Universal-Team/db. They do require that you have permission from the original developer, however. Which is why none of FlagBrew's apps are there. |
I should have mentioned the above in my other reply. Maintaining a repo that meets all the concerns of users and developers is not a trivial problem, and it wouldn't be solved with just a 3ds port of hb-appstore's client code. |
I was wondering if a 3DS release of hb-appstore is possible, i dont like universal-updater because it looks archaic and there are not many apps
The text was updated successfully, but these errors were encountered: