Let’s raise the flag ‘We Want textureSize’
Thanks,
I don’t need an Arm build at this time, so this is just for information.
Their remains an issue (36a63db66b67da8a85ac4478a7b3acd2472b855e),
this project: GitHub - selimanac/defold-daabbcc: Dynamic Tree(aka AABB Tree) native extension for Defold Engine
When building for Arm the error is:
Full log:
Async build request failed with status code 500 Internal Server ErrorInternal Server Error
ERROR:EXT: Bundling ‘Linux Application…’ failed: prelude.lua:359 Bob invocation failed
Possibly I am doing something wrong, Linux X64 works, which is what I need, so no big deal.
Correct, we don’t yet have native extension support for arm64-linux. It’s coming relatively soon.
arm64-linux
extender is available now (Thanks @ekharkunov !)
Kind reminder: 1.9.8 will be released next week, please test beta in your projects
Thanks for this beta! I want to mention two things I ran into while testing it compared to version 1.9.7:
- The new layout for the Android bundling window is a little inconvenient for me because the “Create Bundle” and “Close” buttons are almost hidden.
- It seems there’s something wrong when trying to use ‘Install on connected device’.
2025-03-02 10:26:27 INFO Extracting universal APK from APK set
Resolving ADB location...
ERROR:EXT: Bundling 'Android Application...' failed: bundle.editor_script:132 vm error: java.nio.file.InvalidPathException: Illegal char <
> at index 59: C:\Users\U\AppData\Local\Android\sdk\platform-tools\adb.exe
ERROR:EXT: C:\Users\U\adb\adb.exe
Thank you for this great release!
Found that report progress does not work when called from gui_script. The http.request itself works, but the progress is not displayed.
I checked it on Defold 1.9.7 and in this beta.
What do you mean displayed? The callback should be invoked for each chunk that is received.
How large is the content you receive? Could it be that you get the full file in the first chunk?
I checked it on Defold 1.9.7 and in this beta.
If it’s not an issue introduced in the beta, then please report it on github.
The file is 100mb, when I run http.request in script pprint in callback shows download progress. This does not happen in gui_script.
My only comment on this release is. Who is @sprocketc and why is he so awesome?
The engine doesn’t call the finalize function of extensions anymore. Which leads to a problem when trying to use sys.reboot()
, the extensions are not being reinitialized properly and the game doesn’t work correctly.
Thanks!
Yes I did refactor the extension code a bit, but didn’t notice any missing finalize.
I’ll look into it!
A fix has been pushed, and should be available in an hour.
Awesome, thanks!
This issue should also now be fixed in the beta.
It’s indeed fixed. Thanks!