Page 31 of 42

Re: PureBasic 6.00 Beta 6 released !

Posted: Sat Apr 02, 2022 9:46 pm
by STARGÅTE
Fred wrote: Fri Apr 01, 2022 4:35 pm Beta 6 is out ! It should be the last beta, it now includes the doc in english so be sure to test it so we won't have any surprises for the final release ! Change log:

Code: Select all

- Added  english documentation for all new features and commands
- Changed: the default subsystem for screen/sprite is now OpenGL on Windows for more consistency. DirectX9 is still  available as a subsystem.
- Changed: OGRE only supports OpenGL now, which ease the porting to Linux/OSX and allow to focus on only GLSL for shaders
Thanks for the update, but I'm wondering, why you change the default rendering system to OpenGL, as long as it is not working properly:
TransformSprite - OpenGL
TransformSprite() Z-Depth Basics

I know, the coordinates of TransformSprite are different in OpenGL, however no combination of x1 to x4 works.
Further the z-coordinate is ignored in OpenGL.
I hope I remember later to change the subsystem.

Re: PureBasic 6.00 Beta 6 released !

Posted: Sun Apr 03, 2022 8:29 am
by thyphoon
Thanks PB Team ! 🥰I love to see new version.

I don't know if it's a bug or not. But with default OpenGL with OpenWindowedScreen() and ExamineMouse() the windows cursor is not hide

And with OpenGL my Fps down to 40Fps VS 60Fps with Directx9.

Do you thing it 's normal ?

Best regards ! And thanks to Fred and all Contributor for this great Update;

Re: PureBasic 6.00 Beta 6 released !

Posted: Sun Apr 03, 2022 10:18 am
by Joubarbe
thyphoon wrote: Sun Apr 03, 2022 8:29 am Thanks PB Team ! 🥰I love to see new version.

I don't know if it's a bug or not. But with default OpenGL with OpenWindowedScreen() and ExamineMouse() the windows cursor is not hide

And with OpenGL my Fps down to 40Fps VS 60Fps with Directx9.

Do you thing it 's normal ?

Best regards ! And thanks to Fred and all Contributor for this great Update;
Same problem as this one?

Re: PureBasic 6.00 Beta 6 released !

Posted: Mon Apr 04, 2022 12:06 pm
by Fred
STARGÅTE wrote: Sat Apr 02, 2022 9:46 pm
Fred wrote: Fri Apr 01, 2022 4:35 pm Beta 6 is out ! It should be the last beta, it now includes the doc in english so be sure to test it so we won't have any surprises for the final release ! Change log:

Code: Select all

- Added  english documentation for all new features and commands
- Changed: the default subsystem for screen/sprite is now OpenGL on Windows for more consistency. DirectX9 is still  available as a subsystem.
- Changed: OGRE only supports OpenGL now, which ease the porting to Linux/OSX and allow to focus on only GLSL for shaders
Thanks for the update, but I'm wondering, why you change the default rendering system to OpenGL, as long as it is not working properly:
TransformSprite - OpenGL
TransformSprite() Z-Depth Basics

I know, the coordinates of TransformSprite are different in OpenGL, however no combination of x1 to x4 works.
Further the z-coordinate is ignored in OpenGL.
I hope I remember later to change the subsystem.
It's better to have the same default subsystem for all OS, for portability reason. Also the 3D engine relies on very old DX9 which was not working properly on newer computers. So that was we have the 3D engine and sprite aligned on OpenGL and you can still use DX9/11 on Windows if you want more performance. About transform bug, I didn't find a way to simulate the DX way, so if anyone have a solution, i would be glad to hear it :).

Re: PureBasic 6.00 Beta 6 released !

Posted: Tue Apr 05, 2022 10:44 am
by pf shadoko
thyphoon wrote: Sun Apr 03, 2022 8:29 am And with OpenGL my Fps down to 40Fps VS 60Fps with Directx9.
I think that the b6 corrects this problem
can you compare the fps?

Re: PureBasic 6.00 Beta 6 released !

Posted: Wed Apr 06, 2022 7:39 pm
by Mijikai
I just want to say: Thank you PB-Team :)
RL is currently not allowing me to do much coding but i really like what i see.

