EmeraldLoc / sm_osx

sm_osx is a Super Mario 64 Pc Port Launcher for macOS
https://github.com/EmeraldLoc/sm_osx
GNU General Public License v3.0
8 stars 1 forks source link

Compilations keep failing #24

Open smallrobuxman opened 3 weeks ago

smallrobuxman commented 3 weeks ago

I have an m1 2020 macbook air and I have homebrew installed, but i have the intel version since i absolutely cant figure out how to install the arm version, and everytime i tried to compile a repo it fails. Wasnt sure where exactly i could find the log so I just copied it from the popup at the end. Here it is: log.txt

EmeraldLoc commented 3 weeks ago

Probably not best I updated to macos sequoia, oops.

Error: audiofile has been disabled because it is not maintained upstream!

That's probably the problem, one I can infact reproduce... This doesn't seem like a pleasant issue to fix, infact this seems like a pretty big problem I'll have to work out later. In the meantime, it looked like you were trying to compile SM64 Moonshine. This hack does infact exist in the sm64ex-coop/sm64coopdx repo (I would recommend first doing the ex-coop repo, as there are a decent bit of problems with the coopdx repo on macOS rn (all of which are fixed next version)). You can go ahead and get that installed, then you can head here and download the moonshine mod. Drag that .zip file onto the game window and it will automatically import the mod to the mods folder found in ~/Library/Application Support/sm64ex-coop/mods/. Simply host with direct connection to set the lobby to "private."

This is infact a workaround, I'll look into this issue a bit more later.

smallrobuxman commented 3 weeks ago

Thanks! coincidentally i did install sm64ex-coop yesterday so im gonna try that now.