Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Needs Mac version #141

Open
awesome-coder-d opened this issue Dec 8, 2020 · 5 comments
Open

Needs Mac version #141

awesome-coder-d opened this issue Dec 8, 2020 · 5 comments

Comments

@awesome-coder-d
Copy link

Hi ThoNohT,

Can you please make a Mac version of NohBoard? It is not working with Wine.

@manoyes
Copy link

manoyes commented Dec 22, 2020

From the Readme:

Rather than using DirectX, I switched to GDI+, as we're Windows only (I'm sorry, but I just really don't use any other OS, and so far it is still the go-to OS for gaming). No really fancy graphics are required, no 3D is required. This also makes it easier to capture, as a simple window capture in OBS will do the trick now, rather than having to fiddle with game capture which might not work due to a game typically being run at the same time as NohBoard.

Unfortunately, GDI+ is a Windows-specific API. The mac version would be a complete rewrite, probably with Core Graphics. The maintainer does not wish to devote time to parallel development on a different OS.

@ThoNohT
Copy link
Owner

ThoNohT commented Dec 22, 2020

This is correct, I also don't have a mac to develop on.

But I'll leave it here as a feature request in case I or someone ever wants to pick this up.

@awesome-coder-d
Copy link
Author

You can use VirtualBox to emulate a Mac

@awesome-coder-d
Copy link
Author

Or you can use the Vulkan graphics rendering API, which works not only on Windows, it also works on macOS and Linux. Just switch from GDI+ to Vulkan and build it for macOS and Linux!

@thekee04
Copy link

have you tried using mono?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants