DAGINATSUKO / www-rpcs3

This is a responsive website designed to house and promote the progress of RPCS3, an open-source PlayStation 3 emulator and debugger written in C++. This repository is regularly updated.
https://rpcs3.net
GNU General Public License v2.0
303 stars 131 forks source link

Downloads: offer an older build if the newest build is "unavailable" #107

Open rxhfcy opened 10 months ago

rxhfcy commented 10 months ago

Right now, if a macOS user goes to the download page and tries to download the macOS version of RPCS3, it's not possible because the download is "unavailable".

Suggestion: if the newest build is not available, the download page should offer a previous version instead (the latest working build).

unavailable
rxhfcy commented 10 months ago

Looks like the macOS builds are finally back, at least for now. Here is a link to a screenshot of the "Builds History" page that highlights the fact that in the second half of November 2023, macOS builds were "Unavailable" for almost 2 weeks straight (with no obvious way to download even a previous build on the downloads page).

There are a now non-zero amount of "lost" potential new macOS RPCS3 users who unfortunately happened to visit the downloads page during those 2 weeks, saw the "Unavailable" button, and figured that oh well, RPCS3 doesn't seem to offer macOS builds at all, sucks to be a macOS user. :(

Alternative suggestion: if the newest build is not available, at least replace the "Unavailable" text with "Builds History" with a link to https://rpcs3.net/compatibility?b

Even that would be much better than the unhelpful and potentially very misleading "Unavailable" text.

TheBeverage commented 2 months ago

Chiming in to note this is currently an issue again, I am an unlucky MacOS user who happened to try downloading while the current version (from today, 8/3) does not support the OS. There should at least be a note pointing the user to the previous build link, there’s no indication on the download page that only the latest build isn’t available for MacOS.