-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Screamer not working on iOS #2575
Comments
Hi, I'm back, been busy lately... got news on it? |
I looked into this and it's gonna be tough. QEMU for iOS doesn't support CoreAudio because CoreAudio framework is different on iOS than macOS. I forced it to compile by linking to CoreAudio private APIs (which are the same) but it still won't work because the configuration QEMU sets up is unsupported. The "proper" way to fix this for both iOS and macOS is to either make SPICE/opus support the sampling rate screamer uses OR to get screamer or another mac99 audio card to support a sampling rate that SPICE/opus uses. |
You could maybe, check with @mcayland or @openfirmware, if its possible to support it. The only other mac99 audio "card" available is the -device usb-audio, but the mac99 vm crashes randomly when using it. Thanks for looking into this. |
I'm sorry but there's really a lot of higher priority issues at this time considering mac99 is a rather niche use case and I am practically the only developer. |
That's fine, I can fully understand it. I think that the PPC Mac community is bigger than you think, with the e-maculation forums and the macOS9lives.com forums as well as macintoshgarden community, but it's my opinion. However, like I said, I can understand. Because weeks ago I had decided to put the iPad Pro on sale to stick with the MBP only. The reason is that I do not have much use for the iPad except for UTM and I need to get more money to buy a M1 Mac, to move forward. The macOS UTM build works fine, sound et al, fantastic. I am only waiting for a fix to run the VMs from an external hard disk rather than sandboxed inside my ~/Library folder. I think @conath was on it, right? |
@osy actually not a related question at all (well, maybe) but I have a question: for the macOS version of UTM, can the existing binaries inside the app bundle (and libs when required) be replaced by precompiled ones? For example, a qemu-system-x86_64 binary compiled with a patch for 3dfx Mesa/Glide Pass-Through? Maybe create an option to run other binaries from other builds maybe? I saw a similar thing in an old MacQEMU app for macOS from e-maculation forums. |
@brunocastello in the future please avoid off topic posts. You can use the discussion tab to create discussion posts. To answer your question, no you cannot replace the binary. They have specific patches for UTM to work. |
Fixed for macOS, but not for iOS
Originally posted by @brunocastello in #2548 (comment)
The text was updated successfully, but these errors were encountered: