Artemis icon indicating copy to clipboard operation
Artemis copied to clipboard

Razer MacOS

Open Glaferg opened this issue 4 years ago • 8 comments

I am so frustrated. Razer Synapse is such good software and Razer MacOS does only the most basic commands... Is there a MacOS build? In what century can I make full use of my Razer rig?

Glaferg avatar Jan 14 '21 22:01 Glaferg

Hello,

I know some people have had success running Artemis on Linux using Wine and OpenRGB but I don't think OpenRGB supports MacOS.

Unfortunately Artemis isn't natively compatible with MacOS right now and even if it were, there is no Razer SDK for MacOS :\

RobertBeekman avatar Jan 15 '21 22:01 RobertBeekman

Hey, wait a sec! How does this beauty function?? It somehow operates fine on MacOS...

Glaferg avatar Jan 15 '21 23:01 Glaferg

Ah, it looks like they use https://openrazer.github.io/ which is a reverse engineered SDK. You could ask the OpenRGB guys if a MacOS build is possible and if it is, you could use Artemis via Wine to talk to Razer.

Its a bit of a long shot, but making something like this cross platform is unfortunately far from trivial :\

I reopened this btw, I closed the wrong issue, you accidentally made two

RobertBeekman avatar Jan 15 '21 23:01 RobertBeekman

but I don't think OpenRGB supports MacOS.

Looking at the OpenRGB site just now, it seems that they definitely support macOS now:

  • https://gitlab.com/CalcProgrammer1/OpenRGB#macos

0xdevalias avatar Jan 02 '23 03:01 0xdevalias

@RobertBeekman with the linux support apparently well underway, and with OpenRGB supporting macOS, what are the chances of having this issue reopened and considering macOS support for Artemis again?

0xdevalias avatar Jan 02 '23 03:01 0xdevalias

Hi there, last year I ported Artemis to Avalonia which supports Windows, Linux and MacOS. So, in theory it should just work once we provide MacOS binaries but I have never tested it due to not having a Mac(Book) myself.

I'm pretty sure some things will be broken though, and they'll all probably be easy fixes but it simply requires a Mac machine to find out and fix. I'll reopen this issue and I'll try to borrow one.

RobertBeekman avatar Jan 02 '23 09:01 RobertBeekman

You could set up GitHub actions to do the actual macOS binary builds. And then I'm sure there are some users out there (myself included) who could probably give them a go and see if anything seems obviously broken. (Might be harder for me to narrow down/fix the specific issues if there is though, so being able to borrow a mac might still be a good idea)

0xdevalias avatar Jan 02 '23 09:01 0xdevalias

There are a few macos builds available. We're in the middle of restructuring some backend stuff, particularly how build binaries are stored and distributed.

In the meantime you can use a build from here

Again, as Robert said, these are untested. I'm not totally sure M1 is even expected to work due to some skia issues. I think this was the state of the Mac builds last I asked someone to test it.

diogotr7 avatar Jan 02 '23 09:01 diogotr7