alfagun74

@alfagun74@lemmy.world
6 Post – 45 Comments
Joined 1 years ago

I am a software engineer who apparently is mildly interested in computers and videogames.

There's nothing illegal about GameVault. It's a tool. It can be used correctly for its intended purpose or misused by others. Banning it would be like banning cars because some people use them as weapons instead of for transportation. So no, I don't fear any trouble at all. After all, platforms like Plex/Jellyfin, which are basically GameVault for Movies and TV Series, are doing totally fine and are well-established in the general public already.

Yo, we ditched the pipe, man! Clean for a couple days now... Check out our blog for the full story. Peace!

/s :)

We're on it right now. It seems like it made its way into the documentation a bit too soon, and for that, we apologize.

Would you mind submitting a feature request for adding non-Steam games to Steam? If you need assistance with that, please let us know. Additionally, do you happen to know if there's an API or protocol available for such functionality?

Oh, there are quite a few examples!

For instance, retro players have gathered their entire collection of games mostly on discs and DVDs. However, these physical formats are not everlasting and hard to organize, so they're searching for a solution to preserve their games from deterioration and create a convenient way to play them. Building their very own "steam" just for this purpose.

Not in our plans right now as we currently lack the expertise and manpower to handle multiple platforms. However, we're actively encouraging the community to create a third-party solution. Let's work together for an awesome outcome!

Regarding your first question, people only have the option to download games from your library on your file server.

Now, in response to the second question: We are certainly exploring the idea of federalization in the future. Meaning connecting to multiple servers simultaneously or connecting different servers together. However, it might be something we offer as a special feature for our supporters, as implementing it can be quite challenging.

Hang on a sec, I nearly spewed my half-finished iced tea after reading that! Who on earth mentioned Windows servers :D? Our backend is completely containerized and operates on Alpine Linux. You could even run the server on a toaster if you're up for it!

Appreciate the kind feedback. So, regarding the slogan, we've actually grown quite fond of it. It doesn't suggest piracy in any way; it simply refers to games from alternative sources, like your DVD collection or a developer's website.

2 more...

We'll check Matrix out, and if we do bridge it, you'll definitely hear about it in the blog :)

Okay let's be clear here: NO open source license disallows commercial use by a third party. It's literally against the definition of open-source-software. It's even green on the very site you linked.

Not familiar with that launcher, but we'd be happy to receive integration requests on GitHub! Even if we can't directly support an integration, there might be a chance that a talented third-party developer could create one.

Thank you for understanding. It was honestly a hard decision to make and i really respect every single open-source-developer out there, from the bottom of my heart. But having talked to them i really realized the cruel truth in this capitalist world is most of them have a hard time keeping the lights on using their work. It's really a bummer.

I was side-eying GIMP i guess. Didn't work for us though. 😅

2 more...

Sure, but if you get my point, you'll see that I aim to safeguard our work from being used for profit by someone that did not contribute anything to it. As for the subscription features we're thinking about for the future, my idea is to let users tweak the source code for their own needs without any charge and the license perfectly fits these needs.

2 more...

Not planned from us at least but we currently use Moonlight/Sunshine Gamestreaming to do that.

4 more...

There probably will some themes for supporters in the future.

No. There are releases to download on github aswell.

See here: https://gamevau.lt/docs/client-docs/setup#alternative-installation-options

1 more...

thanks ill fix it in a couple mins :)

2 more...

Anything else than windows is not in our plans right now as we currently lack the expertise and manpower to handle multiple platforms. However, we're actively encouraging the community to create a third-party solution.

sounds great, we rely heavily on 3rd party developers for these requested integrations. Could you kindly create a github issue for it on the board and kindly keep us informed about the progress?

6 more...

Last time I checked renaming an empty text file to "Assassin's Creed 2.zip" was legal in my jurisdiction but I now must fear a C&D Letter from Ubisoft it seems lmao.

4 more...

Check the Edit :)

Thanks for your kind words! You can find it here: https://lemmy.world/c/phalcode

Cries in "Driver: San Francisco"

Open up a feature request for it on Github

Thank you so much for the effort.

Unfortunately there is no documentation available for manual installation as of right now, but you can follow the steps in the Dockerfile provided at this link: https://github.com/Phalcode/gamevault-backend/blob/master/Dockerfile

In a nutshell:

  • Make sure you have NodeJS installed (version 20 or higher)
  • Install the pnpm package globally with "npm install -g pnpm"
  • Clone the project and navigate to the appropriate folder
  • Run "pnpm install" to install dependencies
  • Execute "pnpm build"
  • Create an .env file in the main folder, including the desired configurations from https://gamevau.lt/docs/server-docs/configuration
  • Launch production mode with "pnpm start:prod"

Depending on your preferred database, you can either run a PostgreSQL instance (recommended + nixos probably has a suitable package you can rely on) or use SQLite (unrecommended).

We would be very grateful if you could grant our organization Maintainer permissions. By doing so, we will have the official capacity to provide support, updates, and share the NixOS integration with others. It would mean a lot to us if you could also include it in our documentation, which can be found at this link: https://github.com/Phalcode/gamevault-docs/blob/master/docs/server-docs/setup.md

1 more...

the @Phalcode organization or if that doesnt work @alfagun74 directly

4 more...

just join our discord (linked in the post) and ask for a helping hand, there are plenty of users already running it. Maybe you can improve the docs there aswell, as they are a community effort.

Not natively but there's this

No of course not 😂

I needed some games to show the UI properly so I created some empty zip-file mocks of popular games like "Assassin's Creed 2.zip".

GameVault doesn't care what's inside.

6 more...

Users must also be aware of and comply with copyright laws in their respective jurisdictions. We encourage responsible and legal use of GameVault. Unlawful use is strictly improper and unauthorized.

RomM is just a viewer.

due to popularity, but you can contact us via Email, Reddit, Lemmy or Github Issues / Discussions aswell

You either know the exact use case and need somehting like this or you don't.

A lot of people just want to share their accumulated videogame libraries with their families and friends in some kind of platform.

1 more...

For inatallers

always has been

"gimp" is a slur for disabled people. Thats what i am talking about.

There are no plans for a native linux client right now, but there is an awesome community-driven approach to run it on linxu in our docs here

You have a great sense of humor sir. Well.. first of all im not a lawyer and i really liked the simple terms and conditions of the CC License compared to the usual ones for code. The terms literally fit in a 160x20px image. Also our product is not open-source by definition. That link is an interesting blog-post i made about that topic. You should definitely check it out, if you're interested. I hope this clears this up a bit.

11 more...