hydra icon indicating copy to clipboard operation
hydra copied to clipboard

[REQUEST] macos support (x86 & ARM)

Open x-0D opened this issue 9 months ago • 11 comments

Is your feature request related to a problem? Please describe. Currently there is no macOS DMG installer available for Hydra Launcher. This prevents users on Apple computers from being able to easily install and use the game launcher.

Describe the solution you'd like I would like to see official macOS builds of Hydra Launcher made available, with support for both Intel x86 and Apple Silicon ARM processors. This would allow the application to run natively on all modern Mac computers.

The macOS builds should include:

  • A DMG installer package
  • Automatic updates to keep the launcher up-to-date
  • Full functionality of the embedded BitTorrent client and repack scraper

Describe alternatives you've considered One alternative would be to provide instructions for manually building Hydra from source on macOS. However, this would be much more technically complex for most users compared to a simple DMG install.

Another option could be to recommend using Hydra on macOS via a virtual machine or Wine compatibility layer. But this adds unnecessary complexity and overhead compared to a native macOS build.

Additional context Hydra Launcher is a very useful tool for PC gamers, providing an all-in-one solution for launching games, downloading repacks, and managing downloads. Expanding support to macOS would allow many more users to benefit from the application.

x-0D avatar May 11 '24 20:05 x-0D

We see no use in a macOS release. The games would just not run on a macOS

zamitto avatar May 11 '24 23:05 zamitto

We see no use in a macOS release. The games would just not run on a macOS

Just like people use Wine on Linux, MacOS users make use of CrossOver which is a massive Wine modification that lets Apple Silicon computers run Windows games smoothly. I myself use Hydra on MacOS to download games to play with CrossOver later

Снимок экрана 2024-05-12 в 13 02 50 Снимок экрана 2024-05-12 в 13 02 59

Also, there are many games that you can run on Apple Silicon computers natively and torrent trackers with release groups for these. As i saw in Telegram chat yesterday, there are lots of MacOS users who find building the app themselves each update too hard and boring.

image image

xxDRV avatar May 12 '24 08:05 xxDRV

There's games with macos support, but they hard to find because we're don't have one comfortable place for it (exclude appstorrent website, they are awesome). Seems to be good idea to scrape torrents for MacOS gaming too. Also there's project that allows you to port some windows unity games to Linux and it has unofficial way to port Linux and windows unity games to MacOS (already compiled builds, if they uses opengl renderer. So, we'll happy to see official support for MacOS in hydra launcher.

https://github.com/0xf4b1/unify

x-0D avatar May 12 '24 08:05 x-0D

A modern Wine wrapper for macOS built with SwiftUI - Join the Mac gaming revolution

Experience the latest titles effortlessly with Whisky.

https://getwhisky.app/

birobirobiro avatar May 14 '24 21:05 birobirobiro

  • for mac os, there is many games torrented included, check https://appstorrent.ru/

toshiDy avatar May 25 '24 13:05 toshiDy

#529 adds support for a MacOS build (only ARM). We still need some testing (especially on downloads), if anyone feels like helping on tests, feel free to download the artifact built by the pipeline that is available on the PR .

PS: The package will probably be flagged as not secure by the OS and when trying to open it, a pop up saying the package is broken will appear. I had to manually run a command so the OS would allow the package to run

zamitto avatar Jun 02 '24 05:06 zamitto

If anyone has problems with downloads, please attach your logs here, they are located at ~/Library/Application Support/Hydra/logs

zamitto avatar Jun 02 '24 19:06 zamitto

#529 adds support for a MacOS build (only ARM). We still need some testing (especially on downloads), if anyone feels like helping on tests, feel free to download the artifact built by the pipeline that is available on the PR .

PS: The package will probably be flagged as not secure by the OS and when trying to open it, a pop up saying the package is broken will appear. I had to manually run a command so the OS would allow the package to run

Can you tell me in which PR is mac build available. I'm interested in using and testing it.

ayushs-2k4 avatar Jun 26 '24 13:06 ayushs-2k4

@ayushs-2k4 we had to drop it (at least temporarily) because the downloads were not working in macos. If you have some knowledge in programming you could:

  1. Clone the project and get aria2 from homebrew, copy the aria2c file into the project
  2. Or you can checkout the v1.2.4 tag and build locally, you would need to install python 3.9.0 for it

zamitto avatar Jun 26 '24 13:06 zamitto

We see no use in a macOS release. The games would just not run on a macOS

Windows games run perfectly on macOS now. This tool would be perfect

iMonZ avatar Jul 10 '24 17:07 iMonZ

We see no use in a macOS release. The games would just not run on a macOS

Just like people use Wine on Linux, MacOS users make use of CrossOver which is a massive Wine modification that lets Apple Silicon computers run Windows games smoothly. I myself use Hydra on MacOS to download games to play with CrossOver later

Снимок экрана 2024-05-12 в 13 02 50 Снимок экрана 2024-05-12 в 13 02 59 Also, there are many games that you can run on Apple Silicon computers natively and torrent trackers with release groups for these. As i saw in Telegram chat yesterday, there are lots of MacOS users who find building the app themselves each update too hard and boring.

image image

бро можешь подсказать как запустить гидру через кроссовер ?

со стимом все ок, гидра не запускается

titahamy avatar Aug 25 '24 17:08 titahamy