Page 5 of 7

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 8:26 am
by Fred
2025-10-06: beta 3 is out, with one big new library: ScreenGadget, thanks to pf-shadoko ! It's also the first official library 100% written in PureBasic. The Window3D and Gadget3D lib based on CEGUI will be deprecated. The examples for the new lib can be found in the Examples/Sources/ScreenGadget.pb and Examples/3D/ScreenGadgetMultipleWindow.pb files. Don't hesitate to send your feedback as the lib is very new. There is also the usual bug fixes:

Code: Select all

- Added: New ScreenGadget library to create easily UI on a game screen (for 2D and 3D)
Bugfixes for this version:This list was created automatically. All updated bug threads from the date of the last final version have been determined.[/code]

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 8:50 am
by marcoagpinto
Thanks, @Fred and @Team!

<3 <3 <3 <3

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 9:16 am
by jacdelad
Exciting news! Can't wait to test the screen gadget with my new project.

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 12:02 pm
by Caronte3D
The new ScreenGadget library is brilliant! :shock:
Thanks to pf-shadoko and the PureBasic Team! :wink:

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 1:48 pm
by pjay
Thanks for the updates - The new ScreenGadget library looks like it could be a great new edition, very cool 8)

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 2:03 pm
by threedslider
Yeah ! That is awesome on adding for features, Thanks !

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 2:28 pm
by mrbungle
Thanks Fred and team. Will PB 6.30 release support Metal so one can compile games that use the InitSprite() And OpenWindowedScreen() commands run on macOS Tahoe using the latest SDK since OpenGL is no longer supported?

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 2:35 pm
by Fred
Is OpenGL no more supported at all ? We removed the call to old AGL framework so it should be OK.

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 2:42 pm
by mrbungle
I compiled a game I wrote that uses InitSprite() And OpenWindowedScreen() and other related commands against the latest macOS SDK and it beach balls on a Tahoe VM. I will try it on a real install of Tahoe to see if it it hangs there too. It runs fine on Sequoia and lower versions. I'll report back later. Thank you.

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 2:49 pm
by threedslider
From the source : https://discourse.slicer.org/t/apple-to ... ojave/3075 was Apple to deprecate OpenGL in OSX 10.14 Mojave.

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 2:54 pm
by Fred
Deprecate <> not working.

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 3:03 pm
by threedslider
Sure but soon they will remove later I think, AGL is not more in SDK only OpenGL is in SDK : https://developer.apple.com/documentati ... ease-notes

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 3:40 pm
by mrbungle
I just tested it on a real instance of Tahoe and it works. Issue resolved! Thank you.

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 4:36 pm
by Fred
threedslider wrote: Mon Oct 06, 2025 3:03 pm Sure but soon they will remove later I think, AGL is not more in SDK only OpenGL is in SDK : https://developer.apple.com/documentati ... ease-notes
Yes, you are confused with AGL and OpenGL which are 2 different things. Nothing is written in the release note about OpenGL deprecation.

Re: PureBasic 6.30 beta 3 is ready !

Posted: Mon Oct 06, 2025 4:39 pm
by spacebuddy
My game on Mac OS/X Tahoe now working perfectly, Thanks Fred :D :D