Yes, yes, yes, it's a brand new number for this PureBasic beta release. You may ask why we did it. And the answer is rather easy: we have finished the 64-bit support for all supported systems, upgraded old frameworks when necessary (Cocoa), added a tons a new commands on the 3D side and even got a brand new Form Designer ! Even more, there is some 'minor' additions, and internal component upgrade. Just check out the change log:

Spline:
-------
CreateSpline(#Spline) - Create a new empty #Spline
FreeSpline(#Spline) - Free the #Spline.
AddSplinePoint(#Spline, x, y, z)
ClearSpline(#Spline) - Clear the #Spine.
CountSplinePoints(#Spline) - Return the number of point in the #Spine.
SplinePointX(#Spline, Index) - Return the x position of the #Spline point.
SplinePointY(#Spline, Index) - Return the y position of the #Spline point.
SplinePointZ(#Spline, Index) - Return the z position of the #Spline point.
UpdateSplinePoint(#Spline, Index, x, y, z) - Update the specified #Spline point.
ComputeSpline(#Spline, Time) - Compute the #Spline at the given time.
SplineX(#Spline) - Return the x position of the #Spline.
SplineY(#Spline) - Return the y position of the #Spline.
SplineZ(#Spline) - Return the z position of the #Spline.

A lot of new 3D examples have been done by comtois and G-Rom, i will post a link to their archives once it will be online.

We are very proud of the long way done since the first 4.00 release and we are looking forward to push PureBasic even further ! I would like to thanks all the guys who made this possible all this time, including Timo (Fr34k), Andre, Berikco, Comtois, G-Rom, Polo and all the former one, check the history for the full listing . Yes, it's still beta, but we hope to go final somewhere soon, so don't hesitate to test it to have a rock solid 5.00 version !

The 3rd beta of the forthcoming 5.00 version is available on your online account ! Here are the main changes:
- doc is finished (english only), useful to test the new commands
- the 3D examples have been updated/added in the official package
- bug fixes

PureBasic 5.00 beta 5

We are now close to the final release, it's only a bug fix beta. If you can, try to test your regular application with this version, as we believe it is stable enough. It will help us to have a robust 5.00 release, thanks ! You can grab the new beta on your online account as usual.

We are now close to the final release, it's only a bug fix beta. If you can, try to test your regular application with this version, as we believe it is stable enough. It will help us to have a robust 5.00 release, thanks ! You can grab the new beta on your online account as usual.

A new version is out and it does bring bug fixes, as usual, and one new feature: CG support for the 3D engine, so you can use CG written shaders in you plan to target different OS. As a side effect, it enables the terrain shader on OpenGL. To use it, you need to install the CG dll from the nvidia site: https://developer.nvidia.com/cg-toolkit-download . This DLL isn't requiered to launch the engine3d, and if you plan to use it, you need to put #PB_Engine3D_EnableCG flag in InitEngine3D(). See the terrain examples for more infos. Also added a flag to MoveCamera() to allow local move (use #PB_World or #PB_Local)

The final release is imminent, so please test your software with it, or you will be left in the dust if it doesn't run well with the final .