Skip to content

Update ProjectM to 4.1.6-4d28493 - #4

Merged
barbeque-squared merged 1 commit into
UltraStar-Deluxe:ultrastardxfrom
complexlogic:projectm
Aug 1, 2026
Merged

Update ProjectM to 4.1.6-4d28493#4
barbeque-squared merged 1 commit into
UltraStar-Deluxe:ultrastardxfrom
complexlogic:projectm

Conversation

@complexlogic

Copy link
Copy Markdown

This PR updates ProjectM to 4.1.6-4d28493 to support UltraStar-Deluxe/USDX#1296.

The ProjectM CWrapper library was deleted. It's no longer required because ProjectM now provides its own C API.

The primary reason to build a Git version is to incorporate projectM-visualizer/projectm#942. The ProjectM library used GLEW to load OpenGL functions until recently. This allows us to not have to include GLEW as a dependency. I've tested this Git version thorough and it is very stable for our use.

@barbeque-squared

Copy link
Copy Markdown
Member

It's absolutely fantastic that github doesn't let you force a CI run if I missed the original one-week window. But I also see nothing strange in this. See my more extended incoming comment on 1296.

@barbeque-squared
barbeque-squared merged commit 355c55d into UltraStar-Deluxe:ultrastardx Aug 1, 2026
@complexlogic
complexlogic deleted the projectm branch August 1, 2026 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants