Skip to content
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

[Feature request] Clans Support #16464

Open
19Aidan opened this issue Dec 27, 2024 · 2 comments
Open

[Feature request] Clans Support #16464

19Aidan opened this issue Dec 27, 2024 · 2 comments

Comments

@19Aidan
Copy link

19Aidan commented Dec 27, 2024

Quick summary

an forgotten feature wasn't supported so lets correct that.

Details

Clans is an forgotten feature. I mean whens the last time you heard of that? I know one game that has support for it. PlayStation Home. However i was quite disappointed when I couldn't make one through the emulator. Now.. Only one Home Server has made Clan Support.. and that is Destination Home. however they use an custom build (and you have to make an clan through their bot) and I think this feature should be in the main build. this is an bummer for anyone else that uses servers for other servers home and the other handful of games that support it. and I think it should be supported through NetPlay.

@19Aidan
Copy link
Author

19Aidan commented Dec 27, 2024

edited it with extra details and reasoning

@SlyCooperReloadCoded
Copy link

I'll chime in on this to provide some clarity.

Clans is the internal name for PlayStation Home's "Clubs" feature, one that requires some HTTP-based syscalls such as SceNpClans that are not yet implemented into RPCN. Clubs allow users to create and form groups with perks such as a group Clubhouse that anyone in the Club can leave and enter at will, unlike the normal Personal Space which can only be unloaded or loaded.

19Aidan briefly touched on the fact that a restoration project named Destination Home has implemented this in their custom build of RPCS3, however this is an issue since their build actually violates the GPL license due to how they handle it.

They release updates to this custom build via an informational GitHub page containing details about their project:

https://github.com/DestinationHome/Destination-Home-Online

However, no source code is ever provided - not included in any of the downloads, nor are there any links to a source code repository. Every link you can find on any of their social media just links back to that informational page. At no point do they ever link to a source repository. After looking through the GitHub pages of that account all of the project's contributors, I can safely say that if there is a source repository, it's been made Private, since even searching for it across all of GitHub doesn't reveal it.

This feature very well could've taken the form of a Pull Request, however that didn't happen, and now other restoration projects would also like to use the feature. It would be nice if the missing syscalls could be implemented into the master branch, as I'm sure there's other online games that use these syscalls in similar ways.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants