On a related note, I had also forgot to add my PR #10575 to this release, regarding Emscripten update.
In Emscripten 4, the minimum versions has been updated.
I don’t have an iPhone 7 to test on, but looking at the version numbers, it should support Safari 10, which I believe is the one on iPhone 7.
According to internet search results, the error at the top is the same Wasm SIMD requirement. The minimum browser requirements are fine (and it seems that this applies more to the JS wrapper, i.e., it just removes polyfills).
OpenGL assertion - now the engine runs well on my PC. Many thanks!
But the engine still requires Wasm SIMD, the default build without dependencies and appmanifest.
I found a simple way to check this locally—install an older version of Firefox and disable automatic updates. Specifically, we need version 88. You can download it here: Directory Listing: /pub/firefox/releases/88.0/
I have just downloaded defoldsdk.zip from Release v1.10.2 - beta · defold/defold · GitHub, and it appears that simd is still present in the libraries libbox2d_defold and libdmglfw despite your PR yesterday
The built-in hash function is underlined in the editor for being undefined. Doesn’t happen in 1.10.0 which I normally use.
(editor 478a23599f4e0c9b6333ca0722f3eda5143ba86a, Mac, Apple Silicon).
Well, it’s not much we can do right now, as it’s an actual point cloud that’s being passed to Bullet3D.
We’d like to solve it by adding proper support for collision shapes from models/meshes.