Re: PureBasic 6.00 Beta 6 released !

Posted: Sat Apr 09, 2022 1:14 am
by Josepho
Thanks pb team, i think this version fixes a very annoying bug with the editor that was displaying some white boxes over the line numbers, not 100% sure cause im trying it on another mac

Re: PureBasic 6.00 Beta 6 released !

Posted: Sat Apr 09, 2022 8:41 am
by Wolfram
Josepho wrote: Sat Apr 09, 2022 1:14 am Thanks pb team, i think this version fixes a very annoying bug with the editor that was displaying some white boxes over the line numbers, not 100% sure cause im trying it on another mac
Yes, the editor feels more stable. The graphics bugs, that I had gotten used to over the last few years, seem to have been fixed.
But sometimes it crashes if I quit the editor.

Re: PureBasic 6.00 Beta 6 released !

Posted: Sun Apr 10, 2022 1:21 pm
by Wolfram
The Help Tool in the ToolsPenel shows a white page. Pressing the "Home" button dosen't help.
If I press the "Open Help" button inside the ToolsPenel the help opens a white page too, but the "Home" button inside the help works.

macOS 10.15.7 PB 6.0b6

Re: PureBasic 6.00 Beta 6 released !

Posted: Sun Apr 10, 2022 2:07 pm
by mk-soft
Wolfram wrote: Sun Apr 10, 2022 1:21 pm The Help Tool in the ToolsPenel shows a white page. Pressing the "Home" button dosen't help.
If I press the "Open Help" button inside the ToolsPenel the help opens a white page too, but the "Home" button inside the help works.

macOS 10.15.7 PB 6.0b6
On macOS v10.13.6 works help.

Move to IDE Bug Report. But first clean up purebasic preference "/user/username/.purebasic" and reinstall purebasic.

Re: PureBasic 6.00 Beta 6 released !

Posted: Sun Apr 10, 2022 2:39 pm
by Wolfram
mk-soft wrote: Sun Apr 10, 2022 2:07 pm
Wolfram wrote: Sun Apr 10, 2022 1:21 pm The Help Tool in the ToolsPenel shows a white page. Pressing the "Home" button dosen't help.
If I press the "Open Help" button inside the ToolsPenel the help opens a white page too, but the "Home" button inside the help works.

macOS 10.15.7 PB 6.0b6
On macOS v10.13.6 works help.

Move to IDE Bug Report. But first clean up purebasic preference "/user/username/.purebasic" and reinstall purebasic.
Hello MK,
I located the problem. I renamed PB to "PureBasic 6b6" and the problem is the space in the App name. If I rename it to "PureBasic_6b6" it works.
So it seams that PB dosen't use UTF8 format as path.

Re: PureBasic 6.00 Beta 6 released !

Posted: Sun Apr 10, 2022 2:58 pm
by mk-soft
One should not change APP names. Otherwise the name of the application is no longer correct and can lead to problems.
It is better to create different folders for different PB versions.

Re: PureBasic 6.00 Beta 6 released !

Posted: Sun Apr 10, 2022 4:05 pm
by Wolfram
Im working on macOS since 30 years and I never had a problem of changing the name of the program.
The path should not be a constant, it should be calculated by the app itself.

Code: Select all

*appPath = CocoaMessage(0, CocoaMessage(0, CocoaMessage(0, 0, "NSBundle mainBundle"), "bundlePath"), "UTF8String")

Debug PeekS(*appPath, -1, #PB_UTF8) + "/Contents/Resources/help/"
The renaming itself is not the problem, it is the SPACE in the name.

Re: PureBasic 6.00 Beta 6 released !

Posted: Thu Apr 14, 2022 4:35 pm
by Josepho
I dont know if its something related to the new beta but its the first time i notice it

There are several alligment issues with lists for example you can see the editor form and explorer tabs look like this

im testing it on mac

Image
Image

Re: PureBasic 6.00 Beta 6 released !

Posted: Thu Apr 14, 2022 8:49 pm
by mk-soft
I didn't notice. But you're right.
Please move to IDE Bug Report