-
Notifications
You must be signed in to change notification settings - Fork 22
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
1.20.2/1.20.3 Update Blocker #178
Comments
UPDATE: The issue also doesn't seem to be fixed in the latest LWJGL version (3.3.3) which uses the latest version of OpenAL Soft (1.23.1). I've done this by customizing the LWJGL version in prism by replacing the 3.3.2 windows natives for OpenAL with 3.3.3 {
"downloads": {
"artifact": {
"sha1": "cf83862ae95d98496b26915024c7e666d8ab1c8f",
"size": 698720,
"url": "https://repo1.maven.org/maven2/org/lwjgl/lwjgl-openal/3.3.3/lwjgl-openal-3.3.3-natives-windows.jar"
}
},
"name": "org.lwjgl:lwjgl-openal-natives-windows:3.3.3",
"rules": [
{
"action": "allow",
"os": {
"name": "windows"
}
}
]
}, |
This comment was marked as off-topic.
This comment was marked as off-topic.
It's a long shot, but would a local Maven repository for using custom Natives versions allow one to bisect the openal-soft change? Noticing that LWJGL 3.3.1 works properly, I wonder if you could shove newer versions of openal-soft into it, pretending to be an older version, and use that to bisect. I wouldn't even know where to start with that, though. The only meaningful difference I could spot when playing around is that, compared to
(I tried making the Looking through openal-soft issues regarding reverb, it seems like a lot of |
Yeah I tried that, but the game crashed when mixing 3.3.1 natives with the 3.3.2 library. So you would need to pack the whole LWJGL libraries into the mod which would increase the jar size to 100s of megabytes.
Yeah the issue is, I am not versed enough with this part of OpenAL to describe the issue to them. But if you know how to describe the issue to them, I would appreciate if you would open a ticket. But anyways, thanks for sharing your information! |
Thank you for your help @s5bug! Without you the port wouldn't have been possible! |
How would I download the 1.20.2 version now? |
Same as before. Curseforge or Modrinth |
In Minecraft 1.20.2 Mojang updated LWJGL from 3.3.1 to 3.3.2.
This LWJGL update switched from OpenAL Soft from 1.21.1 to 1.23.0.
These changes seem to have introduced a bug in OpenAL Soft that causes the Sound Physics Mod to not have any reverb.
This blocks the mod from getting updated to 1.20.2 or later!
I would appreciate any help identifying the actual issue with OpenAL Soft/LWJGL.
If anyone has a workaround for that issue in the current Minecraft version, help is also really appreciated!
If you really want to use the mod on 1.20.2, you can use the Prism Launcher and change the LWJGL version back to 3.3.1.
I'm not 100% sure this won't cause any other issues but it seemed to have worked fine for me.
The text was updated successfully, but these errors were encountered: