-
Notifications
You must be signed in to change notification settings - Fork 15
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
Downgrade OpenAL Soft version to fix compatibility #193
Conversation
Thanks for this PR! I tested it and the example works great. The package also looks good. The one thing I am missing is a pkgconfig file. Would it be possible to add this still? |
Ok! I added it back |
It seems you're still missing some data in it:
In the upstream version that looks like this:
Not sure if that is correct, but it should give you some idea. |
Ok I'll look into this |
Ok this and the library have been updated. We shouldn't need all the stuff in the latest pkgconfig. AL_LIBTYPE_STATIC was added in a newer version, for example |
Thanks! It looks good now |
Is there any chance later openal versions such as 1.21.1 will make it's way back? I have tried to compile them, without success so far (related to pthreads). Newer openal adds effects (AL/efx.h) for example. |
@technicaljicama The issue you're referring to is why this regression happened in the first place. This was the only version of OpenAL Soft I could find that compiled (and worked) on the PSP. If someone else is willing to do a newer port then I'm willing to deprecate this version. |
@technicaljicama you could try using MojoAL and see if that has the functions you need. That uses SDL2. |
This is an older port of OpenAL Soft from around 2009. The version of OpenAL in this repo (1.23.1) does not compile for the PSP. If anyone else wants to test this, I have an example program to test it with: https://github.com/illteteka/openal-soft-psp/tree/main/examples/pitch