Open hipersayanX opened 1 year ago
Any webcamoid version for MAC High Sierra 10.13?
@Hanzzsz Any of the old versions maybe, but those versions doesn't have any kind of support.
I've made all changes. I've switched from giving Mac specific support to 3rd party libraries that offers more or less the same functionality.
CoreAudio -> PortAudio and SDL
AVFoundation -> FFmpeg (Screen capture)
AVFoundation -> QCamera (Camera capture)
This way it will make much easier for me to maintain the code. I'll keep maintaining the virtual camera since it just need Cmake and Clang to compile and shares code with the Windows virtual camera, so not big deal.
As news says and many users reported me, Apple has enforced code signing for apps working with it's ARM processors, so for me it make no sense to release pre-compiled binaries anymore, therefore since Webcamoid 9.1 and forward you will have to compile it from source code or install it from homebrew. Also, the current Webcamoid package in homebrew is just a Cask that install the pre-compiled binaries, that formulae will need to be rewritten to compile straight from sources. The formulae is currently maintained by @miccal but I haven't any contact with him, and not sure if he want to keep maintaining it. In resume, I need people to maintain Webcamoid's code and homebrew packages for Mac.
Have you considered a little hackintosh eg I have a HP Elitedesk 800 G2 35w miniPC. Most are intel wifi, but some are not, so just double check it's got intel card if you want to use wifi / bluetooth.
I have compiled in full all drivers etc (kexts etc) required for it, and it runs latest macOS. The unit validates with apple for iServices and runs everything fine other than sleep (due to macOS not supporting the same sleep modes as the HP BIOS / firmware aimed at windows). Else, you have a great little box - it's really a Mac mini. They sell anywhere from 50 to 100 bucks on eBay. I use it over my Mac mini as it's faster (due to better ssd etc I'd assume). I'd happily share with you the EFI (where drivers etc are loaded from - a little partition of 200 or so mb), and even walk you through it as required. The hardest bit is generating a bootable USB but that's easier now given you can generate online installers via Windows (eg it's only approx 500mb and then downloads macOS Sonoma via wifi and installs).
How are you running the current macOS? Is it virtualised? Sonoma works on VMware Workstation, which is free now via Broadcom. You need to either use an Unlocker that "unhides" the hidden macOS menus, or manually amend it. Then you're away.
I want to volunteer but legit I am swamped. I just know I'd be unreliable in the longer term.
Have you considered a little hackintosh eg I have a HP Elitedesk 800 G2 35w miniPC. Most are intel wifi, but some are not, so just double check it's got intel card if you want to use wifi / bluetooth.
Yes, but I haven't not money for buying a new PC right now, not even a PC capable of running MacOs. Payhip income is just enough to pay bills and a bit more, and a very few people have ever donated, and only one person have donated 25$ for MacOs support.
How are you running the current macOS? Is it virtualised? Sonoma works on VMware Workstation, which is free now via Broadcom. You need to either use an Unlocker that "unhides" the hidden macOS menus, or manually amend it. Then you're away.
I was running MacOs in VirtualBox, and it was working more or less fine until (if I remember) Monterrey, then I was not able to install newer versions any more. Now, the PC in which I was working is working is broken (probably need reballing, not sure), and now I'm using a much older computer without virtualization support. And there are still people who thing I must give my work for free.
I want to volunteer but legit I am swamped. I just know I'd be unreliable in the longer term.
- people need to figure out how to type a string into command line, plenty of apps are not notarised etc and arm users run the apps. Anyway, it's not worth the headache / education piece to be accused of being the latest and greatest info stealer :)
MacOs binaries are right now being uploaded to the private repository, all sponsors can get access to it.
Can't you just make prebuilt binaries free like any other person would do?
@AnaJuliaCodes people download the program, < 1% of the people who downloaded the program informs about any bug, the rest just try and discard :man_shrugging: Also,
About giving support to future MacOS versions, I've some things to say...
I will be clear, I will try to give MacOS support as long as possible, but at this point I still working with Mac Catalina that is the latest working version for me and can't test newer versions because none of them works, forget about buying a Mac because it's out of budget.
I will start migrating native MacOS code to third-party libraries, so for example instead of having a specific plugin for CoreAudio, it will delegate the work to SDL or PortAudio.
Advantages
Disadvantages
This changes could give a bit more time to Webcamoid in Mac, but do not expect to last long. You know what to do, step-up or let it die.