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

EBMusEd MacOS/Linux #43

Open
nbarger opened this issue May 25, 2023 · 3 comments
Open

EBMusEd MacOS/Linux #43

nbarger opened this issue May 25, 2023 · 3 comments

Comments

@nbarger
Copy link

nbarger commented May 25, 2023

I wonder if there would be a way to make this program available to MacOS or Linux through CMake. If not, maybe just some sort of translation of the code for GCC.

I use a Mac, sometimes Linux VMs, and do not own a Windows machine. I'm working on a romhack, and hope to create some music for it. Wine does not work, and a Windows VM through virtual box is too heavy for my computer.

Thanks for anyone's feedback or advice.

@PhoenixBound
Copy link
Collaborator

As it stands right now, ebmused directly uses the Win32 API for everything related to the UI, and it would take a lot of work to move that to something cross-platform.

My understanding is that it should work in Wine, though... I've seen screenshots of it working and everything. What error does Wine give you when you run it?

@nbarger
Copy link
Author

nbarger commented Jun 14, 2023

My computer cannot run 32 bit wine for some strange reason (probably because i have a 64 bit mac), and since most windows apps are 32 bit i've never been able to run anything with it.

I've been looking into some porting libraries like W2LPL or maybe even wine's own libraries.

@PhoenixBound
Copy link
Collaborator

It is possible to build ebmused for x64, so... whenever ebmused has its next release, 2.5.0 or whatever, it should be relatively easy to provide a 64-bit exe option for download.

In the meantime, I made an x64 build a few months ago, I think using commit 55e1b93. You may have more luck with it? https://cdn.discordapp.com/attachments/788839500532023346/1089352635435450538/ebmused.exe

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

No branches or pull requests

2 participants