Hi
Sancho1969
Thank you for a nice mod! I'm playing Leap of Faith for the first time, and the original music is a really great experience. I don't know any other games where the music tops this.
I have a strange issue where everything works ok with a clean install, but when I restart the game at a later time the music is gone. A clean install will fix it, but it's a bit inconvenient...
I did a clean install yesterday because the music didn't play, and after that it was ok.
Same problem today, so I uninstalled the app, did a clean reinstall and everything is ok. I also tried to quit and restart today and the music played. But after a restart of the computer the music didn't play.
Installed:
- LeapofFaith-1.0.3c-dlc-mac.zip
- LeapofFaith-1.0.1se - SanchoMod.zip
- audio 1 - 7.7z
On Mac OS 14.5
(With the original uncompressed files the app is 8,87 GB!)
Do you have any suggestions on how to debug this. I didn't have any problems installing, but have no experience debugging a Renpy game. I tried to look in the system console for logs from the leapoffaith process, but don't really know what to look for.
I find more than 100 audio-related Errors of these two types alternating, when searching in console for process leapoffaith, and after that a few others:
LeapofFaith (coreAudio)
HALB_SharedBuffer.cpp:180 HALB_SharedBuffer::Allocate_Client: failed to open the connection to the shared memory object
LeapofFaith (AudioToolBox) subsystem: com.apple.coreaudio
AQMEIO_HAL.cpp:3355 aqmeio@0x7fb854122418 * * * * * kAudioDevicePropertyIOStoppedAbnormally fired * * * * *
... 100 errors later:
LeapofFaith (coreAudio)
62467 HALC_ProxyIOContext.cpp:906 HALC_ProxyIOContext::_StartIO(): Start failed - StartAndWaitForState returned error 89
LeapofFaith (coreAudio)
HALPlugIn.cpp:520 HALPlugIn::StartIOProc: got an error from the plug-in routine, Error: 89 (<private>)
LeapofFaith (AudioToolBox) subsystem: com.apple.coreaudio
AQMEIO_HAL.cpp:2475 aqmeio@0x7fb854122418, device 115 (BuiltInSpeakerDevice), AudioDeviceStart (err 89)
LeapofFaith (AudioToolBox) subsystem: com.apple.coreaudio
AQMEIO.cpp:210 error 89
LeapofFaith (AudioSession) subsystem: com.apple.coreaudio
AVAudioSession_MacOS.mm:986 initForMacOS
LeapofFaith (AudioSession)
AVAudioSession_MacOS.mm:2356 --> setPlayState Stopped Output {BuiltInSpeakerDevice, 0xb}
I found some info indicating that CoreAudio error -89 typically indicates an invalid parameter or invalid buffer size.
Advice to troubleshoot this issue was to ensure that:
- "Your buffer sizes are correctly set for input and output audio streams."
- "You’re providing valid parameters for audio formats, sample rates, and channels."