I see a mac! Print
13 December 2008

So, basically, 6 days ago I bought a macbook.

2 days ago, I got orx fully working on it. It turned out to be a very fast porting, at least for the core and some plugins.

 

However, the SFML-based plugins were a bit harder. SFML hasn't been released for Mac OS X since its 1.1 version. Orx uses SFML 1.3. I had to take the current svn version of SFML (#950), modify it a bit to prevent some deadlock at start on windows when having joystick plugged, and it worked.

 

My current issue is that it still has a couple of bugs. For example, mouse tracking is broken, exceptions are sent when displaying text in orx (weirdly enough, when orx is launched through a debugger, everything goes fine, ...)  So, to sum it up, has a few annoying bug in its Mac OS X version. Hopefully, all this will disappear when 1.4 version will be released.

 

I'm still happy using SFML as my main plugin underlying library, but I'm using very few of its features as all ressources management are handled by orx anyway. Actually, only the 3D hardware accelerated display (using openGL) and its font/text display management is what I need. Everything else could be found in SDL.

 

SDL plugins will be needed for PSP and other platforms versions anyway, so I'm considering swapping the main plugins dev from SFML to SDL, except that... I'm lacking time!

I'm currently working on 3 different game projects, all based on orx, with a 4th one starting in january. I also still want to continue implementing features in orx (like network support, post rendering FX or global input management): I'm kind of stuck with SFML for now.

 

Unless, of course, one of you who read this might like to contribute to orx's dev (and its plugins support). If so, I'd love to hear from you. Just drop me a line on the forum or in PM. =)

 

Good evening!

 

- iarwain

Last Updated on Wednesday, 14 January 2009 01:19