I am not a coder, so pardon me if I sound ignorant, but I have heard that ZDOOM is not portable to next gen Amiga OS's because it depends upon Fmod for it's audio.
So I'm wandering if there is an open source alternative that could be used instead?
FMOD replacement.
Moderator: GZDoom Developers
Re: FMOD replacement.
Replace FMOD with what, exactly? Keep in mind you asking for support for an Operating System no-one uses.
Re: FMOD replacement.
I understand, we're a small crowd. I'm just asking, is there a feasible alternative that Amiga coders might be able to take advantage of?
- wildweasel
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
- Contact:
Re: FMOD replacement.
As far as I can recall, the best chances you'll have of getting an FMOD replacement are if you (or another Amiga user) decide to code the support yourself. The main issue, to the best of my knowledge, is that FMOD's DLL handles a lot of things by itself (i.e. reverb, surround sound support, environmental effects, supported audio types) that would need to be effectively coded from scratch on any other sound system.
- InsanityBringer
- Posts: 3392
- Joined: Thu Jul 05, 2007 4:53 pm
- Location: opening the forbidden box
Re: FMOD replacement.
Someone was working on a OpenAL alternative to the sound engine but I haven't hear anything about that lately. I have no idea if OpenAL has libraries for AmigaOS anyways, though.
Re: FMOD replacement.
We do have OpenAL! 

- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49234
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: FMOD replacement.
OpenAL is the only alternative. Unfortunately, the only person ever working on that never managed to get the code working outside of Linux. On Windows it's totally broken and/or mostly non-functional due to dependencies that are non-practical on Windows systems.
So, unless somebody comes forward and makes this code work on other platforms (and judging from what happened in the last few years), this is not going to happen.
So, unless somebody comes forward and makes this code work on other platforms (and judging from what happened in the last few years), this is not going to happen.