NEWS ARTICLES


    What's News in the PlayBasic world ? - Find out here.




 PlayBasic V1.64j2 Upgrade Released

By: Kevin Picone Added: September 14th, 2009

Category: All,Upgrade,Retail

     This release updates PlayBasic V1.63w2 to V1.64j retail editions to the current retail release version of PlayBasic V1.64j2. If your version is older than PB V1.63W, then you'll need to install patch PB1.63w2 (at least) prior to this one ! (if you haven't already)

     The PB1.64j2 package includes updates of PB Compiler, Release / Debug Runtimes, SLIBS, DOCS & IDE V1.17. The main new additions in this editions are lots of new optimizations. Faster filtering, polygons , binding etc etc


Download Upgrade
Download PB1.64j2 Retail Upgrade (requires log in)




 PlayBasic V1.64J Upgrade Released

By: Kevin Picone Added: June 1st, 2009

Category: All,Upgrade,Retail

    This release updates the existing PB1.63w2 - PB V1.64i retail release to the current retail release version of PlayBasic V1.64i. If your version is older, you''ll need to install patch PB1.63w2 (at least) prior to this one ! (if you haven''t already)

     The PB1.64j package includes updates of PB Compiler, Release / Debug Runtimes, SLIBS, DOCS & IDE V1.17. The main new additions in this edition are lots of new optimizations. Faster bilinear filtering, faster polygons , faster dll binding etc etc



Gallery




PlayBasic V1.63 -> PlayBasic V1.64 Gallery





Download Upgrade


Download PlayBasic Upgrades From Our Forums







 PlayBasic V1.64i Upgrade Released

By: Kevin Picone Added: March 4th, 2009

Category: All,Upgrade,Retail

     This release updates the existing PB1.63w2 retail release to the current retail release version of PlayBasic V1.64i. Therefore you''ll need to install patch PB1.63w2 (at least) prior to this one ! (if you haven''t already)

     The PB1.64i package includes updates of PB Compiler, Release / Debug Runtimes, SLIBS, DOCS & IDE V1.17. The main new additions in this editions would the introduction of PlayBasic's new Compressed Raster Font engine (CRF for short), which includes not only faster rendering, but Alpha Channel and Tint support, but Compressed Raster font''s can be drawn to any PB surface. Speaking of Alpha Channel support, you can now use AFX images with Maps also. Beyond that, speed wise 1.64I has a number of MMX machine code optimizations in the rendering engine and almost completely new revision of the scene buffer capturing code.

     Note: Compressed Raster Fonts can't currently be created within a PB program (at least not easily), so in order to convert a Windows True Type or a custom bitmap font, you''ll have to do this manually. At least for the time being. See-> How to Create Compressed Raster Fonts for how


Gallery




PlayBasic V1.63 -> PlayBasic V1.64 Gallery






Download Upgrade


Download PlayBasic Upgrades From Our Forums







 PlayBasic V1.64h Upgrade Released

By: Kevin Picone Added: January 12th, 2009

Category: All,Upgrade,Retail

     This release updates the existing PB1.63w2 retail release to the current retail release version of PlayBasic V1.64h. Therefore you''ll need to install patch PB1.63w2 (at least) prior to this one ! (if you haven''t already)

     The PB1.64h package includes updates of PB Compiler, Release / Debug Runtimes, IDE V1.17 & DOCS. The main changes to this release (apart from bug fixes) would be the new image loading library. This library allows you to Load BMP,TGA,PNG (with alpha channels) directly into PB. Moreover this library is also used behind LoadMapGFX command, making it a lot less picky on the image format. Other changes are to the internal rendering routines. Which should now universally support rendering of the AFX images in any pixel format. AFX images are of course FX images with Alpha Channel.

     For example, you can load a PNG/TGA or even BMP (32bit) and have PB handle everything for you using the new LoadAFXimage and loadNewAFXimage commands. These commands ensure the surface is kept 32bit, regardless of the users display depth. So it'll just work. Previously you could use the PrepareAFXimage command to convert a loaded (or created) surface. But this process would fail if the users system was running the program in a 16 or 24bit display mode, due to their video hardware hardware. Why ? - Those formats have no Alpha bits. So creating a AFX surface from them is useless.

     One short coming that comes to mind, is that if you use GETIMAGE to cut frames from a larger AFX image, this might not work correctly when the users display depth is not equal to 32bit. So for the time being, it might be better to previously split those animations into a series of files. Not ideal, but at least you don''t have to use external libraries anymore. Although you can if you need to.


Download Upgrade


Download PlayBasic Upgrades From Our Forums







 PlayBasicFX V1.74 _Retail Upgrade_ Released

By: Kevin Picone Added: December 2nd, 2008

