Box2D 2.1.2 and cie Print
06 December 2010

Well, upgrading orx to use Box2D 2.1.2 was part of a bigger task which was to add joint supports (including config control) to orx.

 

Unfortunately it didn't work that well and upgrading to Box2D 2.1.2 turned out to be far more time consuming than expected. Mostly due to API changes on Box2D side (grmbl) and re-integrating the changes I made in the previous version to support per object custom gravity and bodies that don't slide on ground.

 

But now it should be (hopefully properly) integrated. I haven't compiled, msvs2010, msvs2005, mac and iPhone versions so if you sync orx's svn you might have to compile these yourself. Mingw, msvs2008 and linux are up-to-date.

 

Also, orx is now being compiled on the svn with gcc 4.5.0 for mingw (previously I was using gcc 3.4.5) so you might want to upgrade your mingw installation if you're still using a gcc 3.x version. Don't use gcc 4.4.x as it's buggy and produce invalid code in different places (one example would be wrong results in orxFX computations).

 

Finally, I'm about to update the UseParentSpace config property as mentioned inĀ this forum post, so you might want to update your project if you sync orx's svn. You might want to read the whole thread as it contains useful info about recent changes concerning ParentCamera/Scale/Position for UI objects!

 

That's all, folks!

 

- iarwain

 

Last Updated on Monday, 06 December 2010 06:27