First Gideros of 2025 is there.
A few improvements and fixes for the new year!
Improvements[html5] Update to latest emscripten
[plugin/reactphysics3d] Update to 0.10.2 (except iOS)
[gfx/mesh] Allow setting custom attributes from buffer objects
[sprite/particles] add Partcles:setMinimumSize() call
[luau/buffer] Allow fast byte access to luau buffers
[backend/Metal] Support vertex bound textures
Fixes[export/linux] Handle fullscreen on secondary screen
[plugin/fastnoise] Fix integration for iOS
Download it from here:http://giderosmobile.com/download
Comments
[gfx/mesh] Allow setting custom attributes from buffer objects
Likes: MoKaLux
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: keszegh, MoKaLux
I can't wait to try new reactphysics3D
thanks
Likes: MoKaLux
Fragmenter - animated loop machine and IKONOMIKON - the memory game
@hgy29, i tried to test my exported app on a mac and got the following error on startup (and crash):
require("ImGui")
line crashes with:
"Module ImGui not found."
other exports work fine (windows qt and linux native tested)
Fragmenter - animated loop machine and IKONOMIKON - the memory game
a test app with only the line
require "ImGui"
runs fine in the player but when exported it also crashes with the error
"Module ImGui not found."
edit: an app i exported in 2024.09.04 already has this issue, while an app back from 2023.07.11 works fine.
clarification: the issue happens with mac qt export (i don't even know how to run an 'apple' export).
Fragmenter - animated loop machine and IKONOMIKON - the memory game
https://www.dropbox.com/scl/fi/ras9yixs4dto7wq3tyusf/fragmenter_mac_2025.01.06.zip?rlkey=9wnb2ww9o6s5uvux14p6vwowh&dl=0
or more precisely this link is better (in the first one the require call is done with a pcall and so the error is thrown a bit later):
https://www.dropbox.com/scl/fi/k5pc0xaplo8j6grcf4md0/fragmenter_mac_v2.zip?rlkey=21iymgmpiidwl7ba7jj4ry2bg&dl=0
Fragmenter - animated loop machine and IKONOMIKON - the memory game
I have bad news for you: the desktop export on macos doesn't search for its plugins in the expected folder. It can be fixed but will require new Gideros build.
However, and unless you are using plugins or features not supported in Apple export, you should really go for the latter if you can afford an apple signing key and using Xcode.
thanks, as always, amazing support (and i guess it is good to know that there was such a stupid major bug in the mac qt export).
Likes: MoKaLux
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: keszegh, MoKaLux
Likes: keszegh, MoKaLux, pie
that luau native code thingy means that code runs faster?
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: MoKaLux
Fragmenter - animated loop machine and IKONOMIKON - the memory game
I don't know yet if Gideros makes use of --!native, I will have to dig deeper
Consider this is still a beta at gideros side. Also it is not supported on android and iOS, which is sad because android is where it would have been the most useful.
Likes: keszegh
there is a less serious issue on the other hand, whenever i close the app on mac (either by code or by pressing the close button in the corner) i get a warning:
https://ibb.co/93J70fj
Fragmenter - animated loop machine and IKONOMIKON - the memory game
I am using shapes with setLineStyle but I have some color bleeding
My code:
You can see the bleeding on rectangles on the top left corners.
It seems the outline is going too far inside the shape from the left? especially visible on the bleed03.png image on the weird shape
PS: hgy29 don't you like my PR? https://github.com/gideros/gideros/pull/571
i cannot do now a more granular test sadly, to pinpoint the issue more precisely.
if someone has a Mac and want to test, here is the app:
https://longtitle-productions.itch.io/fragmenter
Fragmenter - animated loop machine and IKONOMIKON - the memory game