Category: All,Upgrade,Retail


PlayBasicFX V1.74 _Retail Upgrade_ Released


This release upgrades (transforms) the existing PB1.63m to PB1.64c retail releases or the PBFX1.7x releases (the ones above) into the current WIP version of PlayBasicFX V1.74

The main focus of this release, is the introduction of the VM2 runtime behind the scenes. PlayBasicFX V1.74 is a transitional release of sorts. As It still uses the VM1 launcher and some of the old VM1 opcodes though, but they're only hanging by a thread in that regard. The majority of your programs will be running 80->100% in the new VM2 execution unit. So you'll get a good helping of free processing power.

Not familiar with PlayBasicFX ?, well in short it's the next generation edition of the PlayBasic, that we've been developing this in parallel with the existing editions. The main obvious changes in the product are the move from the DirectDraw engine (found in PlayBasic V1.64 and bellow editions) to the Direct3D engine. Moreover, previous releases of PBFX package, we're running upon virtually the same runtime (VM1) as standard PlayBasic. So they had much the same calculation performance and the same linguistic limitations. With release V1.74, this is no longer the case. PBFX editions are now exclusively using the new VM2 runtime technology. Confused ? - PlayBasicFX is the big brother of PlayBasic.

So what can PBFX's VM2 do for me ? - Well VM2 brings a world a new possibilities to your PlayBasicFX applications, from the users perspective it's primarily all about speed at this point. Even though, the edition in V1.74 isn't the final, conservatively speaking VM2 is anywhere from 2 to 5 times the real time performance of the Vm1 runtime. To put this perspective, this means VM2 yields very similar & better (in some cases) performance than even some natively compiled basics. Which means you can write more complex involving programs and know that PlayBasicFX will keep up with you!

Other differences found in PlayBasicFX V1.74 come in the form of Direct 3D support. What does mean ? - Well, it means that PlayBasicFX can now take advantage of the 3D hardware acceleration found in your computers video card. Which can be used for not only 2D effects, but creating 3D scenes as well. The new graphics engine includes things like a sprite meshes (2d/3d) rotation, particle engine, perspective projection (view scenes as 2D or 3D), new map engine, more collision methods etc etc. It should noted though, that while FX can do 3D, it isn't the focus of FX. But it's there for you get your hands dirty. Here's a few screen shots to show what it's capable of.



--

--

--

--

--

-



Have fun !

For more information about PlayBasic, please visit the PlayBasic home page and download the FREE (TIME UNLIMITED) LEARNING EDITION and dive in.

Url: www.PlayBasic.com




Download


See Full Annoucement For Download




How Do I Upgrade ?


Registered PlayBasic owner ? - Want to upgrade to PlayBasicFX for FREE? All PlayBasicFX upgrades are only available through the PlayBasic maintenance forum. To access these, and all manner of the other PlayBasic related goodies, you'll need to sign up and log into the UnderwareDesign Forums.

How To Register




 PlayBasicFX V1.74 Release Candidate Testing

By: Kevin Picone Added: November 15th, 2008

Category: All,Upgrade,Retail



PlayBasicFX V1.74 Release Candidate Testing

The next revision of the PlayBasic FX package is currently undergoing beta testing by registered PlayBasic users. The next upgrade will be V1.74 and we're aiming for a December 1st release The new upgrade primary introduces the new runtime technology, know as VM2 underneath product. VM2 is gives a huge performance boast to the number crunching calculation abilities of PlayBasic, so much so, that we're seeing performance equivalent and even better than other similar (Compiled to Machine Code) BASIC products.

For more information and up to the minute releases. Visit the announcement thread on the forums.



More Information


Get The Latest PlayBasicFX Release Candidate (Forum Members Only)








 PlayBasic V1.63w Retail Patch Released

By: Kevin Picone Added: May 26th, 2008

Category: All,Upgrade,Retail

PlayBasic V1.63w Retail Patch Released

This release patches the existing PB1.63m retail release to the current retail release version of PBV1.63w. Therefore you'll need to install patch PB1.63m (at least) prior to this one ! (if you haven't already)

The PB1.63w package includes updates of PB Compiler, Release / Debug Runtimes / IDE V1.17 and latest SLIBS and HELP files. The main difference to the previous PB1.63v6 runtimes is that this edition has some memory manager bugs ironed out of it.


For more information about PlayBasic, please visit the PlayBasic home page and download the free learning edition and dive in.

Url: www.PlayBasic.com



Download

Download PlayBasic V1.63w Retail Patch from maintenance forum. (Forum Members only)






Viewing Page [3] of [3]



 

 
     
 
       

(c) Copyright 2002 / 2024 Kevin Picone , UnderwareDesign.com  - Privacy Policy   Site: V0.99a [Alpha]