Second open Beta! Drop v0.2.0-beta
Hello, world!
I'm the other maintainer of Drop (DecDuck is the project lead), the game distribution platform, and I'm excited to announce our second Beta version!
This update has more been focused on refactoring and restructuring a lot of the backend, but along the way we've added a few other major features.
Here's a list of the more relevant features and fixes:
UMU / Proton support
One of the big things that people have been asking for has been support for Proton, and we're pleased to announce that through umu-launcher, we've got that working. You'll have to manually install UMU, but after that it's essentially plug-and-play.
Manual metadata management
While we really like using GiantBomb, we recognise that many people don't want to rely on external API providers for Drop to function. To this end, it is now possible to import a game without metadata and edit it from the admin dashboard. (See screenshots)
Multi-threaded downloads and monitoring
You know what's worse than waiting to download a hundred gigabyte game? Waiting to download a hundred gigabyte game while watching only a single thread chug along at 100% while the rest are idle. To fix that, we've added multi-threaded downloads (with the maximum threads being configurable in the App Settings), as well as a steam-like download progress monitoring system, complete with time estimates and that fancy download speed graph.
A complete list of all changes can be found on GitHub:
Server: https://github.com/Drop-OSS/drop/blob/main/changelog.md
Client: https://github.com/Drop-OSS/drop-app/blob/main/changelog.md
Barebones wiki which details the basic setup: https://wiki.droposs.org/
GitHub release & client downloads (more about this on the wiki): https://github.com/Drop-OSS/drop-app/releases/tag/v0.2.0-beta
We have also added packages to the AUR:
https://aur.archlinux.org/packages/drop-oss-app
https://aur.archlinux.org/packages/drop-oss-app-bin
Server GitHub page: https://github.com/Drop-OSS/drop
Client GitHub page: https://github.com/Drop-OSS/drop-app
We also have a Discord: https://discord.gg/NHx46XKJWA. We're still looking for an alternative primary platform for the community, but for now we haven't found any viable alternatives. In the mean time, we are actively looking for contributions (see the contributing guidelines: https://github.com/Drop-OSS/drop/blob/main/CONTRIBUTING.md), and we're happy to discuss on there.
Happy selfhosting!
Screenshots:
Ability to download an both Windows and Linux versions on Linux
Improved metadata management & customisation
More detailed version import system
Better download progress / speed updates
The v0.1.0-beta post can be found here: https://www.reddit.com/r/selfhosted/comments/1hlx7i5/drop_has_dropped_beta_release/