Skip to content

Releases: dapetcu21/defold-fmod

v2.3.0

23 Apr 15:38
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v2.3.0.zip

New features

  • Update FMOD libraries to 2.01.0

v2.2.0

26 Feb 10:10
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v2.2.0.zip

New features

  • Platform specific config overrides
  • Expose DSP buffer size as config keys

2.1.1

10 Sep 10:31
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v2.1.1.zip

Fixes

  • Fix crash after receiving a phone call on iOS

2.1.0

29 Aug 14:01
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v2.1.0.zip

New features

  • Add equality operator for structs and class instances

Deprecations

  • Deprecate fmod.get_bundle_root() in favour of sys.get_application_path()

v2.0.0

10 Jun 20:18
Compare
Choose a tag to compare

This is a complete rewrite of the bindings, updating the FMOD libraries to the 2.0 API. Instead of manually writing bindings and having to maintain them on each FMOD version change, I wrote a Python script that parses the FMOD headers and generates the bindings automatically.

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v2.0.0.zip

New features

  • Update FMOD libraries to 2.00.01
  • Expose most of the FMOD Core APIs as well as some missing Studio APIs
  • Add Android ARM64 support
  • Add fmod.get_bundle_root() to get the path to bundled_resources.

Fixes

  • Not depend on libstdc++ anymore, reducing ABI mismatch issues. Rewritten in pure C.
  • Fix Android crash when unloading extension (manifested itself when trying to target phone from editor).
  • Restore compatibility with Android API levels 14 and 15

Breaking changes

  • Anything marked as a breaking change by the FMOD 2.0 APIs
  • FMOD_STUDIO_COMMANDREPLAY is no longer auto memory managed

Known issues

  • Building an APK for just 32 or 64-bit Android will include both 64-bit and 32-bit FMOD libraries regardless

v1.0.5

02 May 16:36
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v1.0.5.zip

Fixes

  • Fix GLIBC incompatibility issue on SteamOS
  • Add iOS Simulator support

v1.0.4

22 Feb 12:41
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v1.0.4.zip

Fixes

  • Update to FMOD 1.10.11 and build with iOS SDK 12 (now compatible with Defold 1.2.147)

v1.0.3

17 Jan 14:43
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v1.0.3.zip

Fixes

  • Make run-in-editor fix backwards-compatible with older editors

v1.0.2

17 Jan 11:04
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v1.0.2.zip

Fixes

  • Fix run-in-editor detection on macOS on Defold 1.2.144

v1.0.1

07 Nov 09:56
Compare
Choose a tag to compare

Dependency URL

https://github.com/dapetcu21/defold-fmod/archive/v1.0.1.zip

Fixes