Thank you for Mongoose’s guidance. It is indeed necessary to do so. Intel’s program requires Intel’s brew to match
Here is his guide:
If you’re on an Apple Silicon (arm M1) Mac, we need to pretend we’re on an Intel machine so everything actually compiles. (This will open a new bash shell and use Rosetta to emulate an Intel machine – if your Mac prompts you to install Rosetta, do what it says) For Apple Silicon Macs only: arch -x86_64 /bin/bash
[opens a new fake-Intel bash shell]
For Apple Silicon Macs only, we need to install homebrew again (sorry). This will hopefully work! It’s very messy to install homebrew twice, as normally homebrew for arm installs to /opt/homebrew/bin/brew, but we have to fudge things for our fake-Intel build so we get fake-intel mpv which OpenFunscript needs) For Apple Silicon Macs only arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
For Apple Silicon Macs only—first we have to explicitly set a load of exports for the intel version of homebrew, as we’re running in a fake-Intel bash shell where these may not get set automatically and they’ll be needed later for cmake & make, then we run the x86 version of homebrew to install mpv export HOMEBREW_PREFIX="/usr/local"; export HOMEBREW_CELLAR="/usr/local/Cellar"; export HOMEBREW_REPOSITORY="/usr/local/Homebrew"; export PATH="/usr/local/bin:/usr/local/sbin${PATH+:$PATH}"; export MANPATH="/usr/local/share/man${MANPATH+:$MANPATH}:"; export INFOPATH="/usr/local/share/info:${INFOPATH:-}"; /usr/local/Homebrew/bin/brew install mpv
Thanks @kinetics and @codeScripter for links and time.
I have managed to compile myself OFS on my old MacBook, seems to correctly launch. I will see during production if all going well. Why I have not see this post before too
I will try later on MacMini, my priority was to install it on the laptop to produce scripts watching TV
@codeScripter no need to refund me on patreon, with pleasure for your time
Please try it. If there are still any issues, please right-click on the app ->Display Package Content ->Content ->MacOS ->OpenFunscripter. This is a Unix executable file that can be opened. If there are any errors, you can see them. You can take a screenshot and I will help you find a solution
Hello , I am trying to get your application running on my Mac and it keeps getting stuck when I open a new video. It automatically opens 2 video windows and metadata and will not let me go further.
Ah I did some research and Aplle Silicon is homebrew software for Mac, wich I don’t have on my Mac. Tried to install the MPV. But I think this is above my knowledge. Thank you for your kind support.
Hello
Sorry to up this thread, but preparing my MacBook in case of rainy days in vacation, anyone know where to put extensions LUA on a Mac ?
Tried to open the folder with the menu in OFS, but not working and don’t know where to put (in App archive in Applications, or another directory?)
Thanks
Hi I’m having an issue with the program, it opens the video in a different window outside of the funscripter app, and then I can’t make any adjustments the window is unresponsive
when running the unix file inside the app the terminal shows this
2024-09-05 12:59:44.654 OpenFunscripter[611:6181] DEBUG: Couldn’t find mapping for device (0)
2024-09-05 12:59:44.755 OpenFunscripter[611:6181] DEBUG: There are 0 joysticks available
2024-09-05 12:59:44.755 OpenFunscripter[611:6181] DEBUG: There are 0 joysticks available
2024-09-05 12:59:44.755 OpenFunscripter[611:6181] DEBUG: Couldn’t find mapping for device (0)
2024-09-05 12:59:44.856 OpenFunscripter[611:6181] DEBUG: There are 0 joysticks available
2024-09-05 12:59:44.856 OpenFunscripter[611:6181] DEBUG: There are 0 joysticks available
2024-09-05 12:59:44.856 OpenFunscripter[611:6181] DEBUG: Couldn’t find mapping for device (0)
2024-09-05 12:59:44.955 OpenFunscripter[611:6181] DEBUG: There are 0 joysticks available
2024-09-05 12:59:44.955 OpenFunscripter[611:6181] DEBUG: There are 0 joysticks available
2024-09-05 12:59:44.955 OpenFunscripter[611:6181] DEBUG: Couldn’t find mapping for device (0)