Skip to content
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

Add this to the AssetLib #4

Open
darkhog opened this issue May 25, 2024 · 5 comments
Open

Add this to the AssetLib #4

darkhog opened this issue May 25, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@darkhog
Copy link

darkhog commented May 25, 2024

The only mod playing addon there is some shitty made from scratch one that doesn't even support Impulse Tracker. Kinda thought I would have to port libopenmpt myself to godot, fortunately found this.

It sure would be nice if the prebuilt version was available on AssetLib.

@Dudejoe870
Copy link
Owner

I'd love to eventually, but as it doesn't support prebuilt binaries for all platforms, I'm not sure it'd be accepted? It's not something I'm currently working on because I don't have a Mac, and it sounds like a pain to setup the Android SDK and test it and all of that (don't even have an IPhone!). So because of that, I don't think it's in a state that's ready for that. It 100% is here though if anyone wants to volunteer to get it ready for that and do testing (open issues / PRs and I'll take a look!)

@darkhog
Copy link
Author

darkhog commented Jun 21, 2024 via email

@GeminiSquishGames
Copy link

GeminiSquishGames commented Jun 21, 2024

By the way, does this library need any specialized DLL to be distributed along with the game's executable?

The .dll is compiled with the source or included in the pre-built package and is put alongside the .exe when you build the godot project so you don't have to do anything else but have the addon in your project.

@GeminiSquishGames
Copy link

GeminiSquishGames commented Jun 29, 2024

Don't hate me but seeing on how they are pushing for a more FMOD Studio like implementation of interactive music for the 4.3 release I'm heavily suggesting they look at your addon in my proposal and maybe consider the libopenmpt library in general. I really think you should share your work with the rest of the class ( I mean put it on the asset lib for people to find). For people like me this is god tier stuff and I know it was a big deal in the Unity forums at one point since they made their half ass attempt at tracker support.

@GeminiSquishGames
Copy link

I'll probably be able to help on the Android front soon, as I have the resources and a bit of time for that. It'll probably be better to put it up though, there isn't a requirement for how many platforms you support. Sorta like how Steam doesn't have a requirement for competent games? lulz. Still having trouble with getting it to build but since 4.3 will by about soon it might help some of the SCons problems and such.

@Dudejoe870 Dudejoe870 added the enhancement New feature or request label Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants